From d44b787d3f7cb7e968a47916e13167126a0e45af Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 23 Nov 2023 18:33:37 +0000 Subject: [PATCH] deploy --- 00_introduction.md | 20 + 01_chapter01_challenge_finding_using_data.md | 55 + 02_chapter02_search_engine_for_data.md | 592 ++ 03_chapter03_rich_structured_metadata.md | 751 +++ 04_chapter04_document.md | 2818 ++++++++++ 05_chapter05_microdata.md | 3538 ++++++++++++ 06_chapter06_geospatial.md | 3803 +++++++++++++ 07_chapter07_database.md | 1161 ++++ 08_chapter08_indicators.md | 1528 +++++ 09_chapter09_table.md | 2600 +++++++++ 10_chapter10_image.md | 2053 +++++++ 11_chapter11_video.md | 1087 ++++ 12_chapter12_reproducible_scripts.md | 2321 ++++++++ 13_chapter13_related_resources.md | 152 + 404.html | 568 ++ 90_annexes.md | 602 ++ annex-1-references-and-links.html | 617 +++ ...ript-schema-to-dublin-core-and-schema.html | 573 ++ ...pping-standards-and-schemas-to-schema.html | 1201 ++++ ...icrodata-schema-to-the-ddi-codebook-2.html | 1771 ++++++ ...g-the-geographic-schema-to-dcatschema.html | 566 ++ ...indicatortime-series-schema-to-schema.html | 566 ++ ...-6-mapping-the-table-schema-to-schema.html | 566 ++ ...schema-to-dublin-core-iptc-and-schema.html | 566 ++ ...udio-schema-to-dublin-core-and-schema.html | 566 ++ ...ideo-schema-to-dublin-core-and-schema.html | 566 ++ chapter01.html | 607 ++ chapter02.html | 1067 ++++ chapter03.html | 1258 +++++ chapter04.html | 3337 +++++++++++ chapter05.html | 3731 +++++++++++++ chapter06.html | 4890 +++++++++++++++++ chapter07.html | 1590 ++++++ chapter08.html | 1947 +++++++ chapter09.html | 2931 ++++++++++ chapter10.html | 2904 ++++++++++ chapter11.html | 1435 +++++ chapter12.html | 2691 +++++++++ chapter13.html | 723 +++ css/images/Python-logo.webp | Bin 0 -> 11262 bytes css/images/R-logo.png | Bin 0 -> 48148 bytes css/images/chat-right-quote.svg | 4 + css/images/code-square.svg | 4 + css/images/exclamation-square.svg | 4 + css/images/filetype-json.svg | 3 + css/images/filetype-xml.svg | 3 + css/images/lightbulb.svg | 3 + css/style.css | 143 + images/Anatomy_Table.JPG | Bin 0 -> 99583 bytes images/CWIQ_Stata.JPG | Bin 0 -> 68882 bytes images/CWIQ_in_NADA_1.JPG | Bin 0 -> 71325 bytes images/CWIQ_in_NADA_2.JPG | Bin 0 -> 78871 bytes images/CWIQ_in_NADA_3.JPG | Bin 0 -> 65756 bytes images/CWIQ_in_NADA_4.JPG | Bin 0 -> 53477 bytes images/DCMI_MARC21_BIBTEX.JPG | Bin 0 -> 36209 bytes images/DDI.JPG | Bin 0 -> 19917 bytes images/Google_LSMS_Albania_2012.JPG | Bin 0 -> 59018 bytes images/Google_Population_India_2020.JPG | Bin 0 -> 47154 bytes images/Google_Vision_00.jpg | Bin 0 -> 161448 bytes images/Google_Vision_00a.jpg | Bin 0 -> 26797 bytes images/Google_Vision_02.jpg | Bin 0 -> 64303 bytes images/Google_Vision_03.jpg | Bin 0 -> 60713 bytes images/Google_Vision_04.jpg | Bin 0 -> 65894 bytes images/Google_Vision_04a.jpg | Bin 0 -> 26162 bytes images/Google_Vision_04b.jpg | Bin 0 -> 23621 bytes images/Google_Vision_04c.jpg | Bin 0 -> 24703 bytes images/Google_Vision_05.jpg | Bin 0 -> 66505 bytes images/Google_Vision_06.jpg | Bin 0 -> 66107 bytes images/Google_Vision_07.jpg | Bin 0 -> 58955 bytes images/Google_vision_01.JPG | Bin 0 -> 21887 bytes images/IPTC_DCMI.JPG | Bin 0 -> 32028 bytes images/Image_Example_01a.JPG | Bin 0 -> 152733 bytes images/Image_Example_01b.JPG | Bin 0 -> 60160 bytes images/Image_Example_01c.JPG | Bin 0 -> 18205 bytes images/JSON_array_list_authors.JPG | Bin 0 -> 15341 bytes images/JSON_to_Python_interpret.JPG | Bin 0 -> 89777 bytes images/JSON_to_R_interpret.JPG | Bin 0 -> 115724 bytes images/LDA_refugee_education.JPG | Bin 0 -> 75074 bytes images/NADA_Timeseries_Database_view.JPG | Bin 0 -> 85241 bytes images/NADA_Timeseries_Series_view.JPG | Bin 0 -> 69100 bytes images/ReDoc_Microdata_37.JPG | Bin 0 -> 99216 bytes images/ReDoc_Microdata_WBME_01.JPG | Bin 0 -> 122362 bytes images/ReDoc_Microdata_WBME_03.JPG | Bin 0 -> 32334 bytes images/ReDoc_documents_18.JPG | Bin 0 -> 14346 bytes images/ReDoc_documents_21.JPG | Bin 0 -> 113253 bytes images/ReDoc_documents_21b.JPG | Bin 0 -> 29161 bytes images/ReDoc_documents_22.JPG | Bin 0 -> 60767 bytes images/ReDoc_image_27.JPG | Bin 0 -> 9736 bytes images/ReDoc_images_34.JPG | Bin 0 -> 68170 bytes images/ReDoc_images_35.JPG | Bin 0 -> 91946 bytes images/ReDoc_ts_series_49.JPG | Bin 0 -> 9337 bytes images/ReDoc_ts_series_50.JPG | Bin 0 -> 45332 bytes images/ReDoc_ts_series_51.JPG | Bin 0 -> 33945 bytes images/ReDoc_ts_series_52.JPG | Bin 0 -> 74805 bytes images/ReDoc_ts_series_53.JPG | Bin 0 -> 74179 bytes images/ReDoc_ts_series_54.JPG | Bin 0 -> 58613 bytes images/ReDoc_videos_34.JPG | Bin 0 -> 10508 bytes images/ReDoc_videos_45.JPG | Bin 0 -> 9020 bytes images/ReDoc_videos_46.JPG | Bin 0 -> 97932 bytes images/ReDoc_videos_47.JPG | Bin 0 -> 104245 bytes images/ReDoc_videos_48.JPG | Bin 0 -> 78490 bytes images/Table_Example02_in_NADA.JPG | Bin 0 -> 66954 bytes images/Table_Example03_in_NADA.JPG | Bin 0 -> 79373 bytes images/Video_NADA_tabs.JPG | Bin 0 -> 22610 bytes images/catalog_access_policy_01.JPG | Bin 0 -> 36136 bytes images/catalog_data_preview_01.JPG | Bin 0 -> 62649 bytes images/catalog_display_01.JPG | Bin 0 -> 54557 bytes images/catalog_facets_01.JPG | Bin 0 -> 110841 bytes images/catalog_related_01.JPG | Bin 0 -> 102431 bytes images/catalog_search_01.JPG | Bin 0 -> 27271 bytes images/catalog_tabs_01.JPG | Bin 0 -> 28603 bytes images/catalog_variable_view_01.JPG | Bin 0 -> 89944 bytes images/catalog_variable_view_02.JPG | Bin 0 -> 74795 bytes images/catalog_variable_view_03.JPG | Bin 0 -> 89278 bytes images/catalog_visualization_03.JPG | Bin 0 -> 74144 bytes images/catalog_visualization_05.JPG | Bin 0 -> 60964 bytes images/compare_variables_IHSN.JPG | Bin 0 -> 120249 bytes images/copy_ReDoc.JPG | Bin 0 -> 31140 bytes images/cover2.JPG | Bin 0 -> 62567 bytes images/document_example_00b.JPG | Bin 0 -> 97986 bytes images/document_example_01_abstract.JPG | Bin 0 -> 46669 bytes .../document_example_01_authors_keywords.JPG | Bin 0 -> 81076 bytes images/document_example_01_cover.JPG | Bin 0 -> 38315 bytes images/document_example_01_nada.JPG | Bin 0 -> 70022 bytes .../document_example_01b_authors_keywords.JPG | Bin 0 -> 52867 bytes images/document_example_02_TOC.JPG | Bin 0 -> 56698 bytes images/document_example_02_cover.JPG | Bin 0 -> 94368 bytes images/document_example_02_nada.JPG | Bin 0 -> 61714 bytes images/document_example_02_rights.JPG | Bin 0 -> 138084 bytes images/embedding_related_docs.JPG | Bin 0 -> 67087 bytes images/external_resources_tab_NADA.JPG | Bin 0 -> 108755 bytes images/filter_by_topic_share_1.JPG | Bin 0 -> 80866 bytes images/geo_example1_in_nada.JPG | Bin 0 -> 80169 bytes images/geo_logo.JPG | Bin 0 -> 15651 bytes images/geospatial_encoding_utf8.JPG | Bin 0 -> 78167 bytes images/geospatial_example_00b_layers.JPG | Bin 0 -> 33955 bytes ...geospatial_example_00c_vector_raster_2.JPG | Bin 0 -> 67341 bytes ...ospatial_example_01_building_footprint.JPG | Bin 0 -> 105608 bytes images/geospatial_example_03_vector_OSM.JPG | Bin 0 -> 155946 bytes ...eospatial_example_03_vector_OSM_export.JPG | Bin 0 -> 27835 bytes images/geospatial_example_script_OCHA_BGD.JPG | Bin 0 -> 33109 bytes images/geospatial_example_script_UN.JPG | Bin 0 -> 36691 bytes .../geospatial_example_script_worldpop_00.JPG | Bin 0 -> 61435 bytes ...geospatial_example_script_worldpop_ETH.JPG | Bin 0 -> 71400 bytes images/geospatial_plot_vector.JPG | Bin 0 -> 57156 bytes images/index_ccby_logo.png | Bin 0 -> 1566 bytes images/microdata_bbox.JPG | Bin 0 -> 41994 bytes images/movie_logo.JPG | Bin 0 -> 11617 bytes images/reDoc.JPG | Bin 0 -> 131813 bytes images/reDoc_0.JPG | Bin 0 -> 13313 bytes images/reDoc_html_code.JPG | Bin 0 -> 69452 bytes images/reDoc_html_rank.JPG | Bin 0 -> 79332 bytes images/reDoc_html_view.JPG | Bin 0 -> 94849 bytes images/reDoc_tags.JPG | Bin 0 -> 12184 bytes images/reDoc_tags_2.JPG | Bin 0 -> 77609 bytes images/related_words_graph.JPG | Bin 0 -> 58308 bytes images/schema_documentation_indexing.JPG | Bin 0 -> 72719 bytes images/schema_guide_exif_01.JPG | Bin 0 -> 137941 bytes images/schema_search_ranking.JPG | Bin 0 -> 56354 bytes images/script_example1_nada.JPG | Bin 0 -> 106725 bytes images/script_logo.JPG | Bin 0 -> 13909 bytes images/table_example_01_US_BUCEN.JPG | Bin 0 -> 193216 bytes images/table_example_01_US_BUCEN_nada1.JPG | Bin 0 -> 65255 bytes images/table_example_02_WB_CTRY_PROFILE.JPG | Bin 0 -> 234297 bytes .../table_example_02_WB_CTRY_PROFILE_SEL.JPG | Bin 0 -> 84470 bytes images/table_example_03_WB_GLOBAL_GOAL.JPG | Bin 0 -> 189520 bytes images/table_example_05.JPG | Bin 0 -> 36671 bytes images/table_logo.JPG | Bin 0 -> 14748 bytes images/time_series_logo.JPG | Bin 0 -> 14811 bytes images/video_in_NADA.JPG | Bin 0 -> 40479 bytes images/video_in_NADA_2.JPG | Bin 0 -> 94067 bytes images/word_graph_dutch_disease.JPG | Bin 0 -> 52929 bytes index.html | 592 ++ index.md | 46 + introduction.html | 577 ++ .../anchor-sections-hash.css | 2 + .../anchor-sections-1.1.0/anchor-sections.css | 4 + libs/anchor-sections-1.1.0/anchor-sections.js | 11 + .../css/fontawesome/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes libs/gitbook-2.6.7/css/plugin-bookdown.css | 105 + libs/gitbook-2.6.7/css/plugin-clipboard.css | 18 + .../gitbook-2.6.7/css/plugin-fontsettings.css | 303 + libs/gitbook-2.6.7/css/plugin-highlight.css | 426 ++ libs/gitbook-2.6.7/css/plugin-search.css | 31 + libs/gitbook-2.6.7/css/plugin-table.css | 1 + libs/gitbook-2.6.7/css/style.css | 13 + libs/gitbook-2.6.7/js/app.min.js | 1 + libs/gitbook-2.6.7/js/clipboard.min.js | 7 + libs/gitbook-2.6.7/js/jquery.highlight.js | 86 + libs/gitbook-2.6.7/js/plugin-bookdown.js | 259 + libs/gitbook-2.6.7/js/plugin-clipboard.js | 33 + libs/gitbook-2.6.7/js/plugin-fontsettings.js | 152 + libs/gitbook-2.6.7/js/plugin-search.js | 270 + libs/gitbook-2.6.7/js/plugin-sharing.js | 116 + libs/jquery-3.6.0/jquery-3.6.0.min.js | 2 + reference-keys.txt | 306 ++ search_index.json | 1 + 197 files changed, 63844 insertions(+) create mode 100644 00_introduction.md create mode 100644 01_chapter01_challenge_finding_using_data.md create mode 100644 02_chapter02_search_engine_for_data.md create mode 100644 03_chapter03_rich_structured_metadata.md create mode 100644 04_chapter04_document.md create mode 100644 05_chapter05_microdata.md create mode 100644 06_chapter06_geospatial.md create mode 100644 07_chapter07_database.md create mode 100644 08_chapter08_indicators.md create mode 100644 09_chapter09_table.md create mode 100644 10_chapter10_image.md create mode 100644 11_chapter11_video.md create mode 100644 12_chapter12_reproducible_scripts.md create mode 100644 13_chapter13_related_resources.md create mode 100644 404.html create mode 100644 90_annexes.md create mode 100644 annex-1-references-and-links.html create mode 100644 annex-10-mapping-the-researchscript-schema-to-dublin-core-and-schema.html create mode 100644 annex-2-mapping-standards-and-schemas-to-schema.html create mode 100644 annex-3-mapping-the-microdata-schema-to-the-ddi-codebook-2.html create mode 100644 annex-4-mapping-the-geographic-schema-to-dcatschema.html create mode 100644 annex-5-mapping-the-indicatortime-series-schema-to-schema.html create mode 100644 annex-6-mapping-the-table-schema-to-schema.html create mode 100644 annex-7-mapping-the-image-schema-to-dublin-core-iptc-and-schema.html create mode 100644 annex-8-mapping-the-audio-schema-to-dublin-core-and-schema.html create mode 100644 annex-9-mapping-the-video-schema-to-dublin-core-and-schema.html create mode 100644 chapter01.html create mode 100644 chapter02.html create mode 100644 chapter03.html create mode 100644 chapter04.html create mode 100644 chapter05.html create mode 100644 chapter06.html create mode 100644 chapter07.html create mode 100644 chapter08.html create mode 100644 chapter09.html create mode 100644 chapter10.html create mode 100644 chapter11.html create mode 100644 chapter12.html create mode 100644 chapter13.html create mode 100644 css/images/Python-logo.webp create mode 100644 css/images/R-logo.png create mode 100644 css/images/chat-right-quote.svg create mode 100644 css/images/code-square.svg create mode 100644 css/images/exclamation-square.svg create mode 100644 css/images/filetype-json.svg create mode 100644 css/images/filetype-xml.svg create mode 100644 css/images/lightbulb.svg create mode 100644 css/style.css create mode 100644 images/Anatomy_Table.JPG create mode 100644 images/CWIQ_Stata.JPG create mode 100644 images/CWIQ_in_NADA_1.JPG create mode 100644 images/CWIQ_in_NADA_2.JPG create mode 100644 images/CWIQ_in_NADA_3.JPG create mode 100644 images/CWIQ_in_NADA_4.JPG create mode 100644 images/DCMI_MARC21_BIBTEX.JPG create mode 100644 images/DDI.JPG create mode 100644 images/Google_LSMS_Albania_2012.JPG create mode 100644 images/Google_Population_India_2020.JPG create mode 100644 images/Google_Vision_00.jpg create mode 100644 images/Google_Vision_00a.jpg create mode 100644 images/Google_Vision_02.jpg create mode 100644 images/Google_Vision_03.jpg create mode 100644 images/Google_Vision_04.jpg create mode 100644 images/Google_Vision_04a.jpg create mode 100644 images/Google_Vision_04b.jpg create mode 100644 images/Google_Vision_04c.jpg create mode 100644 images/Google_Vision_05.jpg create mode 100644 images/Google_Vision_06.jpg create mode 100644 images/Google_Vision_07.jpg create mode 100644 images/Google_vision_01.JPG create mode 100644 images/IPTC_DCMI.JPG create mode 100644 images/Image_Example_01a.JPG create mode 100644 images/Image_Example_01b.JPG create mode 100644 images/Image_Example_01c.JPG create mode 100644 images/JSON_array_list_authors.JPG create mode 100644 images/JSON_to_Python_interpret.JPG create mode 100644 images/JSON_to_R_interpret.JPG create mode 100644 images/LDA_refugee_education.JPG create mode 100644 images/NADA_Timeseries_Database_view.JPG create mode 100644 images/NADA_Timeseries_Series_view.JPG create mode 100644 images/ReDoc_Microdata_37.JPG create mode 100644 images/ReDoc_Microdata_WBME_01.JPG create mode 100644 images/ReDoc_Microdata_WBME_03.JPG create mode 100644 images/ReDoc_documents_18.JPG create mode 100644 images/ReDoc_documents_21.JPG create mode 100644 images/ReDoc_documents_21b.JPG create mode 100644 images/ReDoc_documents_22.JPG create mode 100644 images/ReDoc_image_27.JPG create mode 100644 images/ReDoc_images_34.JPG create mode 100644 images/ReDoc_images_35.JPG create mode 100644 images/ReDoc_ts_series_49.JPG create mode 100644 images/ReDoc_ts_series_50.JPG create mode 100644 images/ReDoc_ts_series_51.JPG create mode 100644 images/ReDoc_ts_series_52.JPG create mode 100644 images/ReDoc_ts_series_53.JPG create mode 100644 images/ReDoc_ts_series_54.JPG create mode 100644 images/ReDoc_videos_34.JPG create mode 100644 images/ReDoc_videos_45.JPG create mode 100644 images/ReDoc_videos_46.JPG create mode 100644 images/ReDoc_videos_47.JPG create mode 100644 images/ReDoc_videos_48.JPG create mode 100644 images/Table_Example02_in_NADA.JPG create mode 100644 images/Table_Example03_in_NADA.JPG create mode 100644 images/Video_NADA_tabs.JPG create mode 100644 images/catalog_access_policy_01.JPG create mode 100644 images/catalog_data_preview_01.JPG create mode 100644 images/catalog_display_01.JPG create mode 100644 images/catalog_facets_01.JPG create mode 100644 images/catalog_related_01.JPG create mode 100644 images/catalog_search_01.JPG create mode 100644 images/catalog_tabs_01.JPG create mode 100644 images/catalog_variable_view_01.JPG create mode 100644 images/catalog_variable_view_02.JPG create mode 100644 images/catalog_variable_view_03.JPG create mode 100644 images/catalog_visualization_03.JPG create mode 100644 images/catalog_visualization_05.JPG create mode 100644 images/compare_variables_IHSN.JPG create mode 100644 images/copy_ReDoc.JPG create mode 100644 images/cover2.JPG create mode 100644 images/document_example_00b.JPG create mode 100644 images/document_example_01_abstract.JPG create mode 100644 images/document_example_01_authors_keywords.JPG create mode 100644 images/document_example_01_cover.JPG create mode 100644 images/document_example_01_nada.JPG create mode 100644 images/document_example_01b_authors_keywords.JPG create mode 100644 images/document_example_02_TOC.JPG create mode 100644 images/document_example_02_cover.JPG create mode 100644 images/document_example_02_nada.JPG create mode 100644 images/document_example_02_rights.JPG create mode 100644 images/embedding_related_docs.JPG create mode 100644 images/external_resources_tab_NADA.JPG create mode 100644 images/filter_by_topic_share_1.JPG create mode 100644 images/geo_example1_in_nada.JPG create mode 100644 images/geo_logo.JPG create mode 100644 images/geospatial_encoding_utf8.JPG create mode 100644 images/geospatial_example_00b_layers.JPG create mode 100644 images/geospatial_example_00c_vector_raster_2.JPG create mode 100644 images/geospatial_example_01_building_footprint.JPG create mode 100644 images/geospatial_example_03_vector_OSM.JPG create mode 100644 images/geospatial_example_03_vector_OSM_export.JPG create mode 100644 images/geospatial_example_script_OCHA_BGD.JPG create mode 100644 images/geospatial_example_script_UN.JPG create mode 100644 images/geospatial_example_script_worldpop_00.JPG create mode 100644 images/geospatial_example_script_worldpop_ETH.JPG create mode 100644 images/geospatial_plot_vector.JPG create mode 100644 images/index_ccby_logo.png create mode 100644 images/microdata_bbox.JPG create mode 100644 images/movie_logo.JPG create mode 100644 images/reDoc.JPG create mode 100644 images/reDoc_0.JPG create mode 100644 images/reDoc_html_code.JPG create mode 100644 images/reDoc_html_rank.JPG create mode 100644 images/reDoc_html_view.JPG create mode 100644 images/reDoc_tags.JPG create mode 100644 images/reDoc_tags_2.JPG create mode 100644 images/related_words_graph.JPG create mode 100644 images/schema_documentation_indexing.JPG create mode 100644 images/schema_guide_exif_01.JPG create mode 100644 images/schema_search_ranking.JPG create mode 100644 images/script_example1_nada.JPG create mode 100644 images/script_logo.JPG create mode 100644 images/table_example_01_US_BUCEN.JPG create mode 100644 images/table_example_01_US_BUCEN_nada1.JPG create mode 100644 images/table_example_02_WB_CTRY_PROFILE.JPG create mode 100644 images/table_example_02_WB_CTRY_PROFILE_SEL.JPG create mode 100644 images/table_example_03_WB_GLOBAL_GOAL.JPG create mode 100644 images/table_example_05.JPG create mode 100644 images/table_logo.JPG create mode 100644 images/time_series_logo.JPG create mode 100644 images/video_in_NADA.JPG create mode 100644 images/video_in_NADA_2.JPG create mode 100644 images/word_graph_dutch_disease.JPG create mode 100644 index.html create mode 100644 index.md create mode 100644 introduction.html create mode 100644 libs/anchor-sections-1.1.0/anchor-sections-hash.css create mode 100644 libs/anchor-sections-1.1.0/anchor-sections.css create mode 100644 libs/anchor-sections-1.1.0/anchor-sections.js create mode 100644 libs/gitbook-2.6.7/css/fontawesome/fontawesome-webfont.ttf create mode 100644 libs/gitbook-2.6.7/css/plugin-bookdown.css create mode 100644 libs/gitbook-2.6.7/css/plugin-clipboard.css create mode 100644 libs/gitbook-2.6.7/css/plugin-fontsettings.css create mode 100644 libs/gitbook-2.6.7/css/plugin-highlight.css create mode 100644 libs/gitbook-2.6.7/css/plugin-search.css create mode 100644 libs/gitbook-2.6.7/css/plugin-table.css create mode 100644 libs/gitbook-2.6.7/css/style.css create mode 100644 libs/gitbook-2.6.7/js/app.min.js create mode 100644 libs/gitbook-2.6.7/js/clipboard.min.js create mode 100644 libs/gitbook-2.6.7/js/jquery.highlight.js create mode 100644 libs/gitbook-2.6.7/js/plugin-bookdown.js create mode 100644 libs/gitbook-2.6.7/js/plugin-clipboard.js create mode 100644 libs/gitbook-2.6.7/js/plugin-fontsettings.js create mode 100644 libs/gitbook-2.6.7/js/plugin-search.js create mode 100644 libs/gitbook-2.6.7/js/plugin-sharing.js create mode 100644 libs/jquery-3.6.0/jquery-3.6.0.min.js create mode 100644 reference-keys.txt create mode 100644 search_index.json diff --git a/00_introduction.md b/00_introduction.md new file mode 100644 index 0000000..29c2ee9 --- /dev/null +++ b/00_introduction.md @@ -0,0 +1,20 @@ +--- +output: html_document +--- + +# Introduction {-} + +Over the last decade, the supply of socio-economic data available to researchers and policy makers has increased considerably, along with advances in the tools and methods available to exploit these data. This provides the research community and development practitioners with unprecedented opportunities to increase the use and value of existing data. + +#Note: +Data that were initially collected with one intention can be reused for a completely different purpose. (…) Because the potential of data to serve a productive use is essentially limitless, enabling the reuse and repurposing of data is critical if data are to lead to better lives. ([World Bank, World Development Report 2021](https://www.worldbank.org/en/publication/wdr2021)) + +But data can be challenging to find, access, and use, resulting in many valuable datasets remaining underutilized. Data repositories and libraries, and the data catalogs they maintain, play a crucial role in making data more discoverable, visible, and usable. But many of these catalogs are built on sub-optimal standards and technological solutions, resulting in limited findability and visibility of their assets. To address such market failures, a better market place for data is needed. + +A better market place for data can be developed on the model of large e-commerce platforms, which are designed to effectively and efficiently serve both buyers and sellers. In a market place for data, the "buyers" are the data users, and the "sellers" are the organizations who own or curate datasets and seek to make them available to users -- preferably free of charge to maximize the use of data. Data platforms must be optimized to provide data users with convenient ways of identifying, locating, and acquiring data (which requires the implementation of a user-friendly search and recommendation system), and to provide data owners with a trustable mechanism to make their datasets visible and discoverable and to share them in a cost-effective, convenient, and safe manner. + +Achieving such objectives requires detailed and structured metadata that properly describe the data products. Indeed, search algorithms and recommender systems exploit metadata, not data. Metadata are essential to the credibility, discoverability, visibility, and usability of the data. Adopting metadata standards and schemas is a practical and efficient solution to achieve completeness and quality of the metadata. This Guide presents a set of recommended standards and schemas covering multiple types of data along with guidance for their implementation. The data types covered include microdata, statistical tables, indicators and time series, geographic datasets, text, images, video recordings, and programs and scripts. + +Chapter 1 of the Guide outlines the challenges associated with finding and using data. Chapter 2 describes the essential features of a modern data catalog, and Chapter 3 explains how rich and structured metadata, compliant with the metadata standards and schemas we describe in the Guide, can enable advanced search algorithms and recommender systems. Finally, Chapters 4 to 13 present the recommended standards and schemas, along with examples of their use. + +This Guide was produced by the Office of the World Bank Chief Statistician as a reference guide for World Bank staff and for partners involved in the curation and dissemination of data related to social and economic development. The standards and schemas it describes are used by the World Bank in its data management and dissemination systems, and for the development of systems and tools for the acquisition, documentation, cataloguing, and dissemination of data. Among these tools is a specialized **Metadata Editor** designed to facilitate the documentation of datasets in compliance with the recommended standards and schemas, and a cataloguing application ("NADA"). Both applications are openly available. diff --git a/01_chapter01_challenge_finding_using_data.md b/01_chapter01_challenge_finding_using_data.md new file mode 100644 index 0000000..b183984 --- /dev/null +++ b/01_chapter01_challenge_finding_using_data.md @@ -0,0 +1,55 @@ +--- +output: html_document +--- + +# (PART) RATIONALE AND OBJECTIVES {-} + +# The challenge of finding and assessing, accessing, and using data {#chapter01} + +In the realm of data sharing policies adopted by numerous national and international organizations, a common challenge arises for researchers and other data users: the practicality of finding, accessing, and using data. Navigating through an extensive and continually expanding pool of data sources and types can be a complex, time-consuming, and occasionally frustrating undertaking. It entails identifying relevant sources, acquiring and comprehending pertinent datasets, and effectively analyzing them. This challenge is characterized by issues such as insufficient metadata, limitations of data discovery systems, and the limited visibility of valuable data repositories and cataloging systems. Addressing the technical hurdles to data discoverability, accessibility, and usability is vital to enhance the effectiveness of data sharing policies and maximize the utility of collected data. In the following sections, we will delve into these challenges. + +## Finding and assessing data + +Researchers and data users employ various methods to identify and acquire data. Some rely on personal networks, often referred to as *tribal knowledge*, to locate and obtain the data they require. This may lead to the use of *convenient* data that may not be the most relevant. Others may encounter datasets of interest in academic publications, which can be challenging due to the inconsistent or non-standardized citation of datasets. However, most data users use general search engines or turn to specialized data catalogs to discover relevant data resources. + +Prominent internet search engines possess notable capabilities in locating and ranking pertinent resources available online. The algorithms powering these search engines incorporate lexical and semantic capabilities. Straightforward data queries, such as a query for "population of India in 2023," yield instant informative responses (though not always from the most authoritative source). Even less direct queries, like "indicators of malnutrition in Yemen," return adequate responses, as the engine can "understand" concepts and associate malnutrition with anthropometric indicators like stunting, wasting, and the underweight population. Additionally, generative AI has augmented the capabilities of these search engines to engage with data users in a conversational manner, which can be suitable for addressing simple queries, although it is not without the risk of errors and inaccuracies. However, these search engines may not be optimized to identify the most relevant data when the user's requirements cannot be expressed in the form of a straightforward query. For instance, internet search engines might offer limited assistance to a researcher seeking "satellite imagery that can be combined with survey data to generate small-area estimates of child malnutrition." + +While general search engines are pivotal in directing users to relevant catalogs and repositories, specialized online data catalogs and platforms managed by national or international organizations, academic data centers, data archives, or data libraries may be better suited for researchers seeking pertinent data. Nonetheless, the search algorithms integrated into these specialized data catalogs may at times yield unsatisfactory search results due to suboptimal search indexes and algorithms. With the rapid advancements in AI-based solutions, many of which are available as open-source software, specialized catalogs have the potential to significantly enhance the capabilities of their search engines, transforming them into effective data recommender systems. + +The solution to improve data discoverability involves (i) enhancing the online visibility of specialized data catalogs and (ii) modernizing the discoverability tools within specialized data catalogs.[1] Both necessitate high-quality, comprehensive, and structured metadata. Metadata, which offers a detailed description of datasets, is what search engines index and use to identify and locate data of interest. + +Metadata is the first element that data users examine to assess whether the data align with their requirements. Ideally, researchers should have easy access to both relevant datasets and the metadata essential for evaluating the data's suitability for their specific purposes. Acquiring a dataset can be time-consuming and occasionally costly; hence, users should allocate resources and time exclusively to obtain data that is known to be of high quality and relevance. Evaluating a dataset's fitness for a specific purpose necessitates different metadata elements for various data types and applications. Some metadata elements, such as data type, temporal coverage, geographic coverage, scope and universe, and access policy, are straightforward. However, more intricate information may be required. For example, a survey dataset (microdata) may only be relevant to a researcher if a specific modality of a particular variable has a sufficient number of respondents. If the sample size is minimal, the dataset would not support valid statistical inference. Furthermore, comparability across sources is vital for many users and applications; thus, the metadata should offer a comprehensive description of sampling, universe, variables, concepts, and methods relevant to the data type. Data users may also seek information on the frequency of data updates, previous uses of the dataset within the research community, and methodological changes over time. + +## Accessing data + +Accessing data is a multifaceted challenge that encompasses legal, ethical, and practical considerations. To ensure that data access is lawful, ethical, efficient, and enables relevant and responsible use of the data, data providers and users must adhere to specific principles and practices: + +- Data providers must ensure that they possess the legal rights to share the data and define clear usage rights for data users. +- Data users must understand how they can use the data, whether for research, commercial purposes, or other applications, and they must strictly adhere to the terms of use. +- Data access must comply with data privacy laws and ethical standards. Sensitive or personally identifiable information must be handled with care to protect individuals' privacy. +- Data providers must furnish comprehensive metadata that provides context and a full understanding of the data. Metadata should include details about the data's provenance, encompassing its history, transformations, and processing steps. Understanding how the data was created and modified is essential for accurate and responsible analysis. +- Data should be available in user-friendly formats compatible with common data analysis tools, such as CSV, JSON, or Excel. +- Data should be accessible through various means, accommodating users' preferences and capacities. This may involve offering downloadable files, providing access through web-based tools, and supporting data streaming. - APIs are essential for enabling programmable data access, allowing researchers to retrieve and manipulate data programmatically for integration into their research workflows and applications. + +Data users in developing countries often encounter additional challenges in accessing data, including: + +- Lack of resources: Researchers in developing countries may lack the financial resources to purchase data or access data stored in expensive cloud-based repositories. +- Lack of infrastructure: Researchers in developing countries may lack access to the high-speed internet and computing resources required for working with large datasets. +- Lack of expertise: Researchers in developing countries may lack the expertise to work with complex data formats and utilize data analysis tools. +These specific challenges should be considered when developing data dissemination systems. + +## Using data + +The challenge for data users extends beyond discovering data to obtaining all the necessary information for a comprehensive understanding of the data and for responsible and appropriate use. A single indicator label, such as "unemployment rate (%)," can obscure significant variations by country, source, and time. The international recommendations for the definition and calculation of the "unemployment rate" have evolved over time, and not all countries employ the same data collection instrument (e.g., labor force surveys) to gather the underlying data. Detailed metadata should always accompany data on online data dissemination platforms. This association should be close; relevant metadata should ideally be no more than one click away from the data. This is particularly crucial when a platform publishes data from multiple sources that are not fully harmonized. + +:::quote +The scope and meaning of labor statistics, in general, are determined by their source and methodology, which holds true for the unemployment rate. To interpret the data accurately, it is crucial to understand what the data convey, how they were collected and constructed, and to have information on the relevant metadata. The design and characteristics of the data source, typically a labor force survey or a similar household survey for the unemployment rate, especially in terms of definitions and concepts used, geographical and age coverage, and reference periods, have significant implications for the resulting data. Taking these aspects into account is essential when analyzing the statistics. Additionally, it is crucial to seek information on any methodological changes and breaks in series to assess their impact on trend analysis and to keep in mind methodological differences across countries when conducting cross-country studies. (From Quick guide on interpreting the unemployment rate, International Labour Office – Geneva: ILO, 2019, ISBN: 978-92-2-133323-4 (web pdf)). +::: + +Whenever possible, reproducible or replicable scripts used with the data, along with the analytical output of these scripts, should be published alongside the data. These scripts can be highly valuable to researchers who wish to expand the scope of previous data analysis or reuse parts of the code, and to students who can learn from reading and replicating the work of experienced analysts. To enhance data usability, we have developed a specific metadata schema for documenting research projects and scripts. + +## A FAIR solution + +To effectively address the information retrieval challenge, researchers should consider not only the content of the information but also the context within which it is created and the diverse range of potential users who may need it. A foundational element is being mindful of users and their potential interactions with the data and work. Improving search capabilities and increasing the visibility of specialized data libraries requires a combination of enhanced data curation, search engines, and increased accessibility. Adhering to the FAIR principles (Findable, Accessible, Interoperable, and Reusable) is an effective approach to data management (https://doi.org/10.1371/journal.pcbi.1008469). + +It is essential to focus on the entire data curation process, from acquisition to dissemination, to optimize data analysis by streamlining the process of finding, assessing, accessing, and preparing data. This involves anticipating user needs and investing in data curation for reuse. To ensure data is findable, libraries should implement advanced search algorithms and filters, including full-text, advanced, semantic, and recommendation-based search options. Search engine optimization is also crucial for making catalogs more accessible. Moreover, multiple modes of data access should be available to enhance accessibility, while data should be made interoperable to promote data sharing and reusability. Detailed metadata, including fitness-for-purpose assessments, should be displayed alongside scripts and permanent availability options, such as a DOI, to encourage reuse. diff --git a/02_chapter02_search_engine_for_data.md b/02_chapter02_search_engine_for_data.md new file mode 100644 index 0000000..380ac6d --- /dev/null +++ b/02_chapter02_search_engine_for_data.md @@ -0,0 +1,592 @@ +--- +output: html_document +--- + +# The features of a modern data dissemination platform {#chapter02} + +In the introductory section of this Guide, we proposed that a data dissemination platform should be modeled after highly successful e-commerce platforms. These platforms are designed to optimally satisfy the requirements and expectations of both buyers (in our context, the data users) and sellers (in our context, the data providers who make their datasets accessible through a data catalog). In this chapter, we outline the crucial features that a modern online data catalog should incorporate to adhere to this model and effectively cater to the diverse needs and expectations of its users. + +Our objective is to provide recommendations for developing data catalogs that encompass lexical search and semantic search, filtering, advanced search functionality, interactive user interfaces, and the capability to operate as a data recommender system. To define these features, we approach the topic from three distinct perspectives: the viewpoint of data users, who represent a highly diverse community with varying needs, preferences, expectations, and capabilities; the standpoint of data suppliers, who either publish their data or delegate the task to a data library; and the perspective of catalog administrators, responsible for curating and disseminating data in a responsible, effective, and efficient manner while optimizing both user and supplier satisfaction. + +The creation of a contemporary data dissemination platform is a collaborative endeavor, engaging data curators, user experience (UX) experts, designers, search engineers, and subject matter specialists with a profound understanding of both the data and the users' requirements and preferences. Inclusive in this development process should be the active participation of the users themselves, allowing them to provide feedback that directly influences the system's design. + +## Features for data users + +In order to cultivate a favorable user experience, online data catalogs must offer an intuitive and efficient interface, allowing users to effortlessly access the most pertinent datasets. To meet user expectations effectively, one should emphasize simplicity, predictability, relevance, speed, and reliability. Integrating these principles into the design of data catalogs can deliver a seamless and user-friendly experience, akin to the convenience and ease provided by well-known internet search engines and e-commerce platforms. This, in turn, streamlines the process of discovering and obtaining the necessary data, making it quick and hassle-free for users. + +### Simple search interface + +The default option to search for data in a specialized catalog should be a single search box, following the model of general search engines. The objective of the search algorithm should then be to "understand" the user's query as accurately as possible, potentially by parsing and enhancing the query, and returning the most relevant results ranked in order of importance. + +
+
+![image](https://user-images.githubusercontent.com/35276300/229823626-311376be-f75f-4e0b-9e6b-767fa307246b.png) +
+
+ +However, not all users can be expected to provide ideal queries. The search engine must be able to tolerate spelling mistakes to provide a seamless user experience. Auto-completion and spell checkers of queries are independent of the metadata being searched and can be enabled using indexing tools such as Solr or ElasticSearch. Additionally, after processing a user query, the application can provide suggestions for related keywords. This can be implemented using a graph of related words generated by natural language processing (NLP) models. Access to an API is necessary to implement keyword suggestions based on such graphs. The example below shows a related words graph for the terms "climate change" as returned by an NLP model. + +
+
+![](./images/related_words_graph.JPG){width=100%} +
+
+ +A search interface could retrieve such information via API and display it as follows: + +
+
+![](./images/catalog_search_01.JPG){width=100%} +
+
+ + +### Browser + +Some users will just want to browse a catalog. This should be made easy. The use of cards is recommended. For images, a mosaic view can be provided. For microdata, a variable view. + + +### Latest additions and history + +The catalog must provide a list of the most recent additions, and a history of additions and updates. +For each entry, information must be available on the date the entry was first added to the catalog, and when it was last updated. +When a dataset is replaced with a new version, the versioning must be clear. + +
+![image](https://user-images.githubusercontent.com/35276300/231492091-a96d4c5c-c461-4b5f-88c1-f8db26daa98d.png) +
+ + +### Advanced search + +It is useful also to provide users with an option to build a more advanced search, targetted to specific metadata elements and with boolean operators. Advanced search are enabled by structured metadata, i.e., by the use of metadata standards and schemas. The advanced search should be available as a user interface and using a syntax option. The interface could be as follows: + +
+
+![image](https://user-images.githubusercontent.com/35276300/229806372-8c33d0ca-5d3e-48b1-af4f-5a0405c30c22.png){width=85%} +
+
+ +This would correspond to the following syntax that the user could enter directly in the search box (and save and/or share with others): +
+
+**title:"demographic transition" AND country:(*Kenya*) AND body:(poverty)** +
+
+ + +### Document as a query + +A search engine with semantic search capability should be able to process short or long queries, even accepting a document (a PDF or a TXT file) as a query. The search engine will then first analyze the semantic content of the document, convert it into an embedding vector, and identify the closest resources available in the catalog. + +
+
+![image](https://user-images.githubusercontent.com/35276300/229806674-941ac085-6f6f-45e8-bfa4-d0834cf73587.png) +
+
+ + +### Geographic search + +Data catalogs receive numerous queries that are related to a particular geography. Analysis of millions of queries from the World Bank (WB) and International Monetary Fund (IMF) data catalogs revealed that a significant percentage of queries consist of a single country name. For data catalogs that cover multiple countries, creating a "Country page" can provide a quick overview of the most recent and popular datasets of different types, which many users may find helpful. + +However, geography is not limited to countries alone. Many users may be interested in sub-national data or geographic areas that do not correspond to administrative areas, such as a watershed or an ocean. Especially when a data catalog contains geographic datasets, it is recommended to provide specialized search tools. Most metadata standards allow the use of bounding boxes to specify geographic coverage, which could be used to develop a "search" tool that enables a user to draw a box on a map. But this option is very imperfect (explain why). + +Example from data.gov (https://catalog.data.gov/dataset/?metadata_type=geospatial) +
+
+![image](https://user-images.githubusercontent.com/35276300/230094206-ff3bca7b-58ee-4061-ab0c-7777d9286813.png) +
+
+ +For geographic datasets, geographic indexing is recommended. The H3 index is a powerful option. (describe) + +Also, one must take into account that many users will rely on a keywords search to identify data. For example, a raster image of the Philippines (e.g., dataset from a satellite imagery) will contain the country name in the metadata, but the metadata cannot contain the name of all geographic areas coveregd by the data. A user looking for "Iloilo" for example would not find this relevant dataset based on a simple keyword search. The solution would be for the search engine to parse the query, detect if it contains the name of a geographic area, automatically identify the area (polygon of geographic coordinates) that corresponds to it (possibly using an API built around Nominatim), and retrieve resources in the catalog that cover the area (which requires that the datasets in the catalog be indexed geographically). + +(describe how this works - illustrate from our KCP project "Indexing the world"). + +
+
+![image](https://user-images.githubusercontent.com/35276300/230091095-d63c8b8f-7684-41db-b347-d75ded1dc95a.png) +
+
+ +Example of use of Nominatim: The Nominatim application shows the polygon boundary for the search query “Iloilo City” automatically provided by the API. + +
+
+![image](https://user-images.githubusercontent.com/35276300/230091354-b44c38fa-f628-4693-97bb-f49fb4f23b3e.png) +
+
+ +The search API endpoint of Nominatim returns this JSON data which can be processed to generate search cell(s). + +
+
+![image](https://user-images.githubusercontent.com/35276300/230091598-fee71949-29d2-4bac-b60f-dd8efb49278f.png) +
+
+ + +### Semantic search and recommendations + +There are two types of search engines: lexical and semantic. The former matches literal terms in the query to the search engine's index, while the latter aims to identify datasets that have semantically similar metadata to the query. While an ideal data catalog would offer both types of search engines, implementing semantic searchability can be complex. + +(explain how semantic search workd for different data types - with embeddings and vector indexing and cosine similarity - use of API) + +For microdata: embeddings based on thematic variable groupings - an option to implement semantic search and recommendations +Discovery of microdata poses specific challenges. Typically, a data dictionary will be available, with variables organized by data file. A "virtual" organization of variables by thematic group, with a pre-defined ontology, can significantly improve data discoverability. AI solutions can be used to generate such groupings and map variables to them. The DDI metadata standard provides the metadata elements needed to store information on variable groups. + + +### Customized views + +Build your own dashboards +- Allo users to set preferences: thematic, data type, geographies, search query +- Have a page where pre-designed dashboards (country/thematic pages) and custom dashboard are accessible +- Allow sharing of dashboards +- Core idea: all data and metadata accessible via API; platform operates as a service to feed dashboards (within the platform or external) + + +### Data and metadata as a service + +- Maintain a data service: let external users build dashboards/poaltorms dynamically connected via API; one organization cannot customize to all communities of users. + + +### Query user interface + +For time series only + + +### Ranking results + +A search engine not only needs to identify relevant datasets but also must return the results in a proper order of relevance, with the most relevant results at the top of the list. If users fail to find a relevant response among the top results, they may choose to search for data elsewhere. The ability of a search engine to return relevant results in the optimal rank depends on the metadata's content and structure. To optimize the ranking of results, a lot of relevance engineering is required, including tuning advanced search tools like Solr or ElasticSearch. Large data catalogs managed by well-resourced agencies can leverage data scientists to explore the possibility of using machine learning solutions such as "learn-to-rank" to improve result ranking. See section "Improving results ranking" below. For more detailed information, see D. Turnbull and J. Berryman's (2016) in-depth description of tools and methods. + +Keyword-based searches can be optimized using tools like Solr or ElasticSearch. Out-of-the-box solutions, such as those provided by SQL databases, rarely deliver satisfactory results. Structured metadata can help optimize search engines and the ranking of results by allowing for the boosting of specific metadata elements. For instance, a query term found in the *title* of a dataset would carry more weight than if it were found in the *notes* element, and the results would be ranked accordingly. Similarly, a country name found in the *nation* or *reference country* metadata elements should be given more weight than if it were found in a variable description. Advanced indexing tools like Solr and ElasticSearch provide boosting functionalities to fine-tune search engines and enhance result relevancy. + + +### Filtering results + +Facets or filters are useful for narrowing down datasets based on specific metadata categories. For instance, in a data catalog with datasets from different countries, a "country" facet can help users find relevant datasets quickly. To be effective, filters should be based on metadata elements that have a limited number of categories and a predictable set of options. Controlled vocabularies can be used to enable such filters. Furthermore, as some metadata elements are specific to particular data types, contextual facets should be integrated into the catalog's user interface to offer relevant filters based on the type of data being searched. + +
+![](./images/catalog_facets_01.JPG){width=100%} +
+
+ +Tags and tag groups (which are available in all schemas we recommend) provide much flexibility to implement facets, as we showed in section 1.7. + +(use pills / ...) + + +### Sorting results + +Sorting results + + +### Collections + +Organize entries by collections + + +### Linking results + +Not all data catalog users know exactly what they are looking for and may need to explore the catalog to find relevant resources. E-commerce platforms use recommender systems to suggest products to customers, and data catalogs should have a similar commitment to bringing relevant resources to users' attention. To achieve this, modern data catalogs display relationships between entries, which may involve data of different types, such as microdata files, analytical scripts, and working papers. + +These relationships can be documented in the metadata, such as identifying datasets as part of a series or new versions of a previous dataset. When relationships are not known or documented, machine learning tools such as topic models and word embedding models can be used to establish the topical or semantic closeness between resources of different types. This can be used to implement a recommender system in data catalogs, which automatically identifies and displays related documents and data for a given resource. The image below shows how "related documents" and "related data" can be automatically identified and displayed for a resource (in this case a document). + +
+![](./images/catalog_related_01.JPG){width=100%} +
+
+ + +### Organized results + +When a data catalog contains multiple types of data, it should offer an easy way for users to filter and display query results by data type. For example, when searching for "US population," one user may only be interested in knowing the total population of the USA, while another may need the public use census microdata sample, and a third may be searching for a publication. To cater to such needs, presenting query results in type-specific tabs (with an "All" option) and/or providing a filter (facet) by type will allow users to focus on the types of data relevant to them. This is similar to commercial platforms that offer search results organized by department, allowing users to search for "keyboard" in either the "music" or "electronics" department. + +
+![](./images/catalog_tabs_01.JPG){width=100%} +
+
+ + +### Saving and sharing results + +URL / API query ; export list ; social networks, etc. + + +### Personalized results + +Option for user to set a profile with preferences that may be used to display results. + + +### Metadata display and formats + +To make metadata easily accessible to users, it's important to display it in a convenient way. The display of metadata will vary depending on the data type being used, as each type uses a specific metadata schema. For online catalogs, style sheets can be utilized to control the appearance of the HTML pages. + +In addition to being displayed in HTML format, metadata should be available as electronic files in JSON, XML, and potentially PDF format. Structured metadata provides greater control and flexibility to automatically generate JSON and XML files, as well as format and create PDF outputs. It's important that the JSON and XML files generated by the data catalog comply with the underlying metadata schema and are properly validated. This ensures that the metadata files can be easily and reliably reused and repurposed. + +
+![](./images/catalog_display_01.JPG){width=100%} +
+ +
+ + +### Variable-level comparison + +E-commerce platforms commonly allow customers to compare products by displaying their pictures and descriptions (i.e., metadata) side-by-side. Similarly, for data users, the ability to compare datasets can be valuable to evaluate the consistency or comparability of a variable or an indicator over time or across sources and countries. However, to implement this functionality, detailed and structured metadata at the variable level are necessary. These metadata standards, such as DDI and ISO 19110/19139, enable the implementation of this feature. + +In the example below, we show how a query for *water* returns not only a list of seven datasets, but also a list of variables in each dataset that match the query. + +
+![](./images/catalog_variable_view_01.JPG){width=100%} +
+
+ +The *variable view* shows that a total of 90 variables match the searched keyword. + +
+![](./images/catalog_variable_view_02.JPG){width=100%} +
+
+ +After selecting the variables of interest, users should be able to display their metadata in a format that facilitates comparison. The availability of detailed metadata is crucial to ensure the quality and usefulness of these comparisons. For example, when working with a survey dataset, capturing information on the variable universe, categories, questions, interviewer instructions, and summary statistics would be ideal. This comprehensive metadata will enable users to make informed decisions about which variables to use and how to analyze them. + +
+![](./images/catalog_variable_view_03.JPG){width=100%} +
+
+ + +### Transparency in access policies + +The terms of use (ideally provided in the form of a standard license) and the conditions of access to data should be made transparent and visible in the data catalog. The access policy will preferably be provided using a controlled vocabulary, which can be used to enable a facet (filter) as shown in the screenshot below. + +
+![](./images/catalog_access_policy_01.JPG){width=100%} +
+
+ + +### Data and metadata API + +To keep up with modern data management needs, a comprehensive data catalog must provide users with convenient access to both data and metadata through an application programming interface (API). The structured metadata in a catalog allows users to extract specific components of the metadata they need, such as the identifier and title of all microdata and geographic datasets conducted after a certain year. With an API, users can easily and automatically access datasets or subsets of datasets they require. This enables internal features of the catalog such as dynamic visualizations and data previews, making data management more efficient. It is crucial that detailed documentation and guidelines on the use of the data and metadata API are provided to users to maximize the benefits of this feature. + +Metadata (and data) should be accessible via API +The API should be well documented with examples. +API query builder: UI for building an API query + + +### Online data access forms + +Make the process of registration, requests fully digital, easy, and fully traceable. + + +#### Bulk download option + +Even when UI or visualizations etc are shown, many users just want to downlaod the data and metadata. +(...) + + +### Data preview + +When the data (time series and tabular data, possibly also microdata) are made available via API, the data catalog can also provide a data preview option, and possibly a data extraction option, to the users. Multiple JavaScript tools, some of them open-source, are available to easily embed data grids in catalog pages. + +
+![](./images/catalog_data_preview_01.JPG){width=80%} +
+ +For a document, the "data preview" would consist of a document viewer that would allow the user to view the document within the application (even when the document is not stored in the catalog itself but in an external website). When implementing such a feature, check that the terms of use of the origination source allows that. + +
+
+![image](https://user-images.githubusercontent.com/35276300/230733447-55c75dbb-5e5c-4788-9e58-ae4fca646a85.png) +
+
+ + +### Data extraction + +For some data (microdata / time series), provide a simple way for users to extract specific variables / observations. + + +### Data visualizations + +Embedding visualizations in a data catalog can greatly enhance its usefulness. Different types of data require different types of visualizations. For instance, time series data can be effectively displayed using a line chart, while images with geographic information can be displayed on a map that shows the location of the image capture. For more complex data, other types of charts can be created as well. However, in order to embed dynamic charts in a catalog page, the data needs to be available via API. A good data catalog should offer flexibility in the types of charts and maps that can be embedded in a metadata page. For instance, the NADA catalog provides catalog administrators with the ability to create visualizations using various tools. By including visualizations in a data catalog, users are able to quickly and easily understand the data and gain insights from it. + +The NADA catalog allows catalog adinistrators to generate such visualizations using different tools of their choice. The example below were generated using the open-source [Apache eCharts](https://echarts.apache.org/en/index.html) library. + +
+*Example: Line chart for a time series* + +
+![](./images/catalog_visualization_03.JPG){width=100%} +
+ +
+*Example: Geo-location of an image* + +
+![](./images/catalog_visualization_05.JPG){width=100%} +
+
+ + +### Permanent URLs + +To ensure efficient management and organization of datasets within a data catalog, it is essential to assign a unique identifier to each dataset. This identifier should not only meet technical requirements but also serve other purposes such as facilitating dataset citation. To achieve maximum effectiveness, it is recommended that datasets have a globally unique identifier, which can be accomplished through the assignment of a Digital Object Identifier (DOI). DOIs can be generated in addition to a catalog-specific unique identifier and provide a permanent and persistent identifier for the dataset. For more information about the process of generating DOIs and the reasons to use them, visit the [DataCite website](https://datacite.org/). + +Include a citation requirement in metadata. + + +### Archive / tombstone + +When a dataset is removed or replaced, the reproducibility of some analysis may become impossible. This may be a problem for some users. Unless there is a reason for not making them accessible, old versions of datasets should be kept accessible. But they should not be the ones indexed and dislayed in the catalog, to avoid cnfusion or the risk that a user would exploit a version other than the latest. Moving datasts that are replaced to an archive section of the catalog (not indexed) is an option. Note that DOIs require a permanent web page. + + +### Catalog of citations + +A data catalog should not be limited to data. Ideally, the scripts produced by researchers to analyze the data, and the output of their analysis, should also be available. An ideal data catalog will allow a user to: + +- search for data, and find/access the related scripts and citations +- search for a document (analytical output), and find/access the related data and scripts +- search for a script, and find/access the data and analytical output + +Maintain a catalog of citations of datasets. + +
+
+![image](https://user-images.githubusercontent.com/35276300/229811421-fbda05da-2390-42c5-815c-5fcbc90d9ee1.png) +
+
+ + +### Reproducible and replicable scripts + +Document, catalog, and publish reproducible/replicable scripts. + +
+
+![image](https://user-images.githubusercontent.com/35276300/229810244-f68655ee-5173-444a-a4c6-5c2446a5361d.png) +
+
+ + +### Notifications or alerts + +Users may want to be automatically notified (by email) when new entries of interest are added, or when change are made to a specific resource. A system allowing users to set criteria for automatic notification can be developed. + +Example of Google SCholar alerts: + +
+
+![image](https://user-images.githubusercontent.com/35276300/230730245-ea3702f6-b877-436a-9833-492afafa0270.png) +
+
+ +### Providing feedback + +Feedback on catalog certainly. In the form of a "Contact" email and possibly a "feedback form". Also, if the platform itself is open source, GitHub for issues and suggestions on the application itself. + +BUT: Users forum, "reviews" as in e-commerce platforms, is not always recommended. Not all users are 'constructive" and qualified. Requires moderation, which can be costly and controversial. May create dis-incentives for data producers to publish their data. Could be a good option for data platforms that are internal to an organization (where comments are attributed, and an authentication system controls who can provide feedback), but not for public data platforms. + + +### Getting support + +Contact, responsive +FAQs + + +### Web content accessibility + +Web Content Accessibility Guidelines (WCAG) international standard. WCAG documents explain how to make web content more accessible to people with disabilities. +ADA provides people with disabilities the same opportunities, free of discrimination. +WCAG is a compilation of accessibility guidelines for websites, whereas ADA is a civil rights law in the same ambit. + + +## Features for data providers + +When the data catalog is not administered by the producer of the data but by an entrusted repository, data providers want: + + +### Safety + +- Safety, protection against reputation risk (responsible use of data) +- Guarantee that regulations and terms of use will be strictly complied with; reputation of the organization that manages the catalog (Seal of Approval or other accreditation; properly staffed) + +### Visibility + +- Visibility to maximize the use of data (including options to share/publicize on social media) - screenshot from data.gov + +
+
+![image](https://user-images.githubusercontent.com/35276300/230095637-85901bdc-857a-4d23-a55c-7f67ffbf7a4a.png) +
+
+ +### Low burden + +"do not disturb": low burden of deposit and no burden of serving users (minimum interaction with users; providing detailed metadata helps) + + +### Real time information on usage + +Monitoring of usage (downloads and citations) to assess demand; reports on this (automatically generated) + + +### Feedback from users + +Feedback on quality issues + + +## Features for catalog administrators + +In addition to meeting the needs of its users, a modern data catalog should also offer features that a catalog administrator can appreciate or expect. The features listed below can serve as checklist for choice of an application or development of features. These features may include: + + +### Data deposit + +User friendly interface for data deposit. Compliant with metadata stadards. With embedded quality gateways and clearance procedures. + +### Privacy protection + +Tools for privacy protection control (e.g., tools to identify direct identifiers) + + +### Free software + +Availability of the application as an open-source software, accompanied by detailed technical documentation + + +### Security + +Robust security measures, such as compatibility with advanced authentication systems, flexible role/profile definitions, regular upgrades and security patches, and accreditation by information security experts + + +### IT affordability + +Reasonable IT requirements, such as shared server operability and sufficient memory capacity + + +### Ease of maintenance + +Ease of upgrading to the latest version + + +### Interoperability + +Interoperability with other catalogs and applications, as well as compliance with metadata standards. By publishing metadata across multiple catalogs and hubs, data visibility can be increased, and the service provided to users can be maximized. This requires automation to ensure proper synchronization between catalogs (with only one catalog serving as the "owner" of a dataset), which necessitates interoperability between the catalogs, enabled by compliance with common formats and metadata standards and schemas. + + +### Flexibility on access policies + +Flexibility in implementing data access policies that conform to the specific procedures and protocols of the organization managing the catalog + + +### API based system for automation and efficiency + +Availability of APIs for catalog administration +Easy automation of procedures (harvesting, migration of formats, editing, etc.) This means API-based system. + + +### Featuring tools + +Ability to feature datasets + + +### Usage monitoring and analytics + +Easy activation of usage analytics (using Google Analytics, Omniture, or other) + + +### Multilingual capability + +Multilingual capability, including internationalization of the code and the option for catalog administrators to translate or adapt software translations + + +### Embedded SEO + +Embedded Search Engine Optimization (SEO) procedures + + +### Widgets and plugins + +Ability to use widgets to embed custom charts, maps, and data grids in the catalog + + +### Feedback to developers + +Ability to provide feedback and suggestions to the application developers. + + +## Machine learning for a better user experience + +In Chapter 1, we emphasized the importance of generating comprehensive metadata and how machine learning can be leveraged to enrich it. Natural language processing (NLP) tools and models, in particular, have been employed to enhance the performance of search engines. By utilizing machine learning models, semantic search engines and recommender systems can be developed to aid users in locating relevant data. Moreover, machine learning can improve the ranking of search results to ensure that the most pertinent results are brought to users' attention. Google, Bing, and other leading search engines have employed machine learning for years. While specialized data catalogs may not have the resources to implement such advanced systems, catalog administrators should explore opportunities to utilize machine learning to enhance their users' experience. Catalogs can make use of external APIs to exploit machine learning solutions without requiring administrators to develop machine learning expertise or train their own models. For instance, APIs can be used to automatically and instantly translate queries or convert queries into embeddings. Ideally, a global community of practice will develop such APIs, including training NLP models, and provide them as a global public good. + + +### Improved discoverability + +In 2019, Google introduced their NLP model, BERT (Biderectional Encoder Representations from Transformers), as a component of their search engine. Other major companies, such as Amazon, Apple, and Microsoft, are also developing similar models to enhance their search engines. One of the objectives of these companies is to create search engines that can support digital assistants like Siri, Alexa, Cortana, and Hey Google, which operate on a conversational mode and provide answers to users rather than just links to resources. Improving NLP models is a continuous and strategic priority for these companies, as not all answers can be found in textual resources. Google is also conducting research to develop solutions for extracting answers from tabular data. + +Specialized data catalogs maintained by data centers, statistical agencies, and other data producers still rely almost exclusively on full-text search engines. The search engine within these catalogs looks for matches between keywords submitted by the user and keywords found in an index, without attempting to understand or improve the user's query. This can result in issues such as misinterpretation of the query, as discussed in Chapter 1, where a search for "dutch disease" may be mistakenly interpreted as a health-related query rather than an economic concept. + +The administrators of these specialized data catalogs often lack the resources to develop and implement the most advanced NLP solutions, and should not be required to do so. To assist them in transitioning from keyword-based search systems to semantic search and recommender systems, open solutions should be developed and published, such as pre-trained NLP models, open source tools, and open APIs. This would necessitate the creation and publishing of global public goods, including specialized corpora and the training of embedding models on these corpora, open NLP models and APIs that data catalogs can utilize to generate embeddings for their metadata, query parsers that can automatically improve/optimize queries and convert them into numeric vectors, and guidelines for implementing semantic search and recommender systems using tools like Solr, ElasticSearch, and Milvus. + +Simple models created from open source tools and publicly-available documents can provide straightforward solutions. In the example below, we demonstrate how these models can "understand" the concept of "dutch disease" and correctly associate it with relevant economic concepts. + +
+
+![](./images/word_graph_dutch_disease.JPG){width=100%} +
+
+ + +### Improved results ranking + +Effective search engines not only identify relevant resources, but also rank and present them to users in an optimal order of relevance. As highlighted in Chapter 1, [research](https://www.webfx.com/internet-marketing/seo-statistics.html) shows that 75% of search engine users do not click past the first page, emphasizing the importance of ranking and presenting results effectively. + +Data catalog administrators face two challenges in improving their search engine performance. Firstly, they need to improve their ranking in search engines such as Google by enriching metadata and embedding metadata compliant with DCAT or schema.org standards on catalog pages. Secondly, they need to improve the ranking of results returned by their own search engines in response to user queries. + +Google's success in 1996 was largely attributed to their revolutionary approach to ranking search results called *PageRank*. Since then, they and other leading search engines have invested heavily in improving ranking methodologies with advanced techniques like *RankBrain* (introduced in 2015). These approaches include primary, contextual, and user-specific ranking, which utilize machine learning models referred to as Learn to Rank models. [Lucidworks](https://lucidworks.com/post/abcs-learning-to-rank/) provides a clear description of this approach, noting that "Learning to rank (LTR) is a class of algorithmic techniques that apply supervised machine learning to solve ranking problems in search relevancy. In other words, it’s what orders query results. Done well, you have happy employees and customers; done poorly, at best you have frustrations, and worse, they will never return. To perform learning to rank you need access to training data, user behaviors, user profiles, and a powerful search engine such as SOLR. The training data for a learning to rank model consists of a list of results for a query and a relevance rating for each of those results with respect to the query. Data scientists create this training data by examining results and deciding to include or exclude each result from the data set." + +Implementing Learn to Rank models can be challenging for data catalog administrators due to the resource-intensive nature of building the training dataset, fitting models, and implementing them. An alternative solution is to optimize the implementation of Solr or ElasticSearch, which can often contribute significantly to improving the ranking of search results. For more information on the challenge and available tools and methods for relevancy engineering, refer to D. Turnbull and J. Berryman's 2016 publication. + +
+
+![](./images/schema_search_ranking.JPG){width=100%} +
+
+ + +## Cataloguing tools + +The examples we provided in this chapter are taken from our NADA cataloguing application. Other open-source cataloguing applications are available, including CKAN, GeoNetworks, and Dataverse. + +**CKAN** + +[CKAN](https://ckan.org/) is a data management system that provides a platform for cataloging, storing and accessing datasets with a rich front-end, full API (for both data and catalog), visualization tools and more. CKAN is an open source software held in trust by Open Knowledge Foundation. It is open and licensed under the GNU Affero General Public License (AGPL) v3.0. CKAN is used by some of the lead open data platforms, such as the [US data.gov](https://www.data.gov/) or the [OCHA Humanitarian Data Exchange](https://data.humdata.org/). CKAN does not require that the metadata comply with any metadata standard (which brings flexibility, but at a cost in terms of discoverability and quality control), but organizes the metadata in the following elements (information extracted from [CKAN on-line documentation](https://docs.ckan.org/en/2.9/)): + + - *Title*: allows intuitive labeling of the dataset for search, sharing and linking. + - *Unique identifier*: dataset has a unique URL which is customizable by the publisher. + - *Groups*: display of which groups the dataset belongs to if applicable. Groups (such as science data) allow easier data linking, finding and sharing among interested publishers and users. + - *Description*: additional information describing or analyzing the data. This can either be static or an editable wiki which anyone can contribute to instantly or via admin moderation. + - *Data preview*: preview [.csv] data quickly and easily in browser to see if this is the dataset you want. + - *Revision history*: CKAN allows you to display a revision history for datasets which are freely editable by users + - *Extra fields*: these hold any additional information, such as location data (see geospatial feature) or types relevant to the publisher or dataset. How and where extra fields display is customizable. + - *Licence*: instant view of whether the data is available under an open license or not. This makes it clear to users whether they have the rights to use, change and re-distribute the data. + - *Tags*: see what labels the dataset in question belongs to. Tags also allow for browsing between similarly tagged datasets in addition to enabling better discoverability through tag search and faceting by tags. + - *Multiple formats* (if provided): see the different formats the data has been made available in quickly in a table, with any further information relating to specific files provided inline. + - *API key*: allows access every metadata field of the dataset and ability to change the data if you have the relevant permissions via API. + +The *extra fields* section allows ingestion of structured metadata, which makes it relatively easy to exporting data and metadata from NADA to CKAN. Importing data and metadata from CKAN to NADA is also possible (using the catalog's respective APIs), but with a reduced metadata structure. + +**GeoNetworks** + +[GeoNetworks](https://geonetwork-opensource.org/) is a cataloguing tool for geographic data and services (not for other types of data), which includes a specialized metadata editor. According to its website, "It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world. (...) The metadata editor support ISO19115/119/110 standards used for spatial resources and also Dublin Core format usually used for opendata portals." + +**DataVerse** + +The [Dataverse Project](https://dataverse.org/about) is led by the Institute for Quantitative Social Science (IQSS). Dataverse makes use of the DDI Codebook and Dublin Core metadata standards. According to its website, Dataverse "is an open source web application to share, preserve, cite, explore, and analyze research data. (...) The central insight behind the Dataverse Project is to automate much of the job of the professional archivist, and to provide services for and to distribute credit to the data creator." + +"The Institute for Quantitative Social Science (IQSS) collaborates with the Harvard University Library and Harvard University Information Technology organization to make the installation of the Harvard Dataverse Repository openly available to researchers and data collectors worldwide from all disciplines, to deposit data. IQSS leads the development of the open source Dataverse Project software and, with the Open Data Assistance Program at Harvard (a collaboration with Harvard Library, the Office for Scholarly Communication and IQSS), provides user support." diff --git a/03_chapter03_rich_structured_metadata.md b/03_chapter03_rich_structured_metadata.md new file mode 100644 index 0000000..10c989f --- /dev/null +++ b/03_chapter03_rich_structured_metadata.md @@ -0,0 +1,751 @@ +--- +output: html_document +--- + +# The power of rich, structured metadata {#chapter03} + +The previous chapter defined the features of an advanced data discoverability and dissemination solution. What enables such a solution is not only the algorithms and technology, but also the quality of the metadata available to enable them. Metadata is defined as "... structured information that describes, explains, locates, or otherwise makes it easier to retrieve, use or manage that resource" (Data thesaurus, NIH, https://nnlm/gov/data/thesaurus) Metadata must be findable by machines and usable by humans. This chapter describes what metadata are needed, and how they can be organized and improved to fully enable the search and recommender tools. The metadata must be rich and structured. To make them rich, machine learning can be used. To ensure consistent structure, the use of metadata standards and schemas is highly recommended. In this chapter, we build the case for rich, augmented, structured metadata and for the adoption of metadata standard and schemas. The second part of this Guide will provide a detailed description of each recommended standard or schema, for different data types. + +## Rich metadata + +*Rich* metadata means detailed and comprehensive metadata. Rich metadata are beneficial to both the users and the providers (producers and curators) of data. + +### Benefits for data users + +Being provided with rich metadata helps data users: + + - **Find** data of interest. The metadata provide much of the content that the search engine will be able to index and discover. The richer the metadata, the better the search engine will be able to help users identify relevant data. + - **Understand** what the data are measuring and how they have been created. Without a proper description of the data, the risk is high that a user will misunderstand and possibly misuse them, or simply decide not to make use of them. + - **Assess** the quality of the data, including their reliability, fitness for purpose, and consistency with other datasets when the purpose requires integration of multiple datasets. + +### Benefits for data producers + +For the data producers, rich metadata will contribute to: + + - Ensure **transparency, auditability, and credibility** of the data and of the derived products. + - Increase the **visibility** of the data, and thus the demand for, and use of the data. + - **Reduce the cost** of operating a data dissemination service by lowering the burden of responding to users' requests for information. + - Support the preservation of **institutional memory**. + - Provide the meta-database needed to **harmonize data collection** methods and instruments, e.g., by providing convenient tools to compare variables across datasets. A compelling case for rich metadata for transparency and harmonization can be found in ["The Struggle for Integration and Harmonization of Social Statistics in +a Statistical Agency - A Case Study of Statistics Canada"](https://www.ihsn.org/sites/default/files/resources/IHSN-WP004.pdf) by Gordon Priest (2010).
+
+ ![](./images/compare_variables_IHSN.JPG){width=90%} +
+ +### Scope of the metadata + +What makes metadata "rich and comprehensive" is not always easy to define, and is specific to each data type. Microdata and geospatial datasets for example will require much more -- and different-- metadata than a document or an image. Metadata standards and schemas provide data curators with detailed lists of *elements* (or *fields*), specific to each data type, that must or may be provided to document a dataset. The metadata elements included in a standard or schema will typically cover *cataloguing material*, *contextual information*, and *explanatory materials*. + +#### Cataloguing material + +Cataloguing material includes elements such as a title, a unique identifier for the dataset, a version number and description, as well as information related to the data curation (including who generated the metadata and when, or where and when metadata may have been harvested from an external catalog). This information allows the dataset to be uniquely identified within a collection/catalog, and serves as a bibliographic record of the dataset, allowing it to be properly acknowledged and cited in publications. + +#### Contextual information + +Contextual information describes the context in which the data were collected and how they were put to use. It enables secondary users to understand the background and processes behind the data production. Contextual information should cover topics such as: + + - What justified or required the data collection (the objectives of the data production exercise); + - Who or what was being studied; + - The geographic and temporal coverage of the data; + - Changes and developments that occurred over time in the data collection methodology and in the dataset, if relevant. For repeated cross-section, panel, or time series datasets, this may include information describing changes in the question text, variable labeling, sampling procedures, or others; + - What are the key output of the data collection, such as a publication, the design or implementation of a policy or project, etc. + - Problems encountered in the process of data collection, entry, checking, and cleaning; + - Other useful information on the life cycle of the dataset. + +#### Explanatory material + +Explanatory materials are the information that should be created and preserved to ensure the long-term functionality of a dataset and its contents. This applies mostly to microdata, geospatial data, and to some extent to tabulations and to time series and indicators databases. It is less relevant for images, videos, and documents. Explanatory materials include: + + - **Information about the data collection methods**: This section should describe the instruments used and methods employed, and how they were developed. If applicable, details of the sampling design and sampling frames should be included. It is also useful to include information on any monitoring process undertaken during the data collection as well as details of quality controls. + - **Information about the structure of the dataset**: Key to this information is a detailed data dictionary describing the structure of the dataset, including information about relationships between individual files or records within the study. For example, it should include key variables required for unique identification of subjects across files (required to properly merge data files), the number of cases and variables in each file, and the number of files in the dataset. For relational models, the structure and relations between datasets records and elements should be described. + - **Technical information**: This information relates to the technical framework and should include the computer system used to generate the data and related files; the software packages with which the files were created. + - **Variables and values, coding and classification schemes** (for microdata and geospatial data): The documentation should contain an exhaustive list of variables in the dataset, including a complete explanation and full details about the coding and classifications used for the information allocated to those fields. It is especially important to have blank and missing fields explained and accounted for. It is helpful to identify variables to which standard coding classifications apply, and to record the version of the classification scheme used. + - **Information about derived variables** (for microdata and geospatial data, and tabulations): Many data producers derive new variables from original data. This may be as simple as grouping raw age (in years) data according to groups of years appropriate for the survey, or it may be much more complex and require the use of sophisticated algorithms. When grouped or derived variables are created, it is important that the logic for the grouping or derivation is clear. Simple grouping, such as for age, can be included within the data dictionary. More complex derivations require other means of recording the information. Sufficient supporting information should be provided to allow an easy link between the core variables used and the resultant variables. In addition, computer algorithms used to create the derivations should be saved together with information on the software. + - **Weighting and grossing** (for sample survey microdata): Weighting and grossing variables must be fully documented, with explanations of the construction of the variables and clear indications of the circumstances in which they should be used. The latter is particularly important when different weights are applied for different purposes. + - **Data source**: Details about the source from which the data is derived should be included. For example, when the data source consists of responses to survey questionnaires, each question should be carefully recorded in the documentation. Ideally, the text will include a reference to the generated variable(s). It is also useful to explain the conditions under which a question would be asked, including, if possible, the cases to which it applies and, ideally, a summary of response statistics. + - **Confidentiality and anonymization**: It is important to determine whether the data contains any confidential information on individuals, households, organizations, or institutions. If so, such information should be recorded together with any agreement on how to use the data, such as with survey respondents. Issues of confidentiality may restrict the analyses to be undertaken or results to be published, particularly if the data is to be made available for secondary use. If the data were anonymized to prevent identification, it is wise to record the anonymization procedure (taking care of not providing information that would enable a reverse-engineering of the procedure) and its impact on the data, as such modification may restrict subsequent analysis. + +### Controlled vocabularies + +Metadata standards and schemas provide lists of elements with a description of the expected content to be captured in each element. For some elements, it may be appropriate to restrict the valid content to pre-selected options or "controlled vocabularies". A controlled vocabulary is a pre-defined list of values that can be accepted as valid content for some elements. For example. a metadata element "data type" should not be populated with free text, but should make use of a pre-defined taxonomy of data types. The use of controlled vocabularies (for selected metadata elements) will be particularly useful to implement search and filter features in data catalogs (see section 3.1.1 of this Guide), and to foster inter-operability of data catalogs. + +:::quote +In library and information science, controlled vocabulary is a carefully selected list of words and phrases, which are used to tag units of information (document or work) so that they may be more easily retrieved by a search.[Wikipedia](https://en.wikipedia.org/wiki/Controlled_vocabulary) +::: + +Controlled vocabularies can be specific to an agency, or be developed by a community of practice. For example, the list of countries and codes provided by the [ISO 3166](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes) can be used as a controlled vocabulary for a metadata element `country` or `nation`; the [ISO 639](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) list of languages can be used as a controlled vocabulary for a metadata element `language`. Or the [CESSDA topics classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification) can be used as a controlled vocabulary for the element `topics` found in most metadata schemas. When a controlled vocabulary is used in a metadata standard or schema, it is good practice to include an identification of its origin and version. + +Some recommended controlled vocabularies are included in the description of the ISO 19139 standard for geographic data and services (see chapter 6). Most standards and schemas we recommend also include a `topics` element. Annex 1 provides a description of the CESSDA topics classification. + +Ideally, controlled vocabulary will be developed in compliance with the [FAIR principles](https://www.go-fair.org/fair-principles/) for scientific data management and stewardship: **F**indability, **A**ccessibility, **I**nteroperability, and **R**euse. + +### Tags + +All metadata standards and schemas described in this guide include a `tags` element, even when this element is not part of a standard. This element enables the implementation of filters (facets) in data cataloguing applications, in a flexible manner. The `tags` metadata element is repeatable (meaning that more than one tag can be attached to a dataset) and contains two sub-elements to capture a `tag` (word or phrase), and the `tag_group` (if any) it belongs to. + +
+![](./images/reDoc_tags.JPG){width=100%} +
+ +To illustrate the use of tags, let's assume that a catalog contains datasets that are available freely, and others that are available for a fee. The catalog administrator may want to provide a filter (facet) in the user interface that would allow users to filter datasets based on their free or not free status. None of the metadata schemas we describe in the Guide contains an element specifically designed to indicate the "free" or "for a fee" nature of the data. But this information can be captured in a tag "*Free*" or "*For a fee*" that would be added to each dataset in the catalog, with a tag group that could be named "free_or_fee". In R, this would be done as follows (for a "Free" dataset): + + +```r +# ... , +tags = list( + list(tag = "Free", tag_group = "free_or_fee") +) +# ... +``` + +In the NADA catalog, a facet titled "Free or for a fee" can then be created based on the information found in the `tags` element where `tag_group` = "free_or_fee". + +
+![](./images/reDoc_tags_2.JPG){width=100%} +
+ + +## Structured metadata + +### What structure? + +Metadata should not only be comprehensive and detailed, they should also be organized in a **structured** manner, preferably using a standardized structure. **Structured metadata** means that the metadata are stored in specific *fields* (or *elements*) organized in a metadata schema. **Standardized** means that the list and description of elements are commonly agreed by a community of practice. + +"A metadata schema is a system that defines the data elements needed to describe a particular object, such as a certain type of research data." (Ten rules data discovert - add ref) + +Some metadata standards have originated from academic data centers, like the [Data Documentation Initiative (DDI)](https://ddialliance.org/), maintained by the [Inter-University Consortium for Political and Social Research](https://www.icpsr.umich.edu/web/pages/) (ICPSR) at the University of Michigan. Other found their origins in specialized communities of practice (like the [ISO 19139](https://www.iso.org/standard/67253.html?browse=tc) for geospatial resources). The private sector also contributes to the development of standards, like the [International Press Telecommunications Council (IPTC)](https://iptc.org/) standard developed by and for news media. + +Metadata compliant with standards and schemas will typically be stored as JSON or XML files (described in Chapter 2), which are plain text files. The example below show how a simple free-text content would be structured and stored in JSON and XML formats, using metadata elements from the [DDI Codebook](https://ddialliance.org/Specification/DDI-Codebook/2.5/) metadata standard: + +**Free text version**: + +*The Child Mortality Survey (CMS) was conducted by the National Statistics Office of Popstan from July 2010 to June 2011, with financial support from the Child Health Trust Fund (TF123_456).* + +**Structured, machine-readable (JSON) version**: + + +```json + "title" : "Child Mortality Survey 2010-2011", + "alternate_title" : "CMS 2010-2011", + "authoring_entity": "National Statistics Office (NSO)", + "funding_agencies": [{"name":"Child Health Trust Fund (CHTF)", "grant":"TF123_456"}], + "coll_dates" : [{"start":"2010-07", "end":"2011-06"}], + "nation" : [{"name":"Popstan", "abbreviation":"POP"}] +} +``` + +In XML format: + +```xml +Child Mortality Survey 2010-2011 +CMS 2010-2011 +National Statistics Office +Child Health Trust Fund + + +Popstan +``` + +All three versions contain (almost) the same information. In the structured version, we have added acronyms and the ISO country code. This does not create new information but will help make the existing information more discoverable and inter-operable. The structured version is clearly more suitable for publishing in a meta-database (or catalog). Organizing and storing metadata in such a structured manner will enable all kinds of applications. For example, when metadata for a collection of surveys are stored in a database, it becomes straightforward to apply filters (for example, a filter by country using the nation/name element) and targeted searches to answer questions like "What data are available that cover the month of December 2010?" or "What surveys did the CHTF sponsor?". + +### Formats for structured metadata: JSON and XML + +Metadata standards and schemas consist of structured lists of metadata fields. They serve multiple purposes. First, they help data curators generate complete and usable documentation of their datasets. Metadata standards that are intuitive and *human-readable* better serve this purpose. Second, they help generate *machine-readable* metadata that are the input to software applications like on-line data catalogs. Metadata available in open file formats like JSON (JavaScript Object Notation) and XML (eXtended Markup Language) are most suitable for this purposes. + +Some international metadata standards like the Data Documentation Initative (DDI Codebook, for microdata), the ISO 19139 (for geospatial data), or the Dublin Core (a more generic metadata specification) are described and published as XML specifications. Any XML standard or schema can be "translated" into JSON, which is our preferred format (a choice we justify in the next section). + +JSON and XML formats have similarities: + + - Both are non-proprietary text files + - Both are hierarchical (they may contain values within values) + - Both can be parsed and used by many programming languages including R and Python + +JSON files are however easier to parse than XML, easier to generate programmatically, and easier to read by humans. This makes them our preferred choice for describing and using metadata standards and schemas. + +Metadata in JSON are stored as *key/value* pairs, where the keys correspond to the names of the metadata elements in the standard. Values can be string, numeric, boolean, arrays, null, or JSON objects (for a more detailed description of the JSON format, see [www.w3schools.com](https://www.w3schools.com/js/js_json_intro.asp)). Metadata in XML are stored within named tags. The example below shows how the JSON and XML formats are used to document the list of authors of a [document](http://hdl.handle.net/10986/34511), using elements from the Dublin Core metadata standard. + +
+![](./images/document_example_01b_authors_keywords.JPG){width=100%} +
+
+ +In the *documents* schema, authors are documented in the metadata element `authors` which contains the following sub-elements: `first_name`, `initial`, `last_name`, and `affiliation`. + +
+![](./images/JSON_array_list_authors.JPG){width=100%} +
+
+ +In JSON, this information will be stored in key/value pairs as follows. + + +```json +"authors" : [ + {"first_name" : "Dieter", + "last_name" : "Wang", + "affiliation": "World Bank Group; Fragility, Conflict and Violence"}, + {"first_name" : "Bo", + "initial" : "P.J.", + "last_name" : "Andrée", + "affiliation": "World Bank Group; Fragility, Conflict and Violence"}, + {"first_name" : "Andres", + "initial" : "F.", + "last_name" : "Chamorro", + "affiliation": "World Bank Group; Development Data Analytics and Tools"}, + {"first_name" : "Phoebe", + "initial" : "G.", + "last_name" : "Spencer", + "affiliation":"World Bank Group; Fragility, Conflict and Violence"} +] +``` + +In XML, the same information will be stored within named tags as follows. + + +```xml + + + Dieter + Wang + World Bank Group; Fragility, Conflict and Violence + + + Bo + P.J. + Andrée + World Bank Group; Fragility, Conflict and Violence + + + Andres + E. + Chamorro + World Bank Group; Development Data Analytics and Tools + + + Phoebe + G. + Spencer + World Bank Group; Fragility, Conflict and Violence + + +``` + +### Benefits of structured metadata + +Metadata standards and schemas must be comprehensive and intuitive. They aim to provide comprehensive and granular lists of elements. Some standards may contain a very long list of elements. Most often, only a subset of the available elements will be used to document a specific dataset. For example, the elements of the DDI metadata standard related to sample design will be used to document sample survey datasets but will be ignored when documenting a population census or an administrative dataset. In all standards and schemas, most elements are *optional*, not *required*. Data curators should however try and provide content for all elements for which information is or can be made available. + +Complying with metadata standards and schemas contributes to the completeness, usability, discoverability, and inter-operability of the metadata, and to the visibility of the data and metadata. + +#### Completeness + +When they document datasets, data curators who do not make use of metadata standards and schemas tend to focus on the readily-available documentation and may omit some information that secondary data users --and search engines-- may need. Metadata standards and schemas provide checklists of what information could or should be provided. These checklists are developed by experts, and are regularly updated or upgraded based on feedback received from users or to accommodate new technologies. + +Generating complete metadata will often be a collaborative exercise, as the production of data involves multiple stakeholders. The implementation of a survey, for example, may involve sampling specialists, field managers, data processing experts, subject matter specialists, and programmers. Documenting a dataset should not be seen as a last and independent step in the implementation of a data collection or production project. Ideally, metadata will be captured continuously and in quasi-real time during the entire life cycle of the data collection/production, and contributed by those who have most knowledge of each phase of the data production process. + +Generating complete and detailed metadata may be seen as a burden by some organizations or researchers. But it will typically represent only a small fraction of the time and budget invested in the production of the data, and is an investment that will add much value to the data by increasing their usability and discoverability. + +#### Usability + +Fully understanding a dataset before conducting analysis should be a pre-requisite for all researchers and data users. But this will only be possible when the documentation is easy to obtain and exploit. Convenience to users is key. When using a geographic dataset for example, the user should be able to immediately find the coordinate reference system that was used. When using survey microdata, which may contain hundreds or thousands of variables, the user need to be able to immediately access information on a variable label, underlying question, universe, categories, etc. Structured metadata enables such "convenience", as they can easily be transformed into bookmarked PDF documents, searchable websites, machine-readable codebooks, etc. The way metadata are displayed can be tailored to the specific needs of different categories of users. + +#### Discoverability + +:::quote +Data discoverability is one of the main tasks, next to availability and interoperability, that public policy makers and implementers should take into due consideration in order to foster access, use and re-use of public sector information, particularly in case of open data. Users shall be enabled to easily search and find data they need for the most different purposes. That is clearly highlighted in the introduction statements of the INSPIRE Directive, where we can read that “The loss of time and resources in searching for existing (spatial) data or establishing whether they may be used for a particular purpose is a key obstacle to the full exploitation of the data available”. +From [*Metadata and data portals/catalogues are essential assets to enable that data discoverability.*](https://www.europeandataportal.eu/en/impact-studies/country-insights/italy/italy-discoverability-practice) +::: + +What matters is not only what metadata are provided as input to the search engines that matters, it is also how the metadata are provided. To understand the value of structured metadata, we need to take into consideration how search engines ingest, index, and exploit the metadata. In brief, the metadata will need to be acquired, augmented, analyzed and transformed, and indexed before they can be made searchable. We provide here an overview of the process, which is described in detail by D. Turnbull and J. Berryman in ["Relevant Search: With applications for Solr and Elasticsearch"](https://www.manning.com/books/relevant-search) (2016). + +- **Acquisition**: Search engines like Google and Bing acquire metadata by crawling billions of web pages using *web crawlers* (or *bots*), with an objective to cover the entire web. Guidance is available to webmasters on how to optimize websites for visibility (see for example [Google's Search Engine Optimization (SEO) Starter Guide](https://developers.google.com/search/docs/beginner/seo-starter-guide). The search tools embedded in specialized data catalogs have a much simpler task, as the catalog administrators and curators generate or control, and provide, the well-contained content to be indexed. In a cataloguing application like NADA, this content is provided in the form of *structured metadata files* saved in JSON or XML format. For textual data (documents), the content of the document (not only the metadata on the) can also be indexed. The process of acquisition/extraction of metadata by the search engine tool must preserve the structure of the metadata, in its original or in a modified form. This will be critical for optimizing the performance of the search tool and the ranking of query results (e.g., a keyword found in a document title may have more weight than the same keyword found in the document abstract), for implementing facets, or for providing advanced search options (e.g., search only in the "authors" metadata field). + +- **Augmentation** or **enrichment**: the content of the metadata can be *augmented* or *enriched* in multiple ways, often automatically (by extracting information from an external source, or using machine learning algorithms). Part of this augmentation process should happen before the metadata are submitted to the search engine. Other procedures of enrichment of the metadata may be implemented after acquisition of the metadata by the search engine tool. Metadata augmentation can have a significant impact on the discoverability of data. See the section "Augmented (enriched) metadata" below. + +- **Analysis** or **transformation**: The metadata generated by the data curator and by the augmentation process will mostly (not exclusively) consist of text. For the purpose of discoverability, some of the text has no value; words like "the", "a", it", "with", etc., referred to as *stop words*, will be removed from the metadata (multiple tools are available for this purpose). The remaining words will be converted to lowercase, may be submitted to spell checkers (to exclude or fix errors), and words will be *stemmed* or *lemmatized*. The stemming or lemmatization consist of converting words to their *stem* or *root*); this will among other transformations change plurals to singular and the conjugated forms of the verbs to their base form. Last, the transformed metadata will be *tokenized*, i.e. split into a list of terms (*tokens*). To enable semantic searchability, the metadata can also be converted into numeric vectors using natural language processing *embedding* models. These vectors will be saved in a database (such as [ElasticSearch](https://github.com/elastic/elasticsearch) or [Milvus](https://milvus.io/)) that will provide functionalities to measure similarity/distance between vectors. Section 1.8 below provide more information on text embedding and semantic searchability. + +- **Indexing**: The last phase of metadata processing is the indexing of the tokens. The index of a search engine is an *inverted index*, which will contain a list of all terms found in the metadata, with the following information (among other) attached to each term: + - The *document frequency*, i.e. the number of metadata documents where the word is found (a *metadata document* is the metadata related to one dataset). + - The identification of the metadata documents in which the term was found. + - The *term frequency* in each metadata document. + - The *term positions* in the metadata document, i.e. where the term is found in the document. This is important to identify colocations. When a user submits a query for "demographic transition" for example, documents where the two terms are found next to each other will be more relevant than documents where both terms appear but in different parts of the document. + +Once the metadata has been acquired, transformed, and indexed, it is available for use via a user interface (UI). A data catalog UI will typically include a search box and facets (filters). The search engine underlying the search box can be simple (out-of-the-box full text search, looking for exact matches of keywords), or advanced (with semantic search capability and optimized ranking of query results). Basic full-text search do not provide satisfactory user experience, as we illustrated in the introduction to this Guide. Rich, structured metadata, combined with advanced search optimization tools and machine learning solutions, allow catalog administrators to tune the search engine, and implement advanced solutions including semantic searchability. + +
+![](./images/schema_documentation_indexing.JPG){width=100%} +
+ +#### Interoperability + +Data catalogs that adopt common metadata standards and schemas can exchange information including through automated harvesting and synchronization of catalogs. This allows them to increase their visibility, and to publish their metadata in hubs. Recommendations and guidelines for improved inter-operability of data catalogs are provided by the [Open Archives Initiative](https://www.openarchives.org/). + +Interoperability between data catalogs can be further improved by the adoption of common controlled vocabularies. For example, the adoption of the ISO country codes in country lists will guarantee that all catalogs will be able to filter dataset by country in a consistent manner. This will solve the issue of possible differences in the spelling of country names (e.g., one catalog referring to the *Democratic Republic of Congo* as *Congo, DR*, and another one as *Congo, Dem. Rep.*). It also solves issues of changing country names, e.g. *Swaziland* renamed as *Eswatini* in 2018). Controlled vocabularies are often used for "categorical" metadata elements like topics, keywords, data type, etc. Some metadata standards like the ISO 19139 for geospatial data include their own recommended controlled vocabularies. Ideally, controlled vocabularies are developed in accordance with [FAIR principles](https://www.go-fair.org/fair-principles/) (Findability, Accessibility, Interoperability, and Reuse of digital assets). "The principles emphasise machine-actionability (i.e., the capacity of computational systems to find, access, interoperate, and reuse data with none or minimal human intervention) because humans increasingly rely on computational support to deal with data as a result of the increase in volume, complexity, and creation speed of data." (https://www.go-fair.org/fair-principles/) + +The adoption of standards and schemas by software developers also contributes to the easy transfer of metadata across applications. For example, data capture tools like [Survey Solutions](https://mysurvey.solutions/en/) by the World Bank and [CsPro](https://www.census.gov/data/software/cspro.html) by the US Census Bureau offer options to export metadata compliant with the DDI Codebook standard; ESRI's ArcGIS software export geospatial metadata in the ISO 19139 standard. + +#### Visibility + +Data cataloguing applications provide search and filtering tools to help users of the catalog identify data of interest. But not all users will start their search for data directly in specialized data catalogs; many will start their search in Google, Google Dataset Search, Bing, Yahoo! or another search engine. + +Some search engines may provide users with a direct answer to their query, without transiting via the source catalog. This will be the case when the query can be associated with a specific indicator, time and location for which data are openly available or accessible via a public API. For example, a search for "population india 2020" on Google, will provide an *answer* first, followed by links to the underlying sources. +
+
+ ![](./images/Google_Population_India_2020.JPG){width=90%} +
+
+ +In other cases, the search engine will provide users with a link to a specific catalog page, not to the catalog's home page. In such cases, the user will not be directly connected to the catalog's own search engine. For example, a search for "albania lsms 2012" (a Living Standard Measurement Study, i.e. household survey) in Google will send the user directly to the survey page of the catalog, not to the home or search page of the catalog. +
+
+ ![](./images/Google_LSMS_Albania_2012.JPG){width=90%} +
+
+ +In some cases, the user may not be brought to the data catalog at all, if the catalog ranked low in the relevance order of the Google query results. User behavior data (2020) showed that "only 9% of Google searchers make it to the bottom of the first page of the search results", and that "only .44% of searchers go to the second page of Google’s search results". (source: https://www.smartinsights.com/search-engine-marketing/search-engine-statistics/) + +It is thus critical to optimize the visibility of the content of specialized data catalogs in the lead search engines, Google in particular. This optimization process is referred to as **search engine optimization** or SEO. [Wikipedia](https://en.wikipedia.org/wiki/Search_engine_optimization) describes SEO as “the process of improving the quality and quantity of website traffic to a website or a web page from search engines. SEO targets unpaid traffic (known as "natural" or "organic" results) rather than direct traffic or paid traffic. (…) As an Internet marketing strategy, SEO considers how search engines work, the computer-programmed algorithms that dictate search engine behavior, what people search for, the actual search terms or keywords typed into search engines, and which search engines are preferred by their targeted audience. SEO is performed because a website will receive more visitors from a search engine when websites rank higher on the search engine results page.” + +:::quote +Because search engines crawl the web pages that are generated from databases (rather than crawling the databases themselves), your carefully applied metadata inside the database will not even be seen by search engines unless you write scripts to display the metadata tags and their values in HTML meta tags. It is crucial to understand that any metadata offered to search engines must be recognizable as part of a schema and must be machine-readable, which is to say that the search engine must be able to parse the metadata accurately. (For example, if you enter a bibliographic citation into a single metadata field, the search engine probably won’t know how to distinguish the article title from the journal title, or the volume from the issue number. In order for the search engine to read those citations effectively each part of the citation must have its own field. (...) Making sure metadata is machine-readable requires patterns and consistency, which will also prepare it for transformation to other schema. (This is far more important than picking any single metadata schema. (...) *From the blog post "Metadata, Schema.org, and Getting Your Digital Collection Noticed" by Patrick Hogan (https://www.ala.org/tools/article/ala-techsource/metadata-schemaorg-and-getting-your-digital-collection-noticed-3)* +::: + +Guidelines for implementing SEO are provided by Google Search, Google Dataset Search, and other lead search engines. These guidelines are to be implemented not only by webmasters, but also by the developers of data cataloguing tools who should embed SEO into their software applications. + + - [Google Search Engine Optimization Starter Guide](https://developers.google.com/search/docs/beginner/seo-starter-guide) + - [Google Dataset Search, Advanced SEO](https://developers.google.com/search/docs/data-types/dataset) + - [Bing webmaster Tools](https://www.bing.com/webmasters/about) + +An important element of SEO is the provision of structured metadata that can be exploited directly by the crawlers and indexers of search engines. This is the purpose of a set of schemas known as [**schema.org**](https://schema.org/). In 2011 Google, Microsoft, Yandex, and Yahoo! created a common set of schemas for structured data markup on web pages with the aim of helping search engines to better understand websites. An alternative to schema.org is the [DCAT (Data Catalog Vocabulary)](https://www.w3.org/TR/vocab-dcat-2/) metadata schema recommended by the W3C, also recognized by Google. "DCAT is a vocabulary for publishing data catalogs on the Web, which was originally developed in the context of government data catalogs such as data.gov and data.gov.uk (...)" (https://www.w3.org/TR/vocab-dcat-2/) Mapping augmented and structured metadata to the schema.org and/or DCAT standard is a critical element of such optimization. It will contribute significantly to the visibility of on-line data and metadata. Implementing such structured data markup in digital repositories is the responsibility of data librarians and of developers of data cataloguing applications. + + +## Augmenting metadata + +Detailed and complete metadata foster usability and discoverability of data. Augmentation of "enrichment" or "enhancement" of the metadata will therefore be beneficial. There are multiple ways metadata can be made richer, or *augmented*, programmatically and in a largely automated manner. Metadata can be extracted from external sources or from the data themselves. + +**Extraction from external sources** + +Metadata can be augmented by tapping into external sources related to the data being documented. For example, in a catalog of documents published in peer-reviewed journals, the [Scimago Journal Rank (SJR)](https://www.scimagojr.com/) indicator could be extracted and added as an additional metadata element for each document. This information can then be used by the catalog's search engine to rank query results, by "boosting" the rank of documents published in prestigious journals. + +**Extraction from the data** + +Metadata can be extracted from the data themselves. What metadata can be extracted will be specific to each data type. Examples of metadata augmentation will be provided in the subsequent chapters. We mention a few below. + + - For microdata: variable-level statistics (range of values, number of valid/missing cases, frequencies for categorical variables, summary statistics like means or standard deviations for continuous variables) can be extracted and stored as metadata. The DDI Codebook metadata standard provides elements for that purpose. + - For documents: information such as the country counts (how many times each country is mentioned) can be extracted automatically to fill out the metadata element related to geographic coverage. Natural language processing (NLP) models can be applied to automatically extract keywords or topics (e.g., using a Latent Dirichlet Allocation - LDA - topic model). Classification models can be applied to categorize documents by type. + +**Embeddings and semantic discovery** + +Previous sections of the chapter showed the value of rich and structured metadata to improve data usability and discoverability. Comprehensive and structured metadata are required to build and develop advanced and optimized lexical search engines (i.e. search engines that return results based on a matching of terms found in a query and in an inverted index). The richness of the metadata guarantees that the search engine will have all necessary "raw material" to identify datasets of interest. The metadata structure allows catalog administrators to tune their search engine (provided they use advanced solutions like Solr or ElasticSearch) to return and rank results in the most relevant manner. But this leaves one issue unsolved: the dependency on keyword matching. A user interested in datasets related to *malnutrition* for example will not find the indicators on *Prevalence of stunting* and *Prevalence of wasting* that the catalog may contain, unless the keyword "malnutrition" was included in these indicators' metadata. Smarter search engines will be able to "understand" users intent, and identify relevant data based not only on a keyword matching process, but also on the **semantic closeness** between a query submitted by thea user and the metadata available in the database. The combination of rich metadata and natural language processing (NLP) models can solve this issue, by enabling semantic searchability in data catalogs. + +To enable a semantic search engine (or a recommender system), we need a way to "quantify" the semantic content of a query submitted by the user and the semantic content the metadata associated with a dataset, and to measure the closeness between them. This "quantitative" representation of semantic content can be generated in the form of numeric vectors called **embeddings**. "Word embedding is a term used for the representation of words for text analysis, typically in the form of a real-valued vector that encodes the meaning of the word such that the words that are closer in the vector space are expected to be similar in meaning." (Jurafsky, Daniel; H. James, Martin (2000)). These vectors will typically have a large dimension, with a length of 100 or more. They can be generated for a word, a phrase, or a longer text such as a paragraph or a full document. They are calculated using models like word2vec (Mikolov et al., 2013) or other. Training such models require a large corpus of hundreds of thousands or millions of documents. Pre-trained models and APIs are available that allow data catalog curators to generate embeddings for their metadata and, in real time, for queries submitted by users. + +Practically, embeddings are used as follows: metadata (or part of the metadata) associated with a dataset are converted into a numeric vector using a pre-trained embedding model. These embeddings are stored in a database. When a user submits a search query (which can be a term, a phrase, or even a document), the query is analyzed and enhanced (stop words are removed, spelling errors may be fixed, language detection and automatic translation may be applied, and more), then transformed into a vector using the same pre-trained model that was used to generate the metadata vectors. The metadata vectors that have the shortest distance (typically the cosine distance) with the query vector will be identified. The search engine will then return a sorted list of datasets having the highest semantic similarity with the query, or the distance between vectors will be used in combination with other criteria to rank and return results to the user. The fast identification of the closest vectors requires a specialized and optimized tool like the open source [Milvus](https://milvus.io/) application. + + + - For geospatial data: bounding boxes (i.e. the *extent* of the data) can be derived from the data files. + - For photos taken by digital cameras: metadata such as the date and time the photo was taken and possibly the geographic location can be extracted from the EXIF metadata generated by digital cameras and stored in the image file. Also, machine learning models allow image labeling, face detection, text detection and recognition to be applied at low cost (using commercial solutions like [Google Vision](https://cloud.google.com/vision) or [Amazon Rekognition](https://aws.amazon.com/rekognition/) among others). + - For videos and audio files, machine learning models of speech-to-text API solutions can be used to automatically generate transcripts (see for example [Amazon Transcribe](https://aws.amazon.com/transcribe/), [Google Cloud Speech-to-Text](https://cloud.google.com/speech-to-text), [Microsoft Azure Speech to Text](https://azure.microsoft.com/en-us/services/cognitive-services/speech-to-text/), or [rev.ai](https://www.rev.ai/)). The content of the transcripts can then be indexed in search engines, making the content of video and audio files more discoverable. + - For programs and scripts: a parsing of the commands used in the script may be used to derive information on the methods applied. + - For all types: user-defined tags can be added, possibly generated by machine learning classification algorithms. + + +## Recommended standards and schemas + +The standards and schemas we recommend and describe in this guide are the following: + +| Data type | Standard or schema | +| -------------------------- | ----------------------------------------------- | +| Documents | Dublin Core Metadata Initiative (DCMI), MARC | +| Microdata | Data Documentation Initiative 2.5 (Codebook) | +| Geographic datasets and services | ISO 19110, ISO19115, ISO19119, ISO 19139 | +| Time series, Indicators | Custom-designed schema | +| Statistical tables | Custom-designed schema | +| Photos / Images | IPTC (for advanced use) or Dublin Core augmented| +| Audio files | Dublin Core augmented with AudioObject from schema.org | +| Videos | Dublin Core augmented with VideoObject from schema.org | +| Programs and scripts | Custom-designed schema | +| External resources | Dublin Core | +| All data types | schema.org and DCAT (used for search engine optimization purpose, not as the primary schema to document resources)| + +
+ +:::note +Note on SDMX: The metadata standards and schemas described in the Guide do not include the [Statistical Data and Metadata eXchange (SDMX)](https://sdmx.org/?sdmx_news=launching-the-new-sdmx-3-0-standard) standard sponsored by a group of international organisations. Although SDMX includes a metadata component, it is intended to support machine-to-machine data exchange, not data documentation and discoverability. SDMX and the metadata standards and schemas we describe in the Guide could --and should-- be made inter-operable. +::: + +### Documents + +**Documents** are bibliographic resource of any type, such as books, working papers and papers published in scientific journals, reports, manuals, and other resources consisting mainly of text. Document libraries have along tradition of using structured metadata to manage their collections, which dates back from before the days this was computerized. Multiple standards are available. The Dublin Core Metadata Initiative specification (DCMI) provides simple and flexible option. The MARC standard (**MA**chine-**R**eadable **C**ataloging) standard used by the United States Library of Congress is another, more advanced one. The schema we describe in this Guide make is the DCMI complemented by a few elements inspired by the MARC standard. + +### Microdata + +**Microdata** are unit-level data on a population of individuals, households, dwellings, facilities, establishments or other. Microdata are typically obtained from surveys, censuses, or administrative recording systems. To document microdata, the Data Documentation Initiative (DDI) Alliance has developed the DDI metadata standard. "The Data Documentation Initiative (DDI) is an international standard for describing the data produced by surveys and other observational methods in the social, behavioral, economic, and health sciences. DDI is a free standard that can document and manage different stages in the research data lifecycle, such as conceptualization, collection, processing, distribution, discovery, and archiving. Documenting data with DDI facilitates understanding, interpretation, and use -- by people, software systems, and computer network." (Source: https://ddialliance.org/, accessed on 7 June 2021) + +The DDI standard comes in two versions: DDI Codebook and DDI Lifecycle. + + - [DDI-Codebook](https://ddialliance.org/Specification/DDI-Codebook/2.5/) is a light-weight version of the standard. Its elements include descriptive content for variables, files, source material, and study level information. The standard is designed to support the discovery, preservation, and the informed use of data. + - [DDI Lifecycle](https://ddialliance.org/Specification/DDI-Lifecycle/3.3/) is designed to document and manage data across the entire life cycle, from conceptualization to data publication, analysis and beyond. It encompasses all of the DDI-Codebook specification and extends it. + +In this Guide, which focuses on the use of matadata standards for documentation, cataloguing and dissemination purposes, we recommend the use of the DDI Codebook which is much easier to implement than the DDI LifeCycle. DDI Codebook provides all necessary elements needed for our purpose of improving data discoverability and usability. + +### Geographic datasets, data structures, and data services + +Geographic data identify and depict geographic locations, boundaries and characteristics of features on the surface of the earth. **Geographic datasets** include raster and vector data files. More or more data is disseminated not in the form of datasets, but in the form of **geographic data services** mainly via web applications. The ISO Technical Committee on Geographic Information/Geomatics (ISO/TC211), created a set of metadata standards to describe geographic datasets (ISO 19115), the geographic data structures of vector data (ISO 19110), and geographic data services (ISO 19119). These ISO standards are also available as an XML specification, the ISO 19139. In this Guide, we describe a JSON and simplified --but ISO-compatible-- version of this complex schema. + +### Time series, indicators + +**Indicators** are summary (or "aggregated") measures related to a key issue or phenomenon and derived from a series of observed facts. For example, the *school enrollment rate* indicator can be obtained from survey or census microdata, and the *GDP per capita* indicator is the output of a complex national accounting process that exploits many sources. When an indicator is repeated over time at a regular frequency (annual, quarterly, monthly or other), and when the time dimension is attached to its values, we obtain a **time series**. National statistical agencies and many other organizations publish indicators and time series. Some well-known public databases of time series indicators include the World Bank's [World Development Indicators (WDI)](https://datatopics.worldbank.org/world-development-indicators/), the Asian Development Bank's [Key Indicators (KI)](https://www.adb.org/publications/series/key-indicators-for-asia-and-the-pacific), and the United Nations Statistics Division [Sustainable Development Goals (SDG) database](https://unstats.un.org/sdgs/indicators/database/). Some databases provide indicators that are not time series, like the Demographic and Health Survey (DHS) [StatCompiler](https://www.statcompiler.com/en/). Time series and indicators must be published with metadata that provide information on their spatial and temporal coverage, definition, methodology, sources, and more. No international standard is available to document indicators and time series. The JSON metadata schema we describe in this guide was developed by compiling a list of metadata elements found in international indicators databases, complemented with elements from other metadata schemas. + +### Statistical tables + +**Statistical tables** (or *cross tabulations* or *contingency tables*) are summary presentations of data, presented as arrays of rows and columns that display numeric aggregates in a clearly labeled fashion. They are typically found in publications such as statistical yearbooks, census and survey reports, research papers, or published on-line. We developed the metadata schema presented in this Guide based on a review of a large collection of tables and of the 2015 [W3C Model for Tabular Data and Metadata on the Web](https://www.w3.org/TR/tabular-data-model/#bib-tabular-metadata). This schema is intended to facilitate the cataloguing and discovery of tabular data, not to provide an electronic solution to automatically reproduce tables. + +### Images + +The **images** we are interested in are photos and images available in electronic format. Some images are generated using digital cameras and are "born digital". Others may have been created by scanning photos, or using other techniques. Note that satellite and remote sensing imagery are not considered in this Guide as images, but as geospatial (raster) data which should be documented using the ISO 19139 schema. To document images, we suggest two options: the [Dublin Core Metadata Initiative](https://dublincore.org/) standard augmented by some [ImageObject (from schema.org)](https://schema.org/ImageObject) elements as a simple option, and the IPTC standard for more advanced uses and users. + +### Audio + +To document and catalog audio recordings, we propose a simple metadata schema that combines elements of the [Dublin Core Metadata Initiative](https://dublincore.org/) and of the [AudioObject (from schema.org)](https://schema.org/AudioObject) schemas. + +### Videos + +To document and catalog videos, we propose a simple metadata schema that combines elements of the [Dublin Core Metadata Initiative](https://dublincore.org/) and of the [VideoObject (from schema.org)](https://schema.org/VideoObject) schemas. + +### Programs and scripts + +We are interested in documenting and disseminating **data processing and analysis programs and scripts**. By “programs and scripts” we mean the code written to conduct data processing and data analysis, that results in the production of research and knowledge products including dublications, derived datasets, visualizations, or other. These scripts are produced using statistical analysis software or programming languages like [R](https://www.r-project.org/), Python, [SAS](https://www.sas.com/en_us/software/stat.html), [SPSS](https://www.ibm.com/products/spss-statistics), [Stata](https://www.stata.com/) or equivalent. There are multiple reasons to invest in the documentation and dissemination of reproducible and replicable data processing and analysis (see chapter 12). Increasingly, the dissemination of reproducible scripts is a condition imposed by peer-reviewed journals to authors of papers they publish. Data catalogs should be the go-to place for those who look for reproducible research and examples of good practice in data analysis. As no international metadata schema is available to document and catalog scripts, we developed a schema for this purpose. + +### External resources + +**External resources** are files and links that we may want to attach to a dataset's published metadata in a data catalog. When we publish metadata in a catalog, what is published is only the textual documentation contained in the JSO or XML metadata file. Other resources attached to a dataset (such as the questionnaire for a survey, technical or training manuals, tabulations, reports, possibly micro-data files, etc.) are not included in these metadata, but also constitute important materials for data users. All these resources are what we consider as *external resources* ("external" to the schema-compliant metadata), which need to be catalogued and (for most of them) published with the metadata. A simple metadata schema, based on the Dublin Core, is used to provide some essential information on these resources. + + +## Search engine optimization: schema.org + +The standards and schemas we recommend are lists of elements that have been tailored for each data type. The importance of structured and rich metadata has been described. Specialized metadata standards will foster comprehensiveness and discoverability in specialized catalog, and help build optimized data discovery suystems. But it is also critical to ensure the visibility and discoverability of the metadata in generic search engines, which are not built around the same schemas. The web makes use of its own schemas: schema.org. To ensure SEO, the specialized schemas should be mapped to it. + +### The basics of search engine optimization + +Data catalogs must be optimized to improve the visibility and ranking of their content in search engines, including specialized search engines like Google's [Dataset Search](https://datasetsearch.research.google.com/). The ranking of web pages by Google and other lead search engines is determined by complex, proprietary, and non-disclosed algorithms. The only option for a web developer to ensure that a web page appears on top of the Google list of results is to pay for it, publishing it as a commercial ad. Otherwise, the ranking of a web page will be determined by a combination of known and unknown criteria. "Google's automated ranking systems are designed to present helpful, reliable information that's primarily created to benefit people, not to gain search engine rankings, in the top Search results." ([Google Search Central](https://developers.google.com/search/docs/fundamentals/creating-helpful-content)) But Google, Bing and other search engines provide web developers with some guidance and recommendations on search engine optimization (SEO). See for example the [Google Search Central](https://developers.google.com/search) website where Google publish "Specific things you can do to improve the SEO of your website". + +Improving the ranking of catalog pages is a shared responsibility of data curators and catalog developers and administrators. **Data curators** must pay particular attention to providing rich, useful content in the catalog web pages (the HTML pages that describe each catalog entry). To identify relevant results, search engines index the content of web pages. Datasets that are well documented, i.e. those published with rich and structured metadata, will thus have a better chance to be discovered. Much attention should be paid to some core elements including the dataset title, producer, description (abstract), keywords, topics, access license, and geographic coverage. In Google Search Central's terms, curators must "create helpful, reliable, people-first content" (not search engine-first content) and "use words that people would use to look for your content, and place those words in prominent locations on the page, such as the title and main heading of a page, and other descriptive locations such as alt text and link text.* + +**Developers and administrators of cataloguing applications** must pay attention to other aspects of a catalog that will make it rank higher in Google and other search engine results: + +- Ensuring that a data catalog delivers a good experience to users (see [Understanding page experience in Google Search results](https://developers.google.com/search/docs/appearance/page-experience)), which among other things involves: + - Catalog pages that load fast + - Catalog pages that are mobile-friendly. A data catalog should thus be built with a responsive design. + - Provide secure connection by serving the catalog over HTTPS (see more information, see for example https://web.dev/enable-https/) +- Embedding *structured data* in the catalog's HTML pages. The HTML pages in a data catalog are mostly the pages that will make the metadata specific to an entry visible to the user. These pages are automatically generated by the cataloguing application, by extracting and formatting the metadata stored in the catalog's database. Structured data is information that will be included in these HTML pages (but not shown to the user) to help Google understand the content of the page. The use of *structured data* only applies to certain types of content, including datasets. The use of structured data influences not only the ranking of a page, but also the way information on the page will be displayed by Google. The next section is dedicated to this. + +Last, Google will "reward" popular websites, i.e. websites that are frequently visited and to which many other influent and popular websites provide links. Google's recommendation is thus to "tell people about your site. Be active in communities where you can tell like-minded people about your services and products that you mention on your site." + +A helpful and detailed [self-assessment list](https://developers.google.com/search/docs/fundamentals/creating-helpful-content) of items that data curators, catalog developers, and catalog administrators should pay attention to is provided by Google. Various tools are also available to catalog developers and administrators to assess the technical performance of their websites. + +#### Structured data for rich results in Google + +*Structured data* is information that is embedded in HTML pages that helps Google classify, understand, and display the content of the page when the page is related to a specific type of content. The information stored in the structured data does not impact how the page itself is displayed in a web browser; it only impacts the display of information on the page when returned by Google search results. The types of content to which structured metadata applies is diverse and includes items like job positings, cooking receipes, books, events, movies, math solvers, and others (see the list provided in [Google's Search Gallery](https://developers.google.com/search/docs/appearance/structured-data/search-gallery)). It also applies to resources of type *dataset* and *image*. In this context, a *dataset* can be any type of structured dataset including microdata, indicators, tables, and geographic datasets. + +The *structured data* to be embedded in an HTML page consists of a set of metadata elements compliant with either the [*dataset* schema from schema.org](https://schema.org/Dataset) or W3C's Data Catalog Vocabulary ([DCAT](https://www.w3.org/TR/vocab-dcat/#dcat-scope)) for datasets, and with the *image* schema from schema.org for images. For datasets, the schema.org schema is the most frequently used option.[^1] + +#### schema.org + +[**schema.org**](www.schema.org) is a collection of schemas designed to document many types of resources. The most generic type is a "thing" which can be a person, an organization, an event, a creative work, etc. A *creative work* can be a book, a movie, a photograph, a data catalog, a dataset, etc. Among the many types of *creative work* for which schemas are available, we are particularly interested in the ones that correspond to the types of data and resources we recommend in this guide. This includes: + + - [**DataCatalog**](https://schema.org/DataCatalog): A data catalog is a collection of datasets. + - [**Dataset**](https://schema.org/Dataset): A body of structured information describing some topic(s) of interest. + - [**MediaObject**](https://schema.org/MediaObject): A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset. This includes: + - [**ImageObject**](https://schema.org/ImageObject): An image file. + - [**AudioObject**](https://schema.org/AudioObject): An audio file. + - [**VideoObject**](https://schema.org/VideoObject): A video file. + - [**Book**](https://schema.org/Book): A book. + - [**DigitalDocument**](https://schema.org/DigitalDocument): An electronic file or document. + +The schemas proposed by schema.org have been developed primarily "to improve the web by creating a structured data markup schema supported by major search engines. On-page markup helps search engines understand the information on web pages and provide richer search results." (from [schema.org, Q&A](https://schema.org/docs/faq.html#0)) These schemas have not been developed by specialized communities of practice (statisticians, survey specialists, data librarians) to document datasets for preservation of institutional memory, to increase transparency in the data production process, or to provide data users with the "cook book" they may need to safely and responsibly use data. These schemas are not the ones that statistical organizations need to comply with international recommendations like the Generic Standard Business Process Model (GSBPM). But they play a critical role in improving data discoverability, as they provide webmasters and search engines with a means to better capture and index the content of web-based data platforms. Schemas from schema.org should thus be embedded in data catalogs. Data cataloguing applications should automatically map (some of) the elements of the specialized metadata standards and schemas they use to the appropriate fields of schema.org. Recommended mapping between the specialized standards and schemas and schema.org are not yet available. The production of such mappings, and the development of utilities to facilitate the production of content compliant with schema.org, would contribute to the objective of visibility and discoverability of data. + +#### DCAT + +[**DCAT**](https://www.w3.org/TR/vocab-dcat-2/) describes datasets and data services using a standard model and vocabulary. It is organized in 13 "classes" (Catalog, Cataloged Resource, Catalog Record, Dataset, Distribution, Data Service, Concept Scheme, Concept, Organization/Person, Relationship, Role, Period of Time, and Location). Within classes, *properties* are used as metadata elements. For example, the class *Cataloged Resource* includes properties like *title*, *description*, *resource creator*; the class *Dataset* includes properties like *spatial resolution*, *temporal coverage*; many of these properties can easily be mapped to equivalent elements of the specialized metadata schemas we recommend in this Guide. + +#### Practical implementation of structured data + +The embedding of structured data into HTML pages must be automated in a data cataloguing tool. Data catalogs applications dynamically generate the HTML pages that display the description of each catalog entry. They do so by extracting the necessary metadata from the catalog database, and applying "transformations and styles" to this content to produce a user-friendly output that catalog visitors will view in their web browser. To embed structured data in these pages, the catalog application will (i) extract the relevant subset of metadata elements from the original metadata (e.g., from the DDI-compliant metadata for a micro-dataset), (ii) map these extracted elements to the schema.org or DCAT schema, and (iii) save it in the HTML page as a JSON-LD "hidden" component. Mapping the core elements of specialized metadata standards to the schema.org schema is thus essential to enable this feature. A mapping between the schema presented in this Guide and schema.org is provided in annex 2 of the Guide. + +The screenshots below show an example of an HTML page for a dataset published in a NADA catalog, with the underlying code. The structured metadata is used by Google to display this information as a formatted, "rich result" in Google Dataset Search. + +
+**The HTML page as viewed by the catalog user** - The web browser will ignore the embedded structured metadata when the HTML page is displayed. What users will see is entirely controlled by the catalog application. +
+ +
+
+![](./images/reDoc_html_view.JPG){width=80%} +
+
+ +
+**The HTML page code (abstract)** - The automatically-generated structured data can be seen in the HTML page code (or *page source*). This information is visible and processed by Google, Bing, and other search engine's web crawlers. Note that the structured data, although not "visible" to users, can be made accessible to them via API. Other data cataloguing applications may be able to ingest this information; the CKAN cataloguing tool for example makes use of metadata compliant with DCAT or schema.org. Making the structured data accessible is one way to improve the inter-operability of data catalogs. +
+ +
+
+![](./images/reDoc_html_code.JPG){width=80%} +
+
+ +
+**The result - Higher visibility/ranking in Google Dataset Search** - The websites catalog.ihsn.org and microdata.worldbank.org are NADA catalogs, which embed schema.org metadata. +
+ +
+
+![](./images/reDoc_html_rank.JPG){width=80%} +
+
+ + +## Where to find the schemas' documentation + +The most recent documentation of the schemas described in the Guide is available on-line at https://ihsn.github.io/nada-api-redoc/catalog-admin/#. + +
+![](./images/reDoc.JPG){width=100%} +
+
+ +The documentation of each standard or schema starts with four common elements that are not actually part of the standard or schema, but that contain information that will be used when the metadata are published in a data catalog that uses the NADA application. If NADA is not used, these "administrative elements" can be ignored. + +
+![](./images/reDoc_0.JPG){width=100%} +
+
+ + - **`repositoryid`** identifies the collection in which the metadata will be published. + - **`access_policy`** determines if and how the data files will be accessible from the catalog in which the metadata are published. This element only applies to the microdata and geographic metadata standards. It makes use of a controlled vocabulary with the following access policy options: + - **`direct`**: data can be downloaded without requiring them to be registered; + - **`open`**: same as "direct", with an open data license attached to the dataset; + - **`public`**: public use files, which only require users to be registered in the catalog; + - **`licensed`**: access to data is restricted to registered users who receive authorization to use the data, after submitting a request; + - **`remote`**: data are made available by an external data repository; + - **`data_na`**: data are not accessible to the public (only metadata are published). + - **`published`** determines the status of the metadata in the on-line catalog (with options 0 = draft and 1 = published). Published entries are visible to all visitors of the on-line catalog; unpublished (draft) entries will only be visible by the catalog administrators and reviewers. + - **`overwrite`** determines whether the metadata already in the catalog for this entry can be overwritten (iwith options yes or no, 'no' being the default). + +This set of administrative elements is followed by one or multiple sections that contain the elements specific to each standard/schema. For example, the DDI Codebook metadata standard, used to document microdata, contains the following main sections: + + - **`document description`**: a description of the metadata (who documented the dataset, when, etc.) Most schemas will contain such a section describing the metadata, useful mainly to data curators and catalog administrators. In other schemas, this section may be named `metadata_description`. + - **`study description`**: the description of the survey/census/study, not including the data files and data dictionary. + - **`file description`**: a list and description of data files associated to the study. + - **`variable description`**: the data dictionary (description of variables). + +The schema-specific sections are followed by a few other metadata elements common to most schemas. These elements are used to provide additional information useful for cataloguing and discoverability purposes. They include **tags** (which allow catalog administrators to attach tags to datasets independently of their type, which can be used as filters in the catalog), and **external resources**. + +Some schemas provide the possibility for data curators to add their own metadata elements in an **additional** section. The use of additional elements should be the exception, as metadata standards and schemas are designed to provide all elements needed to fully document a data resource. + +In each standard and schema, metadata elements can have the following properties: + + - **Optional** or **required**. When an element is declared as *required* (or *mandatory*), the metadata will be considered invalid if it contains no information in that element. To keep the schemas flexible, very few elements are set as required. Note that it is possible for a metadata element to be `required` but have all its components (for elements that have sub-elements) declared as optional. This will be the case when at least one (but any) of the sub-element must contain information. It is also possible for an element to be declared *optional* but have one or more of its sub-elements declared `mandatory` (this means that the field is optional, but if it is used, some of its features MUST be provided.) + - **Repeatable** or **Not repeatable**. For example, the element `nation` in the DDI standard is *Repeatable* because a dataset can cover more than one country, while the element `title` is *Not repeatable* because a study should be identified by a unique title. + - **Type**. This indicates the format of the information contained in an element. It can be a *string* (text), a *numeric* value, a *boolean* variable (TRUE/FALSE), or an *array*. + +Some schemas may recommend controlled vocabularies for some elements. For example, the ISO 19139 used to document geographic datasets recommends ... + +In most cases however, controlled vocabularies are not part of the metadata standard or schema. They will be selected and activated in templates and applications. +...example... + + +## Generating structured metadata + +Metadata compliant with the standards and schemas described in this Guide can be generated in two different ways: **programmatically** using a programming language like R or Python, or by **using a specialized metadata editor** application. The first option provides a high degree of flexibility and efficiency. It offers multiple opportunities to automate part of the metadata generation process, and to exploit advanced machine learning solutions to enhance metadata. Also, metadata generated using R or Python can also be published in a NADA catalog using the NADA API and the R package NADAR or the Python library PyNADA. The programmatic option may thus be the preferred option for organizations that have strong expertise in R or Python. For other organizations, and for some types of data, the use of a specialized metadata editor may be a better option. Metadata editors are specialized software applications designed to offer a user-friendly alternative to the programmatic generation of metadata. We provide in this section a brief description of how structured metadata can be generated and published using respectively R, Python, and a metadata editor application. + +### Generating compliant metadata using a metadata editor + +The easiest way to generate metadata compliant with the standards and schemas we describe in this Guide is to use a specialized Metadata Editor. A Metadata Editor provides a user-friendly and flexible interface to document data. Most metadata editors are specific to a certain standard. The IHSN / World Bank developed an open source multi-standard Metadata Editor. + +This Metadata Editor contains all suggested standards. The full version of each standard is embedded in the application. But few users will ever make use of all elements contained in the standard. And some will want to customize the instructions, labels of the metadata elements, controlled vocabularies, and instructions to curators who will enter the metadata. + +The Metadata Editor allows users to develop their own templates based on the full version of the standards. A template is a subset of the elements available in the standard/schema, where the elements can be renamed and other customization can be made (within limits, as the metadata generated must remain compliant with the standard independently of the template). + +Template manager: + +
+
+![image](https://user-images.githubusercontent.com/35276300/230179149-87eb17ca-2a60-4ae6-a993-423a51880da8.png) +
+
+ +Then UI with (for some types) import of data and automated generation of some metadata. +
+
+![image](https://user-images.githubusercontent.com/35276300/230179493-6e945fed-3bcf-4ab6-9545-8a7e982d5c46.png) +
+
+ +(describe / provide bettere example) + + +### Generating compliant metadata using R + +All schemas described in the [on-line documentation](https://ihsn.github.io/nada-api-redoc/catalog-admin/#) can be used to generate compliant metadata using R scripts. Generating metadata using R will consist of producing a *list* object (itself containing lists). In the documentation of the standards and schemas, curly brackets indicate to R users that a *list* must be created to store the metadata elements. Square brackets indicate that a block of elements is repeatable, which corresponds in R to a *list of lists*. For example (using the [DOCUMENT]((https://ihsn.github.io/nada-api-redoc/catalog-admin/#operation/createDocument)) metadata schema): + +
+![](./images/JSON_to_R_interpret.JPG){width=100%} +
+ +:::note +The sequence in which the metadata elements are created when documenting a dataset using R or Python does not have to match the sequence in the schema documentation. +::: + +Metadata compliant with a standard/schema can be generated using R, and directly uploaded in a NADA catalog without having to be saved as a JSON file. An object (a list) must be created in the R script that contains metadata compliant with the JSON schema. The example below shows how such an object is created and published in a NADA catalog. We assume here that we have a document with the following information: + + - document unique id: *WB_10986/7710* + - title: *Teaching in Lao PDR* + - authors: *Luis Benveniste, Jeffery Marshall, Lucrecia Santibañez (World Bank)* + - date published: *2007* + - countries: *Lao PDR*. + - The document is available from the World Bank Open knowledge Repository at http://hdl.handle.net/10986/7710. + +We will use the [DOCUMENT schema](https://ihsn.github.io/nada-api-redoc/catalog-admin/#tag/Documents) to document the publication, and the [EXTERNAL RESOURCE schema](https://ihsn.github.io/nada-api-redoc/catalog-admin/#tag/External-resources) to publish a link to the document in NADA. + +
+![](./images/ReDoc_documents_21.JPG){width=100%} +
+
+ +Publishing data and metadata in a NADA catalog (using R and the NADAR package or Python and the PyNADA library) requires to first identify the on-line catalog where the metadata will be published (by providing its URL in the `set_api_url` command line) and to provide a key to authenticate as a catalog administrator (in the `set_api_key` command line; note that this key should never be entered in clear in a script to avoid accidental disclosure). + +We then create an object (a list in R, or a dictionary in Python) that we will for example name *my_doc*. Within this list (or dictionary), we will enter all metadata elements. Some will be simple elements, others will be lists (or dictionaries). The first element to be included is the required `document_description`. Within it, we include the `title_statement` which is also required and contains the mandatory elements `idno` and `title` (all documents must have a unique ID number for cataloguing purpose, and a title). The list of countries that the document covers is a repeatable element, i.e. a list of lists (although we only have one country in this case). Information on the authors is a repeatable element, allowing us to capture the information on the three co-authors individually. + +This *my_doc* object is then published in the NADA catalog using the `add_document` function. Last, we publish (as an external resource) a link to the file, with only basic information. We do not need to document this resource in detail, as it corresponds to the metadata provided in *my_doc*. If we had a different external resource (for example an MS-Excel table that contains all tables shown in the publication), we would make use of more of the external resources metadata elements to document it. Note that instead of a URL, we could have provided a path to an electronic file (e.g., to the PDF document), in which case the file would be uploaded to the web server and made available directly from the on-line catalog. We had previously captured a screenshot of the cover page of the document to be used as thumbnail in the catalog (optional). + + +```r +library(nadar) +# Define the NADA catalog URL and provide an API key +set_api_url("http://nada-demo.ihsn.org/index.php/api/") +set_api_key("a1b2c3d4e5") + # Note: an administrator API key must always be kept strictly confidential; + # It is good practice to read it from an external file, not to enter it in clear +thumb <- "C:/DOCS/teaching_lao.JPG" # Cover page image to be used as thumbnail +# Generate and publish the metadata on the publication +doc_id <- "WB_10986/7710" +my_doc <- list( + document_description = list( + + title_statement = list( + idno = doc_id, + title = "Teaching in Lao PDR" + ), + + date_published = "2007", + + ref_country = list( + list(name = "Lao PDR", code = "LAO") + ), + + # Authors: we only have one author, but this is a list of lists + # as the 'authors' element is a repeatable element in the schema + authors = list( + list(first_name = "Luis", last_name = "Benveniste", affiliation = "World Bank"), + list(first_name = "Jeffery", last_name = "Marshall", affiliation = "World Bank"), + list(first_name = "Lucrecia", last_name = "Santibañez", affiliation = "World Bank") + ) + ) +) +# Publish the metadata in the central catalog +add_document(idno = doc_id, + metadata = my_doc, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes") +# Add a link as an external resource of type document/analytical (doc/anl). +external_resources_add( + title = "Teaching in Lao PDR", + idno = doc_id, + dctype = "doc/anl", + file_path = "http://hdl.handle.net/10986/7710", + overwrite = "yes" +) +``` + +The document is now available in the NADA catalog. + +
+![](./images/ReDoc_documents_21b.JPG){width=100%} +
+ + +### Generating compliant metadata using Python + +Generating metadata using Python will consist of producing a *dictionary* object, which will itself contain lists and dictionaries. Non-repeatable metadata elements will be stored as dictionaries, and repeatable elements as lists of dictionaries. In the [metadata documentation](https://ihsn.github.io/nada-api-redoc/catalog-admin/#), curly brackets indicate that a *dictionary* must be created to store the metadata elements. Square brackets indicate that a dictionary containing dictionaries must be created. + +
+![](./images/JSON_to_Python_interpret.JPG){width=100%} +
+ +
+ +:::idea +Dictionaries in Python are very similar to JSON schemas. When documenting a dataset, data curators who use Python can copy a schema from the ReDoc website, paste it in their script editor, then fill out the relevant metadata elements and delete the ones that are not used. +::: + +
+![](./images/copy_ReDoc.JPG){width=75%} +
+ +
+ +The Python equivalent of the R example we provided above is as follows: + + +```python +import pynada as nada +# Define the NADA catalog URL and provide an API key +set_api_url("http://nada-demo.ihsn.org/index.php/api/") +set_api_key("a1b2c3d4e5") + # Note: an administrator API key must always be kept strictly confidential; + # It is good practice to read it from an external file, not to enter it in clear +thumb <- "C:/DOCS/teaching_lao.JPG" # Cover page image to be used as thumbnail +# Generate and publish the metadata on the publication +doc_id = "WB_10986/7710" +document_description = { + 'title_statement': { + 'idno': "WB_10986/7710", + 'title': "Teaching in Lao PDR" + }, + + 'date_published': "2007", + 'ref_country': [ + {'name': "Lao PDR", 'code': "Lao"} + ], + + # Authors: we only have one author, but this is a list of lists + # as the 'authors' element is a repeatable element in the schema + 'authors': [ + {'first_name': "Luis", 'last_name': "Benveniste", 'affiliation' = "World Bank"}, + {'first_name': "Jeffery", 'last_name': "Marshall", 'affiliation' = "World Bank"}, + {'first_name': "Lucrecia", 'last_name': "Santibañez", 'affiliation' = "World Bank"}, + ] +} +# Publish the metadata in the central catalog +nada.create_document_dataset( + dataset_id = doc_id, + repository_id = "central", + published = 1, + overwrite = "yes", + my_doc_metadata, @@@@@@ + thumbnail_path = thumb) +# Add a link as an external resource of type document/analytical (doc/anl). +nada.add_resource( + dataset_id = doc_id, + dctype = "doc/anl", + title = "Teaching in Lao PDR", + file_path = "http://hdl.handle.net/10986/7710", + overwrite = "yes") +``` + + + +[^1] See Omar Benjelloun, Shiyu Chen, Natasha Noy, 2020, *Google Dataset Search by the Numbers*, https://doi.org/10.48550/arXiv.2006.06894 diff --git a/04_chapter04_document.md b/04_chapter04_document.md new file mode 100644 index 0000000..87729e6 --- /dev/null +++ b/04_chapter04_document.md @@ -0,0 +1,2818 @@ +--- +output: html_document +--- + +# (PART) STANDARDS AND SCHEMAS {-} + +# Documents {#chapter04} + +
+![](./images/DCMI_MARC21_BIBTEX.JPG){width=100%} +
+
+ +This chapter describes the use of a metadata schema for documenting *documents*. By *document*, we mean a bibliographic resource of any type such as a book, a working paper or a paper published in a scientific journal, a report, a presentation, a manual, or any another resource consisting mainly of text and available in physical and/or electronic format. + +:::idea +Suggestions and recommendations to data curators
+ + - Documents in a data catalog can appear (i) as "data" in the catalog, or as "related resources" attached to other datasets. The schema we describe here is to be used for documents that will be listed as catalog entries and made searchable, not those that will be attached as resources (for which the "external resource" metadata schema must be used. + - For all types of data we describe in this Guide (microdata, geographic, indicators, tables, images, audio, video, and scripts), what is indexed and made searchable in the catalog are the **metadata** associated with the data (some of these metadata may have been extracted directly from the data). For *documents*, not only the metadata but the content of the document (the "data") can and should be indexed and made searchable. Some documents may have been scanned and submitted to optical character recognition (OCR). The OCR process will not always manage to properly convert images to text, resulting in errors and non-existing words that should not be included in an index. It is thus recommended to submit the text version of these documents to a pipeline of quality control and enhancement (spell checker, and other). + - Including a screenshot of a document cover page in a data catalog adds value. + - Documents should be categorized by type, and the *type* metadata element should have a controlled vocabulary. If a document can have more than one type, use the *tags* element (with a *tag_group* = *type*) instead of the non-repeatable *type* element to store this information. Use this information to activate a facet in the catalog user interface. Many users will find it useful to be able to filter documents by type. + - The document metadata can be augmented in different manners, including by applying automated topic extraction (e.g. using a LDA topic model) and by generating document embeddings. When topic models and embedding models are used, it is important to ensure that the same topic model and the same embedding model is consistently used for all resources in the catalog. + - Machine learning tools also provide automatic language detection and translation solutions that mey be useful to enhance the metadata. + - Documenting documents using R or Python is not very complex. For large collections of documents, managing and publishing metadata can be made significantly more efficient when programmatic solutions are used. + - It is highly recommended to obtain a globally unique identifier for each document, such as a DOI, an ISBN, or other. +::: + + +## MARC 21, Dublin Core, and BibTex + +Librarians have developed specific standards to describe and catalog documents. The [MARC 21](https://www.loc.gov/marc/bibliographic/) (**MA**chine-**R**eadable **C**ataloging) standard used by the United States Library of Congress is one of them. It provides a detailed structure for documenting bibliographic resources, and is the recommended standard for well-resourced document libraries. + +For the purpose of cataloguing documents in a less-specialized repository intended to accommodate data of multiple types, we built our schema on a simpler but also highly popular standard, the **Dublin Core Metadata Element Set**. We will refer to this metadata specification, developed by the [Dublin Core Metadata Initiative](https://dublincore.org/), as the *Dublin Core*. The Dublin Core became an ISO standard (ISO 15836) in 2009. It consists of a list of fifteen core metadata elements, to which more specialized elements can be added. These fifteen elements, with a definition extracted from the Dublin Core [website](https://dublincore.org/), are the following: + +|No | Element name | Description | +|-- | -------------------- | --------------------------------------------------------------- | +|1 | contributor | An entity responsible for making contributions to the resource. | +|2 | coverage | The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant. | +|3 | creator | An entity primarily responsible for making the resource. | +|4 | date | A point or period of time associated with an event in the life cycle of the resource. | +|5 | description | An account of the resource. | +|6 | format | The file format, physical medium, or dimensions of the resource. | +|7 | identifier | An unambiguous reference to the resource within a given context. | +|8 | language | A language of the resource. | +|9 | publisher | An entity responsible for making the resource available. | +|10 | relation | A related resource. | +|11 | rights | Information about rights held in and over the resource. | +|12 | source | A related resource from which the described resource is derived. | +|13 | subject | The topic of the resource. | +|14 | title | A name given to the resource. | +|15 | type | The nature or genre of the resource. | + +Due to its simplicity and versatility, this standard is widely used for multiple purposes. It can be used to document not only documents but also resources of other types like images or others. Documents that can be described using the MARC 21 standard can be described using the Dublin Core, although not with the same granularity of information. The US Library of Congress provides a [mapping between the MARC and the Dublin Core](https://www.loc.gov/marc/marc2dc.html) metadata elements. + +MARC 21 and the Dublin Core are used to document a resource (typically, the electronic file containing the document) and its content. Another schema, [BibTex](https://en.wikipedia.org/wiki/BibTeX), has been developed for the specific purpose of recording bibliographic citations. BibTex is a list of fields that may be used to generate bibliographic citations compliant with different bibliography styles. It applies to documents of multiple types: books, articles, reports, etc. + +The metadata schema we propose to document publications and reports is a combination of Dublin Core, MARC 21, and BibTex elements. The technical documentation of the schema and its API is available at https://ihsn.github.io/nada-api-redoc/catalog-admin/#tag/Documents. + + +## Schema description + +The proposed schema comprises two main blocks of elements, **`metadata_information`** and **`document_description`**. It also contains the `tags` element common to all our schemas. The `repository_id`, `published` and `overwrite` items in the schema are not metadata elements *per se*, but parameters used when publishing the metadata in a NADA catalog. +
+```json +{ + "repositoryid": "string", + "published": 0, + "overwrite": "no", + "metadata_information": {}, + "document_description": {}, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ +### Metadata information + +The **`metadata_information`** contains information not related to the document itself but to its metadata. In other words, it contains "metadata on the metadata". This information is optional but we recommend to enter content at least in the `name` and `date` sub-elements, which indicate who generated the metadata and when. This information is not useful to end-users of document catalogs, but is useful to catalog administrators for two reasons: + + - metadata compliant with standards are intended to be shared and used by inter-operable applications. Data catalogs offer opportunities to harvest (pull) information from other catalogs, or to publish (push) metadata in other catalogs. Metadata information helps to keep track of the provenance of metadata. + + - metadata for a same document may have been generated by more than one person or organization, or one version of the metadata can be updated and replaced with a new version. The `metadata information` helps catalog administrators distinguish and manage different versions of the metadata. +
+```json +"metadata_information": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "production_date": "string", + "version": "string" +} +``` +
+ +The elements in the block are: + +- **`title`** *[Required ; Not repeatable ; String]*
+The title of the metadata document (which will usually be the same as the "Title" in the "Document description / Title statement" section). The metadata document is the metadata file (XML or JSON file) that is being generated. + +- **`idno`** *[Optional ; Not repeatable ; String]*
+A unique identifier for the metadata document. This identifier must be unique in the catalog where the metadata are intended to be published. Ideally, the identifier should also be unique globally. This is different from the "Primary ID" in section "Document description / Title statement", although it is good practice to generate identifiers that establish a clear connection between these two identifiers. The Document ID could also include the metadata document version identifier. For example, if the "Primary ID" of the publication is “978-1-4648-1342-9”, the Document ID could be “IHSN_978-1-4648-1342-9_v1.0” if the metadata are produced by the IHSN and if this is version 1.0 of the metadata. Each organization should establish systematic rules to generate such IDs. A validation rule can be set (using a regular expression) in user templates to enforce a specific ID format. The identifier may not contain blank spaces. + +- **`producers`** *[Optional ; Repeatable]*
+This refers to the producer(s) of the metadata, not to the producer(s) of the document itself. The metadata producer is the person or organization with the financial and/or administrative responsibility for the processes whereby the metadata document was created. This is a "Recommended" element. For catalog administration purposes, information on the producer and on the date of metadata production is useful. + + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization who produced the metadata or contributed to its production. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The abbreviation (or acronym) of the organization that is referenced in `name`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the person or organization mentioned in `name` in the production of the metadata.

+ +- **`production_date`** *[Optional ; Not repeatable ; String]*
+The date the metadata on this document was produced (not distributed or archived), preferably entered in ISO 8601 format (YYYY-MM-DD or YYY-MM). This is a "Recommended" element, as information on the producer and on the date of metadata production is useful for catalog administration purposes. + +- **`version`** *[Optional ; Not repeatable ; String]*
+The version of the metadata document (not the version of the publication, report, or other resource being documented). + +> Example +
+ +```r +my_doc = list( + + metadata_information = list( + + idno = "WBDG_978-1-4648-1342-9", + + producers = list( + list(name = "Development Data Group, Curation Team", + abbr = "WBDG", + affiliation = "World Bank") + ), + + production_date = "2020-12-27" + ), + + # ... + +) +``` +
+ +### Document description + +The **`document_description`** block contains the metadata elements used to describe the document. It includes the Dublin Core elements and a few more. The schema also includes elements intended to store information generated by machine learning (natural language processing - NLP) models to augment metadata on documents. +
+```json +"document_description": { + "title_statement": {}, + "authors": [], + "editors": [], + "date_created": "string", + "date_available": "string", + "date_modified": "string", + "date_published": "string", + "identifiers": [], + "type": "string", + "status": "string", + "description": "string", + "toc": "string", + "toc_structured": [], + "abstract": "string", + "notes": [], + "scope": "string", + "ref_country": [], + "geographic_units": [], + "bbox": [], + "spatial_coverage": "string", + "temporal_coverage": "string", + "publication_frequency": "string", + "languages": [], + "license": [], + "bibliographic_citation": [], + "chapter": "string", + "edition": "string", + "institution": "string", + "journal": "string", + "volume": "string", + "number": "string", + "pages": "string", + "series": "string", + "publisher": "string", + "publisher_address": "string", + "annote": "string", + "booktitle": "string", + "crossref": "string", + "howpublished": "string", + "key": "string", + "organization": "string", + "url": null, + "translators": [], + "contributors": [], + "contacts": [], + "rights": "string", + "copyright": "string", + "usage_terms": "string", + "disclaimer": "string", + "security_classification": "string", + "access_restrictions": "string", + "sources": [], + "data_sources": [], + "keywords": [], + "themes": [], + "topics": [], + "disciplines": [], + "audience": "string", + "mandate": "string", + "pricing": "string", + "relations": [], + "reproducibility": {} +} +``` +
+ +- **`title_statement`** *[Required ; Not repeatable]*
+ +The `title_statement` is a required group of five elements, two of which are required: +
+ + ```json + "title_statement": { + "idno": "string", + "title": "string", + "sub_title": "string", + "alternate_title": "string", + "translated_title": "string" + } + ``` +
+ + - **`idno`** *[Required ; Not repeatable ; String]*
+ A unique identifier of the document, which serves as the "primary ID". `idno` is a unique identification number used to identify the database. A unique identifier is required for cataloguing purpose, so this element is declared as "Required". The identifier will allow users to cite the indicator/series properly. The identifier must be unique within the catalog. Ideally, it should also be globally unique; the recommended option is to obtain a Digital Object Identifier (DOI) for the study. Alternatively, the `idno` can be constructed by an organization using a consistent scheme. Note that the schema allows you to provide more than one identifier for a same study (in element `identifiers`); a catalog-specific identifier is thus not incompatible with a globally unique identifier like a DOI. The `idno` should not contain blank spaces. + - **`title`** *[Required ; Not repeatable ; String]*
+ The title of the book, report, paper, or other document. Pay attention to the use of capitalization in the title, to ensure consistency across documents listed in your catalog. Pay attention to the consistent use of capitalization in the title. It is recommended to use sentence capitalization. + - **`sub_title`** *[Optional ; Not repeatable ; String]*
+ The document subtitle can be used when there is a need to distinguish characteristics of a document. Pay attention to the consistent use of capitalization in the subtitle. + - **`alternate_title`** *[Optional ; Not repeatable ; String]*
+ An alternate version of the title, possibly an abbreviated version. For example, the World Bank’s World Development Report is often referred to as the WDR; the alternate title for the “World Development Report 2021” could then be “WDR 2021”.
+ - **`translated_title`** *[Optional ; Not repeatable ; String]*
+ A translation of the title of the document. Special characters should be properly displayed, such as accents and other stress marks or different alphabets.
+ +
+ + ```r + my_doc <- list( + + # ... , + + document_description = list( + title_statement = list( + idno = "978-1-4648-1342-9", + title = "The Changing Nature of Work", + sub-title = "World Development Report 2019", + alternate_title = "WDR 2019", + translated_title = "Rapport sur le Développement dans le Monde 2019" + ), + + # ... + ) + ) + ``` +
+ +- **`authors`** *[Optional ; Repeatable]*
+The authors should be listed in the same order as they appear in the source itself, which is not necessarily alphabetical. +
+ + ```json + "authors": [ + { + "first_name": "string", + "initial": "string", + "last_name": "string", + "affiliation": "string", + "author_id": [ + { + "type": null, + "id": null + } + ], + "full_name": "string" + } + ] + ``` +
+ + - **`first_name`** *[Optional ; Not repeatable ; String]*
+ The first name of the author.
+ - **`initial`** *[Optional ; Not repeatable ; String]*
+ The initials of the author.
+ - **`last_name`** *[Optional ; Not repeatable ; String]*
+ The last name of the author.
+ - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the author.
+ - **`author_id`** *[Optional ; Repeatable]*
+ The author ID in a registry of academic researchers such as the [Open Researcher and Contributor ID (ORCID)](https://orcid.org/).
+ - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of ID, i.e. the identification of the registry that assigned the author's identifier, for example "ORCID".
+ - **`id`** *[Optional ; Not repeatable ; String]*
+ The ID of the author in the registry mentioned in `type`.

+ - **`full_name`** *[Optional ; Not repeatable ; String]*
+ The full name of the author. This element should only be used when the first and last name of an author cannot be distinguished, i.e. when elements `first_name` and `last_name` cannot be filled out. This element can also be used when the author of a document is an organization or other type of entity.
+
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + authors = list( + list(first_name = "John", last_name = "Smith", + author_id = list(type = "ORCID", id = "0000-0002-1234-XXXX")), + list(first_name = "Jane", last_name = "Doe"), + author_id = list(type = "ORCID", id = "0000-0002-5678-YYYY")) + ), + + # ... + ) + ``` +
+ +- **`editors`** *[Optional ; Repeatable]*
+If the source is a text within an edited volume, it should be listed under the name of the author of the text used, not under the name of the editor. The name of the editor should however be provided in the bibliographic citation, in accordance with a [reference style](https://awelu.srv.lu.se/sources-and-referencing/using-a-reference-style/elements-of-the-reference-list/). +
+```json +"editors": [ + { + "first_name": "string", + "initial": "string", + "last_name": "string", + "affiliation": "string" + } +] +``` +
+ - **`first_name`** *[Optional ; Not repeatable ; String]*
+ The first name of the editor. + - **`initial`** *[Optional ; Not repeatable ; String]*
+ The initials of the editor. + - **`last_name`** *[Optional ; Not repeatable ; String]*
+ The last name of the editor. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the editor.

+ +- **`date_created`** *[Optional ; Not repeatable ; String]*
+The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was produced. This can be different from the date the document was published, made available, and from the temporal coverage. The document "Nigeria - Displacement Report" by the International Organization for Migration (IOM) shown below provides an example of this. The document was produced in November 2020 (`date_created`), refers to events that occurred between 21 September and 10 October 2021 (`temporal_coverage`), and was published (`date_published`) on 28 January 2021. + +- **`date_available`** *[Optional ; Not repeatable ; String]*
+The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was made available. This is different from the date it was published (see element `date_published` below). This element will not be used frequently. + +- **`date_modified`** *[Optional ; Not repeatable ; String]*
+The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was last modified. + +- **`date_published`** *[Optional ; Not repeatable ; String]*
+The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was published. + + The example below is a [report from the International Organization for Migrations](https://displacement.iom.int/node/10647) (IOM). It shows the difference between the date the document was created (`date_created`), published (`date_published`), and the period it covers (`temporal_coverage`). + +
+ ![](./images/document_example_00b.JPG){width=85%} +
+ + In R, this will be captured as follows: +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + temporal_coverage = "21 September 2020 to 10 October 2020", + date_created = "2020-11", + date_published = "2021-01-28", + + # ... + ), + # ... + ) + ``` +
+ +- **`identifiers`** *[Optional ; Repeatable]* +This element is used to enter document identifiers (IDs) other than the catalog ID entered in the `title_statement` (`idno`). It can for example be a Digital Object Identifier (DOI), an International Standard Book Number (ISBN), or an International Standard Serial Number (ISSN). The ID entered in the `title_statement` can be repeated here (the `title_statement` does not provide a `type` parameter; if a DOI, ISBN, ISSN, or other standard reference ID is used as `idno`, it is recommended to repeat it here with the identification of its `type`). + +
+```json +"identifiers": [ + { + "type": "string", + "identifier": "string" + } +] +``` +
+ + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of identifier, for example "DOI", "ISBN", or "ISSN". + - **`identifier`** *[Required ; Not repeatable ; String]*
+ The identifier itself.

+ + The example shows the list of identifiers of the World Bank World Development Report 2020 *The Changing Nature of Work* (see full metadata for this document in the *Complete Example 2* of this chapter). + +
+ + ```r + my_doc <- list( + + # ... , + + document_description = list( + + # ... , + + identifiers = list( + list(type = "ISSN", identifier = "0163-5085"), + list(type = "ISBN softcover", identifier = "978-1-4648-1328-3"), + list(type = "ISBN hardcover", identifier = "978-1-4648-1342-9"), + list(type = "e-ISBN", identifier = "978-1-4648-1356-6"), + list(type = "DOI softcover", identifier = "10.1596/978-1-4648-1328-3"), + list(type = "DOI hardcover", identifier = "10.1596/978-1-4648-1342-9") + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`type`** *[Optional ; Not repeatable ; String]*
+ + This describes the nature of the resource. It is recommended practice to select a value from a controlled vocabulary, which could for example include the following options: "article", "book", "booklet", "collection", "conference proceedings", "manual", "master thesis", "patent", "PhD thesis", "proceedings", "technical report", "working paper", "website", "other". Specialized agencies may want to create their own controlled vocabularies; for example, a national statistical agency may need options like "press release", "methodology document", "protocol", or "yearbook". The `type` element can be used to create a "Document type" facet (filter) in a data catalog. If the controlled vocabulary is such that it contains values that are not mutually exclusive (i.e. if a document could possibly have more than one type), the element `type` cannot be used as it is not repeatable. In such case, the solution is to provide the type of document as `tags`, in a `tag_group` that could for example be named *type* or *document_type*. Note also that the Dublin Core provides a controlled vocabulary (the [DCMI Type Vocabulary](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-7)) for the `type` element, but this vocabulary is related to the types of resources (dataset, event, image, software, sound, etc.), not the type of document which is what we are interested in here. + +
+ +- **`status`** *[Optional ; Not repeatable ; String]*
+ + The status of the document. The status of the document should (but does not have to) be provided using a controlled vocabulary, for example with the following options: "first draft", "draft", "reviewed draft", "final draft", "final". Most documents published in a catalog will likely be "final". + +
+ +- **`description`** *[Optional ; Not repeatable ; String]*
+ + This element is used to provide a brief description of the document (not an abstract, which would be provided in the field `abstract`). It should not be used to provide content that is contained in other, more specific elements. As stated in the [Dublin Core Usage Guide](https://www.dublincore.org/specifications/dublin-core/usageguide/elements/), "Since the `description` field is a potentially rich source of indexable terms, care should be taken to provide this element when possible. Best practice recommendation for this element is to use full sentences, as description is often used to present information to users to assist in their selection of appropriate resources from a set of search results." + +
+ +- **`toc`** *[Optional ; Not repeatable ; String]*
+ + The table of content of the document, provided as a single string element, i.e. with no structure (an structured alternative is provided with the field `toc_structured` described below). This element is also a rich source of indexable terms which can contribute to document discoverability; care should thus be taken to use it (or the `toc_structured` alternative) whenever possible. +
+ + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + toc = "Introduction + 1. The importance of rich and structured metadata + 1.1 Rich metadata + 1.2 Structured metadata + 2. Technology: JSON schemas and tools + 2.1 JSON schemas + 2.1.1 Advantages of JSON over XML + 2.2 Defining a metadata schema in JSON format", + # ... + ), + + # ... + ) + ``` + +
+ +- **`toc_structured`** *[Optional ; Not repeatable]*
+ +
+```json +"toc_structured": [ + { + "id": "string", + "parent_id": "string", + "name": "string" + } +] +``` +
+ + This element is used as an alternative to `toc` to provide a structured table of content. The element contains a repeatable block of sub-elements which provides the possibility to define a hierarchical structure: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier for the element of the table of content. For example, the `id` for Chapter 1 could be "1" while the `id` for section 1 of chapter 1 would be "11". + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The `id` of the parent section (e.g., if the table of content is divided into chapters, themselves divided into sections, the `parent_id` of a section would be the id of the chapter it belongs to.) + - **`name`** *[Required ; Not repeatable ; String]*
+ The label of this section of the table of content (e.g., the chapter or section title)

+ + The example below shows how the content provided in the previous example is presented in a structured format. + +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ..., + + toc_structured = list( + list(id = "0", parent_id = "" , name = "Introduction"), + list(id = "1", parent_id = "" , name = "1. The importance of rich and structured metadata"), + list(id = "11", parent_id = "1", name = "1.1 Rich metadata"), + list(id = "12", parent_id = "1", name = "1.2 Structured metadata"), + list(id = "2", parent_id = "" , name = "2. Technology: JSON schemas and tools"), + list(id = "21", parent_id = "2", name = "2.1 JSON schemas"), + list(id = "211", parent_id = "21", name = "2.1.1 Advantages of JSON over XML"), + list(id = "22", parent_id = "2", name = "2.2 Defining a metadata schema in JSON format") + # etc. + ), + # ... + ), + # ... + ) + ``` +
+ +- **`abstract`** *[Optional ; Not repeatable ; String]*
+ + The abstract is a summary of the document, usually about one or two paragraph(s) long (around 150 to 300 words). + +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + abstract = "The 2019 World Development Report studies how the nature of work is changing as a result of advances in technology today. + While technology improves overall living standards, the process can be disruptive. + A new social contract is needed to smooth the transition and guard against inequality.", + + # ... + ), + # ... + ) + ``` +
+ +- **`notes`** *[Optional ; Repeatable ; String]*
+ +
+```json +notes": [ + { + "note": "string" + } +] +``` +
+ + This field can be used to provide information on the document that does not belong to the other, more specific metadata elements provided in the schema. + - **`note`**
+ A note, entered as free text. + +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + notes = list( + list(note = "This is note 1"), + list(note = "This is note 2") + ), + + # ... + ), + # ... + ) + ``` + +
+ +- **`scope`** *[Optional ; Not repeatable ; String]*
+ + A textual description of the topics covered in the document, which complements (but does not duplicate) the elements `description` and `topics` available in the schema. + +- **`ref_country`** *[Optional ; Repeatable]*
+The list of countries (or regions) covered by the document, if applicable. +This is a repeatable block of two elements: + + - **`name`** *[Required ; Not repeatable ; String]*
+ The country/region name. Note that many organizations have their own policies on the naming of countries/regions/economies/territories, which data curators will have to comply with. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The country/region code. It is recommended to use a standard list of countries codes, such as the [ISO 3166](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes). +
+```json +"ref_country": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + The field `ref_country` will often be used as a filter (facet) in data catalogs. When a document is related to only part of a country, we still want to capture this information in the metadata. For example, the `ref_country` element for the document ["Sewerage and sanitation : Jakarta and Manila"](https://documents.worldbank.org/en/publication/documents-reports/documentdetail/880091468095971513/sewerage-and-sanitation-jakarta-and-manila) will list "Indonesia" (code IDN) and "Philippines" (code PHL). + + Considering the importance of the geographic coverage of a document as a filter, the `ref_country` element deserves particular attention. The document title will often but not always provide the necessary information. Using R, Python or other programming languages, a list of all countries mentioned in a document can be automatically extracted, with their frequencies. This approach (which requires a lookup file containing a list of all countries in the world with their different denominations and spelling) can be used to extract the information needed to populate the `ref_country` element (not all countries in the list will have to be included; some threshold can be set to only include countries that are "significantly" mentioned in a document). Tools like the R package [countrycode](https://cran.r-project.org/web/packages/countrycode/index.html) are available to facilitate this process. + + When a document is related to a region (not to specific countries), or when it is related to a topic but not a specific geographic area, the `ref_country` might still be applicable. Try and extract (possibly using a script that parses the document) information on the countries mentioned in the document. For example, `ref_country` for the World Bank document ["The investment climate in South Asia"](http://documents1.worldbank.org/curated/en/242391468114239381/pdf/715140v10ESW0P0Climate0I0OCR0Needed.pdf) should include Afghanistan (mentioned 81 times in the document), Bangladesh (113), Bhutan (94), India (148), Maldives (62), Nepal (64), Pakistan (103), and Sri Lanka (98), but also China (not a South-Asian country, but mentioned 63 times in the document). + + If a document is not specific to any country, the element `ref_country` would be ignored (not included in the metadata) if the content of the document is not related to any geographic area (for example, the user's guide of a software application), or would contain "World" (code WLD) if the document is related but not specific to countries (for example, a document on "Climate change mitigation"). + +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + ref_country = list( + list(name = "Bangladesh", code = "BGD"), + list(name = "India", code = "IND"), + list(name = "Nepal", code = "NPL") + ), + + # ... + ) + ``` +
+ +- **`geographic_units`** *[Optional ; Repeatable]*
+A list of geographic units covered in the document, other than the countries listed in `ref_country`. + +
+```json +"geographic_units": [ + { + "name": "string", + "code": "string", + "type": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the geographic unit. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the geographic unit. + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of the geographic unit (e.g., "province", "state", "district", or "town").
+ +
+ +- **`bbox`** *[Optional ; Repeatable]*
+This element is used to define one or multiple geographic bounding box(es), which are the rectangular fundamental geometric description of the geographic coverage of the data. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the dataset’s geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. The valid range of latitude in degrees is -90 and +90 for the southern and northern hemisphere, respectively. Longitude is in the range -180 and +180 specifying coordinates west and east of the Prime Meridian, respectively. This element will rarely be used for documenting publications. Bounding boxes are an optional element, but when a bounding box is defined, all four coordinates are required. + +
+```json +"bbox": [ + { + "west": "string", + "east": "string", + "south": "string", + "north": "string" + } +] +``` +
+ + - **`west`** *[Required ; Not repeatable ; String]*
+ The West longitude of the bounding box. + - **`east`** *[Optional ; Not repeatable ; String]*
+ The East longitude of the bounding box. + - **`south`** *[Optional ; Not repeatable ; String]*
+ The South latitude of the bounding box. + - **`north`** *[Optional ; Not repeatable ; String]*
+ The North latitude of the bounding box.
+ + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + bbox = list( + list(west = "92.12973", + east = "92.26863", + south = "20.91856", + north = "21.22292") + ), + + # ... + ), + # ... + ) + ``` + +
+ +- **`spatial_coverage`** *[Optional ; Not repeatable ; String]*
+ + This element provides another space for capturing information on the spatial coverage of a document, which complements the `ref_country`, `geographic_units`, and `bbox` elements. It can be used to qualify the geographic coverage of the document, in the form of a free text. For example, a report on refugee camps in the Cox's Bazar district of Bangladesh would have Bangladesh as reference country, "Cox's Bazar" as a geographic unit, and "Rohingya's refugee camps" as spatial coverage. +
+ + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + ref_country = list( + list(name = "Bangladesh", code = "BGD") + ), + + geographic_units = list( + list(name = "Cox's Bazar", type = "District") + ), + + spatial_coverage = "Rohingya's refugee camps", + + # ... + ), + # ... + + ) + ``` + +
+ +- **`temporal_coverage`** *[Optional ; Not repeatable ; String]*
+ + Not all documents have a specific time coverage. When they do, it can be specified in this element. + +
+ +- **`publication_frequency`** *[Optional ; Not repeatable ; String]*
+Some documents are published regularly. The frequency of publications can be documented using this element. + + It is recommended to use a controlled vocabulary, for example the [PRISM Publishing Frequency Vocabulary](http://prismstandard.org/vocabularies/3.0/pubfrequency.xml) which identifies standard publishing frequencies for a serial or periodical publication. + + | Frequency | Description | + |--------------|-----------------------------------| + | annually | Published once a year | + | semiannually | Published twice a year | + | quarterly | Published every 3 months, or once a quarter| + | bimonthly | Published twice a month | + | monthly | Published once a month | + | biweekly | Published twice a week | + | weekly | Published once a week | + | daily | Published every day | + | continually | Published continually as new content is added; typical of websites and blogs, typically several times a day| + | irregularly | Published on an irregular schedule, such as every month except July and August| + | other | Published on another schedule not enumerated in this controlled vocabulary | + +
+ +- **`languages`** *[Optional ; Repeatable]*
+The language(s) in which the document is written. For the language codes and names, the use of the ISO 639-2 standard is recommended. + +
+```json +"languages": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + This is a block of two elements (at least one must be provided for each language): + + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the language. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the language. The use of [ISO 639-2](https://www.loc.gov/standards/iso639-2/php/code_list.php) (the alpha-3 code in Codes for the representation of names of languages) is recommended. Numeric codes must be entered as strings. +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + languages = list( + list(name = "English", code = "EN") + ) + + # ... + ), + # ... + ) + ``` + +
+ +- **`license`** *[Optional ; Repeatable]*
+Information on the license(s) attached to the document, which defines the terms of use. +
+```json +"license": [ + { + "name": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the license (e.g., CC-BY 4.0). + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the license, where detailed information on the license can be obtained. + +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + license = list( + list(name = "Creative Commons Attribution 3.0 IGO license (CC BY 3.0 IGO)", + uri = "http://creativecommons.org/licenses/by/3.0/igo") + ), + + # ... + ), + # ... + ) + ``` + +
+ +- **`bibliographic_citation`** *[Optional ; Repeatable]*
+The bibliographic citation provides relevant information about the author and the publication. When using the element `bibliographic_citation`, the citation is provided as a single item. It should be provided in a standard style: Modern Language Association ([MLA](https://www.mla.org/)), American Psychological Association ([APA](https://apastyle.apa.org/)), or [Chicago](https://owl.purdue.edu/owl/research_and_citation/chicago_manual_17th_edition/cmos_formatting_and_style_guide/chicago_manual_of_style_17th_edition.html). Note that the schema provides an itemized list of all elements (BibTex fields) required to build a citation in a format of their choice. + +
+```json +"bibliographic_citation": [ + { + "style": "string", + "citation": "string" + } +] +``` +
+ + - **`style`** *[Optional ; Not repeatable ; String]*
+ The citation style, e.g. "MLA", "APA", or "Chicago". + - **`citation`** *[Optional ; Not repeatable ; String]*
+ The citation in the style mentioned in `style`.

+ + The example below shows how the bibliographic citation for an article published in [Econometrica](https://onlinelibrary.wiley.com/doi/abs/10.1111/1468-0262.00167) can be provided in three different formats. + + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + bibliographic_citation = list( + + list(style = "MLA", + citation = 'Davidson, Russell, and Jean-Yves Duclos. “Statistical Inference for Stochastic Dominance and for the Measurement of Poverty and Inequality.” Econometrica, vol. 68, no. 6, [Wiley, Econometric Society], 2000, pp. 1435–64, http://www.jstor.org/stable/3003995.'), + + list(style = "APA", + citation = 'Davidson, R., & Duclos, J.-Y. (2000). Statistical Inference for Stochastic Dominance and for the Measurement of Poverty and Inequality. Econometrica, 68(6), 1435–1464. http://www.jstor.org/stable/3003995'), + + list(style = "Chicago", + citation = 'Davidson, Russell, and Jean-Yves Duclos. “Statistical Inference for Stochastic Dominance and for the Measurement of Poverty and Inequality.” Econometrica 68, no. 6 (2000): 1435–64. http://www.jstor.org/stable/3003995.') + + ), + + # ... + ), + # ... + ) + ``` + +
+ +------- +**Bibliographic elements** +------- + +The elements that follow are bibliographic elements that correspond to BibTex fields. Note that some of the BibTex elements are found elsewhere in the schema (namely `type`, `authors`, `editors`, `year` and `month`, `isbn`, `issn` and `doi`); when constructing a bibliographic citation, these external elements will have to be included as relevant. The description of the bibliographic fields listed below was adapted from [Wikipedia's description of BibTex](https://en.wikipedia.org/wiki/BibTeX). + +```json +{ + "chapter": "string", + "edition": "string", + "institution": "string", + "journal": "string", + "volume": "string", + "number": "string", + "pages": "string", + "series": "string", + "publisher": "string", + "publisher_address": "string", + "annote": "string", + "booktitle": "string", + "crossref": "string", + "howpublished": "string", + "key": "string", + "organization": "string", + "url": null +} +``` + +The elements that are required to form a complete bibliographic citation depend on the type of document. The table below, adapted from the [BibTex templates](https://www.bibtex.com/format/), provides a list of required and optional fields by type of document: + + | Document type | Required fields | Optional fields | + |------------------------------------|-----------------------------------|--------------------------------------| + | Article from a journal or magazine | author, title, journal, year | volume, number, pages, month, note, key | + | Book with an explicit publisher | author or editor, title, publisher, year | volume, series, address, edition, month, note, key | + | Printed and bound document without a named publisher or sponsoring institution | title | author, howpublished, address, month, year, note, key | + | Part of a book (chapter and/or range of pages) | author or editor, title, chapter and/or pages, publisher, year | volume, series, address, edition, month, note, key | + | Part of a book with its own title | author, title, book title, publisher, year | editor, pages, organization, publisher, address, month, note, key | + | Article in a conference proceedings | author, title, book title, year | editor, pages, organization, publisher, address, month, note, key | + | Technical documentation | title | author, organization, address, edition, month, year, key | + | Master's thesis | author, title, school, year | address, month, note, key | + | Ph.D. thesis | author, title, school, year | address, month, note, key | + | Proceedings of a conference | title, year | editor, publisher, organization, address, month, note, key | + | Report published by a school or other institution, usually numbered within a series | author, title, institution, year | type, number, address, month, note, key | + | Document with an author and title, but not
formally published | author, title, note | month, year, key | + + + - **`chapter`** *[Optional ; Not repeatable ; String]*
+ A chapter (or section) number. This element is only used to document a resource which has been extracted from a book. + + - **`edition`** *[Optional ; Not repeatable ; String]*
+ The edition of a book - for example "Second". When a book has no edition number/name present, it can be assumed to be a first edition. If the edition is other than the first, information on the edition of the book being documented must be mentioned in the citation. The edition can be identified by a number, a label (such as “Revised edition” or “Abridged edition”), and/or a year. The first letter of the label should be capitalized. + + - **`institution`** *[Optional ; Not repeatable ; String]*
+ The sponsoring institution of a technical report. For citations of Master's and Ph.D. thesis, this will be the name of the school. + + - **`journal`** *[Optional ; Not repeatable ; String]*
+ A journal name. Abbreviations are provided for many journals. + + - **`volume`** *[Optional ; Not repeatable ; String]*
+ The volume of a journal or multi-volume book. Periodical publications, such as scholarly journals, are published on a regular basis in installments that are called issues. A volume usually consists of the issues published during one year. + + - **`number`** *[Optional ; Not repeatable ; String]*
+ The number of a journal, magazine, technical report, or of a work in a series. An issue of a journal or magazine is usually identified by its `volume` (see previous element) and `number`; the organization that issues a technical report usually gives it a number; and sometimes books are given numbers in a named series. + + - **`pages`** *[Optional ; Not repeatable ; String]*
+ One or more page numbers or range of numbers, such as 42-111 or 7,41,73-97 or 43+ (the `+' indicates pages following that don't form a simple range). + + - **`series`** *[Optional ; Not repeatable ; String]*
+ The name of a series or set of books. When citing an entire book, the title field gives its title and an optional series field gives the name of a series or multi-volume set in which the book is published. + + - **`publisher`** *[Optional ; Not repeatable ; String]*
+ The entity responsible for making the resource available. For major publishing houses, the information can be omitted. For small publishers, providing the complete address is recommended. If the company is a university press, the abbreviation UP (for University Press) can be used. The publisher is not stated for journal articles, working papers, and similar types of documents. + + - **`publisher_address`** *[Optional ; Not repeatable ; String]*
+ The address of the publisher. For major publishing houses, just the city is given. For small publishers, the complete address can be provided. + + - **`annote`** *[Optional ; Not repeatable ; String]*
+ An annotation. This element will not be used by standard bibliography styles like the MLA, APA or Chicago, but may be used by others that produce an annotated bibliography. + + - **`booktitle`** *[Optional ; Not repeatable ; String]*
+ Title of a book, part of which is being cited. If you are documenting the book itself, this element will not be used; it is only used when part of a book is being documented. + + - **`crossref`** *[Optional ; Not repeatable ; String]*
+ The catalog identifier ("database key") of another catalog entry being cross referenced. This element may be used when multiple entries refer to a same publication, to avoid duplication. + + - **`howpublished`** *[Optional ; Not repeatable ; String]*
+ The `howpublished` element is used to store the notice for unusual publications. The first word should be capitalized. For example, "WebPage", or "Distributed at the local tourist office". + + - **`key`** *[Optional ; Not repeatable ; String]*
+ A key is a field used for alphabetizing, cross referencing, and creating a label when the `author' information is missing. + + - **`organization`** *[Optional ; Not repeatable ; String]*
+ The organization that sponsors a conference or that publishes a manual. + + - **`url`** *[Optional ; Not repeatable ; String]*
+ The URL of the document, preferably a permanent URL. +
+ + This example makes use of the same *Econometrica* paper used in the previous example. + +
+ + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + bibliographic_fields = list( + doi = "https://doi.org/10.1111/1468-0262.00167", + journal = "Econometrica", + volume = "68", + issue = "6", + pages = "1435-1464", + url = "https://onlinelibrary.wiley.com/doi/abs/10.1111/1468-0262.00167" + ), + + # ... + ), + # ... + ) + ``` + +------- + +
+ +- **`translators`** *[Optional ; Repeatable]*
+Information on translators, for publications that are translations of publication originally created in another language. + +
+```json +"translators": [ + { + "first_name": "string", + "initial": "string", + "last_name": "string", + "affiliation": "string" + } +] +``` +
+ + - **`first_name`** *[Optional ; Not repeatable ; String]*
+ The first name of the translator. + - **`initial`** *[Optional ; Not repeatable ; String]*
+ The initials of the translator. + - **`last_name`** *[Optional ; Not repeatable ; String]*
+ The last name of the translator. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the translator.
+ +
+ +- **`contributors`** *[Optional ; Repeatable]*
+These elements are used to acknowledge contributions to the production of the document, other than the ones for which specific metadata elements are provided (like `autors` or `translators`). +
+```json +"contributors": [ + { + "first_name": "string", + "initial": "string", + "last_name": "string", + "affiliation": "string", + "contribution": "string" + } +] +``` +
+ + - **`first_name`** *[Optional ; Not repeatable ; String]*
+ The first name of the contributor. + - **`initial`** *[Optional ; Not repeatable ; String]*
+ The initials of the contributor. + - **`last_name`** *[Optional ; Not repeatable ; String]*
+ The last name of the contributor. If the contributor is an organization, enter the name of the organization here. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the contributor. + - **`contribution`** *[Optional ; Not repeatable ; String]*
+ A brief description of the specific contribution of the person to the document, e.g. "Design of the cover page", or "Proofreading".
+ +
+ +- **`contacts`** *[Optional ; Repeatable]*
+Contact information for a person or organization that can be contacted for inquiries related to the document. +
+```json +"contacts": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "email": "string", + "telephone": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the contact. This can be a person or an organization.. + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the person or organization mentioned in `contact`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the contact person. + - **`email`** *[Optional ; Not repeatable ; String]*
+ The email address of the contact person or organization. Personal emails should be avoided.
+ - **`telephone`** *[Optional ; Not repeatable ; String]*
+ The telephone number for the contact person or organization. Personal phone numbers should be avoided.
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to an on-line resource related to the contact person or organization.
+ +
+ +- **`rights`** *[Optional ; Not repeatable ; String]*
+ + A statement on the rights associated with the document (others than the copyright, which should be described in the element `copyright` described below). + + The example is extracted from the World Bank World Development Report 2019. + + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + rights = "Some rights reserved. Nothing herein shall constitute or be considered to be a limitation upon or waiver of the privileges and immunities of The World Bank, all of which are specifically reserved.", + + # ... + ), + # ... + ) + ``` + +
+ +- **`copyright`** *[Optional ; Not repeatable ; String]*
+ + A statement and identifier indicating the legal ownership and rights regarding use and re-use of all or part of the resource. If the document is protected by a copyright, enter the information on the person or organization who owns the rights. + +
+ +- **`usage_terms`** *[Optional ; Not repeatable ; String]*
+ + This element is used to provide a description of the legal terms or other conditions that a person or organization who wants to use or reproduce the document has to comply with. + +
+ +- **`disclaimer`** *[Optional ; Not repeatable ; String]*
+ + A disclaimer limits the liability of the author(s) and/or publisher(s) of the document. A standard legal statement should be used for all documents from a same agency. + + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + disclaimer = "This work is a product of the staff of The World Bank with external contributions. The findings, interpretations, and conclusions expressed in this work do not necessarily reflect the views of The World Bank, its Board of Executive Directors, or the governments they represent. The World Bank does not guarantee the accuracy of the data included in this work. The boundaries, colors, denominations, and other information shown on any map in this work do not imply any judgment on the part of The World Bank concerning the legal status of any territory or the endorsement or acceptance of such boundaries." + # ... + ), + # ... + ) + ``` + + +- **`security_classification`** *[Optional ; Not repeatable ; String]*
+ + Information on the security classification attached to the document. The different levels of classification indicate the degree of sensitivity of the content of the document. This field should make use of a controlled vocabulary, specific or adopted by the organization that curates or disseminates the document. Such a vocabulary could contain the following levels: `public, internal only, confidential, restricted, strictly confidential` + +
+ + +- **`access_restrictions`** *[Optional ; Not repeatable ; String]*
+ + A textual description of access restrictions that apply to the document. +
+ + +- **`sources`** *[Optional ; Repeatable]*
+ +
+```json +"sources": [ + { + "source_origin": "string", + "source_char": "string", + "source_doc": "string" + } +] +``` +
+ + This element is used to describe the sources of different types (except data sources, which must be listed in the next element `data_source`) that were used in the production of the document. + - **`source_origin`** *[Optional ; Not repeatable ; String]*
+ For historical materials, information about the origin(s) of the sources and the rules followed in establishing the sources should be specified. + - **`source_char`** *[Optional ; Not repeatable ; String]*
+ Characteristics of the source. Assessment of characteristics and quality of source material. + - **`source_doc`** *[Optional ; Not repeatable ; String]*
+ Documentation and access to the source.

+ +
+ +- **`data_sources`** *[Optional ; Repeatable]*
+ +
+```json +"data_sources": [ + { + "name": "string", + "uri": "string", + "note": "string" + } +] +``` +
+ + Used to list the machine-readable data file(s) -if any- that served as the source(s) of the data collection. + - **`name`** *[Required ; Not repeatable ; String]*
+ Name (title) of the dataset used as source. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ Link (URL) to the dataset or to a web page describing the dataset.
+ - **`note`** *[Optional ; Not repeatable ; String]*
+ Additional information on the data source.

+ + The data source for the publication [Bangladesh Demographic and Health Survey (DHS), 2017-18 - Final Report](https://dhsprogram.com/publications/publication-FR208-DHS-Final-Reports.cfm) would be entered as follows: + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + data_sources = list( + list(name = "Bangladesh Demographic and Health Survey 2017-18", + uri = "https://www.dhsprogram.com/methodology/survey/survey-display-536.cfm", + note = "Household survey conducted by the National Institute of Population Research and Training, Medical Education and Family Welfare Division and Ministry of Health and Family Welfare. Data and documentation available at https://dhsprogram.com/)" + ), + + # ... + ), + # ... + ) + ``` + +
+ +- **`keywords`** *[Optional ; Repeatable]*
+ +
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of keywords that provide information on the core content of the document. Keywords provide a convenient solution to improve the discoverability of the document, as it allows terms and phrases not found in the document itself to be indexed and to make a document discoverable by text-based search engines. A controlled vocabulary can be used (although not required), such as the [UNESCO Thesaurus](http://vocabularies.unesco.org/browser/thesaurus/en/). The list provided here can combine keywords from multiple controlled vocabularies and user-defined keywords. + + - **`name`** *[Required ; Not repeatable ; String]*
+ The keyword itself. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The controlled vocabulary (including version number or date) from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the controlled vocabulary from which the keyword is extracted, if any.
+ + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + keywords = list( + list(name = "Migration", vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + list(name = "Migrants", vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + list(name = "Refugee", vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + list(name = "Conflict"), + list(name = "Asylum seeker"), + list(name = "Forced displacement"), + list(name = "Forcibly displaced"), + list(name = "Internally displaced population (IDP)"), + list(name = "Population of concern (PoC)") + list(name = "Returnee") + list(name = "UNHCR") + ), + + # ... + ), + # ... + ) + ``` + +
+ +- **`themes`** *[Optional ; Repeatable]*
+ +
+```json +"themes": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of themes covered by the document. A controlled vocabulary will preferably be used. The list provided here can combine themes from multiple controlled vocabularies and user-defined themes. Note that `themes` will rarely be used as the elements `topics` and `disciplines` are more appropriate for most uses. This is a block of five fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The ID of the theme, taken from a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the theme, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent ID of the theme (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.
+ +
+ +- **`topics`** *[Optional ; Repeatable]*
+
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + Information on the topics covered in the document. A controlled vocabulary will preferably be used, for example the [CESSDA Topics classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification), a typology of topics available in 11 languages; or the [Journal of Economic Literature (JEL) Classification System](https://en.wikipedia.org/wiki/JEL_classification_codes), or the [World Bank topics classification](https://documents.worldbank.org/en/publication/documents-reports/docadvancesearch). The list provided here can combine topics from multiple controlled vocabularies and user-defined topics. The element is a block of five fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the topic, taken from a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the topic, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ + We use the working paper "[Push and Pull - A Study of International Migration from Nepal](http://documents1.worldbank.org/curated/en/318581486560991532/pdf/WPS7965.pdf)" by Maheshwor Shrestha, World Bank Policy Research Working Paper 7965, February 2017, as an example.
+ + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + topics = list( + + list(name = "Demography.Migration", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(name = "Demography.Censuses", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(id = "F22", + name = "International Migration", + parent_id = "F2 - International Factor Movements and International Business", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "O15", + name = "Human Resources - Human Development - Income Distribution - Migration", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "O12", + name = "Microeconomic Analyses of Economic Development", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "J61", + name = "Geographic Labor Mobility - Immigrant Workers", + parent_id = "J6 - Mobility, Unemployment, Vacancies, and Immigrant Workers", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J") + + ), + + # ... + ), + ) + ``` +
+ + +- **`disciplines`** *[Optional ; Repeatable]*
+ +
+```json +"disciplines": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + Information on the academic disciplines related to the content of the document. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in [Wikipedia](https://en.wikipedia.org/wiki/List_of_academic_fields). The list provided here can combine disciplines from multiple controlled vocabularies and user-defined disciplines. This is a block of five elements: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the discipline, taken from a controlled vocabulary. + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the discipline, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the discipline (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + disciplines = list( + + list(name = "Economics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"), + + list(name = "Agricultural economics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"), + + list(name = "Econometrics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields") + + ), + + # ... + ), + # ... + ) + ``` + +
+ +- **`audience`** *[Optional ; Not repeatable ; String]*
+ + Information on the intended audience for the document, i.e. the category or categories of users for whom the resource is intended in terms of their interest, skills, status, or other. + +
+ +- **`mandate`** *[Optional ; Not repeatable ; String]*
+ + The legislative or other mandate under which the resource was produced. + +
+ +- **`pricing`** *[Optional ; Not repeatable ; String]*
+ + The current price of the document in any defined currency. As this information is subject to regular change, it will often not be included in the document metadata. + +
+ +- **`relations`** *[Optional ; Repeatable]*
+References to related resources with a specification of the type of relationship. + +
+```json +"relations": [ + { + "name": "string", + "type": "isPartOf" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The related resource. Recommended practice is to identify the related resource by means of a URL. If this is not possible or feasible, a string conforming to a formal identification system may be provided. + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of relationship. The use of a controlled vocabulary is recommended. The Dublin Core proposes the following vocabulary: {`isPartOf, hasPart, isVersionOf, isFormatOf, hasFormat, references, isReferencedBy, isBasedOn, isBasisFor, replaces, isReplacedBy, requires, isRequiredBy`}.
+
+ + | Type | Description | + | ------------------------| ------------------------------------------------------------ | + | isPartOf | The described resource is a physical or logical part of the referenced resource. | + | hasPart | | + | isVersionOf | The described resource is a version edition or adaptation of the referenced resource. A change in version implies substantive changes in content rather than differences in format.| + | isFormatOf | | + | hasFormat | The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format.| + | references | | + | isReferencedBy | | + | isBasedOn | | + | isBasisFor | | + | replaces | The described resource supplants, displaces or supersedes the referenced resource.| + | isReplacedBy | The described resource is supplanted, displaced or superseded by the referenced resource.| + | requires | | + +
+ +- **`reproducibility`** *[Optional ; Not repeatable]*
+ +
+```json +"reproducibility": { + "statement": "string", + "links": [ + { + "uri": "string", + "description": "string" + } + ] +} +``` +
+ + We present in chapter 12 a metadata schema intended to document reproducible research and scripts. That chapter lists multiple reasons to make research reproducible, replicable, and auditable. Ideally, when a research output (paper) is published, the data and code used in the underlying analysis should be made as openly available as possible. Increasingly, academic journals make it a requirement. The `reproducibility` element is used to provide interested users with information on reproducibility and replicability of the research output. + + - **`statement`** *[Optional ; Not repeatable ; String]*
+ A general statement on reproducibility and replicability of the analysis (including data processing, tabulation, production of visualizations, modeling, etc.) being presented in the document. + - **`links`** *[Optional ; Repeatable]*
+ Links to web pages where reproducible materials and the related information can be found. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The link to a web page. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the content of the web page. + + + + ```r + my_doc <- list( + # ... , + document_description = list( + # ... , + + reproducibility = list( + statement = "The scripts used to acquire data, assess and edit data files, train the econometric models, and to generate the tables and charts included in the publication, are openly accessible (Stata 15 scripts).", + links = list( + list(uri = "www.[...]", + description = "Description and access to reproducible Stata scripts"), + list(uri = "www.[...]", + description = "Derived data files") + ) + ), + # ... + ), + # ... + ) + ``` + + +### Provenance + +Metadata can be programmatically harvested from external catalogs. The **`provenance`** group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+ +
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ +- **`origin_description`** *[Required ; Not repeatable]*
+The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ + - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Document Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ + +### Tags + +**`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. + +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ + - **`tag`** *[Required ; Not repeatable ; String]*
+ A user-defined tag. + - **`tag_group`** *[Optional ; Not repeatable ; String]*
+ A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs. + + +### LDA topics + +**`lda_topics`** *[Optional ; Not repeatable]*
+ +
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ +We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). +
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element `lda_topics` is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition. + +:::note +Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the `lda_topics` elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated. +::: + +The image below provides an example of topics extracted from a document from the United Nations High Commission for Refugees, using a LDA topic model trained by the World Bank (this model was trained to identify 75 topics; no document will cover all topics). + +![](./images/LDA_refugee_education.JPG){width=100%} + +The `lda_topics` element includes the following metadata fields:
+ +- **`model_info`** *[Optional ; Not repeatable]*
+Information on the LDA model. + + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + +- **`topic_description`** *[Optional ; Repeatable]*
+The topic composition of the document. + + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the document (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic. This is specific to the model, not to a document.
+ + + +```r +lda_topics = list( + + list( + + model_info = list( + list(source = "World Bank, Development Data Group", + author = "A.S.", + version = "2021-06-22", + model_id = "Mallet_WB_75", + nb_topics = 75, + description = "LDA model, 75 topics, trained on Mallet", + corpus = "World Bank Documents and Reports (1950-2021)", + uri = "")) + ), + + topic_description = list( + + list(topic_id = "topic_27", + topic_score = 32, + topic_label = "Education", + topic_words = list(list(word = "school", word_weight = "") + list(word = "teacher", word_weight = ""), + list(word = "student", word_weight = ""), + list(word = "education", word_weight = ""), + list(word = "grade", word_weight = "")), + + list(topic_id = "topic_8", + topic_score = 24, + topic_label = "Gender", + topic_words = list(list(word = "women", word_weight = "") + list(word = "gender", word_weight = ""), + list(word = "man", word_weight = ""), + list(word = "female", word_weight = ""), + list(word = "male", word_weight = "")), + + list(topic_id = "topic_39", + topic_score = 22, + topic_label = "Forced displacement", + topic_words = list(list(word = "refugee", word_weight = "") + list(word = "programme", word_weight = ""), + list(word = "country", word_weight = ""), + list(word = "migration", word_weight = ""), + list(word = "migrant", word_weight = "")), + + list(topic_id = "topic_40", + topic_score = 11, + topic_label = "Development policies", + topic_words = list(list(word = "development", word_weight = "") + list(word = "policy", word_weight = ""), + list(word = "national", word_weight = ""), + list(word = "strategy", word_weight = ""), + list(word = "activity", word_weight = "")) + + ) + + ) + +) +``` +
+ +The information provided by LDA models can be used to build a "filter by topic composition" tool in a catalog, to help identify documents based on a combination of topics, allowing users to set minimum thresholds on the share of each selected topic. +
+
+![](./images/filter_by_topic_share_1.JPG){width=85%} +
+ + +### Embeddings + +**`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). These vector representations can be used to identify semantically-closed documents, by calculating the distance between vectors and identifying the closest ones, as shown in the example below. + +![](./images/embedding_related_docs.JPG){width=100%} + +The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": null + } +] +``` +
+ +The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; Object]* @@@@@@@@ do not offer options + The numeric vector representing the document, provided as an object (array or string).

+ [1,4,3,5,7,9] + + +### Additional fields + +**`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + + +## Complete examples + +Generating metadata compliant with the **document schema** is easy. The three examples below illustrate how metadata can be generated and published in a NADA catalog, programmatically. In the first two examples, we assume that an electronic copy of a document is available, and that the metadata must be generated from scratch (not by re-purposing/mapping existing metadata). In the third example, we assume that a list of publications with some metadata is available as a CSV file; metadata compliant with the schema are created and published in a catalog using a single script. + +### Example 1: Working Paper + +#### Description + +This document is the World Bank Policy Working Paper No 9412, titled "[Predicting Food Crises](http://hdl.handle.net/10986/34510)" published in September 2020 under a CC-By 4.0 license. The list of authors is provided on the cover page; an abstract, a list of acknowledgments, and a list of keywords are also provided. + +
+![](./images/document_example_01_cover.JPG){width=75%} + +![](./images/document_example_01_authors_keywords.JPG){width=65%} + +![](./images/document_example_01_abstract.JPG){width=75%} +
+ + +#### Using a metadata editor + +(use the open source WB metadata editor) + +
+
+![image](https://user-images.githubusercontent.com/35276300/229924530-40bd8e92-961b-405e-85a9-321d9a045921.png) +
+
+ + +#### Using R + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_folder") +doc_file <- "WB_PRWP_9412_Food_Crises.pdf" + +id <- "WB_WPS9412" + +thumb_file <- gsub(".pdf", ".jpg", doc_file) +capture_pdf_cover(doc_file) # Capture cover page for use as thumbnail + +example_1 <- list( + + document_description = list( + + title_statement = list(idno = id, title = "Predicting Food Crises"), + + date_published = "2020-09", + + authors = list( + list(last_name = "Andrée", first_name = "Bo Pieter Johannes", + affiliation = "World Bank", + author_id = list(list(type = "ORCID", id = "0000-0002-8007-5007"))), + list(last_name = "Chamorro", first_name = "Andres", + affiliation = "World Bank"), + list(last_name = "Kraay", first_name = "Aart", + affiliation = "World Bank"), + list(last_name = "Spencer", first_name = "Phoebe", + affiliation = "World Bank"), + list(last_name = "Wang", first_name = "Dieter", + affiliation = "World Bank", + author_id = list(list(type = "ORCID", id = "0000-0003-1287-332X"))) + ), + + journal = "World Bank Policy Research Working Paper", + number = "9412", + publisher = "World Bank", + + ref_country = list( + list(name="Afghanistan", code="AFG"), + list(name="Burkina Faso", code="BFA"), + list(name="Chad", code="TCD"), + list(name="Congo, Dem. Rep.", code="COD"), + list(name="Ethiopia", code="ETH"), + list(name="Guatemala", code="GTM"), + list(name="Haiti", code="HTI"), + list(name="Kenya", code="KEN"), + list(name="Malawi", code="MWI"), + list(name="Mali", code="MLI"), + list(name="Mauritania", code="MRT"), + list(name="Mozambique", code="MOZ"), + list(name="Niger", code="NER"), + list(name="Nigeria", code="NGA"), + list(name="Somalia", code="SOM"), + list(name="South Sudan", code="SSD"), + list(name="Sudan", code="SDN"), + list(name="Uganda", code="UGA"), + list(name="Yemen, Rep.", code="YEM"), + list(name="Zambia", code="ZMB"), + list(name="Zimbabwe", code="ZWE") + ), + + abstract = "Globally, more than 130 million people are estimated to be in food crisis. These humanitarian disasters are associated with severe impacts on livelihoods that can reverse years of development gains. The existing outlooks of crisis-affected populations rely on expert assessment of evidence and are limited in their temporal frequency and ability to look beyond several months. This paper presents a statistical forecasting approach to predict the outbreak of food crises with sufficient lead time for preventive action. Different use cases are explored related to possible alternative targeting policies and the levels at which finance is typically unlocked. The results indicate that, particularly at longer forecasting horizons, the statistical predictions compare favorably to expert-based outlooks. The paper concludes that statistical models demonstrate good ability to detect future outbreaks of food crises and that using statistical forecasting approaches may help increase lead time for action.", + + languages = list(list(name="English", code="EN")), + + reproducibility = list( + statement = "The code and data needed to reproduce the analysis are openly available.", + links = list( + list(uri="http://fcv.ihsn.org/catalog/study/RR_WLD_2020_PFC_v01", + description= "Source code"), + list(uri="http://fcv.ihsn.org/catalog/study/WLD_2020_PFC_v01_M", + description= "Dataset") + ) + ) + + ) + +) + +# Publish the metadata in NADA +document_add(idno = id, + metadata = example_1, + repositoryid = "central", + published = 1, + thumbnail = thumb_file, + overwrite = "yes") + +# Provide a link to the document (as an external resource) +external_resources_add( + title = "Predicting Food Crises", + idno = id, + dctype = "doc/anl", + file_path = "http://hdl.handle.net/10986/34510", + overwrite = "yes" +) +``` + +The document will now be available in the NADA catalog. + +
+![](./images/document_example_01_nada.JPG) +
+ +#### Using Python + +The Python equivalent of the R script presented above is as follows. + + +```python +# @@@ Script not tested yet + +import pynada as nada +import inspect + +dataset_id = "WB_WPS9412" + +repository_id = "central" +published = 0 +overwrite = "yes" + +document_description = { + + 'title_statement': { + 'idno': dataset_id, + 'title': "Predicting Food Crises" + }, + + 'date_published': "2020-09", + + 'authors': [ + { + 'last_name': "Andrée", + 'first_name': "Bo Pieter Johannes", + 'affiliation': "World Bank" + }, + { + 'last_name': "Chamorro", + 'first_name': "Andres", + 'affiliation': "World Bank" + }, + { + 'last_name': "Kraay", + 'first_name': "Aart", + 'affiliation': "World Bank" + }, + { + 'last_name': "Spencer", + 'first_name': "Phoebe", + 'affiliation': "World Bank" + }, + { + 'last_name': "Wang", + 'first_name': "Dieter", + 'affiliation': "World Bank" + } + ], + + 'journal': "World Bank Policy Research Working Paper No. 9412", + + 'publisher': "World Bank", + + 'ref_country': [ + {'name'="Afghanistan", 'code'="AFG"}, + {'name'="Burkina Faso", 'code'="BFA"}, + {'name'="Chad", 'code'="TCD"}, + {'name'="Congo, Dem. Rep.", 'code'="COD"}, + {'name'="Ethiopia", 'code'="ETH"}, + {'name'="Guatemala", 'code'="GTM"}, + {'name'="Haiti", 'code'="HTI"}, + {'name'="Kenya", 'code'="KEN"}, + {'name'="Malawi", 'code'="MWI"}, + {'name'="Mali", 'code'="MLI"}, + {'name'="Mauritania", 'code'="MRT"}, + {'name'="Mozambique", 'code'="MOZ"}, + {'name'="Niger", 'code'="NER"}, + {'name'="Nigeria", 'code'="NGA"}, + {'name'="Somalia", 'code'="SOM"}, + {'name'="South Sudan", 'code'="SSD"}, + {'name'="Sudan", 'code'="SDN"}, + {'name'="Uganda", 'code'="UGA"}, + {'name'="Yemen, Rep.", 'code'="YEM"}, + {'name'="Zambia", 'code'="ZMB"}, + {'name'="Zimbabwe", 'code'="ZWE"} + ], + + 'abstract': inspect.cleandoc("""\ + +Globally, more than 130 million people are estimated to be in food crisis. These humanitarian disasters are associated with severe impacts on livelihoods that can reverse years of development gains. +The existing outlooks of crisis-affected populations rely on expert assessment of evidence and are limited in their temporal frequency and ability to look beyond several months. +This paper presents a statistical forecasting approach to predict the outbreak of food crises with sufficient lead time for preventive action. +Different use cases are explored related to possible alternative targeting policies and the levels at which finance is typically unlocked. +The results indicate that, particularly at longer forecasting horizons, the statistical predictions compare favorably to expert-based outlooks. +The paper concludes that statistical models demonstrate good ability to detect future outbreaks of food crises and that using statistical forecasting approaches may help increase lead time for action. + + """), + + 'languages': [ + {'name': "English", 'code': "EN"} + ], + + 'reproducibility': { + 'statement': "The code and data needed to reproduce the analysis are openly available.", + 'links': [ + { + 'uri': "http://fcv.ihsn.org/catalog/study/RR_WLD_2020_PFC_v01", + 'description': "Source code" + }, + { + 'uri': "http://fcv.ihsn.org/catalog/study/WLD_2020_PFC_v01_M", + 'description': "Dataset" + } + ] + }, + +files = [ + {'file_uri': "http://hdl.handle.net/10986/34510"}, +] + + +nada.create_document_dataset( + dataset_id = dataset_id, + repository_id = repository_id, + published = published, + overwrite = overwrite, + document_description = document_description, + resources = resources, + files = files +) + +# If you have pdf file, generate thumbnail from it. +pdf_file = "WB_PRWP_9412_Food_Crises.pdf" +thumbnail_path = nada.pdf_to_thumbnail(pdf_file, page_no=1) +nada.upload_thumbnail(dataset_id, thumbnail_path) +``` + + +### Example 2: Book + +This example documents the World Bank World Development Report (WDR) 2019 titled "The Changing Nature of Work". The book is available in multiple languages. It also has related resources like presentations and an *Overview* available in multiple languages, which we also document. + +#### Description + +
+![](./images/document_example_02_cover.JPG){width=60%} +![](./images/document_example_02_rights.JPG){width=60%} +![](./images/document_example_02_toc.JPG){width=60%} +
+ +#### Using R + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_folder") +doc_file <- "2019-WDR-Report.pdf" + +id <- "WB_WDR2019" +meta_id <- "WBDG_WB_WDR2019" + +thumb_file <- gsub(".pdf", ".jpg", doc_file) +capture_pdf_cover(doc_file) # Capture cover page for use as thumbnail + +# Generate the metadata + +example_2 = list( + + metadata_information = list( + title = "The Changing Nature of Work", + idno = meta_id, + producers = list( + list(name = "Development Data Group, Curation Team", + abbr = "DECDG", + affiliation = "World Bank") + ), + production_date = "2020-12-27" + ), + + document_description = list( + + title_statement = list( + idno = id, + title = "The Changing Nature of Work", + sub_title = "World Development Report 2019", + abbreviated_title = "WDR 2019" + ), + + authors = list( + list(first_name = "Rong", last_name = "Chen", affiliation = "World Bank"), + list(first_name = "Davida", last_name = "Connon", affiliation = "World Bank"), + list(first_name = "Ana P.", last_name = "Cusolito", affiliation = "World Bank"), + list(first_name = "Ugo", last_name = "Gentilini", affiliation = "World Bank"), + list(first_name = "Asif", last_name = "Islam", affiliation = "World Bank"), + list(first_name = "Shwetlena", last_name = "Sabarwal", affiliation = "World Bank"), + list(first_name = "Indhira", last_name = "Santos", affiliation = "World Bank"), + list(first_name = "Yucheng", last_name = "Zheng", affiliation = "World Bank") + ), + + date_created = "2019", + date_published = "2019", + + identifers = list( + list(type = "ISSN", value = "0163-5085"), + list(type = "ISBN softcover", value = "978-1-4648-1328-3"), + list(type = "ISBN hardcover", value = "978-1-4648-1342-9"), + list(type = "e-ISBN", value = "978-1-4648-1356-6"), + list(type = "DOI softcover", value = "10.1596/978-1-4648-1328-3"), + list(type = "DOI hardcover", value = "10.1596/978-1-4648-1342-9") + ), + + type = "book", + + description = "The World Development Report (WDR) 2019: The Changing Nature of Work studies how the nature of work is changing as a result of advances in technology today. Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Work is constantly reshaped by technological progress. Firms adopt new ways of production, markets expand, and societies evolve. Overall, technology brings opportunity, paving the way to create new jobs, increase productivity, and deliver effective public services. Firms can grow rapidly thanks to digital transformation, expanding their boundaries and reshaping traditional production patterns. The rise of the digital platform firm means that technological effects reach more people faster than ever before. Technology is changing the skills that employers seek. Workers need to be better at complex problem-solving, teamwork and adaptability. Digital technology is also changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers. The Report analyzes these changes and considers how governments can best respond. Investing in human capital must be a priority for governments in order for workers to build the skills in demand in the labor market. In addition, governments need to enhance social protection and extend it to all people in society, irrespective of the terms on which they work. To fund these investments in human capital and social protection, the Report offers some suggestions as to how governments can mobilize additional revenues by increasing the tax base.", + + toc_structured = list( + list(id = "00", name = "Overview"), + list(id = "01", parent_id = "00", name = "Changes in the nature of work"), + list(id = "02", parent_id = "00", name = "What can governments do?"), + list(id = "03", parent_id = "00", name = "Organization of this study"), + list(id = "10", name = "1. The changing nature of work"), + list(id = "11", parent_id = "10", name = "Technology generates jobs"), + list(id = "12", parent_id = "10", name = "How work is changing"), + list(id = "13", parent_id = "10", name = "A simple model of changing work"), + list(id = "20", name = "2. The changing nature of firms"), + list(id = "21", parent_id = "20", name = "Superstar firms"), + list(id = "22", parent_id = "20", name = "Competitive markets"), + list(id = "23", parent_id = "20", name = "Tax avoidance"), + list(id = "30", name = "3. Building human capital"), + list(id = "31", parent_id = "30", name = "Why governments should get involved"), + list(id = "32", parent_id = "30", name = "Why measurement helps"), + list(id = "33", parent_id = "30", name = "The human capital project"), + list(id = "40", name = "4. Lifelong learning"), + list(id = "41", parent_id = "40", name = "Learning in early childhood"), + list(id = "42", parent_id = "40", name = "Tertiary education"), + list(id = "43", parent_id = "40", name = "Adult learning outside the workplace"), + list(id = "50", name = "5. Returns to work"), + list(id = "51", parent_id = "50", name = "Informality"), + list(id = "52", parent_id = "50", name = "Working women"), + list(id = "53", parent_id = "50", name = "Working in agriculture"), + list(id = "60", name = "6. Strengthening social protection"), + list(id = "61", parent_id = "60", name = "Social assistance"), + list(id = "62", parent_id = "60", name = "Social insurance"), + list(id = "63", parent_id = "60", name = "Labor regulation"), + list(id = "70", name = "7. Ideas for social inclusion"), + list(id = "71", parent_id = "70", name = "A global 'New Deal'"), + list(id = "72", parent_id = "70", name = "Creating a new social contract"), + list(id = "73", parent_id = "70", name = "Financing social inclusion") + ), + + abstract = "Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Instead, technology is bringing opportunity, paving the way to create new jobs, increase productivity, and improve public service delivery. The nature of work is changing. +Firms can grow rapidly thanks to digital transformation, which blurs their boundaries and challenges traditional production patterns. +The rise of the digital platform firm means that technological effects reach more people faster than ever before. +Technology is changing the skills that employers seek. Workers need to be good at complex problem-solving, teamwork and adaptability. +Technology is changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers. +What can governments do? The 2019 WDR suggests three solutions: +1 - Invest in human capital especially in disadvantaged groups and early childhood education to develop the new skills that are increasingly in demand in the labor market, such as high-order cognitive and sociobehavioral skills +2 - Enhance social protection to ensure universal coverage and protection that does not fully depend on having formal wage employment +3 - Increase revenue mobilization by upgrading taxation systems, where needed, to provide fiscal space to finance human capital development and social protection.", + + ref_country = list( + list(name = "World", code = "WLD") + ), + + spatial_coverage = "Global", + + publication_frequency = "Annual", + + languages = list( + list(name = "English", code = "EN"), + list(name = "Chinese", code = "ZH"), + list(name = "Arabic", code = "AR"), + list(name = "French", code = "FR"), + list(name = "Spanish", code = "ES"), + list(name = "Italian", code = "IT"), + list(name = "Bulgarian", code = "BG"), + list(name = "Russian", code = "RU"), + list(name = "Serbian", code = "SR") + ), + + license = list( + list(name = "Creative Commons Attribution 3.0 IGO license (CC BY 3.0 IGO)", + uri = "http://creativecommons.org/licenses/by/3.0/igo") + ), + + bibliographic_citation = list( + list(citation = " World Bank. 2019. World Development Report 2019: The Changing Nature of Work. Washington, DC: World Bank. doi:10.1596/978-1-4648-1328-3. License: Creative Commons Attribution CC BY 3.0 IGO") + ), + + series = "World Development Report", + + contributors = list( + list(first_name = "Simeon", last_name = "Djankov", + affiliation = "World Bank", role = "WDR Director"), + list(first_name = "Federica", last_name = "Saliola", + affiliation = "World Bank", role = "WDR Director"), + list(first_name = "David", last_name = "Sharrock", + affiliation = "World Bank", role = "Communications"), + list(first_name = "Consuelo Jurado", last_name = "Tan", + affiliation = "World Bank", role = "Program Assistant") + ), + + publisher = "World Bank Publications", + publisher_address = "The World Bank Group, 1818 H Street NW, Washington, DC 20433, USA", + + contacts = list( + list(name = "World Bank Publications", email = "pubrights@worldbank.org") + ), + + topics = list( + list(name = "Labour And Employment - Employee Training", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(name = "Labour And Employment - Labour And Employment Policy", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(name = "Labour And Employment - Working Conditions", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(name = "Social Stratification And Groupings - Social And Occupational Mobility", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification") + ), + + disciplines = list( + list(name = "Economics") + ) + + ) + +) + +# Publish the metadata in NADA + +document_add(idno = id, + metadata = example_2, + repositoryid = "central", + published = 1, + thumbnail = thumb_file, + overwrite = "yes") + +# Provide links to the document and related resources + +external_resources_add( + title = "The Changing Nature of Work", + description = "Links to the PDF report in all available languages", + idno = id, + dctype = "doc/anl", + language = "English, Chinese, Arabic, French, Spanish, Italian, Bulgarian, Russian, Serbian", + file_path = "https://www.worldbank.org/en/publication/wdr2019", + overwrite = "yes" +) + +external_resources_add( + title = "WORLD DEVELOPMENT REPORT 2019 - THE CHANGING NATURE OF WORK - Presentation (slide deck), English", + idno = id, + dctype = "doc/oth", + language = "English", + file_path = "http://pubdocs.worldbank.org/en/808261547222082195/WDR19-English-Presentation.pdf", + overwrite = "yes" +) + +external_resources_add( + title = "INFORME SOBRE EL DESARROLLO MUNDIAL 2019 - LA NATURALEZA CAMBIANTE DEL TRABAJO - Presentation (slide deck), Spanish", + idno = id, + dctype = "doc/oth", + language = "Spanish", + file_path = "http://pubdocs.worldbank.org/en/942911547222108647/WDR19-Spanish-Presentation.pdf", + overwrite = "yes" +) + +external_resources_add( + title = "RAPPORT SUR LE DÉVELOPPEMENT DANS LE MONDE 2019 - LE TRAVAIL EN MUTATION - Presentation (slide deck), French", + idno = id, + dctype = "doc/oth", + language = "French", + file_path = "http://pubdocs.worldbank.org/en/132831547222088914/WDR19-French-Presentation.pdf", + overwrite = "yes" +) + +external_resources_add( + title = "RAPPORTO SULLO SVILUPPO MONDIALE 2019 - CAMBIAMENTI NEL MONDO DEL LAVORO - Presentation (slide deck), Italian", + idno = id, + dctype = "doc/oth", + language = "Italian", + file_path = "http://pubdocs.worldbank.org/en/842271547222095493/WDR19-Italian-Presentation.pdf", + overwrite = "yes" +) + +external_resources_add( + title = "ДОКЛАД О МИРОВОМ РАЗВИТИИ 2019 - ИЗМЕНЕНИЕ ХАРАКТЕРА ТРУДА - Presentation (slide deck), Russian", + idno = id, + dctype = "doc/oth", + language = "Russian", + file_path = "http://pubdocs.worldbank.org/en/679061547222101914/WDR19-Russian-Presentation.pdf", + overwrite = "yes" +) + +external_resources_add( + title = "Jobs of the future require more investment in people - Press Release (October 11, 2018)", + idno = id, + dctype = "doc/oth", + dcdate = "2018-10-11", + language = "Russian", + file_path = "https://www.worldbank.org/en/news/press-release/2018/10/11/jobs-of-the-future-require-more-investment-in-people", + overwrite = "yes" +) +``` + +The document is now available in the NADA catalog. +
+![](./images/document_example_02_nada.JPG) +
+ + +#### Using Python + +The Python equivalent of the R script presented above is as follows. + + +```python +# @@@ Script not tested yet - must be edited to match the R script + +import pynada as nada +import inspect + +dataset_id = "DOC_001" + +repository_id = "central" + +published = 0 + +overwrite = "yes" + +metadata_information = { + 'title': "The Changing Nature of Work", + 'idno': "META_DOC_001", + 'producers': [ + { + 'name': "Development Data Group, Curation Team", + 'abbr': "DECDG", + 'affiliation': "World Bank" + } + ], + 'production_date': "2020-12-27" +} + +document_description = { + 'title_statement': { + 'idno': dataset_id, + 'title': "The Changing Nature of Work", + 'sub-title': "World Development Report 2019", + 'abbreviated_title': "WDR2019" + }, + + 'type': "book", + + 'description': inspect.cleandoc("""\ + +The World Development Report (WDR) 2019: The Changing Nature of Work studies how the nature of work is changing as a result of advances in technology today. Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Work is constantly reshaped by technological progress. Firms adopt new ways of production, markets expand, and societies evolve. Overall, technology brings opportunity, paving the way to create new jobs, increase productivity, and deliver effective public services. Firms can grow rapidly thanks to digital transformation, expanding their boundaries and reshaping traditional production patterns. The rise of the digital platform firm means that technological effects reach more people faster than ever before. Technology is changing the skills that employers seek. Workers need to be better at complex problem-solving, teamwork and adaptability. Digital technology is also changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers. The Report analyzes these changes and considers how governments can best respond. Investing in human capital must be a priority for governments in order for workers to build the skills in demand in the labor market. In addition, governments need to enhance social protection and extend it to all people in society, irrespective of the terms on which they work. To fund these investments in human capital and social protection, the Report offers some suggestions as to how governments can mobilize additional revenues by increasing the tax base. + + """), + + 'toc_structured': [ + {'id': "00", 'name': "Overview"}, + {'id': "01", 'parent_id': "00", 'name': "Changes in the nature of work"}, + {'id': "02", 'parent_id': "00", 'name': "What can governments do?"}, + {'id': "03", 'parent_id': "00", 'name': "Organization of this study"}, + {'id': "10", 'name': "1. The changing nature of work"}, + {'id': "11", 'parent_id': "10", 'name': "Technology generates jobs"}, + {'id': "12", 'parent_id': "10", 'name': "How work is changing"}, + {'id': "13", 'parent_id': "10", 'name': "A simple model of changing work"}, + {'id': "20", 'name': "2. The changing nature of firms"}, + {'id': "21", 'parent_id': "20", 'name': "Superstar firms"}, + {'id': "22", 'parent_id': "20", 'name': "Competitive markets"}, + {'id': "23", 'parent_id': "20", 'name': "Tax avoidance"}, + {'id': "30", 'name': "3. Building human capital"}, + {'id': "31", 'parent_id': "30", 'name': "Why governments should get involved"}, + {'id': "32", 'parent_id': "30", 'name': "Why measurement helps"}, + {'id': "33", 'parent_id': "30", 'name': "The human capital project"}, + {'id': "40", 'name': "4. Lifelong learning"}, + {'id': "41", 'parent_id': "40", 'name': "Learning in early childhood"}, + {'id': "42", 'parent_id': "40", 'name': "Tertiary education"}, + {'id': "43", 'parent_id': "40", 'name': "Adult learning outside the workplace"}, + {'id': "50", 'name': "5. Returns to work"}, + {'id': "51", 'parent_id': "50", 'name': "Informality"}, + {'id': "52", 'parent_id': "50", 'name': "Working women"}, + {'id': "53", 'parent_id': "50", 'name': "Working in agriculture"}, + {'id': "60", 'name': "6. Strengthening social protection"}, + {'id': "61", 'parent_id': "60", 'name': "Social assistance"}, + {'id': "62", 'parent_id': "60", 'name': "Social insurance"}, + {'id': "63", 'parent_id': "60", 'name': "Labor regulation"}, + {'id': "70", 'name': "7. Ideas for social inclusion"}, + {'id': "71", 'parent_id': "70", 'name': "A global 'New Deal'"}, + {'id': "72", 'parent_id': "70", 'name': "Creating a new social contract"}, + {'id': "73", 'parent_id': "70", 'name': "Financing social inclusion"} + ], + + 'abstract': inspect.cleandoc("""\ + +Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Instead, technology is bringing opportunity, paving the way to create new jobs, increase productivity, and improve public service delivery. +The nature of work is changing. +Firms can grow rapidly thanks to digital transformation, which blurs their boundaries and challenges traditional production patterns. +The rise of the digital platform firm means that technological effects reach more people faster than ever before. +Technology is changing the skills that employers seek. Workers need to be good at complex problem-solving, teamwork and adaptability. +Technology is changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers. +What can governments do? +The 2019 WDR suggests three solutions: +1 - Invest in human capital especially in disadvantaged groups and early childhood education to develop the new skills that are increasingly in demand in the labor market, such as high-order cognitive and sociobehavioral skills +2 - Enhance social protection to ensure universal coverage and protection that does not fully depend on having formal wage employment +3 - Increase revenue mobilization by upgrading taxation systems, where needed, to provide fiscal space to finance human capital development and social protection. + + """), + + 'ref_country': [ + {'name': "World", 'code': "WLD"} + ], + + 'spatial_coverage': "Global", + + 'date_created': "2019", + + 'date_published': "2019", + + 'identifiers': [ + {'type': "ISSN", 'value': "0163-5085"}, + {'type': "ISBN softcover", 'value': "978-1-4648-1328-3"}, + {'type': "ISBN hardcover", 'value': "978-1-4648-1342-9"}, + {'type': "e-ISBN", 'value': "978-1-4648-1356-6"}, + {'type': "DOI softcover", 'value': "10.1596/978-1-4648-1328-3"}, + {'type': "DOI hardcover", 'value': "10.1596/978-1-4648-1342-9"} + ], + + 'publication_frequency': "Annual", + + 'languages': [ + {'name': "English", 'code': "EN"}, + {'name': "Chinese", 'code': "ZH"}, + {'name': "Arabic", 'code': "AR"}, + {'name': "French", 'code': "FR"}, + {'name': "Spanish", 'code': "ES"}, + {'name': "Italian", 'code': "IT"}, + {'name': "Bulgarian", 'code': "BG"}, + {'name': "Russian", 'code': "RU"}, + {'name': "Serbian", 'code': "SR"} + ], + + 'license': [ + { + 'name': "Creative Commons Attribution 3.0 IGO license (CC BY 3.0 IGO)", + 'uri': "http://creativecommons.org/licenses/by/3.0/igo" + } + ], + + 'authors': [ + {'first_name': "Rong", 'last_name': "Chen", 'affiliation': "World Bank"}, + {'first_name': "Davida", 'last_name': "Connon", 'affiliation': "World Bank"}, + {'first_name': "Ana P.", 'last_name': "Cusolito", 'affiliation': "World Bank"}, + {'first_name': "Ugo", 'last_name': "Gentilini", 'affiliation': "World Bank"}, + {'first_name': "Asif", 'last_name': "Islam", 'affiliation': "World Bank"}, + {'first_name': "Shwetlena", 'last_name': "Sabarwal", 'affiliation': "World Bank"}, + {'first_name': "Indhira", 'last_name': "Santos", 'affiliation': "World Bank"}, + {'first_name': "Yucheng", 'last_name': "Zheng", 'affiliation': "World Bank"} + ], + + 'contributors': [ + {'first_name': "Simeon", 'last_name': "Djankov", 'affiliation': "World Bank", 'role': "WDR Director"}, + {'first_name': "Federica", 'last_name': "Saliola", 'affiliation': "World Bank", 'role': "WDR Director"}, + {'first_name': "David", 'last_name': "Sharrock", 'affiliation': "World Bank", 'role': "Communications"}, + {'first_name': "Consuelo Jurado", 'last_name': "Tan", 'affiliation': "World Bank", 'role': "Program Assistant"} + ], + + 'topics': [ + { + 'name': "LabourAndEmployment.EmployeeTraining", + 'vocabulary': "CESSDA Topic Classification", + 'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification" + }, + { + 'name': "LabourAndEmployment.LabourAndEmploymentPolicy", + 'vocabulary': "CESSDA Topic Classification", + 'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification" + }, + { + 'name': "LabourAndEmployment.WorkingConditions", + 'vocabulary': "CESSDA Topic Classification", + 'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification" + }, + { + 'name': "SocialStratificationAndGroupings.SocialAndOccupationalMobility", + 'vocabulary': "CESSDA Topic Classification", + 'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification" + } + ], + + 'disciplines': [ + {'name': "Economics"} + ] +} +``` + + +### Example 3: Importing from a list of documents + +In this example we take a different use case. We assume that a list of publications is available as a CSV file. Each row in this file describes one publication, with the following columns containing the metadata (with no missing information for the required elements): + + - **URL_pdf** (required): a link to the publication (direct link to a PDF file) + - **ID** (required): a unique identifier for each document, with no missing value) + - **title** (required): the title of the document + - **country** (optional): the country (or countries) that the document is about, separated by a ";" + - **authors** (optional): separated by a ";" and with the last name and first name separated by a "," (last name always provided before first name) + - **abstract** (optional): abstract + - **type** (optional): type of document + - **date_published** (optional): date the document was published; optional by highly recommended + +The R (or Python) script reads the CSV file. The listed documents are downloaded (if not previously done), and the cover page of each document is captured and saved as a JPG file to be used as a thumbnail in the catalog. Metadata are formatted to comply with the document schema, then published. The documents are not uploaded in the catalog, but links to the originating catalog are provided. There is no limit to the number of documents that could be included in such a batch process. If a repository of documents is available with metadata available in a structured format (in a CSV file as in the example, from an API, or from another source), the migration of the documents to a NADA catalog can be fully automated using a script similar to the one shown in the example. Note that such a script could also include some processes of metadata augmentation (e.g., submitting each document to a topic model to extract and store the topic composition of the document). + +
+ ![](./images/ReDoc_documents_22.JPG){width=100%} +
+ +#### Using R + + +```r +library(nadar) +library(stringr) +library(rlist) +library(countrycode) # Will be used to automatically add ISO country codes + +# ---------------------------------------------------------------------------------- +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +# Read the CSV file containing the information (metadata) on the 5 documents + +setwd("C:/my_folder") +# Read the file containing information on the 5 documents +doc_list <- read.csv("my_list_of_documents.csv", stringsAsFactors = FALSE) + +# Generate the metadata for each document in the list, and publish in NADA + +for(i in 1:nrow(doc_list)) { + + # Download the file if not already done + url <- doc_list$URL_pdf[i] + pdf_file <- basename(doc_list$URL_pdf[i]) + if(!file.exists(pdf_file)) download.file(url, pdf_file, mode = "wb") + + # Map the available metadata elements to the schema + id <- doc_list$ID[i] + title <- doc_list$title[i] + date <- as.character(doc_list$date_published[i]) + abstract <- doc_list$abstract[i] + type <- doc_list$type[i] + + # Split the authors' list an generate a list compliant with the schema + list_authors <- doc_list$authors[i] + list_authors <- str_split(list_authors, ";") + authors = list() + for(n in 1:length(list_authors[[1]])) { + author = trimws(list_authors[[1]][n]) + if("," %in% author) { # If we have last name and first name + last_first = str_split(author, ",") + a_l = list(last_name = trimws(last_first[[1]][1]), + first_name = trimws(last_first[[1]][2])) + } else { # E.g., when author is an organization + a_l = list(last_name = author, first_name = "") + } + authors = list.append(authors, a_l) + } + + # Split the country list an generate a list compliant with the schema + list_countries <- doc_list$country[i] + list_countries <- str_split(list_countries, ";") + countries = list() + for(n in 1:length(list_countries[[1]])) { + country = trimws(list_countries[[1]][n]) + if(country == "World"){ + c_code = "WLD" + } else { + c_code = countrycode(country, origin = 'country.name', destination = 'iso3c') + } + if(is.na(c_code)) c_code = "" + c_l = list(name = country, code = c_code) + countries = list.append(countries, c_l) + } + + # Capture the cover page as JPG, and generate the full document metadata + + thumb <- gsub(".pdf", ".jpg", pdf_file) + capture_pdf_cover(pdf_file) # To be used as thumbnail + + this_document <- list( + document_description = list( + title_statement = list(idno = id, title = title), + date_published = date, + authors = authors, + abstract = abstract, + ref_country = countries + ) + ) + + # Publish the metadata in NADA + + document_add(idno = id, + published = 1, + overwrite = "yes", + metadata = this_document, + thumbnail = thumb) + + # Add a link to the document + + external_resources_add( + title = as.character(this_document$document_description$title_statement[1]), + idno = id, + dctype = "doc/anl", + file_path = url, + overwrite = "yes" + ) + +} +``` + + +#### Using Python + + +```python +# @@@ Script not tested yet + +import pynada as nada +import pandas as pd +import urllib.request +import os.path + +# Set API key and catalog URL +nada.set_api_key("my_api_key") +nada.set_api_url("http://my_catalog.ihsn.org/index.php/api/") + +# Read the file containing information on the 5 documents +doc_list <- pd.read_csv("my_list_of_documents.csv") + +# Generate the metadata and publish in NADA catalog +for index, doc in doc_list.iterrows(): + + # Download the file if not already done + url = doc['URL'] + pdf_file = os.path.basename(url) + if(!os.path.exists(pdf_file)) { + urllib.request.urlretrieve(url, pdf_file) + } + + # Map/generate metadata fields + id = doc['id'] + title = f"{doc['title']} - Census {doc['censusyear']}" + author = doc['authors'] + contrib = doc['contributor'] + date = doc['date_published'] + avail = doc['date_available'] + abstract = doc['description'] + publisher = doc['publisher'] + spatial = doc['state'] + language = [{'name': "English", 'code': "ENG"}] + + # Document the file, and publish in NADA + idno = id + repository_id = "central" + published = 1 + overwrite = "yes" + document_description = { + 'title_statement': { + 'idno': id, + 'title': title + }, + 'date_published': date, + 'date_available': date, + 'authors': [ + {'last_name': author} + ], + 'contributors': [ + {'last_name': contrib} + ], + 'publisher': publisher, + 'abstract': abstract, + 'description': desc, + 'ref_country': [ + {'name': "India", 'code': "IND"} + ], + 'languages': language, + 'pages': pages, + 'rights': "Office of the Registrar General, India (ORGI)" + } + tags = tags + files = [ + {'file_uri': pdf_file, 'format': "Adobe Acrobat PDF"}, + ] + + nada.create_document_dataset( + dataset_id = idno, + repository_id = repository_id, + published = published, + overwrite = overwrite, + document_description = document_description, + tags = tags, + files = files + ) + + # generate thumbnail from the pdf file. + thumbnail_path = nada.pdf_to_thumbnail(pdf_file, page_no=1) + nada.upload_thumbnail(idno, thumbnail_path) +``` + diff --git a/05_chapter05_microdata.md b/05_chapter05_microdata.md new file mode 100644 index 0000000..b26f4f8 --- /dev/null +++ b/05_chapter05_microdata.md @@ -0,0 +1,3538 @@ +--- +output: html_document +--- + +# Microdata {#chapter05} + +
+![](./images/DDI.JPG){width=60%} +
+
+ + +## Definition of microdata + +When surveys or censuses are conducted, or when administrative data are recorded, information is collected on each unit of observation. The unit of observation can be a person, a household, a firm, an agricultural holding, a facility, or other. Microdata are the data files resulting from these data collection activities, which contain the unit-level information (as opposed to aggregated data in the form of counts, means, or other). Information on each unit is stored in *variables*, which can be of different types (e.g. numeric or alphanumeric, discrete or continuous). These variables may contain data reported by the respondent (e.g., the marital status of a person), obtained by observation or measurement (e.g., the GPS location of a dwelling), or generated by calculation, recoding or derivation (e.g., the sample weight in a survey). + +For efficiency reasons, variables are often stored in numeric format (i.e. coded values), even when they contain qualitative information (coded values). For example, the sex of a respondent may be stored in a variable named ‘Q_01’, and include values 1, 2 and 9 where 1 represents "male", 2 represents "female", and 9 represents "unreported". Microdata must therefore be provided at a minimum with a data dictionary containing the variables and value labels and, for derived variables, information of the derivation process. But many other features of a micro-dataset should also be described such as the objectives and the methodology of data collection (including a description of the sampling design for sample surveys), the period of data collection, the identification of the primary investigator and other contributors, the scope and geographic coverage of the data, and much more. This information will make the data usable and discoverable. + + +## The Data Documentation Initiative (DDI) metadata standard + +The DDI metadata standard provides a structured and comprehensive list of hundreds of elements and attributes which may be used to document microdata. It is unlikely that any one study would ever require using them all, but this list provides a convenient solution to foster completeness of the information, and to generate documentation that will meet the needs of users. + +The Data Documentation Initiative (DDI) metadata standard originated in the [Inter-university Consortium for Political and Social Research (ICPSR)](https://www.icpsr.umich.edu/web/pages/), a membership-based organization with more than 500 member colleges and universities worldwide. The DDI is now the project of an alliance of North American and European institutions. Member institutions comprise many of the largest data producers and data archives in the world. The DDI standard is used by a large community of data archivists, including data librarians from academia, data managers in national statistical agencies and other official data producing agencies, and international organizations. The standard has two branches: the [DDI-Codebook](https://ddialliance.org/Specification/DDI-Codebook/2.5/) (version 2.x) and the [DDI LifeCycle](https://ddialliance.org/Specification/DDI-Lifecycle/) (version 3.x). These two branches serve different purposes and audiences. For the purpose of data archiving and cataloguing, the schema we recommend in this Guide is the DDI-Codebook. We use a slightly simplified version of version 2.5 of the standard, to which we add a few elements (including the `tags` element common to all schemas described in the Guide. A mapping between the elements included in our schema and the DDI Codebook metadata tags is provided in annex 2. + +The DDI standard is published under the terms of the [GNU General Public License]((http://www.gnu.org/licenses) (version 3 or later). + + +### DDI-Codebook + +The DDI Alliance developed the [DDI-Codebook](https://ddialliance.org/Specification/DDI-Codebook/2.5/) for organizing the content, presentation, transfer, and preservation of metadata in the social and behavioral sciences. It enables documenting microdata files in a simultaneously flexible and rigorous way. The DDI-Codebook aims to provide a straightforward means of recording and communicating all the salient characteristics of a micro-dataset. + +The DDI-Codebook is designed to encompass the kinds of data resulting from surveys, censuses, administrative records, experiments, direct observation and other systematic methodology for generating empirical measurements. The unit of observation can be individual persons, households, families, business establishments, transactions, countries or other subjects of scientific interest. + +The DDI Alliance publishes the DDI-Codebook as an XML schema. We present in this Guide a JSON implementation of the schema, which is used in our R package *NADAR* and Python Library *PyNADA*. The [NADA cataloguing](https://nada.ihsn.org/) application works with both the XML and the JSON version. A DDI-compliant metadata file can be converted from the JSON schema to the XML or from XML to JSON. + + +### DDI-Lifecycle + +As indicated by the [DDI Alliance website](https://ddialliance.org/Specification/DDI-Lifecycle/3.3/), **DDI-Lifecycle** is "designed to document and manage data across the entire life cycle, from conceptualization to data publication, analysis and beyond. It encompasses all of the DDI-Codebook specification and extends it. Based on XML Schemas, DDI-Lifecycle is modular and extensible." DDI-lifecycle can be used to "populate variable and question banks to explore available data and question structures for reuse in new surveys". As this is not our objective, and because using the DDI-Lifecycle adds significant complexity, we do not make use of it and this chapter only covers the DDI-Codebook. + + +## Some practical considerations + +The DDI is a comprehensive schema that provides metadata elements to document a **study** (e.g., a survey, or an administrative datasets), the related **data files**, and the **variables** they contain. A separate schema is used to document the **related resources** (questionnaires, reports, and others); see Chapter 13. + +Some datasets may contain hundreds or even thousands of variables. For each variable, the DDI can include not only the variable name, label and description, but also summary statistics like the count of valid and missing observations, weighted and unweighted frequencies, means, and others. Generating a DDI file manually, in particular the variable-level metadata, can be a tedious and time consuming task. But variable names, summary statistics, and (when avaiulable) variable and value labels can be extracted directly from the data files. User-friendly solutions (specialized metadata editors) are available to automate a large part of this work. DDI can also be generated programmatically using R or Python. Section 5.5 provides examples of the use of specialized DDI metadata editors and programming languages to generate DDI-compliant metadata. + +Documenting microdata is more complex than documenting publications or other types of data like tables or indicators. The production of microdata often involves experts in survey design, sampling, data processing, and analysis. Generating the metadata should thus be a collective responsibility and will ideally be done in real time ("document as you survey"). Data documentation should be implemented during the whole lifecycle of data production, not as an *ex post* task. This is in line with what the [Generic Statistical Business process Model (GSBPM)](https://statswiki.unece.org/display/GSBPM/VI.+Overarching+Processes) recommends: "Good metadata management is essential for the efficient operation of statistical business processes. Metadata are present in every phase, either created, updated or carried forward from a previous phase or reused from another business process. In the context of this model, the emphasis of the overarching process of metadata management is on the creation/revision, updating, use and archiving of statistical metadata, though metadata on the different sub-processes themselves are also of interest, including as an input for quality management. The key challenge is to ensure that these metadata are captured as early as possible, and stored and transferred from phase to phase alongside the data they refer to." Too often, microdata are documented after completion of the data collection, sometimes by a team who was not directly involved in the production of the data. In such cases, some information may not have been captured and will be difficult to find or reconstruct. + +:::idea +**Suggestions and recommendations to data curators** + +- Generating detailed metadata at the variable level (including elements like the formulation of the questions, variable and value labels, interviewer instructions, universe, derivation procedures, etc.) may seem to be a tedious exercise, but it adds considerable value to the metadata. Indeed, it will (i) provide a detailed data dictionary, required to make the data usable, (ii) provide the necessary information for making the data more discoverable and to enable variable comparison tools, and (iii) guarantee the preservation of institutional memory. The cost of generating such metadata will be very small relative to the cost of generating the data.
+- To make the data more discoverable, attention should be paid to provide a detailed description of the scope and objectives of the data collection. When a survey (or other microdataset) is used to generate statistical indicators, a list of these indicators should be provided in the metadata.
+- The `keywords` metadata element provides a flexible solution to improve the discoverability of data. For example, a survey that collects data on children age, weight and height, will be relevant for measuring malnutrition and generating indicators like prevalence of stunting or wasting, overweight and underweight. The variable description alone would not make the data discoverable in keyword-based search engines, hence the importance of adding relevant terms and phrases in the `keyword` section.
+- The DDI metadata will be saved as an XML or JSON file, i.e. as plain text. This means that the DDI metadata cannot include complex formulas. The description of some variables, as well as the description of a survey sample design, may require the use of formulas. In such case, the recommendation is to provide as much of the information as possible in the DDI, and to provide links to documents where the formulas can be found (these documents would be published with the metadata as *external resources*). +- Typically, the variables in the DDI are organized by data file. The DDI provides an option --the `variable groups`-- to organize variables differently, for example thematically. These variable groupings are virtual, in the sense that they do not impact the way variables are stored. Not all variables have to be mapped to such groups, and a same variable can belong to more than one group. This option provides the possibility to organize the variables based on a thematic or topical classification. Machine learning (AI) tools make it possible to automate the process of mapping variables to a pre-defined list of groups (each one of them described by a label and a short description). By doing this, and by generating embeddings at the group level, it becomes possible to add semantic search and to implement a recommender system that applies to microdata. +::: + + +## Schema description: DDI-Codebook 2.5 + +The DDI-Codebook is a comprehensive, structured list of elements to be used to document microdata of any source. The standard contains five main sections: + +- **Document description** (`doc_desc`), with elements used to describe the metadata (not the data); the term "document" refers here to the XML (or JSON) file that contains the metadata. +- **Study description** (`study_desc`), which contains the elements used to describe the study itself (the survey, the administrative process, or the other activity that resulted in the production of the microdata). This section will contain information on the primary investigator, scope and coverage of the data, sampling, etc. +- **File description** (`data_files`), which provides elements to document each data file that compose the dataset (this is thus a repeatable block of elements). +- **Variable description** (`variables`), with elements used to describe each variable contained in the data files, including the variable names, the variable and value labels, summary statistics for each variable, interviewers' instructions, description of recoding or derivation procedure, and more. +- **Variable groups** (`variable_groups`), an optional section that allows organizing variables by thematic or other groups, independently from the data file they belong to. Variable groups are "virtual"; the grouping of variables does not affect the data files. + +The other sections in the schema are not part of the DDI Codebook itself. Some are used for catalog administration purposes when the NADA cataloguing application is used (`repositoryid`, `access_policy`, `published`, `overwrite`, and `provenance`). + +- **`repositoryid`** identifies the data catalog/collection in which the metadata will be published. +- **`access_policy`** indicates the access policy to be applied to the microdata (open access, public use files, licensed access, no access, etc.) +- **`published`**: Indicates whether the metadata will be made visible to visitors of the catalog. By default, the value is 0 (unpublished). This value must be set to 1 (published) to make the metadata visible. +- **`overwrite`**: Indicates whether metadata that may have been previously uploaded for the same dataset can be overwritten. By default, the value is "no". It must be set to "yes" to overwrite existing information. Note that a dataset will be considered as being the same as a previously uploaded one if the identifier provided in the metadata element `study_desc > title_statement > idno` is the same. +- **`provenance`** is used to store information on the source and time of harvesting, for metadata that were extracted automatically from external data catalogs. + +Other sections are provided to allow additional metadata to be collected and stored, including metadata generated by machine learning models (`tags`, `lda_topics`, `embeddings`, and `additional`). The `tags` is a section common to all schemas (with the exception of the *external resources* schema), which provides a flexible solution to generate customized facets in data catalogs. The `additional` section allows data curators to supplement the DDI standard with their own metadata elements, without breaking compliance with the DDI. + +```json +{ + "repositoryid": "string", + "access_policy": "data_na", + "published": 0, + "overwrite": "no", + "doc_desc": {}, + "study_desc": {}, + "data_files": [], + "variables": [], + "variable_groups": [], + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ +The DDI-Codebook also provides a solution to describe OLAP cubes, which we do not make use of as our purpose is to use the standard to document and catalog datasets, not to manage data. + +:::note +Each metadata element in the DDI standard has a name. In our JSON version of the standard, we do not make use of the exact same names. We adapted some of them for clarity. For example, we renamed the DDI element `titlStmt` as `title_statement`. The mapping between the DDI Codebook 2.5 standard and the elements in our schema is provided in appendix. JSON files created using our adapted version of the DDI can be exported as a DDI 2.5 compliant and validated XML file using R or Python scripts provided in the NADAR package and PyNADA library. +::: + +### Document description + +**`doc_desc`** *[Optional ; Not repeatable]*
+Documenting a study using the DDI-Codebook standard consists of generating a metadata file in XML or JSON format. This file is what is referred to as the metadata *document*. The `doc_desc` or **document description** is thus a description of the metadata file, and consists of bibliographic information describing the DDI-compliant document as a whole. As a same dataset can possibly be documented by more than one organization, and because metadata can be automatically harvested by on-line catalogs, traceability of the metadata is important. This section, which only contains five main elements, should be as complete as possible, and at least contain information on the `producer` and `prod_date`; information. + +```json +"doc_desc": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "prod_date": "string", + "version_statement": { + "version": "string", + "version_date": "string", + "version_resp": "string", + "version_notes": "string" + } +} +``` +
+ +- **`title`** *[Optional ; Not repeatable ; String]*
+The title of the metadata document (which may be the title of the study itself). The metadata document is the DDI metadata file (XML or JSON file) that is being generated. The "Document title" should mention the geographic scope of the data collection as well as the time period covered. For example: “DDI 2.5: Albania Living Standards Study 2012”. + +- **`idno`** *[Optional ; Not repeatable ; String]*
+A unique identifier for the metadata document. This identifier must be unique in the catalog where the metadata are intended to be published. Ideally, the identifier should also be unique globally. This is different from the unique identifier `idno` found in section `study_description / title_statement`, although it is good practice to generate identifiers that establish a clear connection between the two identifiers. The Document ID could also include the metadata document version identifier. For example, if the "Primary identifier" of the study is “ALB_LSMS_2012”, the "Document ID" in the Metadata information could be “IHSN_DDI_v01_ALB_LSMS_2012” if the DDI metadata are produced by the IHSN. Each organization should establish systematic rules to generate such IDs. A validation rule can be set (using a regular expression) in user templates to enforce a specific ID format. The identifier should not contain blank spaces. + +- **`producers`** *[Optional ; Repeatable]*
+The metadata producer is the person or organization with the financial and/or administrative responsibility for the processes whereby the metadata document was created. This is a "Recommended" element. For catalog administration purposes, information on the producer and on the date of metadata production is useful. + + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization in charge of the production of the DDI metadata. If the name of individuals cannot be provided due to an organization's data protection rules, the title of the person, or an anonymized identifier, can be provided (or this field can be left blank if no other option is available). + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The initials of the person, or the abbreviation of the organization's name mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the person or organization mentioned in `name` in the production of the DDI metadata.

+ +- **`prod_date`** *[Optional ; Not repeatable ; String]*
+The date the DDI metadata document was produced (not the date it was distributed or archived), preferably entered in ISO 8601 format (YYYY-MM-DD or YYY-MM). This is a "Recommended" element, as information on the producer and on the date of metadata production is useful for catalog administration purposes. + +- **`version_statement`** *[Optional ; Not repeatable]*
+A version statement for the metadata (DDI) document. Documenting a dataset is not a trivial exercise. It may happen that, having identified errors or gaps in a DDI document, or after receiving suggestions for improvement or additional input, the DDI metadata are modified. The `version_statement` describes the version of the metadata document. It is good practice to provide a version number and date, and information on what distinguishes the current version from the previous one(s). + + - **`version`** *[Optional ; Not repeatable ; String]*
+ The label of the version, also known as release or edition. For example, *Version 1.2* + - **`version_date`** *[Optional ; Not repeatable ; String]*
+ The date when this version of the metadata document (DDI file) was produced, preferably identifying an exact date. This will usually correspond to the `prod_date` element. It is recommended to enter the date in the ISO 8601 date format (YYYY-MM-DD or YYYY-MM or YYYY). + - **`version_resp`** *[Optional ; Not repeatable ; String]*
+ The organization or person responsible for this version of the metadata document. + - **`version_notes`** *[Optional ; Not repeatable ; String]*
+ This element can be used to clarify information/annotation regarding this version of the metadata document, for example to indicate what is new or specific in this version comparing with a previous version. + + + +```r +my_ddi <- list( + + doc_desc = list( + title = "Albania Living Standards Study 2012", + idno = "DDI_WB_ALB_2012_LSMS_v02", + producers = list( + list(name = "Development Data Group", + abbr = "DECDG", + affiliation = "World Bank", + role = "Production of the DDI-compliant metadata" + ) + ), + prod_date = "2021-02-16", + version_statement = list( + version = "Version 2.0", + version_date = "2021-02-16", + version_resp = "OD", + version_notes = "Version identical to Version 1.0 except for the Data Appraisal section which was added." + ) + ), + + # ... (other sections of the DDI) + +) +``` +
+ +### Study description + +**`study_desc`** *[Required ; Not repeatable]*
+The `study_desc` or **study description** consists of information about the data collection or study that the DDI-compliant documentation file describes. This section includes study-level information such as scope and coverage, objectives, producers, sampling, data collection dates and methods, etc. + +```json +"study_desc": { + "title_statement": {}, + "authoring_entity": [], + "oth_id": [], + "production_statement": {}, + "distribution_statement": {}, + "series_statement": {}, + "version_statement": {}, + "bib_citation": "string", + "bib_citation_format": "string", + "holdings": [], + "study_notes": "string", + "study_authorization": {}, + "study_info": {}, + "study_development": {}, + "method": {}, + "data_access": {} +} +``` +
+ + +#### Title statement + +**`title_statement`** *[Required ; Not repeatable]*
+The title statement for the study. + +```json +"title_statement": { + "idno": "string", + "identifiers": [ + { + "type": "string", + "identifier": "string" + } + ], + "title": "string", + "sub_title": "string", + "alternate_title": "string", + "translated_title": "string" +} +``` +
+ +- **`idno`** *[Required ; Not repeatable ; String]*
+`idno` is the primary identifier of the dataset. It is a unique identification number used to identify the study (survey, census or other). A unique identifier is required for cataloguing purpose, so this element is declared as "Required". The identifier will allow users to cite the dataset properly. The identifier must be unique within the catalog. Ideally, it should also be globally unique; the recommended option is to obtain a Digital Object Identifier (DOI) for the study. Alternatively, the `idno` can be constructed by an organization using a consistent scheme. The scheme could for example be “catalog-country-study-year-version”, where country is the 3-letter ISO country code, producer is the abbreviation of the producing agency, study is the study acronym, year is the reference year (or the year the study started), version is a version number. Using that scheme, the Uganda 2005 Demographic and Health Survey for example would have the following `idno` (where “MDA” stand for “My Data Archive”): MDA_UGA_DHS_2005_v01. Note that the schema allows you to provide more than one identifier for a same study (in element `identifiers`); a catalog-specific identifier is thus not incompatible with a globally unique identifier like a DOI. The identifier should not contain blank spaces. + +- **`identifiers`** *[Optional ; Repeatable]*
+This repeatable element is used to enter identifiers (IDs) other than the `idno` entered in the Title statement. It can for example be a Digital Object Identifier (DOI). The `idno` can be repeated here (the `idno` element does not provide a `type` parameter; if a DOI or other standard reference ID is used as `idno`, it is recommended to repeat it here with the identification of its `type`). + + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of unique ID, e.g. "DOI". + - **`identifier`** *[Required ; Not repeatable ; String]*
+ The identifier itself.

+ +- **`title`** *[Required ; Not repeatable ; String]*
+This element is "Required". Provide here the full authoritative title for the study. Make sure to use a unique name for each distinct study. The title should indicate the time period covered. For example, in a country conducting monthly labor force surveys, the title of a study would be like “Labor Force Survey, December 2020”. When a survey spans two years (for example, a household income and expenditure survey conducted over a period of 12 months from June 2020 to June 2021), the range of years can be provided in the title, for example “Household Income and Expenditure Survey 2020-2021”. The title of a survey should be its official name as stated on the survey questionnaire or in other study documents (report, etc.). Including the country name in the title is optional (another metadata element is used to identify the reference countries). Pay attention to the consistent use of capitalization in the title. + +- **`sub_title`** *[Optional ; Not repeatable ; String]*
+The `sub-title` is a secondary title used to amplify or state certain limitations on the main title, for example to add information usually associated with a sequential qualifier for a survey. For example, we may have “[country] Universal Primary Education Project, Impact Evaluation Survey 2007” as `title`, and “Baseline dataset” as `sub-title`. Note that this information could also be entered as a Title with no Subtitle: “[country] Universal Primary Education Project, Impact Evaluation Survey 2007 - Baseline dataset”. + +- **`alternate_title`** *[Optional ; Not repeatable ; String]*
+The `alternate_title` will typically be used to capture the abbreviation of the survey title. Many surveys are known and referred to by their acronym. The survey reference year(s) may be included. For example, the "Demographic and Health Survey 2012" would be abbreviated as "DHS 2012", or the "Living Standards Measurement Study 2020-2012" as "LSMS 2020-2021". + +- **`translated_title`** *[Optional ; Not repeatable ; String]*
+In countries with more than one official language, a translation of the title may be provided here. Likewise, the translated title may simply be a translation into English from a country’s own language. Special characters should be properly displayed, such as accents and other stress marks or different alphabets. + + +```r +my_ddi <- list( + + # ... , + + study_desc = list( + title_statement = list( + idno = "ML_ALB_2012_LSMS_v02", + identifiers = list( + list(type = "DOI", identifier = "XXX-XXXX-XXX") + ), + title = "Living Standards Study 2012", + alternate_title = "LSMS 2012", + translated_title = "Anketa e Matjes së Nivelit të Jetesës (AMNJ) 2012" + ) + ), + + # ... +) +``` +
+ +#### Authoring entity + +**`authoring_entity`** *[Optional ; Repeatable]*
+The name and affiliation of the person, corporate body, or agency responsible for the study’s substantive and intellectual content (the "authoring entity" or “primary investigator”). Generally, in a survey, the authoring entity will be the institution implementing the survey. Repeat the element for each authoring entity, and enter the `affiliation` when relevant. If various institutions have been equally involved as main investigators, then should all be listed. This only includes the agencies responsible for the implementation of the study, not sponsoring agencies or entities providing technical assistance (for which other metadata elements are available). The order in which authoring entities are listed is discretionary. It can be alphabetic or by significance of contribution. Individual persons can also be mentioned, if not prohibited by privacy protection rules. + +```json +"authoring_entity": [ + { + "name": "string", + "affiliation": "string" + } +] +``` +
+ +- **`name`** *[Optional ; Not repeatable ; String]*
+The name of the person, corporate body, or agency responsible for the work's substantive and intellectual content. The primary investigator will in most cases be an institution, but could also be an individual in the case of small-scale academic surveys. If persons are mentioned, use the appropriate format of *Surname, First name*. +- **`affiliation`** *[Optional ; Not repeatable ; String]*
+The affiliation of the person, corporate body, or agency mentioned in `name`. + + +```r +my_ddi <- list( + + # ... , + + study_desc = list( + + # ... , + + authoring_entity = list( + + list(name = "National Statistics Office of Popstan (NSOP)", + affiliation = "Ministry of Planning"), + + list(name = "Department of Public Health of Popstan (DPH)", + affiliation = "Ministry of Health") + + ), + + # ... + ) + +) +``` +
+ + +#### Other entity + +**`oth_id`** *[Optional ; Repeatable]*
+This element is used to acknowledge any other people and organizations that have in some form contributed to the study. This does not include other producers which should be listed in `producers`, and financial sponsors which should be listed in the element `funding_agencies`. + +```json +"oth_id": [ + { + "name": "string", + "role": "string", + "affiliation": "string" + } +] +``` +
+ +- **`name`** *[Required ; Not repeatable ; String]*
+The name of the person or organization. +- **`role`** *[Optional ; Not repeatable ; String]*
+A brief description of the specific role of the person or organization mentioned in `name`. +- **`affiliation`** *[Optional ; Not repeatable ; String]*
+The affiliation of the person or organization mentioned in `name`. + + +```r +my_ddi <- list( + + # ... , + + study_desc = list( + # ... , + + oth_id = list( + list(name = "John Doe", + role = "Technical advisor in sample design", + affiliation = "World Bank Group" + ) + ), + # ... + + ) + +) +``` +
+ + +#### Production statement + +**`production_statement`** *[Optional ; Not repeatable]*
+A production statement for the work at the appropriate level. + +```json +"production_statement": { + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "copyright": "string", + "prod_date": "string", + "prod_place": "string", + "funding_agencies": [ + { + "name": "string", + "abbr": "string", + "grant": "string", + "role": "string" + } + ] +} +``` +
+ +- **`producers`** *[Optional ; Repeatable]*
+This field is provided to list other interested parties and persons that have played a significant but not the leading technical role in implementing and producing the data (which will be listed in `authoring_entity`), and not the financial sponsors (which will be listed in `funding_agencies`). + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the person or organization. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The official abbreviation of the organization mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`role`** *[Optional ; Not repeatable ; String]*
+ A succinct description of the specific contribution by the person or organization in the production of the data.
+ +- **`copyright`** *[Optional ; Not repeatable ; String]*
+A copyright statement for the study at the appropriate level. + +- **`prod_date`** *[Optional ; Not repeatable ; String]*
+This is the date (preferably entered in ISO 8601 format: YYYY-MM-DD or YYYY-MM or YYYY) of the actual and final production of the version of the dataset being documented. At least the month and year should be provided. A regular expression can be entered in user templates to validate the information captured in this field. + +- **`prod_place`** *[Optional ; Not repeatable ; String]*
+The address of the organization that produced the study. + +- **`funding_agencies`** *[Optional ; repeatable]*
+The source(s) of funds for the production of the study. If different funding agencies sponsored different stages of the production process, use the `role` attribute to distinguish them. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the funding agency. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The abbreviation (acronym) of the funding agency mentioned in `name`. + - **`grant`** *[Optional ; Not repeatable ; String]*
+ The grant number. If an agency has provided more than one grant, list them all separated with a ";". + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific contribution of the funding agency mentioned in `name`. This element is used when multiple funding agencies are listed to distinguish their specific contributions.

+ +This example shows the Bangladesh 2018-2019 Demographic and Health Survey (DHS) + + +```r +my_ddi <- list( + + # ... , + + study_desc = list( + + # ... , + + production_statement = list( + + producers = list( + + list(name = "National Institute of Population Research and Training", + abbr = "NIPORT", + role = "Primary investigator"), + + list(name = "Medical Education and Family Welfare Division", + role = "Advisory"), + + list(name = "Ministry of Health and Family Welfare", + abbr = "MOHFW", + role = "Advisory"), + + list(name = "Mitra and Associates", + role = "Data collection - fieldwork"), + + list(name = "ICF (consulting firm)", + role = "Technical assistance / DHS Program") + + ), + + prod_date = "2019", + + prod_place = "Dhaka, Bangladesh", + + funding_agencies = list( + list(name = "United States Agency for International Development", + abbr = "USAID") + ) + + ), + # ..., + + ) + # ... + +) +``` +
+ + +#### Distribution statement + +**`distribution_statement`** *[Optional ; Not repeatable]*
+A distribution statement for the study. + +```json +"distribution_statement": { + "distributors": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "uri": "string" + } + ], + "contact": [ + { + "name": "string", + "affiliation": "string", + "email": "string", + "uri": "string" + } + ], + "depositor": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "uri": "string" + } + ], + "deposit_date": "string", + "distribution_date": "string" +} +``` +
+ + +- **`distributors`** *[Optional ; Repeatable]*
+The organization(s) designated by the author or producer to generate copies of the study output including any necessary editions or revisions. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the distributor. It can be an individual or an organization. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The official abbreviation of the organization mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`.
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ A URL to the ordering service or download facility on a Web site.

+ +- **`contact`** *[Optional ; Repeatable]*
+Names and addresses of individuals responsible for the study. Individuals listed as contact persons will be used as resource persons regarding problems or questions raised by users.
+ - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the person or organization that can be contacted. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ An email address for the contact mentioned in `name`.
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ A URL to the contact mentioned in `name`.

+ +- **`depositor`** *[Optional ; Repeatable]*
+The name of the person (or institution) who provided this study to the archive storing it.
+ - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the depositor. It can be an individual or an organization. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The official abbreviation of the organization mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A URL to the depositor

+ +- **`deposit_date`** *[Optional ; Not repeatable ; String]*
+The date that the study was deposited with the archive that originally received it. The date should be entered in the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The exact date should be provided when possible.
+ +- **`distribution_date`** *[Optional ; Not repeatable ; String]*
+The date that the study was made available for distribution/presentation. The date should be entered in the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The exact date should be provided when possible.

+ +This example is @@@@@@@@@@@@ + + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + + distribution_statement = list( + + distributors = list( + list(name = "World Bank Microdata Library", + abbr = "WBML", + affiliation = "World Bank Group", + uri = "http:/microdata.worldbank.org") + ), + + contact = list( + list(name = "", + affiliation = "", + email = "", + uri = "") + ), + + depositor = list( + list(name = "", + abbr = "", + affiliation = "", + uri = "") + ), + + deposit_date = "", + + distribution_date = "" + + ), + # ... + ) + # ... +) +``` +
+ + +#### Series statement + +**`series_statement`** *[Optional; Not repeatable]*
+A study may be repeated at regular intervals (such as an annual labor force survey), or be part of an international survey program (such as the MICS, DHS, LSMS and others). The series statement provides information on the series. + +```json +"series_statement": { + "series_name": "string", + "series_info": "string" +} +``` +
+ +- **`series_name`** *[Optional ; Not repeatable ; String]*
+The name of the series to which the study belongs. For example, "Living Standards Measurement Study (LSMS)" or "Demographic and Health Survey (DHS)" or "Multiple Indicator Cluster Survey VII (MICS7)". A description of the series can be provided in the element "series_info".
+- **`series_info`** *[Optional ; Not repeatable ; String]*
+A brief description of the characteristics of the series, including when it started, how many rounds were already implemented, and who is in charge would be provided here.
+ + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + + study_desc = list( + # ... , + series_statement = list( + list(series_name = "Multiple Indicator Cluster Survey (MICS) by UNICEF", + series_info = "The Multiple Indicator Cluster Survey, Round 3 (MICS3) is the third round of MICS surveys, previously conducted around 1995 (MICS1) and 2000 (MICS2). MICS surveys are designed by UNICEF, and implemented by national agencies in participating countries. MICS was designed to monitor various indicators identified at the World Summit for Children and the Millennium Development Goals. Many questions and indicators in MICS3 are consistent and compatible with the prior round of MICS (MICS2) but less so with MICS1, although there have been a number of changes in definition of indicators between rounds. Round 1 covered X countries, round 2 covered Y countries, and Round 3 covered Z countries.") + ), + # ... + ), + # ... +) +``` +
+ + +#### Version statement + +**`version_statement`** *[Optional; Not repeatable]*
+Version statement for the study. + +```json +"version_statement": { + "version": "string", + "version_date": "string", + "version_resp": "string", + "version_notes": "string" +} +``` +
+ +The version statement should contain a version number followed by a version label. The version number should follow a standard convention to be adopted by the data repository. We recommend that larger series be defined by a number to the left of a decimal and iterations of the same series by a sequential number that identifies the release. The left number could for example be (0) for the raw, unedited dataset; (1) for the edited dataset, non anonymized, available for internal use at the data producing agency; and (2) the edited dataset, prepared for dissemination to secondary users (possibly anonymized). Example: + +v0: Basic raw data, resulting from the data capture process, before any data editing is implemented.
+v1.0: Edited data, first iteration, for internal use only.
+v1.1: Edited data, second iteration, for internal use only.
+v2.1: Edited data, anonymized and packaged for public distribution.
+ +- **`version`** *[Optional ; Not repeatable ; String]*
+The version number, also known as release or edition. +- **`version_date`** *[Optional ; Not repeatable ; String]*
+The ISO 8601 standard for dates (YYYY-MM-DD) is recommended for use with the "date" attribute. +- **`version_resp`** *[Optional ; Not repeatable ; String]*
+The person(s) or organization(s) responsible for this version of the study. +- **`version_notes`** *[Optional ; Not repeatable ; String]*
+Version notes should provide a brief report on the changes made through the versioning process. The note should indicate how this version differs from other versions of the same dataset.
+
+ + +```r +my_ddi <- list( + + # ... + + study_desc = list( + + # ... , + + version_statement = list( + version = "Version 1.1", + version_date = "2021-02-09", + version_resp = "National Statistics Office, Data Processing unit", + version_notes = "This dataset contains the edited version of the data that were used to produce the Final Survey Report. It is equivalent to version 1.0 of the dataset, except for the addition of an additional variable (variable weight2) containing a calibrated version of the original sample weights (variable weight)" + ), + + # ... + + ), + + # ... + +) +``` +
+ + +#### Bibliographic citation + + +**`bib_citation`** *[Optional ; Not repeatable ; String]*
+Complete bibliographic reference containing all of the standard elements of a citation that can be used to cite the study. The `bib_citation_format` (see below) is provided to enable specification of the particular citation style used, e.g., APA, MLA, or Chicago. + + +#### Bibliographic citation format + +**`bib_citation_format`** *[Optional ; Not repeatable ; String]*
+This element is used to specify the particular citation style used in the field `bib_citation` described above, e.g., APA, MLA, or Chicago.
+ + +```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + bib_citation = "", + bib_citation_format = "" + # ... + ), + # ... + ) +``` +
+ + +#### Holdings + +**`holdings`** *[Optional ; Repeatable]*
+Information concerning either the physical or electronic holdings of the study being described. + +```json +"holdings": [ + { + "name": "string", + "location": "string", + "callno": "string", + "uri": "string" + } +] +``` +
+ +- **`name`** *[Optional ; Not repeatable ; String]*
+Name of the physical or electronic holdings of the cited study.
+- **`location`** *[Optional ; Not repeatable ; String]*
+The physical location where a copy of the study is held.
+- **`callno`** *[Optional ; Not repeatable ; String]*
+The call number at the location specified in `location`.
+- **`uri`** *[Optional ; Not repeatable ; String]*
+A URL for accessing the electronic copy of the cited study from the location mentioned in `name`.
+ + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + holdings = list( + name = "World Bank Microdata Library", + location = "World Bank, Development Data Group", + uri = "http://microdata.worldbank.org" + ), + # ... + ), + # ... +) +``` +
+ + +#### Study notes + +**`study_notes`** *[Optional ; Not repeatable]*
+ +This element can be used to provide additional information on the study which cannot be accommodated in the specific metadata elements of the schema, in the form of a free text field. + + +#### Study autorization + +**`study_authorization`** *[Optional ; Not repeatable]*
+ +```json +"study_authorization": { + "date": "string", + "agency": [ + { + "name": "string", + "affiliation": "string", + "abbr": "string" + } + ], + "authorization_statement": "string" +} +``` +
+ +Provides structured information on the agency that authorized the study, the date of authorization, and an authorization statement. This element will be used when a special legislation is required to conduct the data collection (for example a Census Act) or when the approval of an Ethics Board or other body is required to collect the data. + +- **`date`** *[Optional ; Not repeatable ; String]* +The date, preferably entered in ISO 8601 format (YYYY-MM-DD), when the authorization to conduct the study was granted.
+- **`agency`** *[Optional ; Repeatable]*
+Identification of the agency that authorized the study. + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the agent or agency that authorized the study. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The institutional affiliation of the authorizing agent or agency mentioned in `name`. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The abbreviation of the authorizing agent's or agency's name.

+ +- **`authorization_statement`** *[Optional ; Not repeatable ; String]*
+The text of the authorization (or a description and link to a document or other resource containing the authorization statement).
+ + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_authorization = list( + date = "2018-02-23", + agency = list( + name = "Institutional Review Board of the University of Popstan", + abbr = "IRB-UP") + ), + authorization_statement = "The required documentation covering the study purpose, disclosure information, questionnaire content, and consent statements was delivered to the IRB-UP on 2017-12-27 and was reviewed by the compliance officer. Statement of authorization for the described study was issued on 2018-02-23." + # ... + ), + # ... +) +``` +
+ + +#### Study information + +**`study_info`** *[Required ; Not repeatable]*
+This section contains the metadata elements needed to describe the core elements of a study including the dates of data collection and reference period, the country and other geographic coverage information, and more. These elements are not required in the DDI standard, but documenting a study without provinding at least some of this information would make the metadata mostly irrelevant. + +```json +"study_info": { + "study_budget": "string", + "keywords": [], + "topics": [], + "abstract": "string", + "time_periods": [], + "coll_dates": [], + "nation": [], + "bbox": [], + "bound_poly": [], + "geog_coverage": "string", + "geog_coverage_notes": "string", + "geog_unit": "string", + "analysis_unit": "string", + "universe": "string", + "data_kind": "string", + "notes": "string", + "quality_statement": {}, + "ex_post_evaluation": {} +} +``` +
+ +- **`study_budget`** *[Optional ; Not repeatable ; String]*
+ + This is a free-text field, not a structured element. The budget of a study will ideally be described by budget line. The currency used to describe the budget should be specified. This element can also be used to document issues related to the budget (e.g., documenting possible under-run and over-run).
+ + + ```r + my_ddi <- list( + # ... , + study_desc = list( + # ... , + study_info = list( + study_budget = "The study had a total budget of 500,000 USD allocated as follows: + By type of expense: + - Staff: 150,000 USD + - Consultants (incl. interviewers): 180,000 USD + - Travel: 50,000 USD + - Equipment: 90,000 USD + - Other: 30,000 USD + By activity + - Study design (questionnaire design and testing, sampling, piloting): 100,000 USD + - Data collection: 250,000 USD + - Data processing and tabulation: 80,000 USD + - Analysis and dissemination: 50,000 USD + - Evaluation: 20,000 USD + By source of funding: + - Government budget: 300,000 USD + - External sponsors + - Grant ABC001 - 150,000 USD + - Grant XYZ987 - 50,000 USD", + + # ... + + ), + # ... + ) + ``` +
+ +- **`keywords`** *[Optional ; Repeatable]*
+ +```json +"keywords": [ + { + "keyword": "string", + "vocab": "string", + "uri": "string" + } +] +``` +
+ + Keywords are words or phrases that describe salient aspects of a data collection's content. The addition of keywords can significantly improve the discoverability of data. Keywords can summarize and improve the description of the content or subject matter of a study. For example, keywords "poverty", "inequality", "welfare", and "prosperity" could be attached to a household income survey used to generate poverty and inequality indicators (for which these keywords may not appear anywhere else in the metadata). A controlled vocabulary can be employed. Keywords can be selected from a standard thesaurus, preferably an international, multilingual thesaurus.
+ - **`keyword`** *[ Required ; String ; Non repeatable]*
+ A keyword (or phrase). + - **`vocab`** *[Optional ; Not repeatable ; String]*
+ The controlled vocabulary from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the controlled vocabulary used, if any.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + keywords = list( + list(keyword = "poverty", + vocab = "UNESCO Thesaurus", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/"), + list(keyword = "income distribution", + vocab = "UNESCO Thesaurus", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/"), + list(keyword = "inequality", + vocab = "UNESCO Thesaurus", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/") + ), + # ... + ), + # ... + ) + ``` +
+ +- **`topics`** *[Optional ; Repeatable]*
+The `topics` field indicates the broad substantive topic(s) that the study covers. A topic classification facilitates referencing and searches in on-line data catalogs. + +```json +"topics": [ + { + "topic": "string", + "vocab": "string", + "uri": "string" + } +] +``` +
+ + - **`topic`** *[Required ; Not repeatable]*
+ The label of the topic. Topics should be selected from a standard controlled vocabulary such as the [Council of European Social Science Data Archives (CESSDA) Topic Classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification).
+ - **`vocab`** *[Required ; Not repeatable]*
+ The specification (name including the version) of the controlled vocabulary in use.
+ - **`uri`** *[Required ; Not repeatable]*
+ A link (URL) to the controlled vocabulary website.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + topics = list( + + list(topic = "Equality, inequality and social exclusion", + vocab = "CESSDA topics classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(topic = "Social and occupational mobility", + vocab = "CESSDA topics classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification") + + ), + # ... + ), + # ... + ) + ``` +
+ +- **`abstract`** *[Optional ; Not repeatable ; String]*
+An un-formatted summary describing the purpose, nature, and scope of the data collection, special characteristics of its contents, major subject areas covered, and what questions the primary investigator(s) attempted to answer when they conducted the study. The summary should ideally be between 50 and 5000 characters long. The abstract should provide a clear summary of the purposes, objectives and content of the survey. It should be written by a researcher or survey statistician aware of the study. Inclusion of this element is strongly recommended.
+ + This example is for the Afrobarometer Survey 1999-2000, Merged Round 1 dataset. + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + abstract = "The Afrobarometer is a comparative series of public attitude surveys that assess African citizen's attitudes to democracy and governance, markets, and civil society, among other topics. + + The 12 country dataset is a combined dataset for the 12 African countries surveyed during round 1 of the survey, conducted between 1999-2000 (Botswana, Ghana, Lesotho, Mali, Malawi, Namibia, Nigeria South Africa, Tanzania, Uganda, Zambia and Zimbabwe), plus data from the old Southern African Democracy Barometer, and similar surveys done in West and East Africa.", + + # ... + ), + # ... + ) + ``` +
+ +- **`time_periods`** *[Optional ; Repeatable]*
+This refers to the time period (also known as span) covered by the data, not the dates of data collection.
+ +```json +"time_periods": [ + { + "start": "string", + "end": "string", + "cycle": "string" + } +] +``` +
+ + - **`start`** *[Required ; Not repeatable ; String]*
+ The start date for the cycle being described. Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).
+ - **`end`** *[Required ; Not repeatable ; String]*
+ The end date for the cycle being described. Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). Indicate open-ended dates with two decimal points (..)
+ - **`cycle`** *[Optional ; Not repeatable ; String]*
+ The `cycle` attribute permits specification of the relevant cycle, wave, or round of data.

+ + +- **`coll_dates`** *[Optional ; Repeatable]*
+Contains the date(s) when the data were collected, which may be different from the date the data refer to (see `time_periods` above). For example, data may be collected over a period of 2 weeks (`coll_dates`) about household expenditures during a reference week (`time_periods`) preceding the beginning of data collection. Use the event attribute to specify the "start" and "end" for each period entered.
+ +```json +"coll_dates": [ + { + "start": "string", + "end": "string", + "cycle": "string" + } +] +``` +
+ + - **`start`** *[Required ; Not repeatable ; String]*
+ Date the data collection started (for the specified cycle, if any). Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).
+ - **`end`** *[Required ; Not repeatable ; String]*
+ Date the data collection ended (for the specified cycle, if any). Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).
+ - **`cycle`** *[Optional ; Not repeatable ; String]*
+ Identification of the cycle of data collection. The `cycle` attribute permits specification of the relevant cycle, wave, or round of data. For example, a household consumption survey could visit households in four phases (one per quarter). Each quarter would be a cycle, and the specific dates of data collection for each quarter would be entered.
+ + This example is for an impact evaluation survey with a baseline and two follow-up surveys) + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + time_periods = list( + + list(start = "2020-01-10", + end = "2020-01-16", + cycle = "Baseline survey"), + + list(start = "2020-07-10", + end = "2020-07-16", + cycle = "First follow-up survey"), + + list(start = "2021-01-10", + end = "2021-01-16", + cycle = "Second and last follow-up survey"), + ), + + coll_dates = list( + + list(start = "2020-01-17", + end = "2020-01-25", + cycle = "Baseline survey"), + + list(start = "2020-07-17", + end = "2020-07-24", + cycle = "First follow-up survey"), + + list(start = "2021-01-17", + end = "2021-01-22", + cycle = "Second and last follow-up survey") + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`nation`** *[Optional ; Repeatable]*
+Indicates the country or countries (or "economies", or "territories") covered in the study (but not the sub-national geographic areas). If the study covers more than one country, they will be entered separately. + +```json +"nation": [ + { + "name": "string", + "abbreviation": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The country name, even in cases where the study does not cover the entire country.
+ - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ The `abbreviation` will contain a country code, preferably the 3-letter [ISO 3166-1 country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3).
+ + +- **`bbox`** *[Optional ; Repeatable]*
+This element is used to define one or multiple bounding box(es), which are the rectangular fundamental geometric description of the geographic coverage of the data. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the dataset's geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. This element is optional, but if the `bound_poly` element (see below) is used, then the `bbox` element must be included.
+ +```json +"bbox": [ + { + "west": "string", + "east": "string", + "south": "string", + "north": "string" + } +] +``` +
+ + - **`west`** *[Required ; Not repeatable ; String]*
+ West longitude of the bounding box.
+ - **`east`** *[Required ; Not repeatable ; String]*
+ East longitude of the bounding box.
+ - **`south`** *[Required ; Not repeatable ; String]*
+ South latitude of the bounding box.
+ - **`north`** *[Required ; Not repeatable ; String]*
+ North latitude of the bounding box.
+ + This example is for a study covering the islands of Madagascar and Mauritius +
+ ![](./images/Microdata_bbox.JPG){width=45%} +
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + nation = list( + list(name = "Madagascar", abbreviation = "MDG"), + list(name = "Mauritius", abbreviation = "MUS") + ), + + bbox = list( + + list(name = "Madagascar", + west = "43.2541870461", + east = "50.4765368996", + south = "-25.6014344215", + north = "-12.0405567359"), + + list(name = "Mauritius", + west = "56.6", + east = "72.466667", + south = "-20.516667", + north = "-5.25") + + ), + # ... + ), + # ... + ) + ``` +
+ +- **`bound_poly`** *[Optional ; Repeatable]*
+The `bbox` metadata element (see above) describes a rectangular area representing the entire geographic coverage of a dataset. The element `bound_poly` allows for a more detailed description of the geographic coverage, by allowing multiple and non-rectangular polygons (areas) to be described. This is done by providing list(s) of latitude and longitude coordinates that define the area(s). It should only be used to define the outer boundaries of the covered areas. This field is intended to enable a refined coordinate-based search, not to actually map an area. Note that if the `bound_poly` element is used, then the element `bbox` MUST be present as well, and all points enclosed by the `bound_poly` MUST be contained within the bounding box defined in `bbox`.
+ +```json +"bound_poly": [ + { + "lat": "string", + "lon": "string" + } +] +``` +
+ + - **`lat`** *[Required ; Not repeatable ; String]*
+ The latitude of the coordinate.
+ - **`lon`** *[Required ; Not repeatable ; String]*
+ The longitude of the coordinate.
+ + This example shows a polygon for the State of Nevada, USA + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + bound_poly = list( + list(lat = "42.002207", lon = "-120.005729004"), + list(lat = "42.002207", lon = "-114.039663"), + list(lat = "35.9", lon = "-114.039663"), + list(lat = "36.080", lon = "-114.544"), + list(lat = "35.133", lon = "-114.542"), + list(lat = "35.00208499998", lon = "-114.63288"), + list(lat = "35.00208499998", lon = "-114.63323"), + list(lat = "38.999", lon = "-120.005729004"), + list(lat = "42.002207", lon = "-120.005729004") + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`geog_coverage`** *[Optional ; Not repeatable ; String]*
+ + Information on the geographic coverage of the study. This includes the total geographic scope of the data, and any additional levels of geographic coding provided in the variables. Typical entries will be "National coverage", "Urban areas", "Rural areas", "State of ...", "Capital city", etc. This does not describe where the data were collected; it describes which area the data are representative of. This means for example that a sample survey could be declared as having a national coverage even if some districts of the country where not included in the sample, as long as the sample is nationally representative.
+ +- **`geog_coverage_notes`** *[Optional ; Not repeatable ; String]*
+ + Additional information on the geographic coverage of the study entered as a free text field.
+ +- **`geog_unit`** *[Optional ; Not repeatable ; String]*
+ + Describes the levels of geographic aggregation covered by the data. Particular attention must be paid to include information on the lowest geographic area for which data are representative.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + geog_coverage = "National coverage", + + geog_coverage_notes = "The sample covered the urban and rural areas of all provinces of the country. Some areas of province X were however not accessible due to civil unrest.", + + geog_unit = "The survey provides data representative at the national, provincial and district levels. For the capital city, the data are representative at the ward level.", + + # ... + ), + # ... + ) + ``` +
+ +- **`analysis_unit`** *[Optional ; Not repeatable ; String]*
+ + A study can have multiple units of analysis. This field will list the various units that can be analyzed. For example, a Living Standard Measurement Study (LSMS) may have collected data on households and their members (individuals), on dwelling characteristics, on prices in local markets, on household enterprises, on agricultural plots, and on characteristics of health and education facilities in the sample areas. + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + analysis_unit = "Data were collected on households, individuals (household members), dwellings, commodity prices at local markets, household enterprises, agricultural plots, and characteristics of health and education facilities." + + # ... + ), + # ... + ) + ``` +
+ +- **`universe`** *[Optional ; Not repeatable ; String]*
+ + The universe is the group of persons (or other units of observations, like dwellings, facilities, or other) that are the object of the study and to which any analytic results refer. The universe will rarely cover the entire population of the country. Sample household surveys, for example, may not cover homeless, nomads, diplomats, community households. Population censuses do not cover diplomats. Facility surveys may be limited to facilities of a certain type (e.g., public schools). Try to provide the most detailed information possible on the population covered by the survey/census, focusing on excluded categories of the population. For household surveys, age, nationality, and residence commonly help to delineate a given universe, but any of a number of factors may be involved, such as sex, race, income, veteran status, criminal convictions, etc. In general, it should be possible to tell from the description of the universe whether a given individual or element (hypothetical or real) is a member of the population under study.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + universe = "The survey covered all de jure household members (usual residents), all women aged 15-49 years resident in the household, and all children aged 0-4 years (under age 5) resident in the household.", + + # ... + ), + # ... + ) + ``` +
+ +- **`data_kind`** *[Optional ; Not repeatable ; String]*
+ + This field describes the main type of microdata generated by the study: survey data, census/enumeration data, aggregate data, clinical data, event/transaction data, program source code, machine-readable text, administrative records data, experimental data, psychological test, textual data, coded textual, coded documents, time budget diaries, observation data/ratings, process-produced data, etc. A controlled vocabulary should be used as this information may be used to build facets (filters) in a catalog user interface.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + data_kind = "Sample survey data", + + # ... + ), + # ... + ) + ``` +
+ +- **`notes`** *[Optional ; Not repeatable ; String]*
+ + This element is provided to document any specific situations, observations, or events that occurred during data collection. Consider stating such items like:
+ - Was a training of enumerators held? (elaborate)
+ - Was a pilot survey conducted?
+ - Did any events have a bearing on the data quality? (elaborate)
+ - How long did an interview take on average?
+ - In what language(s) were the interviews conducted?
+ - Were there any corrective actions taken by management when problems occurred in the field?
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + notes = "The pre-test for the survey took place from August 15, 2006 - August 25, 2006 and included 14 interviewers who would later become supervisors for the main survey. + Each interviewing team comprised of 3-4 female interviewers (no male interviewers were used due to the sensitivity of the subject matter), together with a field editor and a supervisor and a driver. A total of 52 interviewers, 14 supervisors and 14 field editors were used. Training of interviewers took place at the headquarters of the Statistics Office from July 1 to July 12, 2006. + Data collection took place over a period of about 6 weeks from September 2, 2006 until October 17, 2006. Interviewing took place everyday throughout the fieldwork period, although interviewing teams were permitted to take one day off per week. + Interviews averaged 35 minutes for the household questionnaire (excluding water testing), 23 minutes for the women's questionnaire, and 27 for the under five children's questionnaire (excluding the anthropometry). Interviews were conducted primarily in English, but occasionally used local translation. + Six staff members of the Statistics Office provided overall fieldwork coordination and supervision." + + # ... + ), + # ... + ) + ``` +
+ +- **`quality_statement`** *[Optional ; Not Repeatable]*
+This section lists the specific standards complied with during the execution of this study, and provides the option to formulate a general statement on the quality of the data. Any known quality issue should be reported here. Such issues are better reported by the data producer or curator, not left to the secondary analysts to discover. Transparency in reporting quality issues will increase credibility and reputation of the data provider. + +```json +"quality_statement": { + "compliance_description": "string", + "standards": [ + { + "name": "string", + "producer": "string" + } + ], + "other_quality_statement": "string" +} +``` +
+ + - **`compliance_description`** *[Optional ; Not repeatable ; String]*
+ A statement on compliance with standard quality assessment procedures. The list of these standards can be documented in the next element, `standards`. + - **`standards`** *[Optional ; Repeatable]*
+ An itemized list of quality standards complied with during the execution of the study.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the quality standard, if such a standard was used. Include the date when the standard was published, and the version of the standard with which the study is compliant, and the "URI" attribute includes .
+ - **`producer`** *[Optional ; Not repeatable ; String]*
+ The producer of the quality standard mentined in `name`.

+ - **`other_quality_statement`** *[Optional ; Not repeatable ; String]*
+ Any additional statement on the quality of the data, entered as free text. This can be independent of any particular quality standard.
+ + @@@ complete the example + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + quality_statement = list( + + compliance_description = "", + + standards = list( + list(name = "", + producer = "") + ), + + other_quality_statement = "" + + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`ex_post_evaluation`** *[Optional ; Not Repeatable]*
+Ex-post evaluations are frequently done within large statistical or research organizations, in particular when a study is intended to be repeated. Such evaluations are recommended by the [Generic Statistical Business Process Model](https://statswiki.unece.org/display/GSBPM/Generic+Statistical+Business+Process+Model) (GSBPM). This section of the schema is used to describe the evaluation procedures and their outcomes.
+ +```json +"ex_post_evaluation": { + "completion_date": "string", + "type": "string", + "evaluator": [ + { + "name": "string", + "affiliation": "string", + "abbr": "string", + "role": "string" + } + ], + "evaluation_process": "string", + "outcomes": "string" +} +``` +
+ + - **`completion_date`** *[Optional ; Not repeatable ; String]*
+ The date the ex-post evaluation was completed.
+ - **`type`** *[Optional ; Not Repeatable]*
+ The `type` attribute identifies the type of evaluation with or without the use of a controlled vocabulary.
+ - **`evaluator`** *[Optional ; Repeatable]*
+ The evaluator element identifies the person(s) and/or organization(s) involved in the evaluation.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization involved in the evaluation.
+ - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the individual or organization mentioned in `name`.
+ - **`abbr`** *[Optional ; Not repeatable ; String]*
+ An abbreviation for the organization mentioned in `name`.
+ - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role played by the individual or organization mentioned in `name` in the evaluation process.
+ - **`evaluation_process`** *[Optional ; Not repeatable ; String]*
+ A description of the evaluation process. This may include information on the dates the evaluation was conducted, cost/budget, relevance, institutional or legal arrangements, et.
+ - **`outcomes`** *[Optional ; Not repeatable ; String]*
+ A description of the outcomes of the evaluation. It may include a reference to an evaluation report.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... , + + ex_post_evaluation = list( + + completion_date = "2020-04-30", + + type = "Independent evaluation requested by the survey sponsor", + + evaluator = list( + list(name = "John Doe", + affiliation = "Alpha Consulting, Ltd.", + abbr = "AC", + role = "Evaluation of the sampling methodology"), + list(name = "Jane Smith", + affiliation = "Beta Statistical Services, Ltd.", + abbr = "BSS", + role = "Evaluation of the data processing and analysis") + ), + + evaluation_process = "In-depth review of pre-collection and collection procedures", + + outcomes = "The following steps were highly effective in increasing response rates." + + ) + ), + # ... + ) + ``` +
+ + +#### Study development + +**`study_development`** *[Optional ; Not repeatable]*
+ +```json +"study_development": { + "development_activity": [ + { + "activity_type": "string", + "activity_description": "string", + "participants": [ + { + "name": "string", + "affiliation": "string", + "role": "string" + } + ], + "resources": [ + { + "name": "string", + "origin": "string", + "characteristics": "string" + } + ], + "outcome": "string" + } + ] +} +``` +
+ +This section is used to describe the process that led to the production of the final output of the study, from its inception/design to the dissemination of the final output. + +- **`development_activity`** *[Optional ; Repeatable]*
@@@@ missing in schema; must be added then screenshot taken +Each activity will be documented separately. The [Generic Statistical Business Process Model (GSBPM)](https://statswiki.unece.org/display/GSBPM/Generic+Statistical+Business+Process+Model) provides a useful decomposition of such a process, which can be used to list the activities to be described. This is a repeatable set of metadata elements; each activity should be documented separately. + + - **`activity_type`** *[Optional ; Not repeatable ; String]*
+ The type of activity. A controlled vocabulary can be used, possibly comprising the main components of the GSBPM: `{Needs specification, Design, Build, Collect, Process, Analyze, Disseminate, Evaluate}`).
+ - **`activity_description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the activity.
+ - **`participants`** *[Optional ; Repeatable]*
+ A list of participants (persons or organizations) in the activity. This is a repeatable set of elements; each participant can be documented separately.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the participating person or organization.
+ - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ Affiliation of the person or organization mentioned in `name`.
+ - **`role`** *[Optional ; Not repeatable ; String]*
+ Specific role (participation) of the person or organization mentioned in `name`.

+ - **`resources`** *[Optional ; Not Repeatable]*
+ A description of the data sources and other resources used to implement the activity.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the resource.
+ - **`origin`** *[Optional ; Not repeatable ; String]*
+ The origin of the resource mentioned in `name`.
+ - **`characteristics`** *[Optional ; Not repeatable ; String]*
+ The characteristics of the resource mentioned in `name`.

+ - **`outcome`** *[Optional ; Not repeatable ; String]*
+ Description of the main outcome of the activity.
+ + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... ), + + study_development = list( + + development_activity = list( + + list( + activity_type = "Questionnaire design and piloting", + activity_description = "", + participants = list( + list(name = "", + affiliation = "", + role = ""), + list(name = "", + affiliation = "", + role = ""), + list(name = "", + affiliation = "", + role = "") + ), + resources = list( + list(name = "", + origin = "", + characteristics = "") + ), + outcome = "" + ), + + list( + activity_type = "Interviewers training", + activity_description = "", + participants = list( + list(name = "", + affiliation = "", + role = ""), + list(name = "", + affiliation = "", + role = ""), + list(name = "", + affiliation = "", + role = "") + ), + resources = list( + list(name = "", + origin = "", + characteristics = "") + ), + outcome = "" + ) + + ) + + ), + + # ... + +) +``` +
+ + +#### Method + +**`method`** *[Optional ; Not Repeatable]*
+This section describes the methodology and processing involved in a study.
+ +```json +"method": { + "data_collection": {}, + "method_notes": "string", + "analysis_info": {}, + "study_class": null, + "data_processing": [], + "coding_instructions": [] +} +``` +
+ +- **`data_collection`** *[Optional ; Not Repeatable]*
+A block of metadata elements used to describe the methodology employed in a data collection. This includes the design of the questionnaire, sampling, supervision of field work, and other characteristics of the data collection phase. + +```json +"data_collection": { + "time_method": "string", + "data_collectors": [], + "collector_training": [], + "frequency": "string", + "sampling_procedure": "string", + "sample_frame": {}, + "sampling_deviation": "string", + "coll_mode": null, + "research_instrument": "string", + "instru_development": "string", + "instru_development_type": "string", + "sources": [], + "coll_situation": "string", + "act_min": "string", + "control_operations": "string", + "weight": "string", + "cleaning_operations": "string" +} +``` +
+ + - **`time_method`** *[Optional ; Not repeatable ; String]*
+ The time method or time dimension of the data collection. A controlled vocabulary can be used. The entries for this element may include "panel survey", "cross-section", "trend study", or "time-series". + + - **`data_collectors`** *[Optional ; Not Repeatable]*
+ The entity (individual, agency, or institution) responsible for administering the questionnaire or interview or compiling the data. + +```json +"data_collectors": [ + { + "name": "string", + "affiliation": "string", + "abbr": "string", + "role": "string" + } +] +``` + + - **`name`** *[Optional ; Not repeatable ; String]*
+ In most cases, we will record here the name of the agency, not the name of interviewers. Only in the case of very small-scale surveys, with a very limited number of interviewers, the name of persons will be included as well. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the data collector mentioned in `name`. + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The abbreviation given to the agency mentioned in `name`. + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the person or agency mentioned in `name`.

+ + - **`collector_training`** *[Optional ; Repeatable]*
+ Describes the training provided to data collectors including interviewer training, process testing, compliance with standards etc. This set of elements is repeatable, to capture different aspects of the training process. + +```json +"collector_training": [ + { + "type": "string", + "training": "string" + } +] +``` +
+ + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of training being described. For example, "Training of interviewers", "Training of controllers", "Training of cartographers", "Training on the use of tablets for data collection", etc.
+ - **`training`** *[Optional ; Not repeatable ; String]*
+ A brief description of the training. This may include information on the dates and duration, audience, location, content, trainers, issues, etc.
+ + - **`frequency`** *[Optional ; Not repeatable ; String]*
+ For data collected at more than one point in time, the frequency with which the data were collected.
+ + - **`sampling_procedure`** *[Optional ; Not repeatable ; String]*
+ This field only applies to sample surveys. It describes the type of sample and sample design used to select the survey respondents to represent the population. This section should include summary information that includes (but is not limited to): sample size (expected and actual) and how the sample size was decided; level of representation of the sample; sample frame used, and listing exercise conducted to update it; sample selection process (e.g., probability proportional to size or over sampling); stratification (implicit and explicit); design omissions in the sample; strategy for absent respondents/not found/refusals (replacement or not). Detailed information on the sample design is critical to allow users to adequately calculate sampling errors and confidence intervals for their estimates. To do that, they will need to be able to clearly identify the variables in the dataset that represent the different levels of stratification and the primary sampling unit (PSU).
+ In publications and reports, the description of sampling design often contains complex formulas and symbols. As the XML and JSON formats used to store the metadata are plain text files, they cannot contain these complex representations. You may however provide references (title/author/date) to documents where such detailed descriptions are provided, and make sure that the documents (or links to the documents) are provided in the catalog where the survey metadata are published.
+ + - **`sample_frame`** *[Optional ; Not Repeatable]*
+ A description of the sample frame used for identifying the population from which the sample was taken. For example, a telephone book may be a sample frame for a phone survey. Or the listing of enumeration areas (EAs) of a population census can provide a sample frame for a household survey. In addition to the name, label and text describing the sample frame, this structure lists who maintains the sample frame, the period for which it is valid, a use statement, the universe covered, the type of unit contained in the frame as well as the number of units available, the reference period of the frame and procedures used to update the frame. + +```json +"sample_frame": { + "name": "string", + "valid_period": [ + { + "event": "string", + "date": "string" + } + ], + "custodian": "string", + "universe": "string", + "frame_unit": { + "is_primary": null, + "unit_type": "string", + "num_of_units": "string" + }, + "reference_period": [ + { + "event": "string", + "date": "string" + } + ], + "update_procedure": "string" +} +``` +
+ + - **`name`** *[Optional ; Not Repeatable]*
+ The name (title) of the sample frame.
+ - **`valid_period`** *[Optional ; Repeatable]*
+ Defines a time period for the validity of the sampling frame, using a list of events and dates.
+ - **`event`** *[Optional ; Not repeatable ; String]*
+ The event can for example be `start` or `end`. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date corresponding to the event, entered in ISO 8601 format: YYYY-MM-DD.

+ + - **`custodian`** *[ Optional ; Not Repeatable]*
+ Custodian identifies the agency or individual responsible for creating and/or maintaining the sample frame. + - **`universe`** *[Optional ; Not Repeatable]*
+ A description of the universe of population covered by the sample frame. Age,nationality, and residence commonly help to delineate a given universe, but any of a number of factors may be involved, such as sex, race, income, etc. The universe may consist of elements other than persons, such as housing units, court cases, deaths, countries, etc. In general, it should be possible to tell from the description of the universe whether a given individual or element (hypothetical or real) is included in the sample frame. + - **`frame_unit`** *[Optional ; Not Repeatable]*
+ Provides information about the sampling frame unit. + - **`is_primary`** *[Optional ; Boolean ; Not Repeatable]*
+ This boolean attribute (true/false) indicates whether the unit is primary or not. + - **`unit_type`** *[Optional ; Not repeatable ; String]*
+ The type of the sampling frame unit (for example "household", or "dwelling"). + - **`num_of_units`** *[Optional ; Not Repeatable ; String]*
+ The number of units in the sample frame, possibly with information on its distribution (e.g. by urban/rural, province, or other).

+ + - **`reference_period`** *[Optional ; Not Repeatable]*
+ Indicates the period of time in which the sampling frame was actually used for the study in question. Use ISO 8601 date format to enter the relevant date(s). + - **`event`** *[Optional ; Not repeatable ; String]*
+ Indicates the type of event that the date corresponds to, e.g., "start", "end", "single". + - **`date`** *[Optional ; Not repeatable ; String]*
+ The relevant date in ISO 8601 date/time format.

+ + - **`update_procedure`** *[Optional ; Not repeatable ; String]*
+ This element is used to describe how and with what frequency the sample frame is updated. For example: "The lists and boundaries of enumeration areas are updated every ten years at the occasion of the population census cartography work. Listing of households in enumeration areas are updated as and when needed, based on their selection in survey samples."

+ + - **`sampling_deviation`** *[Optional ; Not repeatable ; String]*
+ + Sometimes the reality of the field requires a deviation from the sampling design (for example due to difficulty to access to zones due to weather problems, political instability, etc). If for any reason, the sample design has deviated, this can be reported here. This element will provide information indicating the correspondence as well as the possible discrepancies between the sampled units (obtained) and available statistics for the population (age, sex-ratio, marital status, etc.) as a whole.
+ + - **`coll_mode`** *[Optional ; Repeatable ; String]*
+ + The mode of data collection is the manner in which the interview was conducted or information was gathered. Ideally, a controlled vocabulary will be used to constrain the entries in this field (which could include items like "telephone interview", "face-to-face paper and pen interview", "face-to-face computer-assisted interviews (CAPI)", "mail questionnaire", "computer-aided telephone interviews (CATI)", "self-administered web forms", "measurement by sensor", and others.
+ This is a repeatable field, as some data collection activities implement multi-mode data collection (for example, a population census can offer respondents the options to submit information via web forms, telephone interviews, mailed forms, or face-to-face interviews. Note that in the API description (see screenshot above), the element is described as having type "null", not {}. This is due to the fact that the element can be entered either as a list (repeatable element) or as a string.
+ + - **`research_instrument`** *[Optional ; Not repeatable ; String]*
+ + The research instrument refers to the questionnaire or form used for collecting data. The following should be mentioned:
+ - List of questionnaires and short description of each (all questionnaires must be provided as External Resources)
+ - In what language(s) was/were the questionnaire(s) available?
+ - Information on the questionnaire design process (based on a previous questionnaire, based on a standard model questionnaire, review by stakeholders). If a document was compiled that contains the comments provided by the stakeholders on the draft questionnaire, or a report prepared on the questionnaire testing, a reference to these documents can be provided here. + + - **`instru_development`** *[Optional ; Not repeatable ; String]*
+ + Describe any development work on the data collection instrument. This may include a description of the review process, standards followed, and a list of agencies/people consulted.
+ + - **`instru_development_type`** *[Optional ; Repeatable ; String]*
+ + The instrument development type. This element will be used when a pre-defined list of options (controlled vocabulary) is available. + + - **`sources`** *[Optional ; Repeatable]*
+ A description of sources used for developing the methodology of the data collection. + +```json +"sources": [ + { + "name": "string", + "origin": "string", + "characteristics": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name and other information on the source. For example, "United States Internal Revenue Service Quarterly Payroll File"
+ - **`origin`** *[Optional ; Not repeatable ; String]*
+ For historical materials, information about the origin(s) of the sources and the rules followed in establishing the sources should be specified. This may not be relevant to survey data. + - **`characteristics`** *[Optional ; Not repeatable ; String]*
+ Assessment of characteristics and quality of source material. This may not be relevant to survey data.

+ + - **`coll_situation`** *[Optional ; Not repeatable ; String]*
+ + A description of noteworthy aspects of the data collection situation. Includes information on factors such as cooperativeness of respondents, duration of interviews, number of call-backs, etc. + + - **`act_min`** *[Optional ; Not repeatable ; String]*
+ + A summary of actions taken to minimize data loss. This includes information on actions such as follow-up visits, supervisory checks, historical matching, estimation, etc. Note that this element does not have to include detailed information on response rates, as a specific metadata element is provided for that purpose in section `analysis_info / response_rate` (see below).
+ + - **`control_operations`** *[Optional ; Not repeatable ; String]*
+ + This element will provide information on the oversight of the data collection, i.e. on methods implemented to facilitate data control performed by the primary investigator or by the data archive.
+ + - **`weight`** *[Optional ; Not repeatable ; String]*
+ + This field only applies to sample surveys. The use of sampling procedures may make it necessary to apply weights to produce accurate statistical results. Describe here the criteria for using weights in analysis of a collection, and provide a list of variables used as weighting coefficient. If more than one variable is a weighting variable, describe how these variables differ from each other and what the purpose of each one of them is.
+ + - **`cleaning_operations`** *[Optional ; Not repeatable ; String]*
+ + A description of the methods used to clean or edit the data, e.g., consistency checking, wild code checking, etc. The data editing should contain information on how the data was treated or controlled for in terms of consistency and coherence. This item does not concern the data entry phase but only the editing of data whether manual or automatic. It should provide answers to questions like: Was a hot deck or a cold deck technique used to edit the data? Were corrections made automatically (by program), or by visual control of the questionnaire? What software was used? If materials are available (specifications for data editing, report on data editing, programs used for data editing), they should be listed here and provided as external resources in data catalogs (the best documentation of data editing consists of well-documented reproducible scripts).
+ + Example for the `data_collection` section: + + + ```r + my_ddi <- list( + + doc_desc = list( + # ... + ), + + study_desc = list( + # ... , + study_info = list( + # ... ), + study_development = list( + # ... ), + + method = list( + + data_collection = list( + + time_method = "cross-section", + + data_collectors = list( + list(name = "Staff from the Central Statistics Office", + abbr = "NSO", + affiliation = "Ministry of Planning") + ), + + collector_training = list( + list( + type = "Training of interviewers", + training = "72 staff (interviewers) were trained from [date] to [date] at the NSO headquarters. The training included 2 days of field work." + ), + list( + type = "Training of controllers and supervisors", + training = "A 3-day training of 10 controlers and 2 supervisors was organized from [date] to [date]. The controllers and supervisors had previously participated in the interviewer training." + ) + ), + + sampling_procedure = "A list of 500 Enumeration Areas (EAs) were randomly selected from the sample frame, 300 in urban areas and 200 in rural areas. In each selected EA, 10 households were then randomly selected. 5000 households were thus selected for the sample (3000 urban and 2000 rural). The distribution of the sample (households) by province is as follows: + - Province A: Total: 1800 Urban: 1000 Rural: 800 + - Province B: Total: 1200 Urban: 500 Rural: 700 + - Province C: Total: 2000 Urban: 1500 Rural: 500", + + sample_frame = list( + name = "Listing of Enumeration Areas (EAs) from the Population and Housing Census 2011", + custodian = "National Statistics Office", + universe = "The sample frame contains 25365 EAs covering the entire territory of the country. EAs contain an average of 400 households in rural areas, and 580 in urban areas. ", + frame_unit = list( + is_primary = true, + unit_type = "Enumeration areas (EAs)", + num_of_units = "25365, including 15100 in urban areas, and 10265 in rural areas." + ), + update_procedure = "The sample frame only provides EAs; a full household listing was conducted in each selected EA to provide an updated list of households." + ), + + sampling_deviation = "Due to floods in two sampled rural in province A, two EAs could not be reached. The sample was thus reduced to 4980 households. The response rate was 90%, so the actual final sample size was 4482 households.", + + coll_mode = "Face-to-face interviews, conducted using tablets (CAPI)", + + research_instrument = "The questionnaires for the Generic MICS were structured questionnaires based on the MICS3 Model Questionnaire with some modifications and additions. A household questionnaire was administered in each household, which collected various information on household members including sex, age, relationship, and orphanhood status. The household questionnaire includes household characteristics, support to orphaned and vulnerable children, education, child labour, water and sanitation, household use of insecticide treated mosquito nets, and salt iodization, with optional modules for child discipline, child disability, maternal mortality and security of tenure and durability of housing. + In addition to a household questionnaire, questionnaires were administered in each household for women age 15-49 and children under age five. For children, the questionnaire was administered to the mother or caretaker of the child. + The women's questionnaire include women's characteristics, child mortality, tetanus toxoid, maternal and newborn health, marriage, polygyny, female genital cutting, contraception, and HIV/AIDS knowledge, with optional modules for unmet need, domestic violence, and sexual behavior. + The children's questionnaire includes children's characteristics, birth registration and early learning, vitamin A, breastfeeding, care of illness, malaria, immunization, and anthropometry, with an optional module for child development. + The questionnaires were developed in English from the MICS3 Model Questionnaires and translated into local languages. After an initial review the questionnaires were translated back into English by an independent translator with no prior knowledge of the survey. The back translation from the local language version was independently reviewed and compared to the English original. Differences in translation were reviewed and resolved in collaboration with the original translators. The English and local language questionnaires were both piloted as part of the survey pretest.", + + instru_development = "The questionnaire was pre-tested with split-panel tests, as well as an analysis of non-response rates for individual items, and response distributions.", + + coll_situation = "Floods in province A made access to two selected enumeration areas impossible.", + + act_min = "Local authorities and local staff from the Ministry of Health contributed to an awareness campaign, which contributed to achieving a response rate of 90%.", + + control_operations = "Interviewing was conducted by teams of interviewers. Each interviewing team comprised of 3-4 female interviewers, a field editor and a supervisor, and a driver. Each team used a 4 wheel drive vehicle to travel from cluster to cluster (and where necessary within cluster). + The role of the supervisor was to coordinate field data collection activities, including management of the field teams, supplies and equipment, finances, maps and listings, coordinate with local authorities concerning the survey plan and make arrangements for accommodation and travel. Additionally, the field supervisor assigned the work to the interviewers, spot checked work, maintained field control documents, and sent completed questionnaires and progress reports to the central office. + The field editor was responsible for validating questionnaires at the end of the day when the data form interviews were transferred to their laptops. This included checking for missed questions, skip errors, fields incorrectly completed, and checking for inconsistencies in the data. The field editor also observed interviews and conducted review sessions with interviewers. + Responsibilities of the supervisors and field editors are described in the Instructions for Supervisors and Field Editors, together with the different field controls that were in place to control the quality of the fieldwork. + Field visits were also made by a team of central staff on a periodic basis during fieldwork. The senior staff of NSO also made 3 visits to field teams to provide support and to review progress.", + + weight = "Sample weights were calculated for each of the data files. Sample weights for the household data were computed as the inverse of the probability of selection of the household, computed at the sampling domain level (urban/rural within each region). The household weights were adjusted for non-response at the domain level, and were then normalized by a constant factor so that the total weighted number of households equals the total unweighted number of households. The household weight variable is called HHWEIGHT and is used with the HH data and the HL data. + Sample weights for the women's data used the un-normalized household weights, adjusted for non-response for the women's questionnaire, and were then normalized by a constant factor so that the total weighted number of women's cases equals the total unweighted number of women's cases. + Sample weights for the children's data followed the same approach as the women's and used the un-normalized household weights, adjusted for non-response for the children's questionnaire, and were then normalized by a constant factor so that the total weighted number of children's cases equals the total unweighted number of children's cases.", + + cleaning_operations = "Data editing took place at a number of stages throughout the processing, including: + a) Office editing and coding + b) During data entry + c) Structure checking and completenes + d) Secondary editing + e) Structural checking of SPSS data files + Detailed documentation of the editing of data can be found in the 'Data processing guidelines' document provided as an external resource." + ) + + ) + + ), + # ... + ) + + ) + ``` +
+ +- **`method_notes`** *[Optional ; Not repeatable ; String]*
+ +This element is provided to capture any additional relevant information on the data collection methodology, which could not fit in the previous metadata elements. + +- **`analysis_info`** *[Optional ; Not Repeatable]*
+This block of elements is used to organize information related to data quality and appraisal.
+ +```json +"analysis_info": { + "response_rate": "string", + "sampling_error_estimates": "string", + "data_appraisal": "string" +} +``` +
+ + - **`response_rate`** *[Optional ; Not repeatable ; String]*
+ The response rate is the percentage of sample units that participated in the survey based on the original sample size. Omissions may occur due to refusal to participate, impossibility to locate the respondent, or other reason. This element is used to provide a narrative description of the response rate, possibly by stratum or other criteria, and if possible with an identification of possible causes. If information is available on the causes of non-response (refusal/not found/other), it can be reported here. This field can also be used to describe non-responses in population censuses.
+ - **`sampling_error_estimates`** *[Optional ; Not repeatable ; String]*
+ Sampling errors are intended to measure how precisely one can estimate a population value from a given sample. For sampling surveys, it is good practice to calculate and publish sampling error. This field is used to provide information on these calculations (not to provide the sampling errors themselves, which should be made available in publications or reports). Information can be provided on which ratios/indicators have been subjected to the calculation of sampling errors, and on the software used for computing the sampling error. Reference to a report or other document where the results can be found can also be provided.
+ - **`data_appraisal`** *[Optional ; Not repeatable ; String]*
+ This section is used to report any other action taken to assess the reliability of the data, or any observations regarding data quality. Describe here issues such as response variance, interviewer and response bias, question bias, etc. For a population census, this can include information on the main results of a post enumeration survey (a report should be provided in external resources and mentioned here); it can also include relevant comparisons with data from other sources that can be used as benchmarks.
+ + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... ), + study_development = list( + # ... ), + method = list( + # ... , + + analysis_info = list( + + response_rate = "Of these, 4996 were occupied households and 4811 were successfully interviewed for a response rate of 96.3%. Within these households, 7815 eligible women aged 15-49 were identified for interview, of which 7505 were successfully interviewed (response rate 96.0%), and 3242 children aged 0-4 were identified for whom the mother or caretaker was successfully interviewed for 3167 children (response rate 97.7%). These give overall response rates (household response rate times individual response rate) for the women's interview of 92.5% and for the children's interview of 94.1%.", + + sampling_error_estimates = "Estimates from a sample survey are affected by two types of errors: 1) non-sampling errors and 2) sampling errors. Non-sampling errors are the results of mistakes made in the implementation of data collection and data processing. Numerous efforts were made during implementation of the 2005-2006 MICS to minimize this type of error, however, non-sampling errors are impossible to avoid and difficult to evaluate statistically. If the sample of respondents had been a simple random sample, it would have been possible to use straightforward formulae for calculating sampling errors. However, the 2005-2006 MICS sample is the result of a multi-stage stratified design, and consequently needs to use more complex formulae. The SPSS complex samples module has been used to calculate sampling errors for the 2005-2006 MICS. This module uses the Taylor linearization method of variance estimation for survey estimates that are means or proportions. This method is documented in the SPSS file CSDescriptives.pdf found under the Help, Algorithms options in SPSS. + Sampling errors have been calculated for a select set of statistics (all of which are proportions due to the limitations of the Taylor linearization method) for the national sample, urban and rural areas, and for each of the five regions. For each statistic, the estimate, its standard error, the coefficient of variation (or relative error - the ratio between the standard error and the estimate), the design effect, and the square root design effect (DEFT - the ratio between the standard error using the given sample design and the standard error that would result if a simple random sample had been used), as well as the 95 percent confidence intervals (+/-2 standard errors). Details of the sampling errors are presented in the sampling errors appendix to the report and in the sampling errors table presented in the external resources.", + + data_appraisal = "A series of data quality tables and graphs are available to review the quality of the data and include the following: + - Age distribution of the household population + - Age distribution of eligible women and interviewed women + - Age distribution of eligible children and children for whom the mother or caretaker was interviewed + - Age distribution of children under age 5 by 3 month groups + - Age and period ratios at boundaries of eligibility + - Percent of observations with missing information on selected variables + - Presence of mother in the household and person interviewed for the under 5 questionnaire + - School attendance by single year age + - Sex ratio at birth among children ever born, surviving and dead by age of respondent + - Distribution of women by time since last birth + - Scatter plot of weight by height, weight by age and height by age + - Graph of male and female population by single years of age + - Population pyramid + The results of each of these data quality tables are shown in the appendix of the final report. + The general rule for presentation of missing data in the final report tabulations is that a column is presented for missing data if the percentage of cases with missing data is 1% or more. Cases with missing data on the background characteristics (e.g. education) are included in the tables, but the missing data rows are suppressed and noted at the bottom of the tables in the report." + + ), + + # ... + ) + # ... + ) + ``` +
+ +- **`study_class`** *[Optional ; Repeatable ; String]*
+ +This element can be used to give the data archive's class or study status number, which indicates the processing status of the study. But it can also be used as an element to indicate the type of study, based on a controlled vocabulary. The element is repeatable, allowing one study to belong to more than one class. Note that in the API description (see screenshot above), the element is described as having type "null", not {}. This is due to the fact that the element can be entered either as a list (repeatable element) or as a string.
+ +- **`data_processing`** *[Optional ; Repeatable]*
@@@@ Improve definition of elements +
+```json +"data_processing": [ + { + "type": "string", + "description": "string" + } +] +``` +
+ +This element is used to describe how data were electronically captured (e.g., entered in the field, in a centralized manner by data entry clerks, captured electronically using tablets and a CAPI application, via web forms, etc.). Information on devices and software used for data capture can also be provided here. Other data processing procedures not captured elsewhere in the documentation can be described here (tabulation, etc.)
+ - **`type`** *[Optional ; Not repeatable ; String]*
+ The type attribute supports better classification of this activity, including the optional use of a controlled vocabulary. The vocabulary could include options like “data capture”, “data validation”, “variable derivation”, “tabulation”, “data visualizations”, anonymization“, ”documentation", etc.
+ - **`description`** *[Optional ; Repeatable ; String]* + A description of a data processing task. +
+ +- **`coding_instructions`** *[Optional ; Repeatable]*
+The `coding_instructions` elements can be used to describe specific coding instructions used in data processing, cleaning, or tabulation. Providing this information may however be complex and very tedious for datasets with a significant number of variables, where hundreds of commands are used to process the data. An alternative option, preferable in many cases, will be to publish reproducible data editing, tabulation and analysis scripts together with the data, as related resources.
+ +```json +"coding_instructions": [ + { + "related_processes": "string", + "type": "string", + "txt": "string", + "command": "string", + "formal_language": "string" + } +] +``` +
+ + - **`related_processes`** *[Optional ; Not repeatable ; String]*
+ The `related_processes` links a coding instruction to one or more processes such as "data editing", "recoding", "imputations and derivations", "tabulation", etc.
+ - **`type`** *[Optional ; Not repeatable ; String]*
+ The "type" attribute supports the classification of this activity (e.g. "topcoding"). A controlled vocabulary can be used.
+ - **`txt`** *[Optional ; Not repeatable ; String]*
+ A description of the code/command, in a human readable form.
+ - **`command`** *[Optional ; Not repeatable ; String]*
+ The command code for the coding instruction.
+ - **`formal_language`** *[Optional ; Not repeatable ; String]*
+ The language of the command code, e.g. "Stata", "R", "SPSS", "SAS", "Python", etc.
+ + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... ), + study_development = list( + # ... ), + + method = list( + # ... , + study_class = "", + + data_processing = list( + list(type = "Data capture", + description = "Data collection was conducted using tablets and Survey Solutions software. Multiple quality controls and validations are embedded in the questionnaire."), + list(type = "Batch data editing", + description = "Data editing was conducted in batch using a R script, including techniques of hot deck, imputations, and recoding."), + list(type = "Tabulation and visualizations", + description = "The 25 tables and the visualizations published in the survey report were produced using Stata (script 'tabulation.do')."), + list(type = "Anonymization", + description = "An anonymized version of the dataset, published as a public use file, was created using the R package sdcMicro.") + ), + + coding_instructions = list( + list(related_processes = "", + type = "", + txt = "Suppression of observations with ...", + command = "", + formal_language = "Stata"), + list(related_processes = "", + type = "", + txt = "Top coding age", + command = "", + formal_language = "Stata"), + list(related_processes = "", + type = "", + txt = "", + command = "", + formal_language = "Stata") + ) + + ) + # ... + ) + ``` +
+ + +#### Data access + +**`data_access`** *[Optional ; Not Repeatable]*
+This section describes the access conditions and terms of use for the dataset. This set of elements should be used when the access conditions are well-defined and are unlikely to change. An alternative option is to document the terms of use in the catalog where the data will be published, instead of "freezing" them in a metadata file. + +```json +"data_access": { + "dataset_availability": { + "access_place": "string", + "access_place_url": "string", + "original_archive": "string", + "status": "string", + "coll_size": "string", + "complete": "string", + "file_quantity": "string", + "notes": "string" + }, + "dataset_use": {} +} +``` +
+ +- **`dataset_availability`** *[Optional ; Not Repeatable]*
+Information on the availability and storage of the dataset. + + - **`access_place`** *[Optional ; Not repeatable ; String]*
+ Name of the location where the data collection is currently stored.
+ - **`access_place_url`** *[Optional ; Not repeatable ; String]*
+ The URL of the website of the location where the data collection is currently stored.
+ - **`original_archive`** *[Optional ; Not repeatable ; String]*
+ Archive from which the data collection was obtained, if any (the originating archive). Note that the schema we propose provides an element `provenance`, which is not part of the DDI, that can be used to document the origin of a dataset.
+ - **`status`** *[Optional ; Not repeatable ; String]*
+ A statement of the data availability. An archive may need to indicate that a collection is unavailable because it is embargoed for a period of time, because it has been superseded, because a new edition is imminent, etc. This element will rarely be used.
+ - **`coll_size`** *[Optional ; Not repeatable ; String]*
+ Extent of the collection. This is a summary of the number of physical files that exist in a collection. We will record here the number of files that contain data and note whether the collection contains other machine-readable documentation and/or other supplementary files and information such as data dictionaries, data definition statements, or data collection instruments. This element will rarely be used.
+ - **`complete`** *[Optional ; Not repeatable ; String]*
+ This item indicates the relationship of the data collected to the amount of data coded and stored in the data collection. Information as to why certain items of collected information were not included in the data file stored by the archive should be provided here. Example: "Because of embargo provisions, data values for some variables have been masked. Users should consult the data definition statements to see which variables are under embargo." This element will rarely be used.
+ - **`file_quantity`** *[Optional ; Not repeatable ; String]*
+ The total number of physical files associated with a collection. This element will rarely be used.
+ - **`notes`** *[Optional ; Not repeatable ; String]*
+ Additional information on the dataset availability, not included in one of the elements above.
+ + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... ), + study_development = list( + # ... ), + method = list( + # ...), + + data_access = list( + + dataset_availability = list( + access_place = "World Bank Microdata Library", + access_place_url = "http://microdata.worldbank.org", + status = "Available for public use", + coll_size = "4 data files + machine-readable questionnaire and report (2 PDF files) + data editing script (1 Stata do file).", + complete = "The variables 'latitude' and 'longitude' (GPS location of respondents) is not included, for confidentiality reasons.", + file_quantity = "7" + ), + + # ... + ) + ) + # ... + ) + ``` +
+ +- **`dataset_use`** *[Optional ; Not Repeatable]*
+Information on the terms of use for the study dataset. + +```json +"dataset_use": { + "conf_dec": [ + { + "txt": "string", + "required": "string", + "form_url": "string", + "form_id": "string" + } + ], + "spec_perm": [ + { + "txt": "string", + "required": "string", + "form_url": "string", + "form_id": "string" + } + ], + "restrictions": "string", + "contact": [ + { + "name": "string", + "affiliation": "string", + "uri": "string", + "email": "string" + } + ], + "cit_req": "string", + "deposit_req": "string", + "conditions": "string", + "disclaimer": "string" +} +``` +
+ + - **`conf_dec`** *[Optional ; Repeatable]*
+ This element is used to determine if signing of a confidentiality declaration is needed to access a resource. We may indicate here what *Affidavit of Confidentiality* must be signed before the data can be accessed. Another option is to include this information in the next element (Access conditions). If there is no confidentiality issue, this field can be left blank. +
+ - **`txt`** *[Optional ; Not repeatable ; String]*
+ A statement on confidentiality and limitations to data use. This statement does not replace a more comprehensive data agreement (see `Access condition`). An example of statement could be the following: "Confidentiality of respondents is guaranteed by Articles N to NN of the National Statistics Act of [date]. Before being granted access to the dataset, all users have to formally agree:
+ - To make no copies of any files or portions of files to which s/he is granted access except those authorized by the data depositor.
+ - Not to use any technique in an attempt to learn the identity of any person, establishment, or sampling unit not identified on public use data files.
+ - To hold in strictest confidence the identification of any establishment or individual that may be inadvertently revealed in any documents or discussion, or analysis.
+ - That such inadvertent identification revealed in her/his analysis will be immediately and in confidentiality brought to the attention of the data depositor."
+ - **`required`** *[Optional ; Not repeatable ; String]*
+ The "required" attribute is used to aid machine processing of this element. The default specification is "yes".
+ - **`form_url`** *[Optional ; Not repeatable ; String]*
+ The `"form_url` element is used to provide a link to an online confidentiality declaration form.
+ - **`form_id`** *[Optional ; Not repeatable ; String]*
+ Indicates the number or ID of the confidentiality declaration form that the user must fill out.

+ + - **`spec_perm`** *[Optional ; Repeatable]*
+ This element is used to determine if any special permissions are required to access a resource.
+ - **`txt`** *[Optional ; Not repeatable ; String]*
+ A statement on the special permissions required to access the dataset.
+ - **`required`** *[Optional ; Not repeatable ; String]*
+ The `required` is used to aid machine processing of this element. The default specification is "yes".
+ - **`form_url`** *[Optional ; Not repeatable ; String]*
+ The `form_url` is used to provide a link to a special on-line permissions form.
+ - **`form_id`** *[Optional ; Not repeatable ; String]*
+ The "form_id" indicates the number or ID of the special permissions form that the user must fill out.

+ + - **`restrictions`** *[Optional ; Not repeatable ; String]*
+ Any restrictions on access to or use of the collection such as privacy certification or distribution restrictions should be indicated here. These can be restrictions applied by the author, producer, or distributor of the data. This element can for example contain a statement (extracted from the DDI documentation) like: "In preparing the data file(s) for this collection, the National Center for Health Statistics (NCHS) has removed direct identifiers and characteristics that might lead to identification of data subjects. As an additional precaution NCHS requires, under Section 308(d) of the Public Health Service Act (42 U.S.C. 242m), that data collected by NCHS not be used for any purpose other than statistical analysis and reporting. NCHS further requires that analysts not use the data to learn the identity of any persons or establishments and that the director of NCHS be notified if any identities are inadvertently discovered. Users ordering data are expected to adhere to these restrictions."
+ + - **`contact`** *[Optional ; Repeatable]*
+ Users of the data may need further clarification and information on the terms of use and conditions to access the data. This set of elements is used to identify the contact persons who can be used as resource persons regarding problems or questions raised by the user community.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the person. Note that in some cases, it might be better to provide a title/function than the actual name of the person. Keep in mind that people do not stay forever in their position.
+ - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ Affiliation of the person.
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ URI for the person; it can be the URL of the organization the person belongs to.
+ - **`email`** *[Optional ; Not repeatable ; String]*
+ The `email` element is used to indicate an email address for the contact individual mentioned in `name`. Ideally, a generic email address should be provided. It is easy to configure a mail server in such a way that all messages sent to the generic email address would be automatically forwarded to some staff members.

+ + - **`cit_req`** *[Optional ; Not repeatable ; String]*
+ A citation requirement that indicates the way that the dataset should be referenced when cited in any publication. Providing a citation requirement will guarantee that the data producer gets proper credit, and that results of analysis can be linked to the proper version of the dataset. The data access policy should explicitly mention the obligation to comply with the citation requirement. The citation should include at least the primary investigator, the name and abbreviation of the dataset, the reference year, and the version number. Include also a website where the data or information on the data is made available by the official data depositor. Ideally, the citation requirement will include a DOI (see the [DataCite](https://datacite.org/) website for recommendations).
+ + - **`deposit_req`** *[Optional ; Not repeatable ; String]*
+ Information regarding data users' responsibility for informing archives of their use of data through providing citations to the published work or providing copies of the manuscripts.
+ + - **`conditions`** *[Optional ; Not repeatable ; String]*
+ Indicates any additional information that will assist the user in understanding the access and use conditions of the data collection.
+ + - **`disclaimer`** *[Optional ; Not repeatable ; String]*
+ A disclaimer limits the liability that the data producer or data custodian has regarding the use of the data. A standard legal statement should be used for all datasets from a same agency. The following formulation could be used: *The user of the data acknowledges that the original collector of the data, the authorized distributor of the data, and the relevant funding agency bear no responsibility for use of the data or for interpretations or inferences based upon such uses.* + + Example + + + ```r + my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... , + study_info = list( + # ... ), + study_development = list( + # ... ), + method = list( + # ...), + + data_access = list( + # ..., + + dataset_use = list( + + conf_dec = list( + list(txt = "Confidentiality of respondents is guaranteed by Articles N to NN of the National Statistics Act. All data users are required to sign an affidavit of confidentiality.", + required = "yes", + form_url = "http://datalibrary.org/affidavit", + form_id = "F01_AC_v01") + ), + + spec_perm = list( + list(txt = "Permission will only be granted to residents of [country].", + required = "yes", + form_url = "http://datalibrary.org/residency", + form_id = "F02_RS_v01") + ), + + restrictions = "Data will only be shared with users who are registered to the National Data Center and have successfuly completed the training on data privacy and responsible data use. Only users who legally reside in [country] will be authorized to access the data.", + + contact = list( + list(name = "Head, Data Processing Division", + affiliation = "National Statistics Office", + uri = "www.cso.org/databank", + email = "dataproc@cso.org") + ), + + cit_req = "National Statistics Office of Popstan. Multiple Indicators Cluster Survey 2000 (MICS 2000). Version 01 of the scientific use dataset (April 2001). DOI: XXX-XXXX-XXX", + + deposit_req = "To provide funding agencies with essential information about use of archival resources and to facilitate the exchange of information among researchers and development practitioners, users of the Microdata Library data are requested to send to the Microdata Library bibliographic citations for, or copies of, each completed manuscript or thesis abstract. Please indicate in a cover letter which data were used.", + + disclaimer = "The user of the data acknowledges that the original collector of the data, the authorized distributor of the data, and the relevant funding agency bear no responsibility for use of the data or for interpretations or inferences based upon such uses." + + ) + + ), + # ... + + ) + ``` +
+ +- **`notes`** *[Optional ; Not repeatable ; String]*

+ Any additional information related to data access that is not contained in the specific metadata elements provided in the section `data_access`.
+ + +### Description of data files + +**`data_files`** *[Optional ; Repeatable]*
+The `data_files` section is the DDI section that contains the elements needed to describe each data file that form the study dataset. These are elements at the file level; it does not include the information at the variable level, which are contained in a separate section of the standard. + +```json +"data_files": [ + { + "file_id": "string", + "file_name": "string", + "file_type": "string", + "description": "string", + "case_count": 0, + "var_count": 0, + "producer": "string", + "data_checks": "string", + "missing_data": "string", + "version": "string", + "notes": "string" + } +] +``` +
+ +- **`file_id`** *[Optional ; Not repeatable ; String]*
+A unique file identifier (within the metadata document, not necessarily within a catalog). This will typically be the electronic file name. + +- **`file_name`** *[Optional ; Not repeatable ; String]*
+This is not the name of the electronic file (which is provided in the previous element). It is a short title (label) that will help distinguish a particular file/part from other files/parts in the dataset.
+ +- **`file_type`** *[Optional ; Not repeatable ; String]*
+The type of data files. For example, raw data (ASCII), or software-dependent files such as SAS / Stata / SPSS data file, etc. Provide specific information (e.g. Stata 10 or Stata 15, SPSS Windows or SPSS Export, etc.) Note that in an on-line catalog, data can be made available in multiple formats. In such case, the `file_type` element is not useful.
+ +- **`description`** *[Optional ; Not repeatable ; String]*
+The `file_id` and `file_name` elements provide limited information on the content of the file. The `description` element is used to provide a more detailed description of the file content. This description should clearly distinguish collected variables and derived variables. It is also useful to indicate the availability in the data file of some particular variables such as the weighting coefficients. If the file contains derived variables, it is good practice to refer to the computer program that generated it. Information about the data file(s) that comprises a collection.
+ +- **`case_count`** *[Optional ; Numeric ; Not Repeatable]*
+Number of cases or observations in the data file. The value is 0 by default. + +- **`var_count`** *[Optional ; Numeric ; Not Repeatable]*
+Number of variables in the data file. The value is 0 by default. + +- **`producer`** *[Optional ; Not repeatable ; String]*
+The name of the agency that produced the data file. Most data files will have been produced by the survey primary investigator. In some cases however, auxiliary or derived files from other producers may be released with a data set. This may for example be a file containing derived variables generated by a researcher. + +- **`data_checks`** *[Optional ; Not repeatable ; String]*
+Use this element if needed to provide information about the types of checks and operations that have been performed on the data file to make sure that the data are as correct as possible, e.g. consistency checking, wildcode checking, etc. Note that the information included here should be specific to the data file. Information about data processing checks that have been carried out on the data collection (study) as a whole should be provided in the `Data editing` element at the study level. You may also provide here a reference to an external resource that contains the specifications for the data processing checks (that same information may be provided also in the `Data Editing` filed in the `Study Description` section). + +- **`missing_data`** *[Optional ; Not repeatable ; String]*
+A description of missing data (number of missing cases, cause of missing values, etc.) + +- **`version`** *[Optional ; Not repeatable ; String]*
+The version of the data file. A data file may undergo various changes and modifications. File specific versions can be tracked in this element. This field will in most cases be left empty. + +- **`notes`** *[Optional ; Not repeatable ; String]*
+This field aims to provide information on the specific data file not covered elsewhere. + + Example for UNICEF MICS dataset + + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... + ), + + data_files = list( + + list(file_id = "HHS2020_S01", + file_name = "Household roster (demographics)", + description = "The file contains the demographic information on all individuals in the sample", + case_count: 10000, + var_count: 12, + producer = "National Statistics Office", + missing_data = "Values of age outside valid range (0 to 100) have been replaced with 'missing'.", + version = "1.0 (edited, not anonymized)", + notes = "" + ), + + list(file_id = "HHS2020_S03A", + file_name = "Section 3A - Education", + description = "The file contains data related to section 3A of the household survey questionnaire (Education of household members aged 6 to 24 years). It also contains the weighting coefficient, and various recoded variables on levels of education.", + case_count: 2500, + var_count: 17, + producer = "National Statistics Office", + data_checks = "Education level (variable EDUCLEV) has been edited using hotdeck imputation when the reported value was out of acceptable range considering the AGE of the person.", + version = "1.0 (edited, not anonymized)" + ), + + list(file_id = "HHS2020_CONSUMPTION", + file_name = "Annualized household consumption by products and services", + description = "The file contains derived data on household consumption, annualized and aggregated by category of products and services. The file also contains a regional price deflator variable and the household weighting coefficient. The file was generated using a Stata program named 'cons_aggregate.do'.", + case_count: 42000, + var_count: 15, + producer = "National Statistics Office", + data_checks = "Outliers have been detected (> median + 5*IQR) for each product/service; fixed by imputation (regression model).", + missing_data = "Missing consumption values are treated as 0", + version = "1.0 (edited, not anonymized)" + ) + + ), + + # ... +) +``` +
+ + +### Variable description + +The DDI Codebook metadata standard provides multiple elements to document variables contained in a micro-dataset. There is much value in documenting variables: + - it makes the data **usable** by providing users with a detailed data dictionary; + - it makes the data more **discoverable** as all keywords included in the description of variables are indexed in data catalogs; + - it allows users to assess the comparability of data across sources; + - it enables the development of question banks; and + - it adds transparency and credibility to the data especially when derived or imputed variables are documented. +All possible effort should thus be made to generate and publish detailed variable-level documentation. + +A micro-dataset can contain many variables. Some survey datasets include hundreds or event thousands of variables. Documenting variables can thus be a tedious process. The use of a specialized DDI metadata editor can make this process considerably more efficient. Much of the variable-level metadata can indeed be automatically extracted from the electronic data files. Data files in Stata, SPSS or other common formats include variable names, variable and value labels, and in some cases notes that can be extracted. And the variable-level summary statistics that are part of the metadata can be generated from the data files. Further, software applications used for capturing data like [Survey Solutions](https://mysurvey.solutions/en/) from the World Bank or [CsPro](https://www.census.gov/data/software/cspro.html) from the US Census Bureau can export variable metadata, including the variable names, the variable and value labels, and possibly the formulation of questions and the interviewers instructions when the software is used for conducting computer assisted personal interviews (CAPI). Survey Solutions and CsPro can export metadata in multiple formats, including the DDI Codebook. Multiple options exist to make the documentation of variables efficient. As much as possible, tedious manual curation of variable-level information should be avoided. + +**`variables`** *[Optional ; Repeatable]*
+The metadata elements we describe below apply independently to each variable in the dataset. + +```json +"variables": [ + { + "file_id": "string", + "vid": "string", + "name": "string", + "labl": "string", + "var_intrvl": "discrete", + "var_dcml": "string", + "var_wgt": 0, + "loc_start_pos": 0, + "loc_end_pos": 0, + "loc_width": 0, + "loc_rec_seg_no": 0, + "var_imputation": "string", + "var_derivation": "string", + "var_security": "string", + "var_respunit": "string", + "var_qstn_preqtxt": "string", + "var_qstn_qstnlit": "string", + "var_qstn_postqtxt": "string", + "var_forward": "string", + "var_backward": "string", + "var_qstn_ivuinstr": "string", + "var_universe": "string", + "var_sumstat": [], + "var_txt": "string", + "var_catgry": [], + "var_std_catgry": {}, + "var_codinstr": "string", + "var_concept": [], + "var_format": {}, + "var_notes": "string" + } +] +``` +
+ +- **`file_id`** *[Required ; Not repeatable ; String]*
+A dataset can be composed of multiple data files. The `file_id` is the name of the data file that contains the variable being documented. This file name should correspond to a `file_id` listed in the `data_file` section of the DDI.
+ +- **`vid`** *[Required ; Not repeatable ; String]*
+A unique identifier given to the variable. This can be a system-generated ID, such as a sequential number within each data file. The `vid` is not the variable name.
+ +- **`name`** *[Required ; Not repeatable ; String]*
+The name of the variable in the data file. The `name` should be entered exactly as found in the data file (not abbreviated or converted to upper or lower cases, as some software applications are case-sensitive). This information can be programmatically extracted from the data file. The variable name is limited to eight characters in some statistical analysis software such as SAS or SPSS.
+ +- **`labl`** *[Optional ; Not repeatable ; String]*
+All variables should have a label that provides a short but clear indication of what the variable contains. Ideally, all variables in a data file will have a different label. File formats like Stata or SPSS often contain variable labels. Variable labels can also be found in data dictionaries in software applications like Survey Solutions or CsPro. Avoid using the question itself as a label (specific elements are available to capture the literal question text; see below). Think of a label as what you would want to see in a tabulation of the variables. Keep in mind that software applications like Stata and others impose a limit to the number of characters in a label (often, 80).
+ +- **`var_intrvl`** *[Optional ; Not repeatable ; String]*
+This element indicates whether the intervals between values for the variable are `discrete` or `continuous`.
+ +- **`var_dcml`** *[Optional ; Not repeatable ; String]*
+This element refers to the number of decimal points in the values of the variable.
+ +- **`var_wgt`** *[Optional ; Not repeatable ; Numeric]*
+This element, which applies to dataset from sample surveys, indicates whether the variable is a sample weight (value "1") or not (value "0). Sample weights play an important role in the calculation of summary statistics and sampling errors, and should therefore be flagged.
+ +- **`loc_start_pos`** *[Optional ; Not repeatable ; Numeric]*
+The starting position of the variable when the data are saved in an ASCII fixed-format data file.
+ +- **`loc_end_pos`** *[Optional ; Not repeatable ; Numeric]*
+The end position of the variable when the data are saved in an ASCII fixed-format data file.
+ +- **`loc_width`** *[Optional ; Not repeatable ; Numeric]*
+The length of the variable (the maximum number of characters used for its values) in an ASCII fixed-format data file.
+ +- **`loc_rec_seg_no`** *[Optional ; Not repeatable ; Numeric]*
+Record segment number, deck or card number the variable is located on.
+ +- **`var_imputation`** *[Optional ; Not repeatable ; String]*
+Imputation is the process of estimating values for variables when a value is missing. The element is used to describe the procedure used to impute values when missing.
+ +- **`var_derivation`** *[Optional ; Not repeatable ; String]*
+Used only in the case of a derived variable, this element provides both a description of how the derivation was performed and the command used to generate the derived variable, as well as a specification of the other variables in the study used to generate the derivation. The `var_derivation` element is used to provide a brief description of this process. As full transparency in derivation processes is critical to build trust and ensure replicability or reproducibility, the information captured in this element will often not be sufficient. A reference to a document and/or computer program can in such case be provided in this element, and the document/scripts provided as external resources. For example, a variable "TOT_EXP" containing the annualized total household expenditure obtained from a household budget survey may be the result of a complex process of aggregation, de-seasonalization, and more. In such case, the information provided in the `var_derivation` element could be: "TOT_EXP was obtained by aggregating expenditure data on all goods and services, available in sections 4 to 6 of the household questionnaire. It contains imputed rental values for owner-occupied dwellings. The values have been deflated by a regional price deflator available in variable REG_DEF. All values are in local currency. Outliers have been fixed by imputation. Details on the calculations are available in Appendix 2 of the Report on Data Processing, and in the Stata program [generate_hh_exp_total.do]."
+ +- **`var_security`** *[Optional ; Not repeatable ; String]*
+This element is used to provide information regarding levels of access, e.g., public, subscriber, need to know.
+ +- **`var_respunit`** *[Optional ; Not repeatable ; String]*
+Provides information regarding who provided the information contained within the variable, e.g., head of household, respondent, proxy, interviewer.
+ +- **`var_qstn_preqtxt`** *[Optional ; Not repeatable ; String]*
+The pre-question texts are the instructions provided to the interviewers and printed in the questionnaire before the literal question. This does not apply to all variables. Do not confuse this with instructions provided in the interviewer's manual.
+ +- **`var_qstn_qstnlit`** *[Optional ; Not repeatable ; String]*
+The literal question is the full text of the questionnaire as the enumerator is expected to ask it when conducting the interview. This does not apply to all variables (it does not apply to derived variables).
+ +- **`var_qstn_postqtxt`** *[Optional ; Not repeatable ; String]*
+The post-question texts are instructions provided to the interviewers, printed in the questionnaire after the literal question. Post-question can be used to enter information on skips provided in the questionnaire. This does not apply to all variables. Do not confuse this with instructions provided in the interviewer's manual. +
+With the previous three elements, one should be able to understand how the question was formulated in a questionnaire. In the example below (extracted from the UNICEF [Malawi 2006 MICS](https://microdata.worldbank.org/index.php/catalog/1798) survey questionnaire), we find: + + - a pre-question: *"Ask this question ONLY ONCE for each mother/caretaker (even if she has more children)."*
+ - a literal question: *"Sometimes children have severe illnesses and should be taken immediately to a health facility. What types of symptoms would cause you to take your child to a health facility right away?"*
+ - a post-question: *"Keep asking for more signs or symptoms until the mother/caretaker cannot recall any additional symptoms. Circle all symptoms mentioned. DO NOT PROMPT WITH ANY SUGGESTIONS"*
+ + ![](./images/ReDoc_Microdata_37.JPG){width=100%} + +- **`var_forward`** *[Optional ; Not repeatable ; String]*
+Contains a reference to the IDs of possible following questions. This can be used to document forward skip instructions.
+ +- **`var_backward`** *[Optional ; Not repeatable ; String]*
+Contains a reference to IDs of possible preceding questions. This can be used to document backward skip instructions.
+ +- **`var_qstn_ivuinstr`** *[Optional ; Not repeatable ; String]*
+Specific instructions to the individual conducting an interview. The content will typically be entered by copy/pasting instructions in the interviewer's manual (or in the CAPI application). In cases where the same instructions relate to multiple variables, repeat the same information in the metadata for all these variables. +NOTE: In earlier version of the documentation, due to a typo, the element was named `var_qstn_ivulnstr`.
+ +- **`var_universe`** *[Optional ; Not repeatable ; String]*
+The universe at the variable level defines the population the question applied to. It reflects skip patterns in a questionnaire. This information can typically be copy/pasted from the survey questionnaire. Try to be as specific as possible. This information is critical for the analyst, as it explains why missing values may be found in a variable. In the example below (from the Malawi MICS 2006 survey questionnaire), the universe for questions ED1 to ED2 will be *"Household members age 5 and above"*, and the universe for Question ED3 will be *"Household members age 5 and above who ever attended school or pre-school"*.
+ + ![](./images/ReDoc_Microdata_37.JPG){width=100%} + +- **`var_sumstat`** *[Optional ; Repeatable]*
+The DDI metadata standard provides multiple elements to capture various summary statistics such as minimum, maximum, or mean values (weighted and un-weighted) for each variable (note that frequency statistics for categorical variables are reported in `var_catgry` described below). The content of the `var_sumstat` section will be easy to fill out programmatically (using R or Python) or using a specialized DDI metadata editor, which can read the data file and generate the summary statistics. + +```json +"var_sumstat": [ + { + "type": "string", + "value": null, + "wgtd": "string" + } +] +``` +
+ + - **`type`** *[Required ; Not repeatable ; String]*
+ The type of statistics being shown: mean, median, mode, valid cases, invalid cases, minimum, maximum, or standard deviation.
+ - **`value`** *[Required ; Not repeatable ; Numeric]*
+ The value of the summary statistics mentioned in `type`.
+ - **`wgtd`** *[Required ; Not repeatable ; String]*
+ Indicates whether the statistics reported in `value` are weighted or not (for variables in sample surveys). Enter "weighted" if weighted, otherwise leave this element empty.

+ +- **`var_txt`** *[Optional ; Not repeatable ; String]*
+This element provides a space to describe the variable in detail. Not all variables require a definition.
+ +- **`var_catgry`** *[Optional ; Repeatable]*
+Variable categories are the lists of codes (and their meaning) that apply to a categorical variable. This block of elements is used to describe the categories (code and label) and optionally capture their weighted and/or un-weighted frequencies.
+ +```json +"var_catgry": [ + { + "value": "string", + "label": "string", + "stats": [ + { + "type": "string", + "value": null, + "wgtd": "string" + } + ] + } +] +``` +
+ + - **`value`** *[Required ; Not repeatable ; String]*
+ The value here is the code assigned to a variable category. For example, a variable "Sex" could have value 1 for "Male" and value 2 for "Female".
+ - **`label`** *[Required ; Not repeatable ; String]*
+The label attached to the code mentioned in `value`.
+ - **`stats`** *[Optional ; Repeatable]*
+ This repeatable block of elements will contain the summary statistics for the category (not for the variable) being documented. This may include frequencies, percentages, or cross-tabulation results.
+ - **`type`** *[Required ; Not repeatable ; String]*
+ The type of the summary statistic. This will usually be `freq` for frequency.
+ - **`value`** *[Required ; Not repeatable ; Numeric]*
+ The value of the summary statistic, for the corresponding `type`.
+ - **`wgtd`** *[Optional ; Not repeatable ; String]*
+ Indicates whether the statistic reported in `value` are weighted or not (for variables in sample surveys). Enter "weighted" if weighted, otherwise leave this element empty.

+ +- **`var_std_catgry`** *[Optional ; Not repeatable]*
+This element is used to indicate that the codes used for a categorical variable are from a standard international or other classification, like COICOP, ISIC, ISO country codes, etc.
+ +```json +"var_std_catgry": { + "name": "string", + "source": "string", + "date": "string", + "uri": "string" +} +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the classification, e.g. "International Standard Industrial Classification of All Economic Activities (ISIC), Revision 4"
+ - **`source`** *[Required ; Not repeatable ; String]*
+ The source of the classification, e.g. "United Nations"
+ - **`date`** *[Required ; Not repeatable ; String]*
+ The version (typically a date) of the classification used for the study.
+ - **`uri`** *[Required ; Not repeatable ; String]*
+ A URL to a website where an electronic copy and more information on the classification can be obtained.
+ +- **`var_codinstr`** *[Optional ; Not repeatable ; String]*
+The coder instructions for the variable. These are any special instructions to those who converted information from one form to another (e.g., textual to numeric) for a particular variable.
+ +- **`var_concept`** *[Optional ; Repeatable]*
+The general subject to which the parent element may be seen as pertaining. This element serves the same purpose as the keywords and topic classification elements, but at the variable description level.
+ +```json +"var_concept": [ + { + "title": "string", + "vocab": "string", + "uri": "string" + } +] +``` +
+ + - **`title`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the concept. + - **`vocab`** *[Optional ; Not repeatable ; String]*
+ The controlled vocabulary, if any, from which the concept `title' was taken.
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ The location for the controlled vocabulary mentioned in `vocab'.

+ +- **`var_format`** *[Optional ; Not repeatable]*
+The technical format of the variable in question. + +```json +"var_format": { + "type": "string", + "name": "string", + "note": "string" +} +``` +
+ + - **`type`** *[Optional ; Not repeatable ; String]*
+ Indicates if the variable is numeric, fixed string, dynamic string, or date. Numeric variables are used to store any number, integer or floating point (decimals). A fixed string variable has a predefined length which enables the publisher to handle this data type more efficiently. Dynamic string variables can be used to store open-ended questions.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ In some cases may provide the name of the particular, proprietary format used.
+ - **`note`** *[Optional ; Not repeatable ; String]*
+ Additional information on the variable format.

+ +- **`var_notes`** *Optional ; Not repeatable ; String]*
+This element is provided to record any additional or auxiliary information related to the specific variable.
+ + +Example for two variables only: + + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... + ), + data_files = list( + # ... + ), + + variables = list( + + list(file_id = "", + vid = "", + name = "", + labl = "Main occupation", + var_intrvl = "discrete", + var_imputation = "", + var_respunit = "", + var_qstn_preqtxt = "", + var_qstn_qstnlit = "", + var_qstn_postqtxt = "", + var_qstn_ivulnstr = "", + var_universe = "", + var_sumstat = list(list(type = "", value = "", wgtd = "")), + var_txt = "", + var_forward = "", + var_catgry = list(list(value = "", + label = "", + stats = list(list(type = "", value = "", wgtd = ""), + list(type = "", value = "", wgtd = ""), + list(type = "", value = "", wgtd = "")), + + list(value = "", + label = "", + stats = list(list(type = "", value = "", wgtd = ""), + list(type = "", value = "", wgtd = ""), + list(type = "", value = "", wgtd = "")), + var_std_catgry = list(), + var_codinstr = "", + var_concept = list(list(title = "", vocab = "", uri = "")), + var_format = list(type = "numeric", name = "") + ), + + list(file_id = "", + vid = "", + name = "V75_HH_CONS", + labl = "Household total consumption", + var_intrvl = "continuous", + var_dcml = "", + var_wgt = 0, + var_imputation = "", + var_derivation = "", + var_security = "", + var_respunit = "", + var_qstn_preqtxt = "", + var_qstn_qstnlit = "", + var_qstn_postqtxt = "", + var_qstn_ivulnstr = "", + var_universe = "", + var_sumstat = list(list(type = "", value = "", wgtd = "")), + var_txt = "", + var_codinstr = "", + var_concept = list(list(title = "", vocab = "", uri = "")), + var_format = list(type = "", name = "", value = ""), + var_notes = "" + ) + + ), + # ... +) +``` +
+ + +### Variable groups + +**`variable_groups`** *[Optional ; Repeatable]*
+ +In a dataset, variables are grouped by data file. For the convenience of users, the DDI allows data curators to organize the variables into different, "virtual" groups to organize variables by theme, type of respondent, or any other criteria. Grouping variables is optional, and will not impact the way variables are stored in the data files. One variable can belong to more than a group, and a group of variables can contain variables from more than one data file. The variable groups do not necessarily have to cover all variables in the data files. Variable groups can also contain other variable groups.
+ +```json +"variable_groups": [ + { + "vgid": "string", + "variables": "string", + "variable_groups": "string", + "group_type": "subject", + "label": "string", + "universe": "string", + "notes": "string", + "txt": "string", + "definition": "string" + } +] +``` +
+ +- **`vgid`** *[Optional ; Not repeatable ; String]*
+A unique identifier (within the DDI metadata file) for the variable group.
+ +- **`variables`** *[Optional ; Not repeatable ; String]*
+The list of variables (variable identifiers - `vid`) in the group. Enter a list with items separated by a space, e.g. "V21 V22, V30".
+ +- **`variable_groups`** *[Optional ; Not repeatable ; String]*
+The variable groups (`vgid`) that are embedded in this variable group. Enter a list with items separated by a space, e.g. "VG2, VG5".
+ +- **`group_type`** *[Optional ; Subject ; Not Repeatable]*
+The type of grouping of the variables. A controlled vocabulary should be used. The DDI proposes the following vocabulary: {`section, multipleResp, grid, display, repetition, subject, version, iteration, analysis, pragmatic, record, file, randomized, other`}. A description of the groups can be found in [this document](https://zenodo.org/record/3823051/files/maddiewshop.pdf) by W. Thomas, W. Block, R. Wozniak and J. Buysse.
+ +- **`label`** *[Optional ; Not repeatable ; String]*
+A short description of the variable group.
+ +- **`universe`** *[Optional ; Not repeatable ; String]*
+The universe can be a population of individuals, households, facilities, organizations, or others, which can be defined by any type of criteria (e.g., "adult males", "private schools", "small and medium-size enterprises", etc.).
+ +- **`notes`** *[Optional ; Not repeatable ; String]*
+Used to provide additional information about the variable group.
+ +- **`txt`** *[Optional ; Not repeatable ; String]*
+A more detailed description of variable group than the one provided in `label`.
+ +- **`definition`** *[Optional ; Not repeatable ; String]*
+A brief rationale for the variable grouping.
+ + +```r +my_ddi <- list( + doc_desc = list( + # ... + ), + study_desc = list( + # ... + ), + data_files = list( + # ... + ), + variables = list( + # ... + ), + + variable_groups = list( + + list(vgid = "vg01", + variables = "", + variable_groups = "", + group_type = "subject", + label = "", + universe = "", + notes = "", + txt = "", + definition = "" + ), + + list(vgid = "vg02", + variables = "", + variable_groups = "", + group_type = "subject", + label = "", + universe = "", + notes = "", + txt = "", + definition = "" + ) + + ), + + # ... +) +``` +
+ + +### Provenance + +**`provenance`** *[Optional ; Repeatable]*
+Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata. These elements are NOT part of the DDI metadata standard.
+ +```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ +- **`origin_description`** *[Required ; Not repeatable]*
+The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ + - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Study Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ + +### Tags + +**`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. Tags are NOT part of the DDI codebook standard. + +```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ +- **`tag`** *[Required ; Not repeatable ; String]*
+A user-defined tag. +- **`tag_group`** *[Optional ; Not repeatable ; String]*
+A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.
+ + +### LDA topics + +**`lda_topics`** *[Optional ; Not repeatable]*
+ +```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ +We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document (in this case, the "document" is a compilation of elements from the dataset metadata) can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). +
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element `lda_topics` is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition. The `lda_topics` element is NOT part of the DDI Codebook standard. + +:::note +Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the `lda_topics` elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated. +::: + +The `lda_topics` element includes the following metadata fields:
+ +- **`model_info`** *[Optional ; Not repeatable]*
+Information on the LDA model.
+ - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ +- **`topic_description`** *[Optional ; Repeatable]*
+The topic composition of the document.
+ - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the document (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic. This is specific to the model, not to a document.
+ + + +```r +lda_topics = list( + + list( + + model_info = list( + list(source = "World Bank, Development Data Group", + author = "A.S.", + version = "2021-06-22", + model_id = "Mallet_WB_75", + nb_topics = 75, + description = "LDA model, 75 topics, trained on Mallet", + corpus = "World Bank Documents and Reports (1950-2021)", + uri = "")) + ), + + topic_description = list( + + list(topic_id = "topic_27", + topic_score = 32, + topic_label = "Education", + topic_words = list(list(word = "school", word_weight = "") + list(word = "teacher", word_weight = ""), + list(word = "student", word_weight = ""), + list(word = "education", word_weight = ""), + list(word = "grade", word_weight = "")), + + list(topic_id = "topic_8", + topic_score = 24, + topic_label = "Gender", + topic_words = list(list(word = "women", word_weight = "") + list(word = "gender", word_weight = ""), + list(word = "man", word_weight = ""), + list(word = "female", word_weight = ""), + list(word = "male", word_weight = "")), + + list(topic_id = "topic_39", + topic_score = 22, + topic_label = "Forced displacement", + topic_words = list(list(word = "refugee", word_weight = "") + list(word = "programme", word_weight = ""), + list(word = "country", word_weight = ""), + list(word = "migration", word_weight = ""), + list(word = "migrant", word_weight = "")), + + list(topic_id = "topic_40", + topic_score = 11, + topic_label = "Development policies", + topic_words = list(list(word = "development", word_weight = "") + list(word = "policy", word_weight = ""), + list(word = "national", word_weight = ""), + list(word = "strategy", word_weight = ""), + list(word = "activity", word_weight = "")) + + ) + + ) + +) +``` +
+ + +### Embeddings + +**`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. In this case, the text would be a compilation of selected elements of the dataset metadata. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). + +The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. The `embeddings` element is NOT part of the DDI Codebook standard. + +```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": { } + } +] +``` +
+ +The `embeddings` element contains four metadata fields: + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; Object]* @@@@@@@@ do not offer options + The numeric vector representing the document, provided as an object (array or string).
+ [1,4,3,5,7,9] + + +### Additional + +**`additional`** *[Optional ; Not repeatable]*
+The `additional` element is provided to allow users of the API to create their own elements and add them to the schema. It is not part of the DDI Codebook standard. All custom elements must be added within the `element` block; embedding them elsewhere in the schema would cause DDI schema validation to fail in NADA.
+ + +## Generating and publishing DDI metadata + +The DDI-Codebook metadata standard provides multiple elements to describe the variables in detail. This includes elements that are usually not found in data dictionaries, like summary statistics. Generating this information and manually capturing it in a DDI-compliant metadata file could be tedious. Indeed, some datasets contains hundreds or even thousands of variables. Some of the metadata (list of variables, possibly variable and value labels, and summary statistics) can be automatically extracted from the data files. Specialized metadata editors, who can read the data files, extract metadata, and generate DDI-compliant output are thus the preferred option to document microdata. Other software have the capability to generate variable-level metadata in DDI-compliant, such as CsPro and Survey Solutions (CAPI applications). Stata and R scripts also provide solutions to generate variable-level metadata out of data files. We present some of these tools below. + +### Using the World Bank Metadata Editor + +@@@ Update this whole section with proper screenshots and description + +The World Bank Metadata Editor is compliant with the DDI-Codebook 2.5. It is an open source software. [@@@@@ not yet - wait for license] It is a flexible application that can also accommodate other standards and schemas such as the Dublin Core (for documents) and the ISO 19139 (for geospatial data). + +When importing data files, variable-level metadata is automatically generated including variable names, summary statistics, and variable and value labels if available in the source data files. Additional variable-level metadata can then be added manually. + +
+![](./images/ReDoc_Microdata_WBME_01.JPG) +
+ +The Metadata Editor provides forms to enter all other related metadata using the DDI-Codebook 2.5 standard, including the study description and a description of external resources. +
+![image](https://user-images.githubusercontent.com/35276300/229926157-4ca798d2-ea70-44d4-83e7-6d6eeb7f25cc.png){width=100%} +
+ +The World Bank Metadata Editor exports the metadata (for microdataset) in DDI-Codebook 2.5 format (XML) and in JSON format. Metadata related to external resources can be exported to a Dublin Core file. A transformation of the metadata files into a PDF document is also implemented. + +
+![](./images/ReDoc_Microdata_WBME_03.JPG){width=100%} +
+ + +### Using R or Python + +DDI-compliant metadata can also be generated and published in a NADA catalog programmatically. Programming languages like R and Python provides much flexibility to generate such metadata, including variable-level metadata. + +We provide here and example where a dataset is available in Stata format. We use two data files from the Core Welfare Indicator Questionnaire (CWIQ) survey conducted in Liberia in 2007 (the full dataset has 12 data files; the extension of the script to the full dataset would be straightforward). One data file, named "sec_abcde_individual.dta", contains individual-level variables. The other data file, named "sec_fgh_ _household.dta", contains household-level variables. The content of the Stata files is as follows: + +
+
+![](./images/CWIQ_Stata.JPG){width=80%} +
+
+ +:::note +When generating the variable-level metadata, we want to extract the value labels from the data files, keeping the original [code - value label] pairs as they are in the original dataset. For example, if the Stata dataset has codes 1 = Male and 2 = Female for variable *sex*, we do not want them to be changed for example to 1 = Female and 2 = Male by the data import process. The import process in R packages do not always maintain the code/label pairs; some convert categorical data into factors and assign codes and value labels independently from the original coding. +::: + + + +```r +# In http://catalog.ihsn.org/catalog/1523 + +library(nadar) +library(haven) +library(rlist) +library(stringr) + +# ---------------------------------------------------------------------------------- +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +id = "LBR_CWIQ_2007" + +setwd("D:/LBR_CWIQ_2007") + +thumb = "liberia_cwiq.JPG" # This image will be used as a thumbnail + +# The literal questions are only found in a PDF file; we extract them. +# If list of questions had been available in MS-Excel format of equivalent, we +# would import it from that file. +literal_questions = list( + b1 = "Is [NAME] male or female?", + b2 = "How long has [NAME] been away in the last 12 months?", + b3 = "What is [NAME]'s relationship to the head of household?", + b4 = "How old was [NAME] at last birthday?", + b5 = "What is [NAME]'s marital status?", + b6 = "Is [NAME]'s father alive?", + b7 = "Is [NAME]'s father living in the household?", + b8 = "Is [NAME]'s mother alive?", + b9 = "Is [NAME]'s mother living in the household?", + c1 = "Can [NAME] read and write in any language?", + c2 = "Has [NAME] ever attended school?", + c3 = "What is the highest grade [NAME] completed?", + c4 = "Did [NAME] attend school last year?", + c5 = "Is [NAME] currently in school?", + c6 = "What is the current grade [NAME] is attending?", + c7 = "Who runs the school [NAME] is attending?", + c8 = "Did [NAME] have any problems with school?", + c9 = "Why is [NAME] not currently in school?", + c10= "Why has [NAME] not started school?" + # Etc. (we do not include all questions in the example) +) + +# Generate file-level and variable-level metadata for the two data files + +list_data_files = c("sec_abcde_individual.dta", "sec_fgh_household.dta") + +list_var = list() +list_df = list() +vno = 1 +fno = 1 + +for (datafile in list_data_files) { + + data <- read_dta(datafile) + + # Generate file-level metadata + + # Create a file identifier (sequential) + fid = paste0("F", str_pad(fno, 2, pad = "0")) + fno = fno + 1 + + # Add core metadata + case_n = nrow(data) # Nb of observations in the data file + var_n = length(data) # Nb of variables in the data file + df = list(file_id = fid, + file_name = datafile, + case_count = case_n, + var_count = var_n) + list_df = list.append(list_df, df) + + # Generate variable-level metadata + + for(v in 1:length(data)) { + + # Create a variable identifier (sequential) + vid = paste0("V", str_pad(vno, 4, pad = "0")) + vno = vno + 1 + + # Variable name and literal question + vname = names(data[v]) + question = as.character(literal_questions[vname]) + if(is.null(question)) question = "" + + # Extract the variable label (trim leading and trailing white spaces) + var_lab <- trimws(attr(data[[v]], 'label')) + if(is.null(var_lab)) var_lab = "" + + # Variable-level summary statistics + vval = sum(!is.na(data[[v]])) + vmis = sum(is.na(data[[v]])) + vmin = as.character(min(data[[v]], na.rm = TRUE)) + vmax = as.character(max(data[[v]], na.rm = TRUE)) + vstats = list( + list(type = "valid", value = vval), + list(type = "system missing", value = vmis), + list(type = "minimum", value = vmin), + list(type = "maximum", value = vmax) + ) + + # Extract the (original) codes and value labels and calculate frequencies + freqs = list() + val_lab <- attr(data[[v]], 'labels') + if(!is.null(val_lab) & typeof(data[[v]]) != "character") { + freq_tbl = table(data[[v]]) + for (i in 1:length(val_lab)) { + f = list(value = as.character(val_lab[i]), + labl = as.character(names(val_lab[i])), + stats = list( + list(type = "count", + value = sum(data[[v]] == val_lab[i], na.rm = TRUE) + ) + ) + ) + freqs = list.append(freqs, f) + } + } + + # Compile the variable-level metadata + list_v = list( + file_id = fid, + vid = vid, + name = vname, + labl = var_lab, + var_qstn_qstnlit = question, + var_sumstat = vstats, + var_catgry = freqs) + + # Add to the list of variables already documented + list_var = list.append(list_var, list_v) + + } + +} + +# Generate the DDI-compliant metadata + +cwiq_ddi_metadata <- list( + + doc_desc = list( + producers = list( + list(name = "WB consultants") + ), + prod_date = "2008-02-19" + ), + + study_desc = list( + + title_statement = list( + idno = id, + title = "Core Welfare Indicators Questionnaire 2007" + ), + + authoring_entity = list( + list(name = "Liberia Institute of Statistics and Geo_Information Services") + ), + + study_info = list( + + coll_dates = list( + list(start = "2007-08-06", end = "2007-09-22") + ), + + nation = list( + list(name = "Liberia", abbreviation = "LBR") + ), + + abstract = "The Government of Liberia (GoL) is committed to producing a Poverty Reduction Strategy Paper (PSRP). To do this, the GoL will need to undertake an analysis of qualitative and quantitative sources to understand the nature of poverty ('Where are we?'); to develop a macro-economic framework, and conduct broad based and participatory consultations to choose objectives, define and prioritize strategies ('Where do we want to go? How far can we get?); and to develop a monitoring and evaluation system ('How will we know when we get there?). The analysis of the nature of poverty, the Poverty Profile, will establish the overall rate of poverty incidence, identifying the poor in relation to their location, habits, occupations, means of access to and use of government services, and their living standards in regard to health, education, nutrition. Given the capacity constraints it has been agreed that this information will be collected in a single visit survey using the Core Welfare Indicators Questionnaire (CWIQ) survey with an additional module to cover household income, expenditure and consumption. This will provide information to estimate welfare levels & poverty incidence, which can be combined and analyzed with the sectoral information from the main CWIQ questionnaire. While countries with more capacity usually do a household income, expenditure and consumption survey over 12 months, the single visit approach has been used in a number of countries (mainly in West Africa) fairly successfully.", + + geog_coverage = "National" + + ), + + method = list( + + data_collection = list( + + coll_mode = "face to face interview", + + sampling_procedure = "The CWIQ survey will be carried out on a sample of 3,600 randomly selected households located in 300 randomly selected clusters. This was the same basic sample used by the 2007 Liberian DHS. However, for Monrovia, a new listing was carried out and new EAs were chosen and the sampled households were chosen from that list. For rural areas, the same EAs were used but a new sample selection of housholds was drawn. Any household that may have participated in the LDHS was systematically eliminated. Twelve (12) households were selected in each of the 300 EA using systematic sampling. The total number of households and number of EAs sampled in each County are given in the table below. (More on the Sampling under the External Resources).", + + coll_situation = "On average, the interview process lasted about about 2 hours 45 minutes. The Income and Expenditure questionnaire alone took about 2 hours to complete. In many occasions, the questionnaire was completed in 2 sitting sessions." + + ) + + ) + + ), + + # Information of data files + data_files = list_df, + + # Information on variables + variables = list_var + +) + +# Publish the metadata in the NADA catalog + +microdata_add( + idno = id, + repositoryid = "central", + access_policy = "licensed", + published = 1, + overwrite = "yes", + metadata = cwiq_ddi_metadata, + thumbnail = thumb +) + +# Add links to data and documents + +external_resources_add( + title = "Liberia, CWIQ 2007, Dataset in Stata 15 format", + idno = id, + dcdate = "2007", + language = "English", + country = "Liberia", + dctype = "dat/micro", + file_path = "LBR_CWIQ_2007_Stata15.zip", + description = "Liberia CWIQ dataset in Stata 15 format (2 data files)", + overwrite = "yes" +) + +external_resources_add( + title = "Liberia, CWIQ 2007, Dataset in SPSS Windows format", + idno = id, + dcdate = "2007", + language = "English", + country = "Liberia", + dctype = "dat/micro", + file_path = "LBR_CWIQ_2007_Stata15.zip", + description = "Liberia CWIQ dataset in SPSS for Windows [.sav] format (2 data files)", + overwrite = "yes" +) + +external_resources_add( + title = "CWIQ 2007 Questionnaire", + idno = id, + dcdate = "2007", + language = "English", + country = "Liberia", + dctype = "doc/ques", + file_path = "LCWIQ2007_.pdf", + overwrite = "yes" +) +``` + +After running the script, the metadata (and links) are available in the NADA catalog. + +
+![](./images/CWIQ_in_NADA_1.JPG){width=100%} +
+ +
+![](./images/CWIQ_in_NADA_2.JPG){width=100%} +
+ +
+![](./images/CWIQ_in_NADA_3.JPG){width=100%} +
+ +
+![](./images/CWIQ_in_NADA_4.JPG){width=100%} +
+ diff --git a/06_chapter06_geospatial.md b/06_chapter06_geospatial.md new file mode 100644 index 0000000..0e1afd9 --- /dev/null +++ b/06_chapter06_geospatial.md @@ -0,0 +1,3803 @@ +--- +output: html_document +--- + +# Geographic data and services {#chapter06} + +
+
+![](./images/geo_logo.JPG){width=25%} +
+
+ + +## Background + +To make geographic information discoverable and to facilitate their dissemination and use, the ISO Technical Committee on Geographic Information/Geomatics (ISO/TC211) created a set of metadata standards to describe geographic **datasets** (ISO 19115), geographic **data structures** (ISO 19115-2 / ISO 19110), and geographic **data services** (ISO 19119). These standards have been "unified" into a common XML specification (ISO 19139). This set of standards, known as the ISO 19100 series, served as the cornerstone of multiple initiatives to improve the documentation and management of geographic information such as the [Open Geospatial Consortium (OGC)](https://www.ogc.org/), the [US Federal Geographic Data Committee (FDGC)](https://www.fgdc.gov/), the [European INSPIRE directive](https://inspire.ec.europa.eu), or more recently the [Research Data Alliance (RDA)](https://rd-alliance.org/), among others. + +The ISO 19100 standards have been designed to cover the large scope of geographic information. The level of detail they provide goes beyond the needs of most data curators. What we present in this Guide is a subset of the standards, which focuses on what we consider as the core requirements to describe and catalog geographic datasets and services. References and links to resources where more detailed information can be found are provided in appendix. + + +## Geographic information metadata standards + +Geographic information metadata standards cover three types of resources: i) datasets, ii) data structure definitions, and iii) data services. Each one of these three components is the object of a specific standard. To support their implementation, a common XML specification (ISO 19139) covering the three standards has been developed. The geographic metadata standard is however, by far, the most complex and "specialized" of all schemas described in this Guide. Its use requires expertise not only in data documentation, but also in the use of geospatial data. We provide in this chapter some information that readers who are not familiar with geographic data may find useful to better understand the purpose and use of the geographic metadata standards. + +### Documenting geographic datasets - The ISO 19115 standard + +**Geographic datasets** "identify and depict geographic locations, boundaries and characteristics of features on the surface of the earth. They include geographic coordinates (e.g., latitude and longitude) and data associated to geographic locations (...)". (Source: https://www.fws.gov/gis/) + +The ISO 19115 standard defines the structure and content of the metadata to be used to document geographic datasets. The standard is split into two parts covering: + +1. **vector data** (ISO 19115-1), and +2. **raster data** including imagery and gridded data (ISO 19115-2). + +*Vector* and *raster* spatial datasets are built with different structures and formats. The following summarizes how these two categories differ and how they can be processed using the R software. The descriptions of vector and raster data provided in this chapter are adapted from: + - https://gisgeography.com/spatial-data-types-vector-raster/ + - https://datacarpentry.org/organization-geospatial/02-intro-vector-data/index.html] + +**Vector data** + +Vector data are comprised of **points**, **lines**, and **polygons** (areas). + +A vector **point** is defined by a single x, y coordinate. Generally, vector points are a latitude and longitude with a spatial reference frame. A point can for example represent the location of a building or facility. When multiple dots are connected in a set order, they become a vector **line** with each dot representing a **vertex**. Lines usually represent features that are linear in nature, like roads and rivers. Each bend in the line represents a vertex that has a defined x, y location. When a set of 3 or more vertices is joined in a particular order and closed (i.e. the first and last coordinate pairs are the same), it becomes a **polygon**. Polygons are used to show boundaries. They will typically represent lakes, oceans, countries and their administrative subdivisions (provinces, states, districts), building footprints, or outline of survey plots. Polygons have an area (which will correspond to the square-footage for a building footprint, to the acreage for an agricultural plot, etc.) + +Vector data are often provided in one of the following file formats: + + - ESRI Shapefile (actually a zip set of files; not standard and limited as it is based on an outdated DBF format, but still widely used); + - ESRI GeoDatabase file (not a standard format, but widely used); + - GML: the Official OGC geospatial standard format, used by standard spatial data services; + - GeoPackage: the OGC recommended standard for handling vector data; + - GeoJSON: another OGC standard, often used when a *service* is associated to the data; + - KML/KMZ: [Keyhole Markup Language](https://en.wikipedia.org/wiki/Keyhole_Markup_Language), an XML notation for expressing geographic annotation and visualization within two-dimensional maps and three-dimensional Earth browsers; + - CSV file: Comma-separated values files, with geometries provided in OGC Well-Known-Text (WKT); + - OSM: An XML-formatted file containing "nodes" (points), "ways" (connections), and "relations" from [OpenStreetMap](https://www.openstreetmap.org) format. + +------------- +Some examples +-------------- + +**EXAMPLE 1** + +The figure below provides an example of vector data extracted from [Open Street Map](https://www.openstreetmap.org/node/1376501203#map=18/27.47008/89.63725) for a part of the city of Thimphu, Bhutan (as of 17 May, 2021). + +
+![](./images/geospatial_example_03_vector_OSM.JPG){width=100%} +
+ +The content of this map can be exported as an OSM file. + +
+![](./images/geospatial_example_03_vector_OSM_export.JPG){width=40%} +
+ +Multiple applications will allow users to read and process OSM files, including open source software applications like [QGIS](https://www.qgis.org/en/site/) or the R packages [sf](https://cran.r-project.org/package=sf) and [osmdata](https://cran.r-project.org/web/packages/osmdata/vignettes/osmdata.html) + + +```r +# Example of a R script that reads and shows the content of the map.osm file + +library(sf) + +# List the layers contained in the OSM file +lyrs <- st_layers("map.osm") + +# Read the layers as sf objects +points <- st_read("map.osm", layer = "points") +lines <- st_read("map.osm", layer = "lines") +polygons <- st_read("map.osm", layer = "multipolygons") +``` + +**EXAMPLE 2** + +In this second example, we use the R `sf` (Simple Features) package to read a shape (vector) file of refugee camps in Bangladesh, downloaded from the Humanitarian [Data Exchange (HDX)](https://data.humdata.org) website: + + +```r +# Load the sf package and utilities + +library(sf) +library(utils) + +# Download and unzip the shape file (published by HDX as a compressed zip format) + +setwd("E:/my_data") +url <- "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/ace4b0a6-ef0f-46e4-a50a-8c552cfe7bf3/download/200908_rrc_outline_camp_al1.zip" +download.file(url, destfile = "200908_RRC_Outline_Camp_AL1.zip") +unzip("E:/my_data/200908_RRC_Outline_Camp_AL1.zip") + +# Read the file and display core information about its content + +al1 <- st_read("./200908_RRC_Outline_Camp_AL1/200908_RRC_Outline_Camp_AL1.shp") +print(al1) +plot(al1) + +# ------------------------------ +# Output of the 'print' command: +# ------------------------------ + +# Simple feature collection with 35 features and 14 fields +# geometry type: MULTIPOLYGON +# dimension: XY +# bbox: xmin: 92.12973 ymin: 20.91856 xmax: 92.26863 ymax: 21.22292 +# geographic CRS: WGS 84 +# First 10 features: +# District Upazila Settlement Union Name_Alias SSID SMSD__Cnam NPM_Name Area_Acres PeriMe_Met +# 1 Cox's Bazar Ukhia Collective site Palong Khali Bagghona-Putibonia CXB-224 Camp 16 Camp 16 (Potibonia) 130.57004 4136.730 +# 2 Cox's Bazar Ukhia Collective site Palong Khali CXB-203 Camp 02E Camp 02E 96.58179 4803.162 +# 3 ... +# +# Camp_Name Area_SqM Latitude Longitude geometry +# 1 Camp 16 528946.95881724 21.1563813298438 92.1490685817901 MULTIPOLYGON (((92.15056 21... +# 2 Camp 2E 391267.799744003 21.2078084302778 92.1643360947381 MULTIPOLYGON (((92.16715 21... +# 3 ... + +# Output of 'str' command: + +# Classes 'sf' and 'data.frame': 35 obs. of 15 variables: +# $ District : chr "Cox's Bazar" "Cox's Bazar" "Cox's Bazar" "Cox's Bazar" ... +# $ Upazila : chr "Ukhia" "Ukhia" "Ukhia" "Ukhia" ... +# $ Settlement: chr "Collective site" "Collective site" "Collective site" "Collective site" ... +# $ Union : chr "Palong Khali" "Palong Khali" "Palong Khali" "Raja Palong" ... +# $ Name_Alias: chr "Bagghona-Putibonia" NA "Jamtoli-Baggona" "Kutupalong RC" ... +# $ SSID : chr "CXB-224" "CXB-203" "CXB-223" "CXB-221" ... +# $ SMSD__Cnam: chr "Camp 16" "Camp 02E" "Camp 15" "Camp KRC" ... +# $ NPM_Name : chr "Camp 16 (Potibonia)" "Camp 02E" "Camp 15 (Jamtoli)" "Kutupalong RC" ... +# $ Area_Acres: num 130.6 96.6 243.3 95.7 160.4 ... +# $ PeriMe_Met: num 4137 4803 4722 3095 4116 ... +# $ Camp_Name : chr "Camp 16" "Camp 2E" "Camp 15" "Kutupalong RC" ... +# $ Area_SqM : chr "528946.95881724" "391267.799744003" "985424.393160958" "387729.666427279" ... +# $ Latitude : chr "21.1563813298438" "21.2078084302778" "21.1606399787906" "21.2120281895357" ... +# $ Longitude : chr "92.1490685817901" "92.1643360947381" "92.1428956454661" "92.1638095873048" ... +# $ geometry :sfc_MULTIPOLYGON of length 35; first list element: List of 1 + +# This information can be extracted and used to document the data +``` + +The output of the script shows that the shape file contains 35 features (or "objects"; in this case each object represents a refugee camp) and 14 fields (attributes and variables; including information like the camp name, administrative region, surface area, and more) related to each object. + +The *geometry type* (multipolygon) and *dimension* (XY) provide information on the type of object. "All geometries are composed of points. Points are coordinates in a 2-, 3- or 4-dimensional space. All points in a geometry have the same dimensionality. In addition to X and Y coordinates, there are two optional additional dimensions: + + - a Z coordinate, denoting the altitude; + - an M coordinate (rarely used), denoting some measure that is associated with the point, rather than with the feature as a whole (in which case it would be a feature attribute); examples could be time of measurement, or measurement error of the coordinates. + +The four possible cases then are: + + - two-dimensional points refer to x and y, easting and northing, or longitude and latitude, referred to as XY + - three-dimensional points as XYZ + - three-dimensional points as XYM + - four-dimensional points as XYZM (the third axis is Z, the fourth is M) + +The following seven simple feature types are the most common: + +| Type | Description | +| ------------------ | ------------------------------------------------------------ | +| POINT | zero-dimensional geometry containing a single point | +| LINESTRING | sequence of points connected by straight, non-self intersecting line pieces; one-dimensional geometry | +| POLYGON | geometry with a positive area (two-dimensional); sequence of points form a closed, non-self intersecting ring; the first ring denotes the exterior ring, zero or more subsequent rings denote holes in this exterior ring | +| MULTIPOINT | set of points; a MULTIPOINT is simple if no two Points in the MULTIPOINT are equal | +| MULTILINESTRING | set of linestrings | +| MULTIPOLYGON | set of polygons | +| GEOMETRYCOLLECTION | set of geometries of any type except GEOMETRYCOLLECTION | + +The remaining ten geometries are rarer : CIRCULARSTRING, COMPOUNDCURVE, CURVEPOLYGON, MULTICURVE, MULTISURFACE, CURVE, SURFACE, POLYHEDRALSURFACE, TIN, TRIANGLE (see https://r-spatial.github.io/sf/articles/sf1.html). + +The *geographic CRS* informs us on the coordinate reference system (CRS). Coordinates can only be placed on the Earth's surface when their CRS is known; this may be a spheroid CRS such as WGS 84, a projected, two-dimensional (Cartesian) CRS such as a UTM zone or Web Mercator, or a CRS in three-dimensions, or including time. In our example above, the CRS is the WGS 84 (World Geodetic System 84), a standard for use in cartography, geodesy, and satellite navigation including GPS. + +The *bbox* is the bounding box. + +Information on a subset (top 10 - only 2 shown above) of the features is displayed in the output of the script, with the list of the 14 available fields. +The `plot(al1)` command in R produces a visualization of the numeric fields in the data file: + +
+![](./images/geospatial_plot_vector.JPG){width=100%} +
+ +All this information represents important components of the metadata, which we will want to capture, enrich, and catalog (together with additional information) using the ISO metadata standard. "Enriching" (or "augmenting") the metadata will consist of providing more contextual information (who produced the data, when, why, etc.) and additional information on the features (e.g., what does the variable 'SMSD__Cnam' represent?). + +**Raster data** + +**Raster data** are made up of pixels, also referred to as *grid cells*. Satellite imagery and other remote sensing data are raster datasets. Grid cells in raster data are usually (but not necessarily) regularly-spaced and square. Data stored in a raster format is arranged in a grid without storing the coordinates of each cell (pixel). The coordinates of the corner points and the spacing of the grid can be used to calculate (rather than to store) the coordinates of each location in a grid. + +Any given pixel in a grid stores one or more values (in one or more bands). For example, each cell (pixel) value in a satellite image has a red, a green, and a blue value. Cells in raster data could represent anything from elevation, temperature, rainfall, land cover, population density, or others. (Source: https://worldbank.github.io/OpenNightLights/tutorials/mod2_1_data_overview.html) + +Raster data can be **discrete** or **continuous**. Discrete rasters have distinct themes or categories. For example, one grid cell can represent a land cover class, or a soil type. In a discrete raster, each thematic class can be discretely defined (usually represented by an integer) and distinguished from other classes. In other words, each cell is definable and its value applies to the entire area of the cell. For example, the value 1 for a class might indicate "urban area", value 2 "forest", and value 3 "others". Continuous (or non-discrete) rasters are grid cells with gradual changing values, which could for example represent elevation, temperature, or an aerial photograph. + +The difference between vector and raster data, and between different types of vectors, is clearly illustrated in the figure below taken from the World Bank's [Light Every Night GitHub repository](https://worldbank.github.io/OpenNightLights/tutorials/mod2_1_data_overview.html). + +
+![](./images/geospatial_example_00c_vector_raster_2.JPG){width=100%} +
+ +In GIS applications, vector and raster data are often combined into multi-layer datasets, as shown in the figure below extracted from the [County of San Bernardino (US) website](http://sbcounty.gov/). + +
+![](./images/geospatial_example_00b_layers.JPG){width=75%} +
+ +We may occasionally want to convert raster data into vector data. For example, a building footprint layer (vector data, composed of polygons) can be derived from a satellite image (raster data). Such conversions can be implemented in a largely automated manner using machine learning algorithms. + +
+![](./images/geospatial_example_01_building_footprint.JPG){width=100%} +
+Source: https://blogs.bing.com/maps/2019-09/microsoft-releases-18M-building-footprints-in-uganda-and-tanzania-to-enable-ai-assisted-mapping + +Raster data are often provided in one of the following file formats: + + - GeoTiFF (standard): Most of the remote sensing data are stored as GeoTIFF files. https://www.ogc.org/standards/geotiff + - NetCDF (standard) https://www.unidata.ucar.edu/software/netcdf/docs/netcdf_introduction.html + - ECW: https://en.wikipedia.org/wiki/ECW_(file_format) + - JPEG 2000: https://fr.wikipedia.org/wiki/JPEG_2000 + - MrSid: https://en.wikipedia.org/wiki/MrSID + - ArcGrid (ESRI Grid format) + +**GeoTIFF** is a popular file format for raster data. A *Tagged Image File Format* (TIFF or TIF) is a file format designed to store raster-type data. A GeoTIFF file is a TIFF file that contains specific tags to store structured geospatial metadata including: + + - Spatial extent: the area coverage of the file + - Coordinate reference system: the projection / coordinate reference system used + - Resolution: the spatial extent of each pixel (spatial resolution) + - Number of layers: number of layers or bands available in the file + +TIFF files can be read using (among other options) the R package [*raster*](https://cran.r-project.org/package=raster) or the Python library [*rasterio*](https://pypi.org/project/rasterio/). + +GeoTIFF files can also be provided as **Cloud Optimized GeoTIFFS (COGs)**. In COGs, the data are structured in a way that allows them to be shared via web services which allow users to query, visualize, or download a user-defined subset of the content of the file, without having to download the entire file. This option can be a major advantage, as geoTIFF files generated by remote sensing/satellite imagery can be very large. Extracting only the relevant part of a file can save significant time and storage space. + +------------- +Some examples +-------------- + +**EXAMPLE 1** + +The first example below shows the spatial distribution of the Ethiopian population in 2020. The data file was downloaded from the [WorldPop](https://www.worldpop.org/) website on 17 May 2021. + +
+![](./images/geospatial_example_script_worldpop_ETH.JPG){width=100%} +
+ + +```r +# Load the raster R package + +library(raster) + +# Download a TIF file (spatial distribution of population, Ethiopia, 2020) - 62Mb + +setwd("E:/my_data") +url <- "https://data.worldpop.org/GIS/Population/Global_2000_2020_Constrained/2020/maxar_v1/ETH/eth_ppp_2020_constrained.tif" +file_name = basename(url) +download.file(url, destfile = file_name, mode = 'wb') + +# Read the file and display core information about its content + +my_raster_file <- raster(file_name) +print(my_raster_file) + +# ------------------------------ +# Output of the 'print' command: +# ------------------------------ + +# dimensions : 13893, 17983, 249837819 (nrow, ncol, ncell) +# resolution : 0.0008333333, 0.0008333333 (x, y) +# extent : 32.99958, 47.98542, 3.322084, 14.89958 (xmin, xmax, ymin, ymax) +# crs : +proj=longlat +datum=WGS84 +no_defs +# source : E:/my_data/eth_ppp_2020_constrained.tif +# names : eth_ppp_2020_constrained +# values : 1.36248, 847.9389 (min, max) +``` + +This output shows that the TIF file contains one layer of cells, forming an image of 13,893 by 17,983 cells. It also provides information on the projection system (datum): WGS 84 (World Geodetic System 84). This information (and more) will be part of the ISO-compliant metadata we want to generate to document and catalog a raster dataset. + +**EXAMPLE 2** + +In the second example, we demonstrate the advantages of Cloud Optimized GeoTIFFS (COGs). We extract information from the World Bank [Light Every Night](https://worldbank.github.io/OpenNightLights/wb-light-every-night-readme.html#) repository. + + +```r +# Load 'aws.s3' package to access the Amazon Web Services (AWS) Simple Storage Service (s3) +library("aws.s3") + +# Load 'raster' package to read the target GeoTiFF +library("raster") + +# List files for World Bank bucket 'globalnightlight', setting a max number of items +contents <- get_bucket(bucket = 'globalnightlight', max = 10000) + +# Get_bucket_df is similar to 'get_bucket' but returns the list as a dataframe +contents <- get_bucket_df(bucket = 'globalnightlight') + +# Access DMSP-OLS data for satellite F12 in 1995 +F12_1995 <- get_bucket(bucket = 'globalnightlight', + prefix = "F121995") + +# As data.frame, with all objects listed +F12_1995_df <- get_bucket_df(bucket = 'globalnightlight', + prefix = "F121995", + max = Inf) +# Number of objects +nrow(F12_1995_df) + +# Save the object +filename <- "F12199501140101.night.OIS.tir.co.tif" +save_object(bucket = 'globalnightlight', + object = "F121995/F12199501140101.night.OIS.tir.co.tif", + file = filename) + +# Read it with raster package +rs <- raster(filename) +``` +
+ +### Describing data structures - The ISO 19115-2 and ISO 19110 standards + +The ISO 19115-2 provides the necessary metadata elements to describe the structure of raster data. The ISO 19115-1 standard does not provide all necessary metadata elements needed to describe the structure of vector datasets. The description of data structures for vector data (also referred to as *feature types*) is therefore often omitted. The ISO 19110 standard solves that issue, by providing the means to document the structure of vector datasets (column names and definitions, codes and value labels, measurement units, etc.), which will contribute to making the data more discoverable and usable. + + +### Describing data services - The ISO 19119 standard + +More and more data are disseminated not in the form of datasets, but as data services via web applications. "Geospatial services provide the technology to create, analyze, maintain, and distribute geospatial data and information." (https://www.fws.gov/gis/) The ISO 19119 standard provides the elements to document such services. + + +### Unified metadata specification - The ISO/TS 19139 standard + +The three metadata standards previously described - ISO 19115 for vector and raster datasets, ISO 19110 for vector data structures, and ISO 19119 for data services, provide a set of concepts and definitions useful to describe the geographic information. To facilitate their practical implementation, a digital specification, which defines how this information is stored and organized in an electronic metadata file, is required. The ISO/TS 19139 standard, an XML specification of the ISO 19115/10110/19119/, was created for that purpose. + +The ISO/TS 19139 is a standard used worldwide to describe geographic information. It is the backbone for the implementation of [INSPIRE](https://inspire.ec.europa.eu/) dataset and service metadata in the European Union. It is supported by a wide range of tools, including desktop applications like [Quantum GIS](https://qgis.org/en/site/), [ESRI ArcGIS](https://www.arcgis.com/index.html)), and OGC-compliant metadata catalogs (e.g., [GeoNetwork](https://geonetwork-opensource.org/)) and geographic servers (e.g., [GeoServer](http://geoserver.org/)). + +ISO 19139-compliant metadata can be generated and edited using specialized metadata editors such as [CatMDEdit](http://catmdedit.sourceforge.net/) or [QSphere](https://www.fgdc.gov/organization/working-groups-subcommittees/mwg/iso-metadata-editors-registry/qsphere), or using programmatic tools like Java Apache SIS or the R packages [geometa](https://cran.r-project.org/web/packages/geometa/index.html) and [geoflow](https://github.com/eblondel/geoflow), among others. + +The ISO 19139 specification is complex. To enable and simplify its use in our NADA cataloguing application, we produced a JSON version of (part of) the standard. We selected the elements we considered most relevant for our purpose, and organized them into the JSON schema described below. For data curators with limited expertise in XML and geographic data documentation, this JSON schema will make the production of metadata compliant with the ISO 19139 standard easier. + + +## Schema description + +Main structure (describe) @@@@ + +
+```json +{ + "repositoryid": "string", + "published": 0, + "overwrite": "no", + "metadata_information": {}, + "description": {}, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ +### Introduction to ISO19139 + +Geographic metadata (for both *datasets* and *services*) should include **core metadata properties**, and metadata **sections** aiming to describe specific aspect of the resource (e.g., resource identification or resource distribution). + +The content of some metadata elements is controlled by **codelists** (or **controlled vocabularies**). A codelist is a pre-defined set of values. The content of an element controlled by a codelist should be selected from that list. This may for example apply to the element "language", whose content should be selected from the ISO 639 list and codes codes for language names, instead of being free-text. The ISO 19139 suggests but does not impose codelists. It is highly recommended to make use of the suggested codelists (or of specific codelists that may be promoted by agencies or partnerships). + +Some metadata elements (referred to as *common elements*) of the ISO 19139 can be repeated in different parts of a metadata file. For example, a standard set of fields is provided to describe a `contact`, a `citation`, or a `file format`. Such common elements can be used in multiple locations of a metadata file (e.g., to provide information on who the contact person is for information on data quality, on data access, on data documentation, etc.) + +In the following sections, we first present the **common elements**, then the elements that form the **core metadata properties** (information on the metadata themselves), followed by the elements from the main **metadata sections** used to describe the data, and finally the **features catalog** elements which are used to document attributes and variables related to vector data (ISO 19110). + + +### Common sets of elements + +Common elements are blocks of metadata fields that can appear in multiple locations of a metadata file. For example, information on `contact` person(s) or organization(s) may have to be provided in the section of the file where we document the production and maintenance of the data, where we document the production and maintenance of the metadata, where we document the distribution and terms of use of the data, etc. Other types of common elements include online and offline resources, file formats, citations, keywords, constraints, and extent. We describe these sets of elements below. + + +#### Contact / Responsible party + +The ISO 19139 specification provides a structured set of metadata elements to describe a **contact**. A contact is the party (person or organization) responsible for a specific task. The following set of elements can be used to describe a contact: + +| Element | Description | +| ------------------ | ------------------------------------------------------------ | +| `individualName` | Name of the individual | +| `organisationName` | Name of the organization | +| `positionName` | Position of the individual in the organization | +| `contactInfo` | Contact information. The contact information is divided into 3 sections: `phone`(including either `voice` or `facsimile` numbers; `address`, handling the physical address elements (`deliveryPoint`, `city`, `postalCode`, `country`), contact e-mail (`electronicEmailAddress`), and `onlineResource`, e.g., the URL of the organization website (which includes `linkage`, `name`, `description`, `protocol`, and `function` ; see below) | +| `role` | Role of the person/organization. A recommended controlled vocabulary is provided by ISO 19139, with the following options: `{resourceProvider, custodian, owner, sponsor, user, distributor, originator, pointOfContact, principalInvestigator, processor, publisher, author, coAuthor, collaborator, editor, mediator, rightsHolder, contributor, funder, stakeholder}` | + +
+```json +"contact": [ + { + "individualName": "string", + "organisationName": "string", + "positionName": "string", + "contactInfo": { + "phone": { + "voice": "string", + "facsimile": "string" + }, + "address": { + "deliveryPoint": "string", + "city": "string", + "postalCode": "string", + "country": "string", + "electronicMailAddress": "string" + }, + "onlineResource": { + "linkage": "string", + "name": "string", + "description": "string", + "protocol": "string", + "function": "string" + } + }, + "role": "string" + } +] +``` +
+ + +#### Online resource + +An **online resource** is a common set of elements frequently used in the geographic data/services schema. It can be used for example to provide a link to an organization website, to a data file or to a document, etc. An online resource is described with the following properties: + +| Element | Description | +| ------------- | ------------------------------------------------------------ | +| `linkage` | URL of the online resource. In case of a geographic standard data services, only the base URL should be provided, without any service parameter. | +| `name` | Name of the online resource. In case of a geographic standard data services, this should be filled with the identifier of the resource as published in the service. Example, for an OGC Web Map Service (WMS), we will use the layer name. | +| `description` | Description of the online resource | +| `protocol` | Web protocol used to get the resource, e.g., FTP, HTTP. In case of a basic HTTP, the ISO 19139 suggests the value 'WWW:LINK-1.0-http--link'. For geographic standard data services, it is recommended to fill this element with the appropriate protocol identifier. For an OGC Web Map Service (WMS) link for example, use 'OGC:WMS-1.1.0-http-get-map' | +| `function` | Function (purpose) of the online resource. | + +
+```json +"onlineResource": { + "linkage": "string", + "name": "string", + "description": "string", + "protocol": "string", + "function": "string" +} +``` +
+ +#### Offline resource (Medium) + +An **offline resource** (medium) is a common set of elements that can be used to describe a physical resource used to distribute a dataset, e.g., a DVD or a CD-ROM. A `medium` is described with the following properties: + +| Element | Description | +| ------------- | ------------------------------------------------------------ | +| `name` | Name of the medium, eg. 'dvd'. Recommended code following the [ISO/TS 19139](http://standards.iso.org/iso/19139/resources/gmxCodelists.xmlMD_MediumNameCode) MediumName codelist. Suggested values: {cdRom, dvd, dvdRom, 3halfInchFloppy, 5quarterInchFloppy, 7trackTape, 9trackType, 3480Cartridge, 3490Cartridge, 3580Cartridge, 4mmCartridgeTape, 8mmCartridgeTape, 1quarterInchCartridgeTape, digitalLinearTape, onLine, satellite, telephoneLink, hardcopy} | +| `density` | Density (list of) at which the data is recorded | +| `densityUnit`| Unit(s) of measure for the recording density | +| `volumes` | Number of items in the media identified | +| `mediumFormat` | Method used to write to the medium, e.g. tar . Recommended code following the [ISO/TS 19139](http://standards.iso.org/iso/19139/resources/gmxCodelists.xmlMD_MediumFormatCode) MediumFormat codelist. Suggested values: {cpio, tar, highSierra, iso9660, iso9660RockRidge, iso9660AppleHFS, udf} | +| `mediumNote` | Description of other limitations or requirements for using the medium | + + +#### File format + +The table below lists the ISO 19139 elements used to document a **file format**. A format is defined at a minimum by its `name`. It is also recommended to provide a `version`, and possibly a format `specification`. It is good practice to provide a standardized format name, using the file's *mime type*, e.g., `text/csv`, `image/tiff`. A list of available mime types is available from the [IANA](https://www.iana.org/assignments/media-types/media-types.xhtml) website. + +| Element | Description | +| ---------------------------- | ------------------------------------------------- | +| `name` | Format name - *Recommended* | +| `version` | Format version (if applicable) - *Recommended* | +| `amendmentNumber` | Amendment number (if applicable) | +| `specification` | Name of the specification - *Recommended* | +| `fileDecompressionTechnique` | Technique for file decompression (if applicable) | +| `FormatDistributor` | Contact(s) responsible of the distribution | + +
+```json +"resourceFormat": [ + { + "name": "string", + "version": "string", + "amendmentNumber": "string", + "specification": "string", + "fileDecompressionTechnique": "string", + "FormatDistributor": { + "individualName": "string", + "organisationName": "string", + "positionName": "string", + "contactInfo": {}, + "role": "string" + } + } +] +``` +
+ +#### Citation + +The **citation** is another common element that can be used in various parts of a geographic metadata file. Citations are used to provide detailed information on external resources related to the dataset or service being documented. A citation can be defined using the following set of (mostly optional) elements: + +| Element | Description | +| ----------------------- | ------------------------------------------------------------ | +| `title` | Title of the resource | +| `alternateTitle` | An alternate title (if applicable) | +| `date` | Date(s) associated to a resource, with sub-elements `date` and `type`. This may include different types of dates. The type of date should be provided, and selected from the controlled vocabulary proposed by the ISO 19139: date of `{creation, publication, revision, expiry, lastUpdate, lastRevision, nextUpdate, unavailable, inForce, adopted, deprecated, superseded, validityBegins, validityExpires, released, distribution}` | +| `edition` | Edition of the resource | +| `editionDate` | Edition date | +| `identifier` | A unique persistent identifier for the metadata. If a DOI is available for the resource, the DOI should be entered here. The same `fileIdentifier` should be used if no other persistent identifier is available. | +| `citedResponsibleParty` | Contact(s)/party(ies) responsible for the resource. | +| `presentationForm` | Form in which the resource is made available. The ISO 19139 recommends the following controlled vocabulary: `{documentDigital, imageDigital, documentHardcopy, imageHardcopy, mapDigital, mapHardcopy, modelDigital, modelHardcopy, profileDigital, profileHardcopy, tableDigital, tableHardcopy, videoDigital, videoHardcopy, audioDigital, audioHardcopy, multimediaDigital, multimediaHardcopy, physicalSample, diagramDigital, diagramHardcopy}`. For a geospatial dataset or web-layer, the value `mapDigital` will be preferred. | +| `series` | A description of the series, in case the resource is part of a series. This include the series `name`, `issueIdentification` and `page` | +| `otherCitationDetails` | Any other citation details to specify | +| `collectiveTitle` | A title in case the resource is part of a broader resource (e.g., data collection) | +| `ISBN` | International Standard Book Number (ISBN); an international standard identification number for uniquely identifying publications that are not intended to continue indefinitely. | +| `ISSN` | International Standard Serial Number (ISSN); an international standard for serial publications. | + +
+```json +"citation": { + "title": "string", + "alternateTitle": "string", + "date": [ + { + "date": "string", + "type": "string" + } + ], + "edition": "string", + "editionDate": "string", + "identifier": { + "authority": "string", + "code": null + }, + "citedResponsibleParty": [], + "presentationForm": [ + "string" + ], + "series": { + "name": "string", + "issueIdentification": "string", + "page": "string" + }, + "otherCitationDetails": "string", + "collectiveTitle": "string", + "ISBN": "string", + "ISSN": "string" +} +``` +
+ +#### Keywords + +**Keywords** contribute significantly to making a resource more discoverable. Entering a list of relevant keywords is therefore highly recommended. Keywords can, but do not have to be selected from a controlled vocabulary (thesaurus). Keywords are documented using the following elements: + +| Element | Description | +| --------------- | ------------------------------------------------------------ | +| `type` | Keywords type. The ISO 19139 provides a recommended controlled vocabulary with the following options: {`dataCenter`, `discipline`, `place`, `dataResolution`, `stratum`, `temporal`, `theme`, `dataCentre`, `featureType`, `instrument`, `platform`, `process`, `project`, `service`, `product`, `subTopicCategory`} | +| `keyword` | The keyword itself. When possible, existing vocabularies should be preferred to writing free-text keywords. An example of global vocabulary is the [*Global Change Master Directory*](http://vocab.nerc.ac.uk/collection/P04/current/) that could be a valuable source to reference data domains / disciplines, or the [UNESCO Thesaurus](http://vocabularies.unesco.org/browser/thesaurus/en/). +| `thesaurusName` | A reference to a thesaurus (if applicable) from which the keywords are extracted. The thesaurus itself should then be documented as a citation. | + +
+```json +"keywords": [ + { + "type": "string", + "keyword": "string", + "thesaurusName": "string" + } +] +``` +
+ +#### Constraints @@@@ not clear. where is the element useLimitations? ... what are the elements used in the schema? + +The **constraints** common set of elements will be used to document *legal* and *security* constraints associated with the documented dataset or data service. Both types of constraints have one property in common, `useLimitation`, used to describe the use limitation(s) as free text. + +
+```json +"resourceConstraints": [ + { + "legalConstraints": { + "useLimitation": [ + "string" + ], + "accessConstraints": [ + "string" + ], + "useConstraints": [ + "string" + ], + "otherConstraints": [ + "string" + ] + }, + "securityConstraints": { + "useLimitation": [ + "string" + ], + "classification": "string", + "userNote": "string", + "classificationSystem": "string", + "handlingDescription": "string" + } + } +] +``` +
+ +In addition to the `useLimitation` element, **legal constraints** (`legalConstraints`) can be described using the following three metadata elements: + +| Element | Description | +| ------------------- | ------------------------------------------------------------ | +| `accessConstraints` | Access constraints. The ISO 19139 provides a controlled vocabulary with the following options: `{copyright, patent, patentPending, trademark, license, intellectualPropertyRights, restricted, otherRestrictions, unrestricted, licenceUnrestricted, licenceEndUser, licenceDistributor, private, statutory, confidential, SBU, in-confidence}` | +| `useConstraints` | Use constraints. To be entered as free text. Filling this element will depend on the resource that is described. As best practice recommended to fill this element, this is where *terms of use*, *disclaimers*, *preferred citation* or* even *data limitations* can be captured | +| `otherConstraints` | Any other constraints related to the resource. | + +In addition to the `useLimitation` element, **security constraints** (`securityConstraints`) - which applies essentially to *classified* resources - can be described using the following four metadata elements: + +| Element | Description | +| ---------------------- | ------------------------------------------------------------ | +| `classification` | Classification code. The ISO 19139 provides a controlled vocabulary with the following options: `{unclassified, restricted, confidential, secret, topSecret, SBU, forOfficialUseOnly, protected, limitedDistribution}` | +| `userNote` | Note to users (free text) | +| `classificationSystem` | Information on the system used to classify the information. Organizations may have their own system to `classify` the information. | +| `handlingDescription` | Additional free-text description of the classification | + + +#### Extent + +The **extent** defines the boundaries of the dataset in space (horizontally and vertically) and in time. The ISO 19139 standard defines the extent as follows: + + Element | Description | +| ------------- | ------------------------------------------------------------ | +| `geographicElement` | Spatial (horizontal) extent element. This can be defined either with a `geographicBoundingBox` providing the coordinates bounding the limits of the dataset, by means of four properties: `southBoundLongitude`, `westBoundLongitude`, `northBoundLongitude`, `eastBoundLongitude` (recommended); or using `geographicDescription` - free text that defines the area covered. When the dataset covers one or more countries, it is recommended to enter the country names in this element, as it can then be used in data catalogs for filtering by geography.| +| `verticalElement` | Spatial (vertical) extent element, providing two properties: `minimumValue`, `maximumValue` and `verticalCRS` (reference to the vertical coordinate reference system) | +| `temporalElement` | Temporal extent element. Depending on the temporal characteristics of the dataset, this will consist in a `TimePeriod` (made of a `beginPosition` and `endPosition`) or a `TimeInstant` (made of a single `timePosition`) referencing date/time information according to [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) | + +
+```json +"extent": { + "geographicElement": [ + { + "geographicBoundingBox": { + "westBoundLongitude": -180, + "eastBoundLongitude": -180, + "southBoundLatitude": -180, + "northBoundLatitude": -180 + }, + "geographicDescription": "string" + } + ], + "temporalElement": [ + { + "extent": null + } + ], + "verticalElement": [ + { + "minimumValue": 0, + "maximumValue": 0, + "verticalCRS": null + } + ] +} +``` +
+ + +### Core metadata properties + +A set of elements is provided in the ISO 19139 to document the core properties of the metadata (not the data). With a few exceptions, these elements apply to the metadata related to datasets and data services. The table below summarizes these elements and their applicability. A description of the elements follows. + +| Property | Description | Used in *dataset metadata* | Used in *service metadata* | +| ------------------------- | ------------------------------------------------------------ | ------------------------------- | ------------------------------- | +| `fileIdentifier` | Unique persistent identifier for the resource | Yes | - | +| `language` | Main language used in the metadata description | Yes | Yes | +| `characterSet` | Character set encoding used in the metadata description | Yes | Yes | +| `parentIdentifier` | Unique persistent identifier of the parent resource (if any) | Yes | Yes | +| `hierarchyLevel` | Scope(s) / hierarchy level(s) of the resource. List of pre-defined values suggested by the ISO 19139. See details below. | Yes | Yes | +| `hierarchyLevelName` | Alternative name definitions for hierarchy levels | Yes | Yes | +| `contact` | contact(s) associated to the metadata, i.e. persons/organizations in charge of the metadata create/edition/maintenance. For more details, see section on ***common elements*** | Yes | Yes | +| `dateStamp` | Date and time when the metadata record was created or updated | Yes | Yes | +| `metadataStandardName` | Reference or name of the metadata standard used. | Yes | Yes | +| `metadataStandardVersion` | Version of the metadata standard. For the ISO/TC211, the version corresponds to the creation/revision year. | Yes | Yes | +| `dataSetURI` | Unique persistent link to reference the database | Yes | - | + +
+```json +"description": { + "idno": "string", + "language": "string", + "characterSet": { + "codeListValue": "string", + "codeList": "string" + }, + "parentIdentifier": "string", + "hierarchyLevel": [], + "hierarchyLevelName": [], + "contact": [], + "dateStamp": "string", + "metadataStandardName": "string", + "metadataStandardVersion": "string", + "dataSetURI": "string" +} +``` +
+ + +#### Resource identifier (`idno`) + +The `idno` must provide a unique and persistent identifier for the resource (dataset or service). A common approach consists in building a _semantic identifier_, constructed by concatenating some owner and data characteristics. Although this approach offers the advantages of readability of the identifier, it may not guarantee its global uniqueness and its persistence in time. The use of time periods and/or geographic extents as components of a file identifier is not recommended, as these elements may evolve over time. The use of random identifiers such as the Universally Unique Identifiers (UUID) is sometimes suggested as an alternative, but this approach is also not recommended. The use of [Digital Object Identifiers](https://www.doi.org/) (DOI) as global and unique file identifiers is recommended. + +#### Language (`language`) + +The metadata language refers to the main language used in the metadata. The recommended practice is to use the [ISO 639-2 Language Code List](http://www.loc.gov/standards/iso639-2/) (also known as the alpha-3 language code), e.g. 'eng' for English or 'fra' for French. + +#### Character set (`characterSet`) + +The character set encoding of the metadata description. The best practice is to use the `utf8` encoding codelist value (UTF-8 encoding). It is capable of encoding all valid character code points in Unicode, a standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The World Wide Web Consortium recommends UTF-8 as the default encoding in XML and HTML. UTF-8 is the most common encoding for the World Wide Web. Many text editors will provide you with an option to save your metadata (text) files in UTF-8, which will often be the default option (see below the example of Notepad++ and R Studio). + +
+![](./images/geospatial_encoding_utf8.JPG){width=100%} +
+ +#### Parent Identifier (`parentIdentifier`) + +A geographic data resource can be a subset of a larger dataset. For example, an aquatic species distribution map can be part of a data collection covering all species, or the 2010 population census dataset of a country can be part of a dataset that includes all population censuses for that country since 1900. In such case, the _parent identifier_ metadata element can be used to identify this higher-level resource. As for the `fileIdentifier`, the `parentIdentifier` must be a unique identifier persistent in time. In a data catalog, a `parentIdentifier` will allow the user to move from one dataset to another. The `parentIdentifier` is generally applied to *datasets*, although it may in some cases be used in *data services* descriptions. + +#### Hierarchy level(s) (`hierarchyLevel`) + +
+```json +"hierarchyLevel": [ + "string" + ] +``` +
+ +The `hierarchylevel` defines the scope of the resource. It indicates whether the resource is a collection, a dataset, a series, a service, or another type of resource. The ISO 19139 provides a controlled vocabulary for this element. It is recommended but not mandatory to make use of it. The most relevant levels for the purpose of cataloguing geographic data and services are **dataset** (for both raster and vector data), **service** (a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behavior), and **series**. `Series` will be used when the data represent an ordered succession, in time or in space; this will typically apply to time series, but it can also be used to describe other types of series (e.g., a series of ocean water temperatures collected at a succession of depths). + +The recommended controlled vocabulary for `hierarchylevel` includes: `{dataset, series, service, attribute, attributeType, collectionHardware, collectionSession, nonGeographicDataset, dimensionGroup, feature, featureType, propertyType, fieldSession, software, model, tile, initiative, stereomate, sensor, platformSeries, sensorSeries, productionSeries, transferAggregate, otherAggregate}` + +#### Hierarchy level name(s) (`hierarchyLevelname`) + +
+```json +"hierarchyLevelName": [ + "string" +] +``` +
+ +The `hierarchyLevelName` provides an alternative to describe hierarchy levels, using free text instead of a controlled vocabulary. The use of `hierarchyLevel` is preferred to the use of `hierarchylevelName`. + +#### Contact(s) (`contact`) + +The `contact` element is a common element described in the ***common elements*** section of this chapter. When associated to the **metadata**, it is used to identify the person(s) or organization(s) in charge of the creation, edition, and maintenance of the metadata. The contact(s) responsible for the metadata are not necessarily the ones who are responsible for the dataset/service creation/edition/maintenance. The latter will be documented in the dataset identification elements of the metadata file. + +#### Date stamp (`dateStamp`) + +The date stamp associated to the metadata. The metadata date stamp may be automatically filled by metadata editors, and will ideally use the standard ISO 8601 date format: YYYY-MM-DD (possibly with a time). + +#### Metadata standard name (`metadataStandardName`) + +The name of the geographic metadata standard used to describe the resource. The recommended values are: + +* in the case of vector dataset metadata: *ISO 19115 Geographic information - Metadata* +* in the case of grid/imagery dataset metadata: *ISO 19115-2 Geographic Information - Metadata Part 2 Extensions for imagery and gridded data* +* in the case of service metadata: *ISO 19119 Geographic information - Services* + +#### Metadata standard version (`metadataStandardVersion`) + +The version of the metadata standard being used. It is good practice to enter the standard's inception/revision year. ISO standards are revised with an average periodicity of 10-year. Although the ISO TC211 geographic information metadata standards have been reviewed, it is still accepted to refer to the original version of the standard as many information systems/catalogs still make use of that version. + +The recommended values are: + +* in the case of vector dataset metadata: *ISO 19115:2003* +* in the case of grid/imagery dataset metadata: *ISO 19115-2:2009* +* in the case of service metadata: *ISO 19119:2005* + +#### Dataset URI (`datasetURI`) + +A unique resource identifier for the dataset, such as a web link that uniquely identifies the dataset. The use of a [Digital Object Identifier (DOI)](https://www.doi.org/) is recommended. + + +### Main metadata sections + +Geographic data can be diverse and complex. Users need detailed information to discover data and to use them in an informed and responsible manner. The core of the information on data will be provided in various *sections* of the metadata file. This will include information on the type of data, on the coordinate system being used, on the scope and coverage of the data, on the format and location of the data, on possible quality issues that users need to be aware of, and more. The table below summarizes the main metadata *sections*, by order of appearance in the ISO 19139 specification. + +
+```json +"description": { + "spatialRepresentationInfo": [], + "referenceSystemInfo": [], + "identificationInfo": [], + "contentInfo": [], + "distributionInfo": {}, + "dataQualityInfo": [], + "metadataMaintenance": {} +} +``` +
+ +| Section | Description | Usability in *dataset metadata* | Usability in *service metadata* | +| --------------------------- | ------------------------------------------------------------ | ------------------------------- | ------------------------------- | +| `spatialRepresentationInfo` | The spatial representation of the dataset. Distinction is made between *vector* and *grid* (raster) spatial representations. | Yes | - | +| `referenceSystemInfo` | The reference systems used in the resource. In practice, this will often be limited to the geographic coordinate system. | Yes | Yes | +| `identificationInfo` | Identifies the resource, including descriptive elements (eg. title, purpose, abstract, keywords) and contact(s) having a role in the resource provision. See details below | Yes | Yes | +| `contentInfo` | The content of a dataset resource, i.e. how the dataset is structured (dimensions, attributes, variables, etc.). In the case of *vector* datasets, this relates to separate metadata files compliant with the ISO 19110 standard (Feature Catalogue). In the case of *raster* / *gridded* data, this is covered by the ISO 19115-2 extension for imagery and gridded data. | Yes | - | +| `distributionInfo` | The mode(s) of distribution of the resource (format, online resources), and by whom it is distributed. | Yes | Yes | +| `dataQualityInfo` | The quality reports on the resource (dataset or service), and in case of *datasets*, on the provenance / lineage information giving the process steps performed to obtain the dataset resource. | Yes | Yes | +| `metadataMaintenanceInfo` | The metadata maintenance cycle operated for the resource. | Yes | Yes | + +These sections are described in more detail below. + +#### Spatial representation (`spatialRepresentationInfo`) + +
+```json +"spatialRepresentationInfo": [ + { + "vectorSpatialRepresentation": { + "topologyLevel": "string", + "geometricObjects": [ + { + "geometricObjectType": "string", + "geometricObjectCount": 0 + } + ] + }, + "gridSpatialRepresentation": { + "numberOfDimensions": 0, + "axisDimensionProperties": [ + { + "dimensionName": "string", + "dimensionSize": 0, + "resolution": 0 + } + ], + "cellGeometry": "string", + "transformationParameterAvailability": true + } + } +] +``` +
+ +Information on the spatial representation is critical to properly describe a geospatial dataset. The ISO/TS 19139 distinguishes two types of spatial representations, characterized by different properties. + +The **vector spatial representation** describes the topology level and the geometric objects of **vector datasets** using the following two properties: + +- **Topology level** (`topologyLevel`) is the type of topology used in the vector spatial dataset. The ISO 19139 provides a controlled vocabulary with the following options: `{geometryOnly, topology1D, planarGraph, fullPlanarGraph, surfaceGraph, fullSurfaceGraph, topology3D, fullTopology3D, abstract}`. In most cases, vector datasets will be described as ``geometryOnly`` which covers common geometry types (points, lines, polygons). +- **Geometric objects** (`geometricObjects`) will define: + - Geometry type (`geometricObjectType`): The type of geometry handled. Possible values are: `{complex, composite, curve, point, solid, surface}`. + - Geometry count (`geometricObjectCount`): The number (count) of geometries in the dataset. + +In the case of an homogeneous geometry type, a single `geometricObjects`element can be defined. For complex geometries (mixture of various geometry types), one `geometricObjects` element will be defined for each geometry type. + +The **grid spatial representation** describes gridded (raster) data using the following three properties: + +- **Number of dimensions** (`numberOfDimensions`) in the grid. +- **Axis dimension properties** (`axisDimensionProperties`): a list of each dimension including, for each dimension: + - The name of the dimension type (`dimensionName`): the ISO 19139 provides a controlled vocabulary with the following options: `{row, column, vertical, track, crossTrack, line, sample, time}`. These options represent the following: + - row: ordinate (y) axis + - column: abscissa (x) axis + - vertical: vertical (z) axis + - track: along the direction of motion of the scan point + - crossTrack: perpendicular to the direction of motion of the scan point + - line: scan line of a sensor + - sample: element along a scan line + - time: duration + + In the Ethiopia population density file we used as an example of raster data, the types of dimensions will be row and column as the file is a spatial 2D raster. If we had a data with elevation or time dimensions, we would use respectively "vertical" and "time" dimension as name types. + + - The dimension size (`dimensionSize`): the length of the dimension. + - The dimension resolution: a resolution number associated to a unit of measurement. This is the resolution of the grid cell dimension. For example: + - for longitude/latitude dimensions, and a grid at 1deg x 5deg, the 'row' dimension will have a resolution of 1 deg, and the 'column' dimension will have a resolution of 5 deg + - for a "vertical" dimension, this will represent the elevation step. For example, the vertical resolution of the mean Ozone concentration between 40m and 50m altitude at a location of longitude x/ latitude y would be 10 m. + - similar: in case of a spatial-temporal grid, the "time" resolution will represent the time lag (e.g., 1 year, 1 month, 1 week, etc.) between two measures.

+ +- **Cell geometry type** (`cellGeometry`): The type of geometry used for grid cells. Possible values are: `{point, area, voxel, stratum}` Most "grids" are commonly area-based, but in principle a grid goes beyond this and the grid cells can target a point, an area, or a volume. + - point: each cell represents a point + - area: each cell represents an area + - voxel: each cell represents a volumetric measurement on a regular grid in a three dimensional space + - stratum: height range for a single point vertical profile + +#### Reference system(s) (`referenceSystemInfo`) + +The reference system(s) typically (but not necessarily) applies to the **geographic reference system** of the dataset. Multiple reference systems can be listed if a dataset is distributed with different spatial reference systems. This block of elements may also apply to *service metadata*. A spatial web-service may support several map projections / geographic coordinate reference systems. + +
+```json +"referenceSystemInfo": [ + { + "code": "string", + "codeSpace": "string" + } +] +``` +
+ +A reference system is defined by two properties: + +- the **identifier** of the reference system. The recommended practice is to use to the `Spatial Reference IDentifier` (SRID) number. For example, the SRID of the World Geodetic System (WGS 84) is *4326*. +- the **code space** of the source authority providing the SRID. The best practice is to use the [EPSG](https://epsg.org/home.html) authority code `EPSG` (as most of geographic reference systems are registered in it). Codes from other authorities can be used to define ad-hoc projections, for example: + - ESRI:54012 (Eckert IV equal area projection) + - EPSG:4326 ([World Geodetic System 84 - aka WGS84](https://epsg.org/crs_4326/WGS-84.html)), the system used for GPS + - EPSG:3857 ([Web Mercator / Pseudo-Mercator](https://epsg.org/crs_3857/WGS-84-Pseudo-Mercator.html)) - widely used for map visualization from web map tile providers. + +The main reference system registry is [EPSG](https://epsg.org/search/by-name), which provides a "search by name" tool for users who need to find a SRID (global or local/country-specific). Other websites reference geographic systems, but are not authoritative sources including http://epsg.io/ and https://spatialreference.org/ The advantage of these sites is that they go beyond the EPSG registry, and handle other specific registries given by providers like ESRI. + +The following ESRI projections could be relevant, in particular those in support of world equal-area projected maps (maps conserving area proportions): + + - [ESRI:54012 (Eckert IV)](https://epsg.io/54012) + - [ESRI:54009 (Mollweide)](https://epsg.io/54009) + - [ESRI:54030 (Robinson)](https://epsg.io/54030) + + +#### Identification (`identificationInfo`) + +The **identification information** (`identificationInfo`) is where the citation elements of the resource will be provided. This may include descriptive information like `title`, `abstract`, `purpose`, `keywords`, etc., and identification of the parties/contact(s) associated with the resource, such as the *owner*, *publisher*, *co-authors*, etc. Providing and publishing detailed information in these elements will contribute significantly to improving the discoverability of the data. + +
+```json +"identificationInfo": [ + { + "citation": {}, + "abstract": "string", + "purpose": "string", + "credit": "string", + "status": "string", + "pointOfContact": [], + "resourceMaintenance": [], + "graphicOverview": [], + "resourceFormat": [], + "descriptiveKeywords": [], + "resourceConstraints": [], + "resourceSpecificUsage": [], + "aggregationInfo": {}, + "extent": {}, + "spatialRepresentationType": "string", + "spatialResolution": {}, + "language": [], + "characterSet": [], + "topicCategory": [], + "supplementalInformation": "string", + "serviceIdentification": {} + } +] +``` +
+ +The identification of a resource includes elements that are common to both *datasets* and *data services*, and others that are specific to the type of resource. The following table summarizes the **identification elements** that can be used for *dataset*, *service*, or both. + + +**Identification elements applicable to datasets and data services** + +The following metadata elements apply to resources of type **dataset** and **service**. + +| Element | Description | +| ----------------------- | ------------------------------------------------------------ | +| `citation` | A citation set of elements that will describe the dataset/service from a citation perspective, including `title`, associated contacts, etc. For more details, see section on ***common elements*** | +| `abstract` | An abstract for the dataset/service resource | +| `purpose` | A statement describing the purpose of the dataset/service resource | +| `credit` | Credit information. | +| `status` | Status of the resource, with the following recommended controlled vocabulary: `{completed, historicalArchive, obsolete, onGoing, planned, required, underDevelopment, final, pending, retired, superseded, tentative, valid, accepted, notAccepted, withdrawn, proposed, deprecated}` | +| `pointOfContact` | One ore more points of contacts to associate with the resource. People that can be contacted for information on the dataset/service. For more details, see section `contact` in the ***common elements*** section of the chapter. | +| `resourceMaintenance` | Information on how the resource is maintained, essentially informing on the maintenance and update frequency (`maintenanceAndUpdateFrequency`). This frequency should be chosen among possible values recommended by the ISO 19139 standard: `{continual, daily, weekly, fortnightly, monthly, quarterly, biannually, annually, asNeeded, irregular, notPlanned, unknown}`. | +| `graphicOverview` | One or more graphic overview(s) that provide a visual identification of the dataset/service. e.g., a link to a map overview image. A `graphicOverview` will be defined with 3 properties `fileName` (or URL), `fileDescription`, and optionally a `fileType`. | +| `resourceFormat` | Resource format(s) description. For more details on how to describe a format, see the ***common elements*** section of the chapter. | +| `descriptiveKeywords` | A set of keywords that describe the dataset. Keywords are grouped by keyword type, with the possibility to associate a thesaurus (if applicable). For more details how to describe keywords, see the ***common elements*** section of the chapter.| +| `resourceConstraints` | Legal and/or Security *constraints* associated to the resource. For more details how to describe constraints, see the ***common elements*** section of the chapter| +| `resourceSpecificUsage` | Information about specific usage(s) of the dataset/service, e.g., a research paper, a success story, etc. | +| `aggregationInfo` | Information on an aggregate or parent resource to which the resource belongs, i.e. a collection. | + +
+ +Resource maintenance +
+```json +"resourceMaintenance": [ + { + "maintenanceAndUpdateFrequency": "string" + } +] +``` +
+ +Graphic overview +
+```json +"graphicOverview": [ + { + "fileName": "string", + "fileDescription": "string", + "fileType": "string" + } +] +``` +
+ +Resource specific usage +
+```json +"resourceSpecificUsage": [ + { + "specificUsage": "string", + "usageDateTime": "string", + "userDeterminedLimitations": "string", + "userContactInfo": [] + } +] +``` +For `userContactInfo`, seee common elements `Contact` +
+ +Aggregation information +
+```json +"aggregationInfo": { + "aggregateDataSetName": "string", + "aggregateDataSetIdentifier": "string", + "associationType": "string", + "initiativeType": "string" +} +``` +
+ +**Identification elements applicable to datasets** + +The following metadata elements are specific to resources of type **dataset**. + +| Element | Description | +| --------------------------- | ------------------------------------------------------------ | +| `spatialRepresentationType` | The spatial representation type of the dataset. Values should be selected from the following controlled vocabulary: `{vector, grid, textTable, tin, stereoModel, video}` | +| `spatialResolution` | The spatial resolution of the data as numeric value associated to a unit of measure. | +| `language` | The language used in the dataset. | +| `characterSet` | The character set encoding used in the dataset. | +| `topicCategory` | The topic category(ies) characterizing the dataset resource. Values should be selected from the following controlled vocabulary: `{farming, biota, boundaries, climatologyMeteorologyAtmosphere, economy, elevation, environment, geoscientificInformation, health, imageryBaseMapsEarthCover, intelligenceMilitary, inlandWaters, location, oceans, planningCadastre, society, structure, transportation, utilitiesCommunication, extraTerrestrial, disaster}` | +| `extent` | Defines the spatial (horizontal and vertical) and temporal region to which the content of the resource applies. For more details, see the **common elements** section of the chapter| +| `supplementalInformation` | Any additional information, provided as free text. | + +
+Spatial resolution, language, characterset, and topic category +```json +"spatialResolution": { + "uom": "string", + "value": 0 +}, +"language": [ + "string" +], +"characterSet": [ + { + "codeListValue": "string", + "codeList": "string" + } +], +"topicCategory": [ + "string" +] +``` +
+ +**Identification elements applicable to data services** + +The following metadata elements are specific to resources of type **service**. + +| Element | Description | +| -------------------- | ------------------------------------------------------------ | +| `serviceType` | The type of service (as free text),eg. OGC:WMS | +| `serviceTypeVersion` | The version of the service e.g. 1.3.0 | +| `accessProperties` | Access properties, including description of `fees`, `plannedAvailableDateTime`, `orderingInstructions` and `turnaround` | +| `restrictions` | Legal and/or Security constraints associated to the service. For more details, see the ***common elements*** section of the chapter.| +| `keywords` | Set of service keywords. For more details, see the ***common elements*** section of the chapter. | +| `extent` | Defines the spatial (horizontal and vertical) and temporal region to which the service applies (if applicable). see the ***common elements*** section of the chapter. | +| `coupledResource` | Eventual resource(s) coupled to a service operation. | +| `couplingType` | The type of coupling between service and coupled resources. Values should be selected from the following controlled vocabulary: `{loose, mixed, tight}` | +| `containsOperations` | Operation(s) available for the service. See below for details. | +| `operatesOn` | List of dataset identifiers on which the service operates. | + +
+```json +"serviceIdentification": { + "serviceType": "string", + "serviceTypeVersion": "string", + "accessProperties": { + "fees": "string", + "plannedAvailableDateTime": "string", + "orderingInstructions": "string", + "turnaround": "string" + }, + "restrictions": [], + "keywords": [], + "coupledResource": [ + { + "operationName": "string", + "identifier": "string" + } + ], + "couplingType": "string", + "containsOperations": [ + { + "operationName": "string", + "DCP": [ + "string" + ], + "operationDescription": "string", + "invocationName": "string", + "parameters": [ + { + "name": "string", + "direction": "string", + "description": "string", + "optionality": "string", + "repeatability": true, + "valueType": "string" + } + ], + "connectPoint": { + "linkage": "string", + "name": "string", + "description": "string", + "protocol": "string", + "function": "string" + }, + "dependsOn": [ + { } + ] + } + ], + "operatesOn": [ + { + "uuidref": "string" + } + ] +} +``` +
+ + +##### Service operation + +A data service operation is described with the following metadata elements: + +| Element | Description | +| ---------------------- | ------------------------------------------------------------ | +| `operationName` | Name of the operation | +| `DCP` | Distributed Computing Platform. Recommended value: 'WebServices' | +| `operationDescription` | Description of the operation | +| `invocationName` | Name of the operation as invoked when using the service | +| `parameters` | Operation parameter(s). A parameter can be defined with several properties including `name`, `description`, `direction` (in, out, or 'inout'), `optionality` ('Mandatory' or 'Optional'), `repeatability`(true/false), and the `valueType` (type of value expected, e.g., string, numeric, etc.) | +| `connectPoint` | URL points, defined as online resource(s) | +| `dependsOn` | Service operation(s) the service operation depends on. | + +The *service operation*(s) descriptions are recommended when the *service* does not support the self-description of its operations. + + +#### Content (`contentInfo`) + +For vector datasets, the ISO 19115-1 does not provide all necessary elements; the structure of vector datasets is therefore documented using the `featureCatalogueDescription` of the ISO 19110 (*Feature Catalogue*) standard. The ISO 19110 is included in the unified ISO 19139 XML specification. + +**Feature catalogue description** (`featureCatalogueDescription`) + +The Feature Catalogue description aims to link the structural metadata (ISO 19110) to the dataset metadata (ISO 19115). This will be required when the structural metadata is not contained in the same metadata file as the dataset metadata.^[In our JSON schema, the structural metadata and the dataset metadata are stored in one same container.] The following elements are used to document this relationship: + +| Element | Description | +| -------------------------- | ------------------------------------------------------------ | +| `complianceCode` | Indicates whether the dataset complies with the feature catalogue description | +| `language` | Language used in the feature catalogue | +| `includedWithDataset` | Indicates if the feature catalogue description is included with the dataset (essentially, as downloadable resource) | +| `featureCatalogueCitation` | A `citation` that references the ISO 19110 feature catalogue. As best practice, this citation will essentially use two properties: `uuidref` giving the persistent identifier of the feature catalogue, `href` giving a web link to access the ISO 19110 feature catalogue. | + +
+```json +"contentInfo": [ + { + "featureCatalogueDescription": { + "complianceCode": true, + "language": "string", + "includedWithDataset": true, + "featureCatalogueCitation": { + "title": "string", + "alternateTitle": "string", + "date": [ + { + "date": "string", + "type": "string" + } + ], + "edition": "string", + "editionDate": "string", + "identifier": { + "authority": "string", + "code": null + }, + "citedResponsibleParty": [], + "presentationForm": [ + "string" + ], + "series": { + "name": "string", + "issueIdentification": "string", + "page": "string" + }, + "otherCitationDetails": "string", + "collectiveTitle": "string", + "ISBN": "string", + "ISSN": "string" + } + }, + "coverageDescription": { + "contentType": "string", + "dimension": [ + { + "name": "string", + "type": "string" + } + ] + } + } +] +``` +
+ +The feature catalog can be an external metadata file or document. We embedded it our JSON schema. See the section **ISO 19110 Feature Catalogue** below. + +**Coverage description** (`coverageDescription`) + +The structure of raster/gridded datasets can be described using the ISO 19115-2 standard, using the `coverageDescription` element and the following two properties: + +| Element | Description | +| ------------- | ------------------------------------------------------------ | +| `contentType` | Type of coverage content, e.g., 'image'. It is recommended to define the content type using the [controlled vocabulary](http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CoverageContentTypeCode) suggested by the ISO 19139 which contains the following values: {`image`, `thematicClassification`, `physicalMeasurement`, `auxillaryInformation`, `qualityInformation`, `referenceInformation`, `modelResult`, `coordinate`, `auxilliaryData`} | +| `dimension` | List of coverage dimensions. Each dimension can be defined by a `name` and a `type`. For the `type`, a good practice is to rely on primitive data types defined in the XML Schema https://www.w3.org/2009/XMLSchema/XMLSchema.xsd | +| `rangeElementDescription` | List of range element descriptions. Each range element description will have a `name`/`definition` (corresponding to the dimension considered), and list of accepted values as `rangeElement`. For example, for a timeseries with series defined at specific instants in time, the `Time` dimension of the spatio-temporal coverage could be defined here giving the list of time instants supported by the time series. | + +#### Distribution (`distributionInfo`) + +The distribution information documents who is the actual *distributor* of the resources, and other aspects of the distribution in term of _format_ and _online resources_. This information is provided using the following elements: + +| Element | Description | +| -------------------- | ------------------------------------------------------------ | +| `distributionFormat` | Format(s) definitions. See the ***common elements*** section for information on how to document a format. | +| `distributor` | Contact(s) in charge of the resource distribution. See the ***common elements*** section for information on how to document a contact. | +| `transferOptions` | Transfer option(s) to get the resource. To align with the ISO 19139, these resources should be set in an `onLine` element where all online resources available can be listed, or as `offLine` for media not available online. | + +
+```json +"distributionFormat": [ + { + "name": "string", + "version": "string", + "amendmentNumber": "string", + "specification": "string", + "fileDecompressionTechnique": "string", + "FormatDistributor": {} + } +] +``` +
+ +#### Data quality (`dataQualityInfo`) + +Information on the quality of the data will be useful to secondary analysts, to ensure proper use of the data. Data quality is documented in the section `dataQualityInfo` using three main metadata elements: + +| Element | Description | +| --------- | ------------------------------------------------------------ | +| `scope` | Scope / hierarchy level targeted by the data quality information section. The ISO 19139 recommends the use of a controlled vocabulary with the following options: {`attribute`, `attributeType`, `collectionHardware`, `collectionSession`, `dataset`, `series`, `nonGeographicDataset`, `dimensionGroup`, `feature`, `featureType`, `propertyType`, `fieldSession`, `software`, `service`, `model`, `tile`, `initiative`, `stereomate`, `sensor`, `platformSeries`, `sensorSeries`, `productionSeries`, `transferAggregate`, `otherAggregate`} | +| `report` | Report(s) describing the quality information, for example a [INSPIRE](https://inspire.ec.europa.eu/metadata/6541) metadata compliance report. To see how to create a data quality conformance `report`, see details below. | +| `lineage` | The `lineage` provides the elements needed to describe the process that led to the production of the data. In combination with `report`, the lineage will allow data users to assess quality conformance. This is an important metadata element.| + +
+```json +"dataQualityInfo": [ + { + "scope": "string", + "report": [], + "lineage": { + "statement": "string", + "processStep": [] + } + } +] +``` +
+ +##### Report (`report`) + +
+```json +"report": [ + { + "DQ_DomainConsistency": { + "result": { + "nameOfMeasure": [], + "measureIdentification": "string", + "measureDescription": "string", + "evaluationMethodType": [], + "evaluationMethodDescription": "string", + "evaluationProcedure": {}, + "dateTime": "string", + "result": [] + } + } + } +] +``` +
+ +A `report` describes the *result* of an assessment of the conformance (or not) of a resource to consistency rules. The `result` is the main component of a report, which can be described with the following elements: + + - `nameOfMeasure`: One or more measure names used for the data quality report + - `measureIdentification`: Identification of the measure, using a unique identifier (if applicable) + - `measureDescription`: A description of the measure + - `evaluationMethodType`: Type of evaluation method. The ISO 19139 recommends the use of a controlled vocabulary with the following options: `{directInternal, directExternal, indirect}` + - `evaluationMethodDescription`: Description of the evaluation method + - `evaluationProcedure`: Citation of the evaluation procedure (as citation element) + - `dateTime`: Date time when the report was established + - `report`: Result(s) associated to the report. Each result should be described with a `specification`, an `explanation` (of the result of conformance or not conformance), and a `pass` property indicating if the result was positive (true) or not (false). + +
+```json +"result": { + "nameOfMeasure": [ + "string" + ], + "measureIdentification": "string", + "measureDescription": "string", + "evaluationMethodType": [ + "string" + ], + "evaluationMethodDescription": "string", + "evaluationProcedure": { + "title": "string", + "alternateTitle": "string", + "date": [ + { + "date": "string", + "type": "string" + } + ], + "edition": "string", + "editionDate": "string", + "identifier": { + "authority": "string", + "code": null + }, + "citedResponsibleParty": [], + "presentationForm": [ + "string" + ], + "series": { + "name": "string", + "issueIdentification": "string", + "page": "string" + }, + "otherCitationDetails": "string", + "collectiveTitle": "string", + "ISBN": "string", + "ISSN": "string" + }, + "dateTime": "string", + "result": [] + } +} +``` +
+ +##### Lineage (`lineage`) + +The `lineage` provides a structured solution to describe the work flow that led to the production of the data/service, defined by: + +- a general `statement` of the work flow performed +- sequence of process steps performed. Each `processStep` is defined by the following elements: + - `description`: Description of the process step performed + - `rationale`: Rationale of the process step + - `dateTime`: Date of the processing + - `processor`: Contact(s) acting as processor(s) for the target step + - `source`: Source(s) used for the process step. Each `source` can have a `description` and a `sourceCitation` (as citation element). + +
+```json +"lineage": { + "statement": "string", + "processStep": [ + { + "description": "string", + "rationale": "string", + "dateTime": "string", + "processor": [], + "source": [ + { + "description": "string", + "sourceCitation": { + "title": "string", + "alternateTitle": "string", + "date": [ + { + "date": "string", + "type": "string" + } + ], + "edition": "string", + "editionDate": "string", + "identifier": { + "authority": "string", + "code": null + }, + "citedResponsibleParty": [], + "presentationForm": [ + "string" + ], + "series": { + "name": "string", + "issueIdentification": "string", + "page": "string" + }, + "otherCitationDetails": "string", + "collectiveTitle": "string", + "ISBN": "string", + "ISSN": "string" + } + } + ] + } + ] +} +``` +
+ +#### Metadata maintenance (`metadataMaintenanceInfo`) + +The `metadataMaintenanceInfo` and `maintenanceAndUpdateFrequency` elements provide information on the maintenance of the metadata including the frequency of updates. The `metadataMaintenanceInfo` element is a free text element. The information provided in `maintenanceAndUpdateFrequency` should be chosen from values recommended by the ISO 19139 controlled vocabulary with the following options: `{continual, daily, weekly, fortnightly, monthly, quarterly, biannually, annually, asNeeded, irregular, notPlanned, unknown}`. + +
+```json +"metadataMaintenance": { + "maintenanceAndUpdateFrequency": "string" +} +``` +
+ + +## ISO 19110 Feature Catalogue (`feature_catalogue`) + +We describe below how the ISO 19110 feature catalogue is used to document the structure of a vector dataset (complementing the ISO 10119-1). This is equivalent to producing a "data dictionary" for the variables/features included in a vector dataset. An example of the implementation of such a feature catalogue using R is provided in the **Examples** section of this chapter (see Example 3 in section 5.5.3). + +| Element | Description | +| -------------------- | ------------------------------------------------------------ | +| `name` | Name of the feature catalogue | +| `scope` | Subject domain(s) of feature types defined in this feature catalogue | +| `fieldOfApplication` | One or more fields of applications for this feature catalogue. | +| `versionNumber` | Version number of this feature catalogue, which may include both a major version number or letter and a sequence of minor release numbers or letters, such as '3.2.4a.' The format of this attribute may differ between cataloguing authorities. | +| `versionDate` | Version `date` | +| `producer` | The `responsibleParty` in charge of the feature catalogue production | +| `functionalLanguage` | Formal functional language in which the feature operation formal definition occurs in this feature catalogue | +| `featureType` | One or more feature type(s) defined in the Feature catalogue. The definition of several feature types can be considered when targeting various forms of a dataset (e.g., simplified vs. complete set of attributes, raw vs. aggregated, etc). In practice, a simple ISO 19110 feature catalogue will reference one feature type describing the unique dataset structure. See details below. | + +
+```json +"feature_catalogue": { + "name": "string", + "scope": [], + "fieldOfApplication": [], + "versionNumber": "string", + "versionDate": {}, + "producer": {}, + "functionalLanguage": "string", + "featureType": [] +} +``` +
+ + The `featureType` is the actual data structure definition of a dataset (data dictionary), and has the following properties: + +| Element | Description | +| -------------------------- | ------------------------------------------------------------ | +| `typeName` | Text string that uniquely identifies this feature type within the feature catalogue that contains this feature type | +| `definition` | Definition of the feature type | +| `code` | Code that uniquely identifies this feature type within the feature catalogue that contains this feature type | +| `isAbstract` | Indicates if the feature type is abstract or not | +| `aliases` | One or more aliases as equivalent names of the feature type | +| `carrierOfCharacteristics` | Feature attribute(s) / column(s) definitions. See below details. | + +
+```json +"featureType": [ + { + "typeName": "string", + "definition": "string", + "code": "string", + "isAbstract": true, + "aliases": [ + "string" + ], + "carrierOfCharacteristics": [ + { + "memberName": "string", + "definition": "string", + "cardinality": { + "lower": 0, + "upper": 0 + }, + "code": "string", + "valueMeasurementUnit": "string", + "valueType": "string", + "listedValue": [ + { + "label": "string", + "code": "string", + "definition": "string" + } + ] + } + ] + } +] +``` +
+ +Each feature attribute, i.e. column that is a member of the vector data structure is defined as `carrier of characteristics`. Each set of characteristics can be defined with the following properties: + +| Element | Description | +| ---------------------- | ------------------------------------------------------------ | +| `memberName` | Name of the property member of the feature type | +| `definition` | Definition of the property member | +| `cardinality` | Definition of the member type cardinality. The cardinality is set of two properties: lower cardinality (`lower`) and upper cardinality (`upper`). For simple tabular datasets, the cardinality will be 1-1. Multiple cardinalities (eg. 1-N, N-N) apply particularly to feature catalogues/types that describe relational databases. | +| `code` | Code for the attribute member of the feature type. Corresponds to the actual column name in an attributes table. | +| `valueMeasurementUnit` | Measurement unit of the values (in case of the feature member corresponds to a measurable variable) | +| `valueType` | Type of value. A good practice is to rely on primitive data types defined in the XML Schema https://www.w3.org/2009/XMLSchema/XMLSchema.xsd | +| `listedValue` | List of controlled value(s) used in the attribute member. Each value corresponds to an object compound by 1) a `label`, 2) a `code` (as contained in the dataset), 3) a `definition`. This element will be used when the feature member relates to reference datasets, such as code lists or registers. e.g., list of countries, land cover types, etc. | + + +## Provenance + +
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ +**`provenance`** *[Optional ; Repeatable]*
+Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been done to the harvested metadata. These elements are NOT part of the ISO 19139 metadata standard.
+ +- **`origin_description`** *[Required ; Not repeatable]*
+The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Study Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The datestamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ + +## Tags + +**`tags`** *[Optional ; Repeatable]*
+Tags provides easy way to include custom-facets in NADA. Should consider using one or multiple controlled vocabulary(ies). See section 1.7 for more on the importance and use of tags and tag_groups in data catalogs. + +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ +- **`tag`** *[Required ; Not repeatable ; String]*
+A user-defined tag. +- **`tag_group`** *[Optional ; Not repeatable ; String]*

+A user-defined group to which the tag belongs. Grouping tags allows implementation of controlled facets (filters) in data catalogs. + + +## LDA topics + +**`lda_topics`** *[Optional ; Not repeatable]*
+ +
+```json +"lda_topics": [ +{ +"model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ +We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document (in this case, the "document" is a compilation of elements from the dataset metadata) can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). +
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element `lda_topics` is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition. + +:::note +Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the `lda_topics` elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated. +::: + +The `lda_topics` element includes the following metadata fields:
+ +- **`model_info`** *[Optional ; Not repeatable]*
+Information on the LDA model.
+ - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.
+
+ +- **`topic_description`** *[Optional ; Repeatable]*
+The topic composition of the document.
+ - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the document (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic. This is specific to the model, not to a document.
+ + +```r +lda_topics = list( + + list( + + model_info = list( + list(source = "World Bank, Development Data Group", + author = "A.S.", + version = "2021-06-22", + model_id = "Mallet_WB_75", + nb_topics = 75, + description = "LDA model, 75 topics, trained on Mallet", + corpus = "World Bank Documents and Reports (1950-2021)", + uri = "")) + ), + + topic_description = list( + + list(topic_id = "topic_27", + topic_score = 32, + topic_label = "Education", + topic_words = list(list(word = "school", word_weight = "") + list(word = "teacher", word_weight = ""), + list(word = "student", word_weight = ""), + list(word = "education", word_weight = ""), + list(word = "grade", word_weight = "")), + + list(topic_id = "topic_8", + topic_score = 24, + topic_label = "Gender", + topic_words = list(list(word = "women", word_weight = "") + list(word = "gender", word_weight = ""), + list(word = "man", word_weight = ""), + list(word = "female", word_weight = ""), + list(word = "male", word_weight = "")), + + list(topic_id = "topic_39", + topic_score = 22, + topic_label = "Forced displacement", + topic_words = list(list(word = "refugee", word_weight = "") + list(word = "programme", word_weight = ""), + list(word = "country", word_weight = ""), + list(word = "migration", word_weight = ""), + list(word = "migrant", word_weight = "")), + + list(topic_id = "topic_40", + topic_score = 11, + topic_label = "Development policies", + topic_words = list(list(word = "development", word_weight = "") + list(word = "policy", word_weight = ""), + list(word = "national", word_weight = ""), + list(word = "strategy", word_weight = ""), + list(word = "activity", word_weight = "")) + + ) + + ) + +) +``` + + +## Embeddings + +**`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. In this case, the text would be a compilation of selected elements of the dataset metadata. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). + +The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": { } + } +] +``` +
+ +The `embeddings` element contains four metadata fields: + +- **`id`** *[Optional ; Not repeatable ; String]*
+A unique identifier of the word embedding model used to generate the vector. + +- **`description`** *[Optional ; Not repeatable ; String]*
+A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + +- **`date`** *[Optional ; Not repeatable ; String]*
+The date the model was trained (or a version date for the model). + +- **`vector`** *[Required ; Not repeatable ; Object]* @@@@@@@@ do not offer options +The numeric vector representing the document, provided as an object (array or string).
+[1,4,3,5,7,9] + + +## Additional + +**`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + + +## Complete examples + +### Example 1 (vector - shape files): Bangladesh, Outline of camps of Rohingya refugees in Cox's Bazar, January 2021 + +In this first example, we use a geographic dataset that contains the outline of Rohingya refugee camps, settlements, and sites in Cox's Bazar, Bangladesh. The dataset was imported from the [Humanitarian Data Exchange website](https://data.humdata.org/dataset/outline-of-camps-sites-of-rohingya-refugees-in-cox-s-bazar-bangladesh) on March 3, 2021. + +We include in the metadata a simple description of the features (variables) contained in the shape files. This information will significantly increase data discoverability, as it provide information of the content of the data files (which is not described elsewhere in the metadata). + +
+![](./images/geospatial_example_script_OCHA_BGD.JPG){width=100%} +
+ +---------- +**Generating the metadata using R** +---------- + + +```r +library(nadar) +library(readr) @@@@ used? +library(readxl) @@@@ used? +library(writexl) @@@@ used? +library(sf) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_geo_data/") + +thumb = "shape_camps.JPG" + +# Download the data files (if not already downloaded) +# Note: the data are frequently updated; the links below may have become invalid. +# Visit: https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd for an update. + +base_url = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/" +urls <- list( + paste0(base_url, "7cec91fb-d0a8-4781-9f8d-9b69772ef2fd/download/210118_rrc_geodata_al1al2al3.gdb.zip"), + paste0(base_url, "ace4b0a6-ef0f-46e4-a50a-8c552cfe7bf3/download/200908_rrc_outline_camp_al1.zip"), + paste0(base_url, "bd5351e7-3ffc-4eaa-acbc-c6d917b5549c/download/200908_rrc_outline_camp_al1.kmz"), + paste0(base_url, "9d5693ec-eeb8-42ed-9b65-4c279f523276/download/200908_rrc_outline_block_al2.zip"), + paste0(base_url, "ed119ae4-b13d-4473-9afe-a8c36e07870b/download/200908_rrc_outline_block_al2.kmz"), + paste0(base_url, "0d2d87ae-52a5-4dca-b435-dcd9c617b417/download/210118_rrc_outline_subblock_al3.zip"), + paste0(base_url, "6286c4a5-d2ab-499a-b019-a7f0c327bd5f/download/210118_rrc_outline_subblock_al3.kmz") +) + +for(url in urls) { + f <- basename(url) + if (!file.exists(f)) download.file(url, destfile=f, mode="wb") +} + +# Unzip and read the shape files to extract information +# The object contain the number of features, layers, geodetic CRS, etc. + +unzip("200908_rrc_outline_camp_al1.zip", exdir = "AL1") +al1 <- st_read("./AL1/200908_RRC_Outline_Camp_AL1.shp") + +unzip("200908_rrc_outline_block_al2.zip", exdir = "AL2") +al2 <- st_read("./AL2/200908_RRC_Outline_Block_AL2.shp") + +unzip("210118_rrc_outline_subblock_al3.zip", exdir = "AL3") +al3 <- st_read("./AL3/210118_RRC_Outline_SubBlock_AL3.shp") + +# --------------- + +id = "BGD_2021_COX_CAMPS_GEO_OUTLINE" + +my_geo_metadata <- list( + + metadata_information = list( + title = "(Demo) Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)", + producers = list(list(name = "NADA team")), + production_date = "2022-02-18" + ), + + description = list( + + idno = id, + + language = "eng", + + characterSet = list(codeListValue = "utf8"), + + hierarchyLevel = list("dataset"), + + contact = list( + list( + organisationName = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)", + contactInfo = list( + address = list(country = "Bangladesh"), + onlineResource = list( + linkage = "https://www.humanitarianresponse.info/en/operations/bangladesh/", + name = "Website" + ) + ), + role = "owner" + ) + ), + + dateStamp = "2021-01-20", + + metadataStandardName = "ISO 19115:2003/19139", + + spatialRepresentationInfo = list( + + # File 200908_rrc_outline_camp_al1.zip + list( + vectorSpatialRepresentationInfo = list( + topologyLevel = "geometryOnly", + geometricObjects = list( + geometricObjectType = "surface", + geometricObjectCount = "35" + ) + ) + ), + + # File 200908_rrc_outline_block_al2.zip + list( + vectorSpatialRepresentationInfo = list( + topologyLevel = "geometryOnly", + geometricObjects = list( + geometricObjectType = "surface", + geometricObjectCount = "173" + ) + ) + ), + + # File 210118_rrc_outline_subblock_al3.zip + list( + vectorSpatialRepresentationInfo = list( + topologyLevel = "geometryOnly", + geometricObjects = list( + geometricObjectType = "surface", + geometricObjectCount = "967" + ) + ) + ) + + ), + + referenceSystemInfo = list( + list(code = "4326", codeSpace = "EPSG"), + list(code = "84", codespace = "WGS") + ), + + identificationInfo = list( + + list( + + citation = list( + title = "Bangladesh, Outline of camps of Rohingya refugees in Cox's Bazar, January 2021", + date = list( + list(date = "2021-01-20", type = "creation") + ), + citedResponsibleParty = list( + list( + organisationName = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)", + contactInfo = list( + address = list(country = "Bangladesh"), + onlineResource = list( + linkage = "https://www.humanitarianresponse.info/en/operations/bangladesh/", + name = "Website" + ) + ), + role = "owner" + ) + ) + ), + + abstract = "These polygons were digitized through a combination of methodologies, originally using VHR satellite imagery and GPS points collected in the field, verified and amended according to Site Management Sector, RRRC, Camp in Charge (CiC) officers inputs, with technical support from other partners.", + + purpose = "Inform the UNHCR operations (and other support agencies') in refugee camps in Cox's Bazar.", + + credit = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)", + + status = "completed", + + pointOfContact = list( + list( + organisationName = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)", + contactInfo = list( + address = list(country = "Bangladesh"), + onlineResource = list( + linkage = "https://www.humanitarianresponse.info/en/operations/bangladesh/", + name = "Website" + ) + ), + role = "pointOfContact" + ) + ), + + resourceMaintenance = list( + list(maintenanceOrUpdateFrequency = "asNeeded") + ), + + graphicOverview = list( # @@@@@@@@@@@@ + list(fileName = "", + fileDescription = "", + fileType = "") + ), + + resourceFormats = list( + list(name = "application/zip", + specification = "ESRI Shapefile (zipped)", + FormatDistributor = list(organisationName = "ESRI") + ), + list(name = "application/vnd.google-earth.kmz", + specification = "KMZ file", + FormatDistributor = list(organisationName = "Google") + ), + list(name = "ESRI Geodatabase", + FormatDistributor = list(organisationName = "ESRI") + ) + ), + + descriptiveKeywords = list( + list(keyword = "refugee camp"), + list(keyword = "forced displacement"), + list(keyword = "rohingya") + ), + + resourceConstraints = list( + list( + legalConstraints = list( + uselimitation = list("License: http://creativecommons.org/publicdomain/zero/1.0/legalcode"), + accessConstraints = list("unrestricted"), + useConstraints = list("licenceUnrestricted") + ) + ) + ), + + extent = list( + geographicElement = list( + list( + geographicBoundingBox = list( + southBoundLatitude = 20.91856, + westBoundLongitude = 92.12973, + northBoundLatitude = 21.22292, + eastBoundLongitude = 92.26863 + ) + ) + ) + ), + + spatialRepresentationType = "vector", + + language = list("eng") + + ) + + ), + + distributionInfo = list( + + distributionFormat = list( + list(name = "application/zip", + specification = "ESRI Shapefile (zipped)", + FormatDistributor = list(organisationName = "ESRI") + ), + list(name = "application/vnd.google-earth.kmz", + specification = "KMZ file", + FormatDistributor = list(organisationName = "Google") + ), + list(name = "ESRI Geodatabase", + FormatDistributor = list(organisationName = "ESRI") + ) + ), + + distributor = list( + list( + organisationName = "United Nations Office for the Coordination of Humanitarian Affairs (OCHA)", + contactInfo = list( + onlineResource = list( + linkage = "https://data.humdata.org/dataset/outline-of-camps-sites-of-rohingya-refugees-in-cox-s-bazar-bangladesh", + name = "Website" + ) + ) + ) + )#, + + # transferOptions = list( + # list( + # onLine = list( # @@@@@@@@ / use external resources schema? + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/7cec91fb-d0a8-4781-9f8d-9b69772ef2fd/download/210118_rrc_geodata_al1al2al3.gdb.zip", + # name = "210118_RRC_GeoData_AL1,AL2,AL3.gdb.zip", + # description = "This zipped geodatabase file (GIS) contains the Camp boundary (Admin level-1) and and camp-block boundary (admin level-2 or camp sub-division) and sub-block boundary of Rohingya refugee camps and administrative level-3 or sub block division of Camp 1E-1W, Camp 2E-2W, Camp 8E-8W, Camp 4 Extension, Camp 3-7, Camp 9-20, and Camp 21-27 in Cox's Bazar, Bangladesh. Updated: January 20, 2021", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/ace4b0a6-ef0f-46e4-a50a-8c552cfe7bf3/download/200908_rrc_outline_camp_al1.zip", + # name = "200908_RRC_Outline_Camp_AL1.zip", + # description = "This zipped shape file (GIS) contains the Camp boundary (Admin level-1) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/bd5351e7-3ffc-4eaa-acbc-c6d917b5549c/download/200908_rrc_outline_camp_al1.kmz", + # name = "200908_RRC_Outline_Camp_AL1.kmzKMZ", + # description = "This kmz file (Google Earth) contains the Camp boundary (Admin level-1) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/9d5693ec-eeb8-42ed-9b65-4c279f523276/download/200908_rrc_outline_block_al2.zip", + # name = "200908_RRC_Outline_Block_AL2.zip", + # description = "This zipped shape file (GIS) contains the camp-block boundary (admin level-2 or camp sub-division) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/ed119ae4-b13d-4473-9afe-a8c36e07870b/download/200908_rrc_outline_block_al2.kmz", + # name = "200908_RRC_Outline_Block_AL2.kmzKMZ", + # description = "This kmz file (Google Earth) contains the camp-block boundary (admin level-2 or camp sub-division) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/0d2d87ae-52a5-4dca-b435-dcd9c617b417/download/210118_rrc_outline_subblock_al3.zip", + # name = "210118_RRC_Outline_SubBlock_AL3.zip", + # description = "This zipped shape file (GIS) contains the camp-sub-block (Admin level-3) of Camp 1E-1W, Camp 2E-2W, Camp 8E-8W, Camp 4 Extension, Camp 3-7, Camp 9-20, and Camp 21-27 in Cox's Bazar, Bangladesh. Updated: January 20, 2021", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/6286c4a5-d2ab-499a-b019-a7f0c327bd5f/download/210118_rrc_outline_subblock_al3.kmz", + # name = "210118_RRC_Outline_SubBlock_AL3.kmzKMZ", + # description = "This kmz file (Google Earth) contains the camp-sub-block (Admin level-3) of Camp 1E-1W, Camp 2E-2W, Camp 8E-8W, Camp 4 Extension, Camp 3-7, Camp 9-20, and Camp 21-27 in Cox's Bazar, Bangladesh. Updated: January 20, 2021", + # protocol = "WWW:LINK-1.0-http--link" + # ) + # ) + # ) + # ) + + ), + + dataQualityInfo = list( + list( + scope = "dataset", + lineage = list( + statement = "The camps are continuously expanding, and Camp Boundaries are structured around the GoB, RRRC official governance structure of the camps, taking into account the potential new land allocation. The database is kept as accurate as possible, given these challenges." + ) + ) + ), + + metadataMaintenance = list(maintenanceAndUpdateFrequency = "asNeeded"), + + feature_catalogue = list( + + name = "Feature Catalogue dataset xxxxx", + scope = list("3 shape files: al1, al2, al3"), + + featureType = list( + list( + typeName = "", + definition = "", + carrierOfCharacteristics = list( + list( + memberName = 'District', + definition = 'Cox s Bazar' + ), + list( + memberName = 'Upazila', + definition = 'Teknaf, Ukhia', + ), + list( + memberName = 'Settlement', + definition = 'Collective site; Collective site with host community', + ), + list( + memberName = 'Union', + definition = 'Baharchhara; Nhilla; Palong Khali; Raja Palong; Whykong', + ), + list( + memberName = 'Name_Alias', + definition = 'Alikhali; Bagghona-Putibonia; Camp 20 Extension; + Camp 4; Camp 4 Extension; Chakmarkul; Choukhali; + Hakimpara; Jadimura; Jamtoli-Baggona; Jomer Chora; + Kutupalong RC; Modur Chora; Nayapara; Nayapara RC; + Shamlapur; Tasnimarkhola; Tasnimarkhola-Burmapara; + Unchiprang' + ), + list( + memberName = 'SSID', + definition = 'CXB-017 to CXB-235', + ), + list( + memberName = 'SMSD__Cnam', + definition = 'Camp 01E; Camp 01W; Camp 02E; Camp 02W; Camp 03; Camp 04; + Camp 04X; Camp 05; Camp 06; Camp 07; Camp 08E; Camp 08W; + Camp 09; Camp 10; Camp 11; Camp 12; Camp 13; Camp 14; + Camp 15; Camp 16; Camp 17; Camp 18; Camp 19; Camp 20; + Camp 20X; Camp 21; Camp 22; Camp 23; Camp 24; Camp 25; + Camp 26; Camp 27; Camp KRC; Camp NRC; Choukhali', + ), + list( + memberName = 'NPM_Name', + definition = 'Camp 01E; Camp 01W; Camp 02E; Camp 02W; Camp 03; + Camp 04; Camp 04 Extension; Camp 05; Camp 06; ; Camp 07; + Camp 08E; Camp 08W; Camp 09; Camp 10; Camp 11; Camp 12; + Camp 13 Camp 14 (Hakimpara); Camp 15 (Jamtoli); + Camp 16 (Potibonia); Camp 17; Camp 18; Camp 19; Camp 20; + Camp 20 Extension; Camp 21 (Chakmarkul); Camp 22 (Unchiprang); + Camp 23 (Shamlapur); Camp 24 (Leda); Camp 25 (Ali Khali); + Camp 26 (Nayapara); Camp 27 (Jadimura); Choukhali; + Kutupalong RC; Nayapara RC', + ), + list( + memberName = 'Area_Acres', + definition = 'Area in acres', + ), + list( + memberName = 'PeriMe_Met', + definition = 'Perimeter in meters', + ), + list( + memberName = 'Camp_Name', + definition = 'Camp 10; Camp 11; Camp 12; Camp 13; Camp 14; Camp 15; + Camp 16; Camp 17; Camp 18; Camp 19; Camp 1E; Camp 1W; + Camp 20 Camp 20 Extension; Camp 21; Camp 22; Camp 23; + Camp 24; Camp 25; Camp 26; Camp 27; Camp 2E; Camp 2W; + Camp 3; Camp 4; Camp 4 Extension; Camp 5; Camp 6; + Camp 7; Camp 8E; Camp 8W; Camp 9; Choukhali; + Kutupalong RC; Nayapara RC', + ), + list( + memberName = 'Area_SqM', + definition = 'Area in square km', + ), + list( + memberName = 'Latitude' + ), + list( + memberName = 'Longitude' + ), + list( + memberName = 'geometry' + ) + #, + #... al2, al3 @@@@@@@@@ complete + ) + ) + ) + ) + + ) + +) + + +# Publish in NADA catalog + +geospatial_add( + idno = id, + metadata = my_geo_metadata, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes" +) + +# Add a link to HDX as an external resource + +external_resources_add( + title = "Humanitarian Data Exchange website", + idno = id, + dctype = "web", + file_path = "https://data.humdata.org/", + overwrite = "yes" +) +``` + +**The result in NADA** + +After running the script, the data and metadata will be available in NADA. + +
+![](./images/geo_example1_in_nada.JPG){width=100%} +
+ + +**Generating the metadata using Python** + + + + + +### Example 2 (vector, CSV data): Syria Refugee Sites (OCHA) + +The [Syria Refugee Sites](https://data.humdata.org/dataset/syria-refugee-sites) dataset used as a second example contains verified data about the geographic location (point geometry), name, and operational status of refugee sites hosting Syrian refugees in Turkey, Jordan, and Iraq. Only refugee sites operated by the United Nations High Commissioner for Refugees (UNHCR) or the Government of Turkey are included. Data are provided as CSV, TSV and XLSX files. This example demonstrates the use of the ISO 19115 standard. + +---------- +**Generating the metadata using R** +---------- + + +```r +library(nadar) +library(sf) +library(sp) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_geo_data/") + +options(stringsAsFactors = FALSE) + +# Download and read the data file + +url = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/cc3e9e48-e363-404e-948b-e42d13c316d9/download/syria_refugeesites_2016jan21_hiu_dos.csv" +data_file = basename(url) +if(!file.exists(data_file)) download.file(url, destfile = data_file, mode = "wb") + +sf <- st_read(data_file) +sp <- as.data.frame(sf) +sp$Long <- as(sp$Long, "numeric") +sp$Lat <- as(sp$Lat, "numeric") +coordinates(sp) <- c("Long", "Lat") +proj4string(sp) <- CRS("+init=epsg:4326") + +# Generate the metadata + +id <- "EX2_SYR_REFUGEE_SITES" + +my_geo_data <- list( + + metadata_information = list( + title = "(Demo) Syria, Refugee Sites", + producers = list( + list(name = "NADA team") + ), + production_date = "2022-02-18" + ), + + description = list( + + idno = id, + + language = "eng", + + characterSet = list(codeListValue = "utf8"), + + hierarchyLevel = list("dataset"), + + contact = list( + list( + organisationName = "U.S. Department of State - Humanitarian Information Unit", + contactInfo = list( + address = list(electronicEmailAddress = "HIU_DATA@state.gov"), + onlineResource = list(linkage = "http://hiu.state.gov/", name = "Website") + ), + role = "pointOfContact" + ) + ), + + dateStamp = "2018-06-18", + + metadataStandardName = "ISO 19115:2003/19139", + + spatialRepresentationInfo = list( + list( + vectorSpatialRepresentation = list( + topologyLevel = "geometryOnly", + geometricObjects = list( + list( + geometricObjectType = "point", + geometricObjectCounty = nrow(sp) + ) + ) + ) + ) + ), + + referenceSystemInfo = list( + list(code = "4326", codeSpace = "EPSG") + ), + + identificationInfo = list( + + list( + + citation = list( + title = "Syria Refugee Sites", + date = list( + list(date = "2016-01-14", type = "creation"), + list(date = "2016-02-04", type = "publication") + ), + identifier = list(authority = "IHSN", code = id), + citedResponsibleParty = list( + list( + individualName = "Humanitarian Information Unit", + organisationName = "U.S. Department of State - Humanitarian Information Unit", + contactInfo = list( + address = list( + electronicEmailAddress = "HIU_DATA@state.gov" + ), + onlineResource = list( + linkage = "http://hiu.state.gov/", + name = "Website" + ) + ), + role = "owner" + ) + ) + ), + + abstract = "The 'Syria Refugee Sites' dataset is compiled by the U.S. Department of State, Humanitarian Information Unit (INR/GGI/HIU). This dataset contains open source derived data about the geographic location (point geometry), name, and operational status of refugee sites hosting Syrian refugees in Turkey, Jordan, and Iraq. Only refugee sites operated by the United Nations High Commissioner for Refugees (UNHCR) or the Government of Turkey are included. Compiled by the U.S Department of State, Humanitarian Information Unit (HIU), each attribute in the dataset (including name, location, and status) is verified against multiple sources. The name and status are obtained from UN and AFAD reporting and the UNHCR data portal (accessible at http://data.unhcr.org/syrianrefugees/regional.php). The locations are obtained from both the U.S. Department of State, PRM and the National Geospatial-Intelligence Agency's GEOnet Names Server (GNS) (accessible at http://geonames.nga.mil/ggmagaz/). The name and status for each refugee site is verified with PRM. Locations are verified using high-resolution commercial satellite imagery and/or known areas of population. Additionally, all data is checked against various news sources. The data contained herein is entirely unclassified and is current as of 14 January 2016. The data is updated as needed.", + + purpose = "The 'Syria Refugee Sites' dataset contains verified data about the refugee sites hosting Syrian refugees in Turkey, Jordan, and Iraq. This file is compiled by the U.S Department of State, Humanitarian Information Unit (HIU) and is used in the production of the unclassified 'Syria: Numbers and Locations of Syrian Refugees' map product (accessible at https://hiu.state.gov/Pages/MiddleEast.aspx). The data contained herein is entirely unclassified and is current as of 14 January 2016.", + + credit = "U.S. Department of State - Humanitarian Information Unit", + + status = "onGoing", + + pointOfContact = list( + list( + individualName = "Humanitarian Information Unit", + organisationName = "U.S. Department of State - Humanitarian Information Unit", + contactInfo = list( + address = list(electronicEmailAddress = "HIU_DATA@state.gov"), + onlineResource = list(linkage = "http://hiu.state.gov/", name = "Website") + ), + role = "pointOfContact" + ) + ), + + resourceMaintenance = list( + list(maintenanceOrUpdateFrequency = "fortnightly") + ), + + # graphicOverview = list(), + + resourceFormat = list( + list( + name = "text/csv", + specification = "RFC4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files" + ), + list( + name = "text/tab-separated-values", + specification = "Tab-Separated Values (CSV)" + ), + list( + name = "xlsx", + specification = "Microsoft Excel (XLSX)" + ) + ), + + descriptiveKeywords = list( + list(type = "theme", keyword = "Middle East"), + list(type = "theme", keyword = "Refugees"), + list(type = "theme", keyword = "Displacement"), + list(type = "theme", keyword = "Refugee Camps"), + list(type = "theme", keyword = "UNHCR"), + list(type = "place", keyword = "Syria"), + list(type = "place", keyword = "Turkey"), + list(type = "place", keyword = "Lebanon"), + list(type = "place", keyword = "Jordan"), + list(type = "place", keyword = "Iraq"), + list(type = "place", keyword = "Egypt") + ), + + resourceConstraints = list( + list( + legalConstraints = list( + uselimitation = list("License: Creative Commons Attribution 4.0 International License"), + accessConstraints = list("unrestricted"), + useConstraints = list("licenceUnrestricted") + ) + ), + list( + securityConstraints = list( + classification = "unclassified", + handlingDescription = "All data contained herein are strictly unclassified with no restrictions on distribution. Accuracy of geographic data is not assured by the U.S. Department of State." + ) + ) + ), + + extent = list( + geographicElement = list( + list( + geographicBoundingBox = list( + southBoundLatitude = bbox(sp)[2,1], + westBoundLongitude = bbox(sp)[1,1], + northBoundLatitude = bbox(sp)[2,2], + eastBoundLongitude = bbox(sp)[1,2] + ) + ) + ) + ), + + spatialRepresentationType = "vector", + + language = list("eng"), + + characterSet = list( + list(codeListValue = "utf8") + ), + + topicCategory = list("society") + + ) + + ), + + distributionInfo = list( + + distributionFormat = list( + list( + name = "text/csv", + specification = "RFC4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files" + ), + list( + name = "text/tab-separated-values", + specification = "Tab-Separated Values (CSV)" + ), + list( + name = "xlsx", + specification = "Microsoft Excel (XLSX)" + ) + ), + + distributor = list( + list( + individualName = "Humanitarian Information Unit", + organisationName = "U.S. Department of State - Humanitarian Information Unit", + contactInfo = list( + address = list(electronicEmailAddress = "HIU_DATA@state.gov"), + onlineResource = list(linkage = "http://hiu.state.gov/", name = "Website") + ), + role = "distributor" + ) + ) #, + + # transferOptions = list( + # list( + # onLine = list( + # list( + # linkage = "https://data.humdata.org/dataset/syria-refugee-sites", + # name = "Source metadata (HTML View)", + # protocol = "WWW:LINK-1.0-http--link", + # "function" = "Information" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/cc3e9e48-e363-404e-948b-e42d13c316d9/download/syria_refugeesites_2016jan21_hiu_dos.csv", + # name = "syria_refugeesites_2016jan21_hiu_dos.csv", + # description = "Data download (CSV)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/42f7884c-f54d-478c-a970-623945740e5d/download/syria_refugeesites_2016jan21_hiu_dos.tsv", + # name = "syria_refugeesites_2016jan21_hiu_dos.tsv", + # description = "Data download (TSV)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/59660c9a-e41a-4d54-bfc2-dd8fd1032c97/download/syria_refugeesites_2016jan21_hiu_dos.xlsx", + # name = "syria_refugeesites_2016jan21_hiu_dos.xlsx", + # description = "Data download (TSV)", + # protocol = "WWW:LINK-1.0-http--link" + # ) + # ) + # ) + # ) + + ), + + dataQualityInfo = list( + list( + scope = "dataset", + lineage = list( + statement = "Methodology: Compiled by the U.S Department of State, Humanitarian Information Unit (INR/GGI/HIU), each attribute in the dataset (including name, location, and status) is verified against multiple sources. The name and status are obtained from the UNHCR data portal (accessible at http://data.unhcr.org/syrianrefugees/regional.php). The locations are obtained from the U.S. Department of State, Bureau of Population, Refugees, and Migration (PRM) and the National Geospatial-Intelligence Agency's GEOnet Names Server (GNS) (accessible at http://geonames.nga.mil/ggmagaz/). The name and status for each refugee site is verified with PRM. Locations are verified using high-resolution commercial satellite imagery and/or known areas of population. Additionally, all data is checked against various news sources." + ) + ) + ), + + metadataMaintenance = list(maintenanceAndUpdateFrequency = "fortnightly") + + ) + +) + +# Publish in NADA catalog + +geospatial_add( + idno = id, + metadata = my_geo_data, + repositoryid = "central", + published = 1, + thumbnail = NULL, + overwrite = "yes" +) +``` + + +---------- +**Generating the metadata using Python** +---------- + + +---------- +**The result in NADA** +---------- + + +### Example 3 (vector, with Feature Catalogue) - The GDIS (beta) dataset + +This example demonstrates the use of the ISO 19115 (geographic dataset) and ISO 19110 (feature catalogue). Documenting features contained in datasets makes the metadata richer and more discoverable. It is recommended to provide such information, which can easily be extracted from shape files and others. The dataset used for the example is the [Geocoded Disasters (GDIS) Dataset, v1 (1960-2018)](https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018) + + + +```r +library(nadar) +library(sf) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_geo_data/") + +thumb = "disaster.JPG" + +# Load the dataset (2 Gb) to extract some information + +load("pend-gdis-1960-2018-disasterlocations.rdata") +data = GDIS_disasterlocations +df = as.data.frame(GDIS_disasterlocations) +column_names = colnames(df)[!colnames(df) %in% c("geometry","centroid")] +exclude_listed_values_for = c("longitude", "latitude") #exclude ISO 19110 listed values for these columns + +# Generate the metadata + +id <- "GDIS_TEST_01" + +ttl = "Geocoded Disasters (GDIS) Dataset, v1 (1960–2018)" + +my_geo_data <- list( + + metadata_information = list( + title = ttl, + idno = id, + producers = list( + list(name = "NADA team") + ), + production_date = "2022-02-18", + version = "v1.0 2022-02" + ), + + description = list( + + idno = id, + language = "English", + characterSet = list( + codeListValue = "utf8", + codeList = "http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CharacterSetCode" + ), + hierarchyLevel = list("dataset"), + contact = list( + list( + organisationName = "NASA Socioeconomic Data and Applications Center (SEDAC)", + contactInfo = list( + phone = list( + voice = "+1 845-365-8920", + facsimile = "+1 845-365-8922" + ), + address = list( + deliveryPoint = "CIESIN, Columbia University, 61 Route 9W, P.O. Box 1000", + city = "Palisades, NY", + postalCode = "10964", + electronicEmailAddress = "ciesin.info@ciesin.columbia.edu" + ) + ), + role = "pointOfContact" + ) + ), + dateStamp = "2021-03-10", + metadataStandardName = "ISO 19115:2003/19139", + dataSetURI = "https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018", + + spatialRepresentationInfo = list( + list( + vectorSpatialRepresentation = list( + topologyLevel = "geometryOnly", + geometricObjects = list( + list( + geometricObjectType = tolower(as.character(st_geometry_type(data)[1])), + geometricObjectCounty = nrow(data) + ) + ) + ) + ) + ), + + referenceSystemInfo = list( + list(code = "4326", codeSpace = "EPSG") + ), + + identificationInfo = list( + list( + citation = list( + title = ttl, + date = list( + list(date = "2021-03-10", type = "publication") + ), + identifier = list(authority= "DOI", code = "10.7927/zz3b-8y61"), + citedResponsibleParty = list( + list( + individualName = "Rosvold, E., and H. Buhaug", + role = "owner" + ) + ), + edition = "1.00", + presentationForm = list("raster", "map", "map service"), + series = list( + name = "Scientific Data", + issueIdentification = "8:61" + ) + ), + abstract = "The Geocoded Disasters (GDIS) Dataset is a geocoded extension of a selection of natural disasters from the Centre for Research on the Epidemiology of Disasters' (CRED) Emergency Events Database (EM-DAT). The data set encompasses 39,953 locations for 9,924 disasters that occurred worldwide in the years 1960 to 2018. All floods, storms (typhoons, monsoons etc.), earthquakes, landslides, droughts, volcanic activity and extreme temperatures that were recorded in EM-DAT during these 58 years and could be geocoded are included in the data set. The highest spatial resolution in the data set corresponds to administrative level 3 (usually district/commune/village) in the Global Administrative Areas database (GADM, 2018). The vast majority of the locations are administrative level 1 (typically state/province/region).", + purpose = "To provide the subnational location for different types of natural disasters recorded in EM-DAT between 1960-2018.", + credit = "NASA Socioeconomic Data and Applications Center (SEDAC)", + status = "completed", + pointOfContact = list( + list( + organisationName = "NASA Socioeconomic Data and Applications Center (SEDAC)", + contactInfo = list( + phone = list( + voice = "+1 845-365-8920", + facsimile = "+1 845-365-8922" + ), + address = list( + deliveryPoint = "CIESIN, Columbia University, 61 Route 9W, P.O. Box 1000", + city = "Palisades, NY", + postalCode = "10964", + electronicEmailAddress = "ciesin.info@ciesin.columbia.edu" + ) + ), + role = "pointOfContact" + ) + ), + resourceMaintenance = list( + list(maintenanceOrUpdateFrequency = "asNeeded") + ), + graphicOverview = list( + list( + fileName = "https://sedac.ciesin.columbia.edu/downloads/maps/pend/pend-gdis-1960-2018/sedac-logo.jpg", + fileDescription = "Geocoded Disasters (GDIS) Dataset", + fileType = "image/jpeg" + ) + ), + resourceFormat = list( + list( + name = "OpenFileGDB", + specification = "ESRI - GeoDatabase" + ), + list( + name = "text/csv", + specification = "RFC4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files" + ), + list( + name = "application/geopackage+sqlite3", + specification = "http://www.geopackage.org/spec/" + ) + ), + descriptiveKeywords = list( + list(type = "theme", keyword = "climatology"), + list(type = "theme", keyword = "meteorology"), + list(type = "theme", keyword = "atmosphere"), + list(type = "theme", keyword = "earth science", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "human dimension", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "natural hazard", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "drought", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "earthquake", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "flood", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "landslides", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "tropical cyclones", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "cyclones", + thesaurusName = "GCMD Science Keywords, Version 8.6"), + list(type = "theme", keyword = "volcanic eruption", + thesaurusName = "GCMD Science Keywords, Version 8.6") + ), + resourceConstraints = list( + list( + legalConstraints = list( + uselimitation = list( + "This work is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0). Users are free to use, copy, distribute, transmit, and adapt the work for commercial and non-commercial purposes, without restriction, as long as clear attribution of the source is provided.", + "Recommended citation: Rosvold, E.L., Buhaug, H. GDIS, a global dataset of geocoded disaster locations. Scientific Data 8, 61 (2021). https://doi.org/10.1038/s41597-021-00846-6." + ), + accessConstraints = list("unrestricted"), + useConstraints = list("licenceUnrestricted") + ) + ) + ), + extent = list( + geographicElement = list( + list( + geographicBoundingBox = list( + westBoundLongitude = -180, + eastBoundLongitude = 180, + southBoundLatitude = -58, + northBoundLatitude = 90 + ) + ) + )#, + # temporalElement = list( + # list( + # extent = list( + # TimePeriod = list( + # beginPosition = "1960-01-01", + # endPosition = "2018-12-31" + # ) + # ) + # ) + # ) + ), + spatialRepresentationType = "vector", + language = list("eng"), + characterSet = list( + list( + codeListValue = "utf8", + codeList = "http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CharacterSetCode" + ) + ) + ) + ), + + distributionInfo = list( + + distributionFormat = list( + list(name = "OpenFileGDB", + specification = "ESRI - GeoDatabase", + fileDecompressionTechnique = "Unzip"), + list(name = "text/csv", + specification = "RFC4180 - Common Format and MIME Type for Comma-Separated Values (CSV) Files", + fileDecompressionTechnique = "Unzip"), + list(name = "application/geopackage+sqlite3", + specification = "http://www.geopackage.org/spec/", + fileDecompressionTechnique = "Unzip") + ), + + distributor = list( + list( + organisationName = "NASA Socioeconomic Data and Applications Center (SEDAC)", + contactInfo = list( + phone = list( + voice = "+1 845-365-8920", + facsimile = "+1 845-365-8922" + ), + address = list( + deliveryPoint = "CIESIN, Columbia University, 61 Route 9W, P.O. Box 1000", + city = "Palisades, NY", + postalCode = "10964", + electronicEmailAddress = "ciesin.info@ciesin.columbia.edu" + ) + ), + role = "pointOfContact" + ) + )#, + + # transferOptions = list( + # list( + # onLine = list( + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018", + # name = "Source metadata (HTML View)", + # protocol = "WWW:LINK-1.0-http--link", + # "function" = "Information" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-gdb.zip", + # name = "pend-gdis-1960-2018-disasterlocations-gdb.zip", + # description = "Data download (Geodatabase)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-gpkg.zip", + # name = "pend-gdis-1960-2018-disasterlocations-gpkg.zip", + # description = "Data download (GeoPackage)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-csv.zip", + # name = "pend-gdis-1960-2018-disasterlocations-csv.zip", + # description="Data download (CSV)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-priogrid-key-csv.zip", + # name = "pend-gdis-1960-2018-priogrid-key-csv.zip", + # description = "Data download (CSV)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-rdata.zip", + # name = "pend-gdis-1960-2018-disasterlocations-rdata.zip", + # description = "Data download (RData)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-replicationcode-r.zip", + # name = "pend-gdis-1960-2018-replicationcode-r.zip", + # description = "Source code (R)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-codebook.pdf", + # name = "pend-gdis-1960-2018-codebook.pdf", + # description = "Codebook (PDF)", + # protocol = "WWW:LINK-1.0-http--link" + # ) + # ) + # ) + # ) + ), + + dataQualityInfo = list( + list( + scope = "dataset", + lineage = list( + statement = "CIESIN follows procedures designed to ensure that data disseminated by CIESIN are of reasonable quality. If, despite these procedures, users encounter apparent errors or misstatements in the data, they should contact SEDAC User Services at +1 845-365-8920 or via email at ciesin.info@ciesin.columbia.edu. Neither CIESIN nor NASA verifies or guarantees the accuracy, reliability, or completeness of any data provided. CIESIN provides this data without warranty of any kind whatsoever, either expressed or implied. CIESIN shall not be liable for incidental, consequential, or special damages arising out of the use of any data provided by CIESIN." + ) + ) + ), + + metadataMaintenance = list( + maintenanceAndUpdateFrequency = "asNeeded" + ) + + ), + + # Feature catalog (ISO 19110/19139) + + feature_catalogue = list( + name = sprintf("%s - Feature Catalogue", ttl), + featureType = list( + list( + typeName = ttl, + definition = "Disaster locations", + code = "pend-gdis-1960-2018-disasterlocations", + isAbstract = FALSE, + # carrierOfCharacteristics = lapply(column_names, function(column_name){ + # print(column_name) + # values = unique(df[,column_name]) + # values = values[order(values)] + # member = list( + # memberName = sprintf("Label for '%s'", column_name), + # definition = sprintf("Definition for '%s'", column_name), + # cardinality = list(lower = 1, upper = 1), + # code = column_name, + # valueType = switch(class(df[,column_name]), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + # valueMeasurementUnit = NA, + # listedValue = if(column_name %in% exclude_listed_values_for) {list()} else {lapply(values, function(x){ list(label = sprintf("Label for '%s'", x), code = x, definition = sprintf("Definition for '%s'", x)) })} + # ) + # return(member) + # }) + carrierOfCharacteristics = list( + list( + memberName = 'id', + definition = 'ID-variable identifying each disaster in the geocoded dataset. Contrary to disasterno each disaster in each country has a unique id number', + cardinality = list(lower = 1, upper = 1), + code = 'DFA01', # short for Disaster Feature Attribute 01 + valueType = switch(class(df[,'id']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'country', + definition = 'Name of the country within which the location is', + cardinality = list(lower = 1, upper = 1), + code = 'DFA02', + valueType = switch(class(df[,'country']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'iso3', + definition = 'Three-letter country code, ISO 3166-1', + cardinality = list(lower = 1, upper = 1), + code = 'DFA03', + valueType = switch(class(df[,'iso3']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'gwno', + definition = 'Gledistsch and Ward country code (Gleditsch & Ward, 1999)', + cardinality = list(lower = 1, upper = 1), + code = 'DFA04', + valueType = switch(class(df[,'gwno']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'geo_id', + definition = 'Unique ID-variable for each location', + cardinality = list(lower = 1, upper = 1), + code = 'DFA05', + valueType = switch(class(df[,'geo_id']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'geolocation', + definition = 'Name of the location of the observation, which corresponds to the highest (most disaggregated) level available. For instance, observations at the third administrative level will have geolocation values identical to the adm3 variable', + cardinality = list(lower = 1, upper = 1), + code = 'DFA06', + valueType = switch(class(df[,'geolocation']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'level', + definition = 'The administrative level of the observation, ranges from 1-3 where 3 is the most disaggregated', + cardinality = list(lower = 1, upper = 1), + code = 'DFA07', + valueType = switch(class(df[,'level']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'adm1', + definition = 'Name of administrative level 1 for the given location', + cardinality = list(lower = 1, upper = 1), + code = 'DFA08', + valueType = switch(class(df[,'adm1']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'adm2', + definition = 'Name of administrative level 2 for the given location', + cardinality = list(lower = 1, upper = 1), + code = 'DFA09', + valueType = switch(class(df[,'adm2']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'location', + definition = 'Name of administrative level 3 for the given location', + cardinality = list(lower = 1, upper = 1), + code = 'DFA10', + valueType = switch(class(df[,'location']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'historical', + definition = 'Marks whether the disaster happened in a country that has since changed, takes the value 1 if the disaster happened in a country that has since changed, and 0 if not', + cardinality = list(lower = 1, upper = 1), + code = 'DFA11', + valueType = switch(class(df[,'historical']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'hist_country', + definition = 'Name of country at the time of the disaster, if the observation takes the value 1 on the historical variable, this is different from the country variable', + cardinality = list(lower = 1, upper = 1), + code = 'DFA12', + valueType = switch(class(df[,'hist_country']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ), + list( + memberName = 'disastertype', + definition = 'Type of disaster as defined by EM-DAT (Guha-Sapir et al., 2014): flood, storm, earthquake, extreme temperature, landslide, volcanic activity, drought or mass movement (dry)', + cardinality = list(lower = 1, upper = 1), + code = 'DFA13', + valueType = switch(class(df[,'disastertype']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA', + listedValue = list( + list( + label = 'flood', + code = 'flood', + definition = 'A general term for the overflow of water from a stream channel onto normally dry land in the floodplain (riverine flooding), higher-than-normal levels along the coast and in lakes or reservoirs (coastal flooding) as well as ponding of water at or near the point where the rain fell (flash floods).' + ), + list( + label = 'storm', + code = 'storm', + definition = 'A type of meteorological hazard generated by the heating of air and the availability of moist and unstable air masses. Convective storms range from localized thunderstorms (with heavy rain and/or hail, lightning, high winds, tornadoes) to meso-scale, multi-day events.' + ), + list( + label = 'earthquake', + code = 'earthquake', + definition = 'Sudden movement of a block of the Earth’s crust along a geological fault and associated ground shaking.' + ), + list( + label = 'extreme temperature', + code = 'extreme temperature', + definition = 'A general term for temperature variations above (extreme heat) or below (extreme cold) normal conditions.' + ), + list( + label = 'landslide', + code = 'landslide', + definition = 'Independent of the presence of water, mass movement may also be triggered by earthquakes.' + ), + list( + label = 'volcanic activity', + code = 'volcanic activity', + definition = 'A type of volcanic event near an opening/vent in the Earth’s surface including volcanic eruptions of lava, ash, hot vapor, gas, and pyroclastic material.' + ), + list( + label = 'drought', + code = 'drought', + definition = 'An extended period of unusually low precipitation that produces a shortage of water for people, animals, and plants. Drought is different from most other hazards in that it develops slowly, sometimes even over years, and its onset is generally difficult to detect. Drought is not solely a physical phenomenon because its impacts can be exacerbated by human activities and water supply demands. Drought is therefore often defined both conceptually and operationally. Operational definitions of drought, meaning the degree of precipitation reduction that constitutes a drought, vary by locality, climate and environmental sector.' + ), + list( + label = 'mass movement (dry)', + code = 'mass movement (dry)', + definition = 'Any type of downslope movement of earth materials.' + ) + ) + ), + list( + memberName = 'disasterno', + definition = 'ID-variable from EM-DAT (Guha-Sapir et al., 2014), use this to join the geocoded data with EM-DAT records in order to obtain information on the specific disasters', + cardinality = list(lower = 1, upper = 1), + code = 'DFA14', + valueType = switch(class(df[,'disasterno']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"), + valueMeasurementUnit = 'NA' + ) + + ) + ) + ) + ) +) + +# Publish in NADA catalog + +geospatial_add( + idno = id, + metadata = my_geo_data, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes") + +# Add links as external resources + +external_resources_add( + idno = id, + dctype = "web", + title = "Website: Geocoded Disasters (GDIS) Dataset, v1 (1960–2018)", + file_path = "https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018", + overwrite = "yes" +) +``` + + +### Example 4 (raster): Spatial distribution of the Ethiopian population in 2020 + +This fourth example makes use of elements from the ISO 19115 to document a dataset generated by the WorldPop program using data from multiple sources and machine learning models. "WorldPop develops peer-reviewed research and methods for the construction of open and high-resolution geospatial data on population distributions, demographic and dynamics, with a focus on low and middle income countries." As of March 1st, 2021 WorldPop was publishing over 44,600 datasets on its website. See https://www.worldpop.org/project/categories?id=3. + +
+![](./images/geospatial_example_script_worldpop_00.JPG){width=100%} +
+ +The selected example represents the spatial distribution of the Ethiopian population in 2020. + +
+![](./images/geospatial_example_script_worldpop_ETH.JPG){width=60%} +
+ + +---------- +**Generating the metadata using R** +---------- + + +```r +library(nadar) +library(raster) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_geo_data/") + +# Download and read the dataset + +url = "https://data.worldpop.org/GIS/Population/Global_2000_2020_Constrained/2020/maxar_v1/ETH/eth_ppp_2020_constrained.tif" +filename = basename(url) +if(!file.exists(filename)) download.file(url, destfile = filename, mode = "wb") +ras <- raster("eth_ppp_2020_constrained.tif") + +id <- "WP_ETH_POP" +thumb <- "ethiopia_pop.JPG" + +# Generate the metadata + +my_geo_data <- list( + + metadata_information = list( + title = "(Demo) Ethiopia Gridded Population 2020 (WorldPop)", + producers = list(list(name = "NADA team")), + production_date = "2022-02-18" + ), + + description = list( + + idno = id, + language = "eng", + characterSet = list(codeListValue = "utf8"), + hierarchyLevel = list("dataset"), + contact = list( + list(organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton", + contactInfo = list( + onlineResource = list( + linkage = "https://www.worldpop.org/", name = "Website" + ) + ), + role = "pointOfContact" + ) + ), + + dateStamp = "2020-09-20", + metadataStandardName = "ISO 19115:2003/19139", + + spatialRepresentationInfo = list( + + list( + gridSpatialRepresentationInfo = list( + numberOfDimensions = 2L, + axisDimensionproperties = list( + list( + dimensionName = "row", dimensionSize = dim(ras)[1] + ), + list( + dimensionName = "column", dimensionSize = dim(ras)[2] + ) + ), + cellGeometry = "area" + ) + ) + + ), + + referenceSystemInfo = list( + list(code = "4326", codeSpace = "EPSG") + ), + + identificationInfo = list( + + list( + + citation = list( + title = "Ethiopia population 2020", + alternateTitle = "Estimated total number of people per grid-cell at a resolution of 3 arc-seconds (approximately 100m at the equator)", + date=list( + list(date = "2020-09-12", type = "creation") + ), + identifier = list(authority = "DOI", code = id), + citedResponsibleParty = list( + list( + organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton", + contactInfo = list( + onlineResource = list( + linkage = "https://www.worldpop.org/", + name = "Website" + ) + ), + role = "owner" + ) + ) + ), + + abstract = "The spatial distribution of population in 2020, Ethiopia", + + credit = "World Pop - School of Geography and Environmental Science, University of Southampton", + + status = "completed", + + pointOfContact = list( + list( + organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton", + contactInfo = list( + onlineResource = list( + linkage = "https://www.worldpop.org/", + name = "Website" + ) + ), + role = "pointOfContact" + ) + ), + + resourceMaintenance = list( + list(maintenanceOrUpdateFrequency = "notPlanned") + ), + + graphicOverview = list( + list(fileName = thumb, fileDescription = "Ethiopia population 2020") + ), + + resourceFormat = list( + list(name = "image/tiff", specification = "GeoTIFF") + ), + + descriptiveKeywords = list( + list(type = "theme", keyword = "population density"), + list(type = "theme", keyword = "gridded population"), + list(type = "place", keyword = "Ethiopia") + ), + + resourceConstraints = list( + list( + legalConstraints = list( + accessConstraints = list("unrestricted"), + useConstraints = list("licenceUnrestricted"), + uselimitation = list( + "License: Creative Commons Attribution 4.0 International License", + "Recommended citation: Bondarenko M., Kerr D., Sorichetta A., and Tatem, A.J. 2020. Census/projection-disaggregated gridded population datasets for 51 countries across sub-Saharan Africa in 2020 using building footprints. WorldPop, University of Southampton, UK. doi:10.5258/SOTON/WP00682" + ) + ) + ) + ), + + extent = list( + geographicElement = list( + list( + geographicBoundingBox = list( + southBoundLatitude = bbox(ras)[2,1], + westBoundLongitude = bbox(ras)[1,1], + northBoundLatitude = bbox(ras)[2,2], + eastBoundLongitude = bbox(ras)[1,2] + ), + geographicDescription = "Ethiopia" + ) + ) + ), + + spatialRepresentationType = "grid", + + #spatialResolution = list(value = 3, uom = "arc_second"), + + language = list("eng"), + + characterSet = list( + list(codeListValue = "utf8") + ), + + topicCategory = list("society"), + + supplementalInformation = "References: + - Stevens FR, Gaughan AE, Linard C, Tatem AJ (2015) Disaggregating Census Data for Population Mapping Using Random Forests with Remotely-Sensed and Ancillary Data. PLoS ONE 10(2): e0107042. https://doi.org/10.1371/journal.pone.0107042 + - WorldPop (www.worldpop.org - School of Geography and Environmental Science, University of Southampton; Department of Geography and Geosciences, University of Louisville; Departement de Geographie, Universite de Namur) and Center for International Earth Science Information Network (CIESIN), Columbia University (2018). Global High Resolution Population Denominators Project - Funded by The Bill and Melinda Gates Foundation (OPP1134076). + - Dooley, C. A., Boo, G., Leasure, D.R. and Tatem, A.J. 2020. Gridded maps of building patterns throughout sub-Saharan Africa, version 1.1. University of Southampton: Southampton, UK. Source of building footprints \"Ecopia Vector Maps Powered by Maxar Satellite Imagery\"© 2020. doi:10.5258/SOTON/WP00677 + - Bondarenko M., Nieves J. J., Stevens F. R., Gaughan A. E., Tatem A. and Sorichetta A. 2020. wpgpRFPMS: Random Forests population modelling R scripts, version 0.1.0. University of Southampton: Southampton, UK. https://dx.doi.org/10.5258/SOTON/WP00665 + - Ecopia.AI and Maxar Technologies. 2020. Digitize Africa data. http://digitizeafrica.ai" + + ) + ), + + distributionInfo = list( + + distributionFormat = list( + list(name = "image/tiff", specification = "GeoTIFF") + ), + distributor = list( + list( + organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton", + contactInfo = list( + onlineResource = list( + linkage = "https://www.worldpop.org/", + name = "Website" + ) + ), + role = "distributor" + ) + )#, + + # transferOptions = list( @@@ Use DC external resources? + # list( + # onLine = list( + # list( + # linkage = "https://www.worldpop.org/geodata/summary?id=49635", + # name = "Source metadata (HTML View)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://www.worldpop.org/ajax/pdf/summary?id=49635", + # name = "Source metadata (PDF)", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://data.worldpop.org/GIS/Population/Global_2000_2020_Constrained/2020/maxar_v1/ETH/eth_ppp_2020_constrained.tif", + # name = "eth_ppp_2020_constrained.tif", + # description = "Data download (GeoTIFF)", + # protocol = "WWW:LINK-1.0-http--link" + # ) + # ) + # ) + # ) + + ), + + dataQualityInfo = list( + + list( + scope = "dataset", + lineage = list( + statement = "Data management workflow", + processStep = list( + list( + description = "This dataset was produced based on the 2020 population census/projection-based estimates for 2020 (information and sources of the input population data can be found here). Building footprints were provided by the Digitize Africa project of Ecopia.AI and Maxar Technologies (2020) and gridded building patterns derived from the datasets produced by Dooley et al. 2020. Geospatial covariates representing factors related to population distribution, were obtained from the \"Global High Resolution Population Denominators Project\" (OPP1134076)", + rationale = "Source data acquisition" + ), + list( + description = "The mapping approach is the Random Forests-based dasymetric redistribution developed by Stevens et al. (2015). The disaggregation was done by Maksym Bondarenko (WorldPop) and David Kerr (WorldPop), using the Random Forests population modelling R scripts (Bondarenko et al., 2020), with oversight from Alessandro Sorichetta (WorldPop).", + rationale = "Mapping" + ) + ) + ) + ) + + ), + + metadataMaintenance = list(maintenanceAndUpdateFrequency = "notPlanned") + + ) + +) + +# Publish the metadata in a NADA catalog + +geospatial_add( + idno = id, + metadata = my_geo_data, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes" +) + +# Add a link to WorldPop website as an external resource + +external_resources_add( + idno = id, + dctype = "web", + title = "WorldPop website", + file_path = "https://www.worldpop.org/", + overwrite = "yes" +) +``` + +---------- +**Generating the metadata using Python** +---------- + + +---------- +**The result in NADA** +---------- + + +### Example 5 (service): The United Nations Geospatial website + +The previous four examples documented geographic datasets (ISO 19115). In this fourth example, we document a **geographic service** using elements from the ISO 19119 standard. The service described in this example is the [United Nations Clear Map application](https://geoservices.un.org/Html5Viewer/index.html?viewer=clearmap) from [United Nations Geospatial](https://www.un.org/geospatial/). + +
+![](./images/geospatial_example_script_UN.JPG){width=100%} +
+ +---------- +**Generating the metadata using R** +---------- + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_geo_data/") + +thumb = "un_clear_map.JPG" + +id = "UN_GEO_CLEAR-MAP" + +my_geo_service <- list( + + metadata_information = list( + idno = id, + title = "United Nations Geospatial, Clear Map", + producers = list( + list(name = "NADA team") + ), + production_date = "2022-02-18", + version = "v1.0 2022-02" + ), + + description = list( + + idno = id, + language = "eng", + characterSet = list(codeListValue = "utf8"), + hierarchyLevel = list("service"), + contact = list( + list( + organisationName = "United Nations Geospatial", + contactInfo = list( + address = list( + electronicEmailAddress = "gis@un.org" + ), + onlineResource = list( + linkage = "https://www.un.org/geospatial", + name = "Website" + ) + ), + role = "owner" + ) + ), + dateStamp = "2022-02-22", + metadataStandardName = "ISO 19119:2005/19139", + + referenceSystemInfo = list( + list(code = "3857", codeSpace = "EPSG") + ), + + identificationInfo = list( + + list( + citation = list( + title = "United Nations Clear Map - OGC Web Map Service", + date = list( + list(date = "2019-08-19", type = "creation"), + list(date = "2020-03-19", type ="lastUpdate") + ), + citedResponsibleParty = list( + list( + organisationName = "United Nations Geospatial", + contactInfo = list( + address = list(electronicEmailAddress = "gis@un.org"), + onlineResource = list( + linkage = "https://www.un.org/geospatial", + name = "Website" + ) + ), + role = "owner" + ) + ) + ), + + abstract = "The United Nations Clear Map (hereinafter 'Clear Map') is a background reference web mapping service produced to facilitate 'the issuance of any map at any duty station, including dissemination via public electronic networks such as Internet' and 'to ensure that maps meet publication standards and that they are not in contravention of existing United Nations policies' in accordance with the in the Administrative Instruction on 'Regulations for the Control and Limitation of Documentation - Guidelines for the Publication of Maps' of 20 January 1997 (http://undocs.org/ST/AI/189/Add.25/Rev.1).", + purpose = "Clear Map is created for the use of the United Nations Secretariat and community. All departments, offices and regional commissions of the United Nations Secretariat including offices away from Headquarters using Clear Map remain bound to the instructions as contained in the Administrative Instruction and should therefore seek clearance from the UN Geospatial Information Section (formerly Cartographic Section) prior to the issuance of their thematic maps using Clear Map as background reference.", + credit = "Produced by: United Nations Geospatial Contributor: UNGIS, UNGSC, Field Missions CONTACT US: Feedback is appreciated and should be sent directly to: Email:Clearmap@un.org / gis@un.org (UNCLASSIFIED) (c) UNITED NATIONS 2018", + status = "onGoing", + + pointOfContact = list( + list( + organisationName = "United Nations Geospatial", + contactInfo = list( + address = list(electronicEmailAddress = "gis@un.org"), + onlineResource = list(linkage = "https://www.un.org/geospatial", name = "Website") + ), + role = "pointOfContact" + ) + ), + + resourceMaintenance = list( + list(maintenanceOrUpdateFrequency = "asNeeded") + ), + + graphicOverview = list( + list( + fileName = "https://geoportal.dfs.un.org/arcgis/sharing/rest/content/items/6f4eb9e136ee43758a62f587ceb0da01/info/thumbnail/thumbnail1567157577600.png", + fileDescription = "Service overview", + fileType = "image/png" + ) + ), + + resourceFormat = list( + list(name = "PNG32"), + list(name = "PNG24"), + list(name = "PNG"), + list(name = "JPG"), + list(name = "DIB"), + list(name = "TIFF"), + list(name = "EMF"), + list(name = "PS"), + list(name = "PDF"), + list(name = "GIF"), + list(name = "SVG"), + list(name = "SVGZ"), + list(name = "BMP") + ), + + descriptiveKeywords = list( + list(type = "theme", keyword = "wms"), + list(type = "theme", keyword = "united nations"), + list(type = "theme", keyword = "global boundaries"), + list(type = "theme", keyword = "ocean coastline"), + list(type = "theme", keyword = "authoritative") + ), + + resourceConstraints = list( + list( + legalConstraints = list( + uselimitation = list("The designations employed and the presentation of material on this map do not imply the expression of any opinion whatsoever on the part of the Secretariat of the United Nations concerning the legal status of any country, territory, city or area or of its authorities, or concerning the delimitation of its frontiers or boundaries. + Final boundary between the Republic of Sudan and the Republic of South Sudan has not yet been determined. + Final status of the Abyei area is not yet determined. + * Dotted line represents approximately the Line of Control in Jammu and Kashmir agreed upon by India and Pakistan. The final status of Jammu and Kashmir has not yet been agreed upon by the parties. + ** Chagos Archipelago appears without prejudice to the question of sovereignty. + *** A dispute exists between the Governments of Argentina and the United Kingdom of Great Britain and Northern Ireland concerning sovereignty over the Falkland Islands (Malvinas)."), + accessConstraints = list("unrestricted"), + useConstraints = list("licenceUnrestricted") + ) + ) + ), + + extent = list( + geographicElement = list( + list( + geographicBoundingBox = list( + southBoundLongitude = -1.4000299034940418, + westBoundLongitude = -1.40477223188626, + northBoundLongitude = 2.149247026187029, + eastBoundLongitude = 1.367128649366541 + ) + ) + ) + ), + + topicCategory = list("boundaries", "oceans"), + + serviceIdentification = list( + serviceType = "OGC:WMS", + serviceTypeVersion = "1.1.0" + ) + ) + ), + + distributionInfo = list( + + distributionFormat = list( + list(name = "PNG32"), + list(name = "PNG24"), + list(name = "PNG"), + list(name = "JPG"), + list(name = "DIB"), + list(name = "TIFF"), + list(name = "EMF"), + list(name = "PS"), + list(name = "PDF"), + list(name = "GIF"), + list(name = "SVG"), + list(name = "SVGZ"), + list(name = "BMP") + ), + + distributor = list( + list( + organisationName = "United Nations Geospatial", + contactInfo = list( + address = list(electronicEmailAddress = "gis@un.org"), + onlineResource = list( + linkage = "https://www.un.org/geospatial", + name = "Website" + ) + ), + role = "owner" + ) + ) + #, + + # transferOptions = list( + # list( + # onLine = list( + # list( + # linkage = "https://geoportal.dfs.un.org/arcgis/home/item.html?id=541557fd0d4d42efb24449be614e6887", + # name = "Original metadata", + # description = "Original metadata from UN ClearMap portal", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://geoportal.dfs.un.org/arcgis/sharing/rest/content/items/541557fd0d4d42efb24449be614e6887/data", + # name = "UN ClearMap WMS map service user guide", + # description = "How to import and use WMS services of the UN Clear map", + # protocol = "WWW:LINK-1.0-http--link" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Dark/MapServer?service=WMS", + # name = "ClearMap_Dark", + # description = "ClearMap Dark WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Gray/MapServer?service=WMS", + # name = "ClearMap_Gray", + # description = "ClearMap Gray WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Imagery/MapServer?service=WMS", + # name = "ClearMap_Imagery", + # description = "ClearMap Imagery WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Plain/MapServer?service=WMS", + # name = "ClearMap_Plain", + # description = "ClearMap Plain WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Topo/MapServer?service=WMS", + # name = "ClearMap_Topo", + # description = "ClearMap Topo WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebDark/MapServer?service=WMS", + # name = "ClearMap_WebDark", + # description = "ClearMap WebDark WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebGray/MapServer?service=WMS", + # name = "ClearMap_WebGray", + # description = "ClearMap WebGray WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebPlain/MapServer?service=WMS", + # name = "ClearMap_WebPlain", + # description = "ClearMap WebPlain WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ), + # list( + # linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebTopo/MapServer?service=WMS", + # name = "ClearMap_WebTopo", + # description = "ClearMap WebTopo WMS", + # protocol = "OGC:WMS-1.1.0-http-get-map" + # ) + # ) + # ) + # ) + + ), + + metadataMaintenance = list(maintenanceAndUpdateFrequency = "asNeeded") + + ) + +) + +# Publish in a NADA catalog + +geospatial_add( + idno = id, + metadata = my_geo_service, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes" +) + +# Add links as external resources + +external_resources_add( + title = "United Nations Clear Map application", + idno = id, + dctype = "web", + file_path = "https://www.un.org/geospatial/", + overwrite = "yes" +) + +external_resources_add( + title = "United Nations Geospatial website", + idno = id, + dctype = "web", + file_path = "https://geoservices.un.org/Html5Viewer/index.html?viewer=clearmap", + overwrite = "yes" +) +``` + + +---------- +**Generating the metadata using Python** +---------- + +[to do] + +---------- +**The result in NADA** +---------- + + +## Useful tools + +The ISO standard is complex and contains many nested elements. Using R or Python to generate the metadata is a convenient and powerful option, although it requires much attention to avoid errors. The [geometa R package](https://cran.r-project.org/web/packages/geometa/index.html) can be used to facilitate the process of documenting datasets using R. + +Using a specialized metadata editor to generate the ISO-compliant metadata is a good alternative for those who have limited expertise in R or Python. The [GeoNetwork editor](https://geonetwork-opensource.org/) provides such a solution. + diff --git a/07_chapter07_database.md b/07_chapter07_database.md new file mode 100644 index 0000000..4219203 --- /dev/null +++ b/07_chapter07_database.md @@ -0,0 +1,1161 @@ +--- +output: html_document +--- + +# Databases of indicators {#chapter07} + +
+![](./images/time_series_logo.JPG){width=25%} +
+ +## Database vs indicators + +The schema we describe in this chapter is intended to document *databases* of indicators or time series, not the indicators or time series themselves (a schema for the description of indicators and time series is presented in chapter 8). **Indicators** are summary measures related to key issues or phenomena, derived from observed facts. Indicators form **time series** when they are provided with a temporal ordering, i.e. when their values are provided with an ordered annual, quarterly, monthly, daily, or other time reference. Indicators and time series are often contained in multi-indicators databases, like the World Bank's [World Development Indicators - WDI](https://datatopics.worldbank.org/world-development-indicators/), whose on-line version contains series for 1,430 indicators (as of 2021). + +The metadata related to a database can be published in a catalog as specific entries, or as information attached to an indicator. +[provide example / screenshot in NADA] + + +## Schema description + +The **database** schema is used to document the database that contains the time series, not to document the indicators or /series. + +
+```json +{ + "published": 0, + "overwrite": "no", + "metadata_information": {}, + "database_description": {}, + "provenance": [], + "tags", + "lda_topics": {}, + "embeddings": {}, + "additional": {} +} +``` +
+ +The schema includes two elements that are not metadata, but parameters used when publishing the metadata in a NADA catalog: + +- **`published`**: Indicates whether the metadata must be made visible to visitors of the catalog. By default, the value is 0 (unpublished), in which case it is only visible to catalog administrators. This value must be set to 1 (published) to make the metadata visible. Note that the database metadata will only be shown in NADA in association with the metadata of an indicator. +- **`overwrite`**: Indicates whether metadata that may have been previously uploaded for the same database can be overwritten. By default, the value is "no". It must be set to "yes" to overwrite existing information. A database will be considered as being the same as a previously uploaded one if they have the same identifier (provided in the metadata element `database_description > title_statement > idno`). + +#### Metadata information + +**`metadata_information`** *[Optional, Not Repeatable]*
+The set of elements in `metadata_information` is used to provide information on the production of the database metadata. This information is used mostly for administrative purposes by data curators and catalog administrators. + +
+```json +"metadata_information": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "prod_date": "string", + "version": "string" +} +``` +
+ +- **`title`** *[Optional ; Not repeatable ; String]*
+The title of the metadata document containing the database metadata.
+- **`idno`** *[Required ; Not repeatable ; String]*
+A unique identifier of the database metadata document. It can be for example the identifier of the database preceded by a prefix identifying the metadata producer.
+- **`producers`** *[Optional ; Repeatable]*
+A list and description of the producers of the database metadata (not the producers of the database).
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization who produced the metadata (or contributed to its production).
+ - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The abbreviation (aconym) of the organization mentioned in `name`.
+ - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`.
+ - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the person or organization mentioned in `name` in the production of the metadata.
+- **`prod_date`** *[Optional ; Not repeatable ; String]*
+The date when the metadata was produced, preferably entered in ISO 8601 format (YYYY-MM-DD).
+- **`version`** *[Optional ; Not repeatable ; String]*
+The version of the metadata (not the version of the database).
+ + +#### Database description + +**`database_description`** *[Required, Not Repeatable]*
+ +
+```json +"database_description": { + "title_statement": {}, + "authoring_entity": [], + "abstract": "string", + "url": "string", + "type": "string", + "date_created": "string", + "date_published": "string", + "version": [], + "update_frequency": "string", + "update_schedule": [], + "time_coverage": [], + "time_coverage_note": "string", + "periodicity": [], + "themes": [], + "topics": [], + "keywords": [], + "dimensions": [], + "ref_country": [], + "geographic_units": [], + "geographic_coverage_note": "string", + "bbox": [], + "geographic_granularity": "string", + "geographic_area_count": "string", + "sponsors": [], + "acknowledgments": [], + "acknowledgment_statement": "string", + "contacts": [], + "links": [], + "languages": [], + "access_options": [], + "errata": [], + "license": [], + "citation": "string", + "notes": [], + "disclaimer": "string", + "copyright": "string" +} +``` +
+ +- **`title_statement`** *[Required, Not Repeatable]*
+ +
+```json +"title_statement": { + "idno": "string", + "identifiers": [ + { + "type": "string", + "identifier": "string" + } + ], + "title": "string", + "sub_title": "string", + "alternate_title": "string", + "translated_title": "string" +} +``` +
+ + - **`idno`** *[Required ; Not repeatable ; String]*
+ A unique identifier of the database. For example, the World Bank's World Development Indicators database published in April 2020 could have `idno` = "WB_WDI_APR_2020". + - **`identifiers`** *[Optional ; Repeatable]*
+ This element is used to store database identifiers (IDs) other than the catalog ID entered in `idno`. It can for example be a Digital Object Identifier (DOI). The `idno` can be repeated here (`idno` does not provide a `type` parameter; if a DOI or other standard reference ID is used as `idno`, it is recommended to repeat it here with the identification of its `type`). + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of unique ID, e.g. "DOI".
+ - **`identifier`** *[Required ; Not repeatable ; String]*
+ The identifier itself.
+ - **`title`** *[Required ; Not repeatable ; String]*
+ The title is the name by which the database is formally known. It is good practice to include the year of production in the title (and possibly the month, or quarter, if a new version of the database is released more than once a year). For example, "World Development Indicators, April 2020".
+ - **`sub_title`** *[Optional ; Not repeatable ; String]*
+ The database subtitle can be used when there is a need to distinguish characteristics of a database. This element will rarely be used.
+ - **`alternate_title`** *[Optional ; Not repeatable ; String]*
+ This can be an acronym, or an alternative name of the database. For example, "WDI April 2020".
+ - **`translated_title`** *[Optional ; Not repeatable ; String]*
+ The title of the database in a secondary language (if more than one other language, they may be entered as one string, as this element is not repeatable).

+ + +- **`authoring_entity`** *[Optional ; Repeatable]*
+This set of five elements is used to identify the organization(s) or person(s) who are the main producers/curators of the database. Note that a similar element is available at the indicator/series level. + +
+```json +"authoring_entity": [ + { + "name": "string", + "affiliation": "string", + "abbreviation": "string", + "email": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization who maintains the contents of the database (back-end). Write the name in full (use the element `abbreviation` to capture the acronym of the organization, if relevant). + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ The abbreviated name (acronym) of the organization mentioned in `name`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ The public email contact of the person or organizations mentioned in `name`. It is good practice to provide a service account email address, not a personal one. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link (URL) to the website of the entity mentioned in `name`.

+ + +- **`abstract`** *[Optional ; Not repeatable ; String]*
+ + The `abstract` is a brief description of the database. It can for example include a short statement on the database scope and coverage (not in detail, as other fields are available for that purpose), objectives, history, and expected audience.
+ + +- **`url`** *[Optional ; Not repeatable ; String]*
+ + The link to the public interface of the database (home page).
+ + +- **`type`** *[Optional ; Not repeatable ; String]*
+ + The type of database.
+ + +- **`date_created`** *[Optional ; Not repeatable ; String]*
+This is the date the database was created. The date should be entered in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY). + + +- **`date_published`**
+This is the date the database was made public. The date should be entered in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY).
+ + +- **`version`** *[Optional ; Repeatable]*
+A database rarely remains static; it will be regularly updated and upgraded. The `version` element is a compound element and contains important information regarding the updating of the database. This includes any extension of the database (adding new series data), appending existing data, correcting existing data, etc. + +
+```json +"version": [ + { + "version": "string", + "date": "string", + "responsibility": "string", + "notes": "string" + } +] +``` +
+ + - **`version`** *[Optional ; Not repeatable ; String]*
+ A label for the version. The version specification will be determined by a curator or a data manager under conventions determined by the authoring entity. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the version was released. The date should be entered in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY). + - **`responsibility`** *[Optional ; Not repeatable ; String]*
+ The organization or person in charge of this version of the database. + - **`notes`** *[Optional ; Not repeatable ; String]*
+ Additional information on this version of the database. Notes can for example be used to document how this version differs from previous ones.

+ + +- **`update_frequency`** *[Optional ; Not repeatable ; String]*
+Indicates at which frequency the database is updated (for example, "annual" or "quarterly"). The use of a controlled vocabulary is recommended. If a database contains many indicators, the update frequency may vary by indicator (e.g., some may be updated on a monthly or quarterly basis while others are only updated annually). The information provided in the `update_frequency` will correspond to the frequency of update for the indicators that are most frequently updated. +
+ + +- **`update_schedule`** *[Optional ; Repeatable]*
+The update schedule is intended to provide users with information on scheduled updates. This is a repeatable field that allows for capturing specific dates, but this information would then have to be regularly updated. Often a single description will be used, which would avoid having to regularly update the metadata. For example, "The database is updated in January, April, July, October of each year." + +
+```json +"update_schedule": [ + { + "update": "string" + } +] +``` +
+ + - **`update`** *[Optional ; Not repeatable ; String]*
+ A description of the schedule of updates or a date entered in ISO 8601 format.

+ + +- **`time_coverage`** *[Optional ; Repeatable]*
+The time coverage is the time span of all the data contained in the database across all series. +
+```json +"time_coverage": [ + { + "start": "string", + "end": "string" + } +] +``` +
+ - **`start`** *[Optional ; Not repeatable ; String]*
+ Indicates the start date of the period covered by the data (across all series) in the database. The date should be provided in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY). + - **`end`** *[Optional ; Not repeatable ; String]*
+ Indicates the end date of the period covered by the data (across all series) in the database. The date should be provided in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY).

+ +- **`time_coverage_note`** *[Optional ; Not repeatable ; String]*
+The element is used to annotate and/or describe auxiliary information related to the time coverage described in `time_coverage`.
+ + +- **`periodicity`** *[Optional ; Repeatable]*
+The periodicity of the data describes the periodicity of the indicators contained in the database. A database can contain series covering different periods, in which case the information will be repeated for each type of periodicity. A controlled vocabulary should be used. +
+```json +"periodicity": [ + { + "period": "string" + } +] +``` +
+ + - **`period`** *[Optional ; Not repeatable ; String]*
+Periodicity of the time series included in the database, for example, "annual", "quarterly", or "monthly".

+ + +- **`themes`** *[Optional ; Repeatable]*
+Themes provide a general idea of the research that might guide the creation and/or demand for the series. A theme is broad and is likely also subject to a community based definition or list. A controlled vocabulary should be used. This element will rarely be used (the element `topics` described below will be used more often). + +
+```json +"themes": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`id`** *[Optional ; Not repeatable ; String]*
+ The unique identifier of the theme. It can be a sequential number, or the identifier of the theme in a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The label of the theme associated with the data. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ When a hierarchical (nested) controlled vocabulary is used, the `parent_id` field can be used to indicate a higher-level theme to which this theme belongs. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to the controlled vocabulary mentioned in field 'vocabulary'.

+ + +- **`topics`** *[Optional ; Repeatable]*
+The `topics` field indicates the broad substantive topic(s) that the indicator/series covers. A topic classification facilitates referencing and searches in electronic survey catalogs. Topics should be selected from a standard controlled vocabulary such as the [Council of European Social Science Data Archives (CESSDA) topic classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification).
+ +
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`id`** *[Optional ; Not repeatable ; String]*
+ The unique identifier of the topic. It can be a sequential number, or the identifier of the topic in a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The label of the topic associated with the data. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ When a hierarchical (nested) controlled vocabulary is used, the `parent_id` field can be used to indicate a higher-level topic to which this topic belongs. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name of the controlled vocabulary used, if any. + - **`uri`**
+ A link to the controlled vocabulary mentioned in field `vocabulary'.

+ + +- **`keywords`** *[Optional ; Repeatable]*
+Words or phrases that describe salient aspects of a data collection's content. This can be used for building keyword indexes and for classification and retrieval purposes. Keywords can be selected from a standard thesaurus, preferably an international, multilingual thesaurus. The list of keywords can include keywords extracted from one or more controlled vocabularies and user-defined keywords. + +
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; String ; Non repeatable]*
+ A keyword (or phrase). + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name of the controlled vocabulary from which the keyword was extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the controlled vocabulary used, if any.

+ +- **`dimensions`** *[Optional ; Repeatable]*
+The dimensions available for the series included in the database. For example, "country, year". + +
+```json +"dimensions": [ + { + "name": "string", + "label": "string" + } +] +``` +
+ + - **`name`** *[Required ; String ; Non repeatable]*
+ The name of the dimension. + - **`label`** *[Optional ; Not repeatable ; String]*
+ A label for the dimension.

+ + +- **`ref_country`** *[Optional ; Repeatable]*
+A list of countries for which data are available in the database. This element is somewhat redundant with the next element (`geographic_units`) which may also contain a list of countries. Identifying geographic areas of type "country" is important to enable filters and facets in data catalogs (country names are among the most frequent queries submitted to catalogs). + +
+```json +"ref_country": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the country. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the country. The use of the [ISO 3166-1 alpha-3](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) codes is recommended.

+ + +- **`geographic_units`** *[Optional ; Repeatable]*
+A list of geographic units (regions, countries, states, provinces, etc.) for which data are available in the database. This list is not limited to countries; it can contain sub-national areas, supra-national regions, or non-administrative area names. The `type` element is used to indicate the type of geographic area. Countries may, but do not have to be repeated here if provided in the eleement `ref_country`. +
+```json +"geographic_units": [ + { + "name": "string", + "code": "string", + "type": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the geographic unit e.g. 'World', 'Sub-Saharan Africa', 'Afghanistan', 'Low-income countries'. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the geographic unit as found in the database. If no code is available in the database, a code still can be added to the metadata. In such case, using the [ISO 3166-1 alpha-3](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) codes is recommended for countries. + - **`type`** *[Optional ; Not repeatable ; String]*
+ Type of geographic unit e.g. country, state, region, province, or other grouping.
+ +- **`geographic_coverage_note`** *[Optional ; Not repeatable ; String]*
+The note can be used to capture additional information on the geographic coverage of the database.
+ +- **`bbox`** *[Optional ; Repeatable]*
+Bounding boxes are typically used for geographic datasets to indicate the geographic coverage of the data, but can be provided for databases as well, although this will rarely be done. A geographic bounding box defines a rectangular geographic area. +
+```json +"bbox": [ + { + "west": "string", + "east": "string", + "south": "string", + "north": "string" + } +] +``` +
+ + - **`west`** *[Required ; Not repeatable ; String]*
+ Western geographic parameter of the bounding box. + - **`east`** *[Required ; Not repeatable ; String]*
+ Eastern geographic parameter of the bounding box. + - **`south`** *[Required ; Not repeatable ; String]*
+ Southern geographic parameter of the bounding box. + - **`north`** *[Required ; Not repeatable ; String]*
+ Northern geographic parameter of the bounding box. + +- **`geographic_granularity`** *[Optional ; Not repeatable ; String]*
+ + Whereas the `geographic_units` element lists the various geographic levels for which there is data in the database, the `geographic_granularity` element will provide information on the geographic levels for which information is available in the database. For example: "The database contains data at the national, provincial (admin 1) and district (admin 2) levels."
+ +- **`geographic_area_count`** *[Optional ; Not repeatable ; String]*
+ + The number of geographic areas for which data are provided in the database. The World Bank World Development Indicators for example provides data for 262 different areas (which includes countries and territories, geographic regions, and other country groupings).
+ + +- **`sponsors`** *[Optional ; Repeatable]*
+The source(s) of funds for the production and maintenance of the database. If different funding agencies sponsored different stages of the database development, use the `role` attribute to distinguish their respective contributions. + +
+```json +"sponsors": [ + { + "name": "string", + "abbreviation": "string", + "role": "string", + "grant": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ Name of the funding agency/sponsor + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ Abbreviation of the funding/sponsoring agency mentioned in `name`. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Role of the funding/sponsoring agency mentioned in `name`. + - **`grant`** *[Optional ; Not repeatable ; String]*
+ Grant or award number. If an agency provided more than one grant, list all grants separated with a ";". + - **`uri`** *[Optional ; Not repeatable ; String]*
+ URI of the sponsor agency mentioned in `name`.

+ + +- **`acknowledgments`** *[Optional ; Repeatable]*
+An itemized list of person(s) and/or organization(s) other than sponsors and contributors already mentioned in metadata elements `contributors` and `sponsors` whose contribution to the database must be acknowledged. + +
+```json +"acknowledgments": [ + { + "name": "string", + "affiliation": "string", + "role": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or agency being recognized for supporting the database. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ Affiliation of the person or agency recognized or acknowledged for supporting the database. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Role of the person or agency that is being recognized or acknowledged for supporting the database. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ Website URL or email of the person or organization being recognized or acknowledged for supporting the database. + + +- **`acknowledgment_statement`** *[Optional ; Not repeatable ; String]*
+ + An overall statement of acknowledgment, which can be used as an alternative (or supplement) to the itemized list provided in `acknowledgments`.

+ + +- **`contacts`** *[Optional ; Repeatable]*
+The `contacts` element provides the public interface for questions associated with the development and maintenance of the database. There could be various contacts provided depending upon the organization. + +
+```json +"contacts": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "email": "string", + "telephone": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the contact person that should be contacted. Instead of the name of an individual (which would be subject to change and require frequent update of the metadata), a title can be provided here (e.g. "data helpdesk"). + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the contact person mentioned in `name`. This will be used when multiple contacts are listed, and is intended to help users direct their questions and requests to the right contact person. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The organization or affiliation of the contact person mentioned in `name`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ The email address of the person or organization mentioned in `name`. Avoid using personal email accounts; the use of an anonymous email is recommended (e.g, "helpdesk@....org") + - **`telephone`** *[Optional ; Not repeatable ; String]*
+ The phone number of the person or organization mentioned in `name`. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the agency (typically, a URL to a "contact us" web page).

+ + +- **`links`** *[Optional ; Repeatable]*
+This field allows for the association of auxiliary links referring to the database. + +
+```json +"links": [ + { + "uri": "string", + "description": "string" + } +] +``` +
+ + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI for the associated link. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the link, in relation to the database. +

+ + +- **`languages`** *[Optional ; Repeatable]*
+This set of elements is provided to list the languages that are supported in the database. +
+ ```json + "languages": [ + { + "name": "string", + "code": "string" + } + ] + ``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The official name of the language being supported; it is recommended to use a name from the [ISO 639-1 language name list](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes). + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the language mentioned in `name`, preferably the three letter [ISO 639-1 code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).

+ + +- **`access_options`** *[Optional ; Repeatable]*
+This repeatable set of elements describes the different modes and formats in which the database is made accessible. When more than one mode of access is provided, describe them separately. + +
+```json +"access_options": [ + { + "type": "string", + "uri": "string", + "note": "string" + } +] +``` +
+ + - **`type`** *[Optional ; Not repeatable ; String]*
+ The access type, e.g. "Application Programming Interface (API)", "Bulk download in CSV format", "On-line query interface", etc. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI corresponding to the access mode mentioned in `type`. + - **`note`** *[Optional ; Not repeatable ; String]*
+ This element allows for annotating any specific information associated with the access mode mentioned in `type`.

+ + +- **`errata`** *[Optional ; Repeatable]*
+A list of errata at the database level. Note that an `errata` element is also available in the schema used for the description of indicators/series. + +
+```json +"errata": [ + { + "date": "string", + "description": "string" + } +] +``` +
+ + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the erratum was published, preferably entered in ISO format. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A description of the error and of the measures taken to remedy.

+ + +- **`license`** *[Optional ; Repeatable]*
+This set of elements is used to describe the access license(s) attached to the database. + +
+```json +"license": [ + { + "name": "string", + "uri": "string", + "note": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the license, for example "Creative Commons Attribution 4.0 International license (CC-BY 4.0)". + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A URI to a description of the license, for example "https://creativecommons.org/licenses/by/4.0/"; + - **`note`** *[Optional ; Not repeatable ; String]*
+ Any additional information to qualify the license requirements.

+ + +- **`citation`** *[Optional ; Not repeatable ; String]*
+ + The citation requirement for the database (i.e. how users should cite the database in publications and reports). + + +- **`notes`** *[Optional ; Repeatable]*
+This element is provided to add notes that are relevant for describing the database, that cannot be provided in other metadata elements. + +
+```json +"notes": [ + { + "note": "string" + } +] +``` +
+ +- **`note`** *[Optional ; Not repeatable ; String]*
+ A free-text note. + + +- **`disclaimer`** *[Optional ; Not repeatable ; String]*
+ +If the agency responsible for managing the database has determined that there may be some liability as a result of the data, the element may be used to provide a disclaimer statement.

+ + +- **`copyright`** *[Optional ; Not repeatable ; String]*
+The copyright attached to the database, if any. + + +### Provenance + +**`provenance`** *[Optional ; Repeatable]*
+Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ + - **`origin_description`** *[Required ; Not repeatable]*
+ The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ + - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Document Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ + +### Tags + +**`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ +- **`tag`** *[Required ; Not repeatable ; String]*
+A user-defined tag. +- **`tag_group`** *[Optional ; Not repeatable ; String]*

+A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs. + + +### LDA topics + +**`lda_topics`** *[Optional ; Not repeatable]*
+
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ +We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). +
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element `lda_topics` is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition. + +:::note +Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the `lda_topics` elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated. +::: + +The image below provides an example of topics extracted from a document from the United Nations High Commission for Refugees, using a LDA topic model trained by the World Bank (this model was trained to identify 75 topics; no document will cover all topics). + +![](./images/LDA_refugee_education.JPG){width=100%} + +The `lda_topics` element includes the following metadata fields:
+ +- **`model_info`** *[Optional ; Not repeatable]*
+Information on the LDA model. + + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + +- **`topic_description`** *[Optional ; Repeatable]*
+The topic composition of the document. + + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the document (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic. This is specific to the model, not to a document.
+ + + +```r +lda_topics = list( + + list( + + model_info = list( + list(source = "World Bank, Development Data Group", + author = "A.S.", + version = "2021-06-22", + model_id = "Mallet_WB_75", + nb_topics = 75, + description = "LDA model, 75 topics, trained on Mallet", + corpus = "World Bank Documents and Reports (1950-2021)", + uri = "")) + ), + + topic_description = list( + + list(topic_id = "topic_27", + topic_score = 32, + topic_label = "Education", + topic_words = list(list(word = "school", word_weight = "") + list(word = "teacher", word_weight = ""), + list(word = "student", word_weight = ""), + list(word = "education", word_weight = ""), + list(word = "grade", word_weight = "")), + + list(topic_id = "topic_8", + topic_score = 24, + topic_label = "Gender", + topic_words = list(list(word = "women", word_weight = "") + list(word = "gender", word_weight = ""), + list(word = "man", word_weight = ""), + list(word = "female", word_weight = ""), + list(word = "male", word_weight = "")), + + list(topic_id = "topic_39", + topic_score = 22, + topic_label = "Forced displacement", + topic_words = list(list(word = "refugee", word_weight = "") + list(word = "programme", word_weight = ""), + list(word = "country", word_weight = ""), + list(word = "migration", word_weight = ""), + list(word = "migrant", word_weight = "")), + + list(topic_id = "topic_40", + topic_score = 11, + topic_label = "Development policies", + topic_words = list(list(word = "development", word_weight = "") + list(word = "policy", word_weight = ""), + list(word = "national", word_weight = ""), + list(word = "strategy", word_weight = ""), + list(word = "activity", word_weight = "")) + + ) + + ) + +) +``` + +The information provided by LDA models can be used to build a "filter by topic composition" tool in a catalog, to help identify documents based on a combination of topics, allowing users to set minimum thresholds on the share of each selected topic. + +
+![](./images/filter_by_topic_share_1.JPG){width=85%} +
+ + +### Embeddings + +**`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). These vector representations can be used to identify semantically-closed documents, by calculating the distance between vectors and identifying the closest ones, as shown in the example below. + +![](./images/embedding_related_docs.JPG){width=100%} + +The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +![](./images/ReDoc_documents_18.JPG){width=100%} + +The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; Object]* @@@@@@@@ do not offer options + The numeric vector representing the document, provided as an object (array or string).

+ [1,4,3,5,7,9] + + +### Additional + +**`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + +![](./images/ReDoc_ts_series_49.JPG){width=100%} + + +#### Complete example + +We use the World Bank's [World Development Indicators 2021 (WDI)](https://datatopics.worldbank.org/world-development-indicators/) database as an example. In this example, we assume that all information is entered manually in the script. In a real application, it is likely that some elements like the list and number of geographic areas covered in the database, or the start and end year of the period covered by the data, will be extracted programmatically by reading the data file (the WDI data and related metadata can be downloaded as CSV or MS-Excel files), or by extracting information from the database API (WDI metadata is available via [API](https://datahelpdesk.worldbank.org/knowledgebase/topics/125589-developer-information)). + +-------- +** Using R +-------- + + +```r +# The code below creates an object `wdi_database` ready to be published in a NADA catalog (using the NADAR package). + +wdi_database <- list( + + database_description = list( + + title_statement = list( + idno = "WB_WDI_2021_09_15", + title = "World Development Indicators 2021", + alternate_title = "WDI 2021" + ), + + authoring_entity = list(name = "Development Data Group", + affiliation = "The World Bank Group"), + + abstract = "The World Development Indicators is a compilation of relevant, high-quality, and internationally comparable statistics about global development and the fight against poverty. The database contains 1,400 time series indicators for 217 economies and more than 40 country groups, with data for many indicators going back more than 50 years.", + + url = "https://datatopics.worldbank.org/world-development-indicators/", + + type = "Time series database", + + date_created = "2021-09-15", + date_published = "2021-09-15", + + version = list( + list(version = "On-line public version (open data), 15 September 2021", + date = "2021-09-15", + responsibility = "World Bank, Development Data Group")), + + update_frequency = "Quarterly", + + update_schedule = list(list(update = "April, July, September, December")), + + time_coverage = list(list(start = "1960", end = "2021")), + + periodicity = list(list(period = "Annual")), + + topics = list_topics, + + geographic_units = list( + list(code = "ABW", name = "Aruba"), + list(code = "AFE", name = "Africa Eastern and Southern"), + list(code = "AFG", name = "Afghanistan"), + list(code = "AFW", name = "Africa Western and Central"), + list(code = "AGO", name = "Angola"), + list(code = "ALB", name = "Albania"), + list(code = "AND", name = "Andorra"), + list(code = "ARB", name = "Arab World"), + list(code = "ARE", name = "United Arab Emirates"), + list(code = "ARG", name = "Argentina") + # ... and 255 more - not shown here + ), + + geographic_granularity = "global, national, regional", + + geographic_area_count = "265", + + languages = list( + list(code = "en", name = "English"), + list(code = "sp", name = "Spanish"), + list(code = "fr", name = "French"), + list(code = "ar", name = "Arabic"), + list(code = "cn", name = "Chinese") + ), + + contacts = list(list(name = "Data Help Desk", + affiliation = "World Bank", + uri = "https://datahelpdesk.worldbank.org/", + email = "data@worldbank.org")), + + access_options = list( + list(type = "API", + uri = "https://datahelpdesk.worldbank.org/knowledgebase/articles/889386"), + list(type = "Bulk (CSV)", + uri = "https://data.worldbank.org/data-catalog/world-development-indicators"), + list(type = "Query", + uri = "http://databank.worldbank.org/data/source/world-development-indicators"), + list(type = "PDF", + uri = "https://openknowledge.worldbank.org/bitstream/handle/10986/26447/WDI-2017-web.pdf")), + + license = list(list(type = "CC BY-4.0", + uri = "https://creativecommons.org/licenses/by/4.0/")), + + citation = "World Development Indicators 2021 (September), The World Bank" + + ) + +) +``` + +-------- +** Using Python +-------- + + +```python +# The code below creates a dictionary `wdi_database` ready to be published in a NADA catalog (using the PyNADA library). + +wdi_database: { + + "database_description" : { + + "title_statement" : { + "idno" : "WB_WDI_2021_09_15", + "title" : "World Development Indicators 2021", + "alternate_title" : "WDI 2021" + }, + + "authoring_entity" : {"name" : "Development Data Group", + "affiliation" : "The World Bank Group"}, + + abstract = "The World Development Indicators is a compilation of relevant, high-quality, and internationally comparable statistics about global development and the fight against poverty. The database contains 1,400 time series indicators for 217 economies and more than 40 country groups, with data for many indicators going back more than 50 years.", + + url = "https://datatopics.worldbank.org/world-development-indicators/", + + type = "Time series database", + + date_created = "2021-09-15", + date_published = "2021-09-15", + + version = [{"version" : "On-line public version (open data), 15 September 2021", + "date" : "2021-09-15", + "responsibility" : "World Bank, Development Data Group"}], + + update_frequency = "Quarterly", + + update_schedule = [{"update" : "April, July, September, December"}], + + time_coverage = [{"start" : "1960", "end" : "2021"}], + + periodicity = [{"period" : "Annual"}], + + topics = list_topics, + + geographic_units = [ + {"code" : "ABW", "name" : "Aruba"}, + {"code" : "AFE", "name" : "Africa Eastern and Southern"}, + {"code" : "AFG", "name" : "Afghanistan"}, + {"code" : "AFW", "name" : "Africa Western and Central"}, + {"code" : "AGO", "name" : "Angola"}, + {"code" : "ALB", "name" : "Albania"}, + {"code" : "AND", "name" : "Andorra"}, + {"code" : "ARB", "name" : "Arab World"}, + {"code" : "ARE", "name" : "United Arab Emirates"}, + {"code" : "ARG", "name" : "Argentina"} + # ... and 255 more, not shown here + ], + + geographic_granularity = "global, national, regional", + + geographic_area_count = "265", + + languages = [ + {"code" : "en", "name" : "English"}, + {"code" : "sp", "name" : "Spanish"}, + {"code" : "fr", "name" : "French"}, + {"code" : "ar", "name" : "Arabic"}, + {"code" : "cn", "name" : "Chinese"} + ], + + contacts = [{"name" : "Data Help Desk", + "affiliation" : "World Bank", + "uri" : "https://datahelpdesk.worldbank.org/", + "email" : "data@worldbank.org"}], + + access_options = [ + {"type" : "API", + "uri" : "https://datahelpdesk.worldbank.org/knowledgebase/articles/889386"}, + {"type" : "Bulk (CSV)", + "uri" : "https://data.worldbank.org/data-catalog/world-development-indicators"}, + {"type" : "Query", + "uri" : "http://databank.worldbank.org/data/source/world-development-indicators"}, + {"type" : "PDF", + "uri" : "https://openknowledge.worldbank.org/bitstream/handle/10986/26447/WDI-2017-web.pdf"} + ], + + license = [{"type" : "CC BY-4.0", + "uri" : "https://creativecommons.org/licenses/by/4.0/"}], + + citation = "World Development Indicators 2021 (September), The World Bank" + + } + +} +``` diff --git a/08_chapter08_indicators.md b/08_chapter08_indicators.md new file mode 100644 index 0000000..2bc5f0e --- /dev/null +++ b/08_chapter08_indicators.md @@ -0,0 +1,1528 @@ +--- +output: html_document +--- + +# Indicators and time series {#chapter08} + +
+![](./images/time_series_logo.JPG){width=25%} +
+ +## Indicators, time series, database, and scope of the schema + +**Indicators** are summary measures related to key issues or phenomena, derived from observed facts. Indicators form **time series** when they are provided with a temporal ordering, i.e. when their values are provided with an ordered annual, quarterly, monthly, daily, or other time reference. Time series are usually published with equal intervals between values. In the context of this Guide, we however consider as time series all indicators provided for a given geographic area with an associated time reference, whether this time represents a regular, continuous succession of time stamps or not. For example, the indicators provided by the Demographic and Health Surveys (DHS) [StatCompiler](https://www.statcompiler.com/en/), which are only available for the years when DHS are conducted in countries (which for some countries can be a single year), would be considered here as "time series". + +Time series are often contained in multi-indicators databases, like the World Bank's [World Development Indicators - WDI](https://datatopics.worldbank.org/world-development-indicators/), whose on-line version contains series for 1,430 indicators (as of 2021). To document not only the series but also the databases they belong to, we propose two metadata schemas: one to document the series/indicators, the other one to document the databases they belong to. + +In the NADA application, a series can be documented and published without an associated database, but information on a database will only be published in association with a series. The information on a database is thus treated as an "attachment" to the information on a series. A **SERIES DESCRIPTION** tab will display all metadata related to the series, i.e. all content entered in the *series schema*. + +---------- +
+![](./images/NADA_Timeseries_Series_view.JPG){width=100%} +
+---------- + +The (optional) **SOURCE DATABASE** tab will display the metadata related to the database, i.e. all content entered in the *series database schema*. This information is displayed for information, but not indexed in the NADA catalog (i.e. not searchable). + +---------- +
+![](./images/NADA_Timeseries_Database_view.JPG){width=100%} +
+---------- + + +:::idea +**Suggestions and recommendations to data curators** + +- Indicators and time series often come with metadata limited to the indicators/series name and a brief definition. This significantly reduces the discoverability of the indicators, and the possibility to implement semantic searchability and recommender systems. It is therefore highly recommended to generate more detailed metadata for each time series, including information on the purpose and typical use of the indicators, of its relevancy to different audiences, of its limitations, and more. + +- When documenting an indicator or time series, attention should be paid to include keywords and phrases in the metadata that reflect how data users are likely to formulate their queries when searching data catalogs. Subject-matter expertise, combined with an analysis of queries submitted to data catalogs, can help to identify such keywords. For example, the metadata related to an indicator "Prevalence of stunting" should contain the keyword "malnutrition", and the metadata related to "GDP per capita" should include keywords like "economic growth" or "national income". By doing so, data curators will provide richer input to search engines and recommender systems, and will have a significant and direct impact on the discoverability of the data. The use of AI tools can considerabli facilitate the process of identifying related keywords. We provide in the chapter an example of use of chatGPT for such purpose. +::: + + +## Schema description + +An indicator or time series is documented using the **time series /indicators** schema. The **database** schema is optional, and used to document the database, if any, that the indicator belongs to. When multiple series of a same database are documented, the metadata related to the database only needs to be generated once, then applied to all series. One metadata element in the **time series /indicators** schema is used to link an indicator to the corresponding database. + + +### The time series (indicators) schema + +The time series schema is used to document an indicator or a time series. In NADA, the data and metadata of an indicator can (but does not have to) be published with information on the database it belongs to (if any). A metadata element is provided to indicate the identifier of that database (if any), and to establish the link between the indicator metadata and the database metadata generated using the schema described above. +
+```json +{ + "repositoryid": "string", + "access_policy": "na", + "data_remote_url": "string", + "published": 0, + "overwrite": "no", + "metadata_information": {}, + "series_description": {}, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ +#### Cataloguing parameters + +The first elements of the schema (`repositoryid`, `access_policy`, `data_remote_url`, `published`, and `overwrite`) are not part of the series metadata. They are parameters used to indicate how the series will be published in a NADA catalog. + +**`repositoryid`** identifies the collection in which the metadata will be published. By default, the metadata will be published in the central catalog. To publish them in a collection, the collection must have been previously created in NADA. + +**`access_policy`** indicates the access policy to be applied to the data: direct access, open access, public use files, licensed access, data accessible from an external repository, and data not accessible. A controlled vocabulary is provided and must be used, with the following respective options: {`direct; open; public; licensed; remote; data_na`}. + +**`data_remote_url`** provides the link to an external website where the data can be obtained, if the `access_policy` has been set to `remote`. + +**`published`**: Indicates whether the metadata must be made visible to visitors of the catalog. By default, the value is 0 (unpublished). This value must be set to 1 (published) to make the metadata visible. + +**`overwrite`**: Indicates whether metadata that may have been previously uploaded for the same series can be overwritten. By default, the value is "no". It must be set to "yes" to overwrite existing information. Note that a series will be considered as being the same as a previously uploaded one if the identifier provided in the metadata element `series_description > idno` is the same. + + +#### Metadata information + +**`metadata_information`** *[Optional, Not Repeatable]*
+The set of elements in `metadata_information` is used to provide information on the production of the indicator metadata. This information is used mostly for administrative purposes by data curators and catalog administrators. +
+```json +"metadata_information": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "prod_date": "string", + "version": "string" +} +``` +
+ +- **`title`** *[Optional ; Not repeatable ; String]*
+The title of the metadata document containing the indicator metadata.
+- **`idno`** *[Required ; Not repeatable ; String]*
+A unique identifier of the indicator metadata document. It can be for example the identifier of the indicator preceded by a prefix identifying the metadata producer.
+- **`producers`** *[Optional ; Repeatable]*
+This is a list of producers involved in the documentation (production of the metadata) of the series. + + - **`name`** *[Optional ; Not repeatable, String]*
+ The name of the agency that is responsible for the documentation of the series. + - **`abbr`** *[Optional ; Not repeatable, String]*
+ Abbreviation (acronym) of the agency mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable, String]*
+ Affiliation of the agency mentioned in `name`. + - **`role`** *[Optional ; Not repeatable, String]*
+ The specific role of the agency mentioned in `name` in the production of the metadata. This element will be used when more than one person or organization is listed in the `producers` element to distinguish the specific contribution of each metadata producer.

+ +- **`prod_date`** *[Optional ; Not repeatable, String]*
+The date the metadata was generated. The date should be entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). + +- **`version`** *[Optional ; Not repeatable, String]*
+The version of the metadata on this series. This element will rarely be used. + + + + ```r + metadata_creation = list( + + producers = list(list(name = "Development Data Group", + abbr = "DECDG", + affiliation = "World Bank")), + + prod_date = "2021-10-15" + + ) + ``` + + +#### Series description + +**`series_description`** *[Required ; Repeatable]*
+This section contains all elements used to describe a specific series or indicator. +
+```json +"series_description": { + "idno": "string", + "doi": "string", + "name": "string", + "database_id": "string", + "aliases": [], + "alternate_identifiers": [], + "languages": [], + "measurement_unit": "string", + "dimensions": [], + "periodicity": "string", + "base_period": "string", + "definition_short": "string", + "definition_long": "string", + "definition_references": [], + "statistical_concept": "string", + "concepts": [], + "methodology": "string", + "derivation": "string", + "imputation": "string", + "missing": "string", + "quality_checks": "string", + "quality_note": "string", + "sources_discrepancies": "string", + "series_break": "string", + "limitation": "string", + "themes": [], + "topics": [], + "disciplines": [], + "relevance": "string", + "time_periods": [], + "ref_country": [], + "geographic_units": [], + "bbox": [], + "aggregation_method": "string", + "disaggregation": "string", + "license": [], + "confidentiality": "string", + "confidentiality_status": "string", + "confidentiality_note": "string", + "links": [], + "api_documentation": [], + "authoring_entity": [], + "sources": [], + "sources_note": "string", + "keywords": [], + "acronyms": [], + "errata": [], + "notes": [], + "related_indicators": [], + "compliance": [], + "framework": [], + "series_groups": [] +} +``` +
+ + +- **`idno`** *[Required ; Not repeatable ; String]*
+ + A unique identifier (ID) for the series. Most agencies and databases will have a coherent coding convention to generate their series IDs. For example, the name of the series in the World Bank's World Development Indicators series are composed of the following elements, separated by a dot: + + - Topic code (2 digits). + - General subject code (3 digits) + - Specific subject code (4 digits) + - Extensions (2 digits each)
+ + For example, the series with identifier "DT.DIS.PRVT.CD" is the series containing data on "External debt disbursements by private creditors in current US dollars" (for more information, see [*How does the World Bank code its indicators?*]( https://datahelpdesk.worldbank.org/knowledgebase/articles/201175-how-does-the-world-bank-code-its-indicators).
+ +- **`doi`** *[Optional ; Not repeatable ; String]*
+ + A Digital Object Identifier (DOI) for the the series. + +- **`name`** *[Required ; Not repeatable ; String]*
+ + The name (label) of the series. Note that a field `alias` is provided (see below) to capture alternative names for the series. + +- **`database_id`** *[Optional ; Not repeatable ; String]*
+ + The unique identifier of the database the series belongs to. This field must correspond to the element `database_description > title_statement > idno` of the database schema described above. This is the only field that is needed to establish the link between the database metadata and the indicator metadata. + +- **`aliases`** *[Optional ; Repeatable]*
+A series or an indicator can be referred to using different names. The `aliases` element is provided to capture the multiple names and labels that may be associated with (i.e synomyms of) the documented series or indicator. +
+```json +"aliases": [ + { + "alias": "string" + } +] +``` +
+ - **`alias`** *[Optional ; Not repeatable ; String]*
+ An alternative name for the indicator or series being documented.

+ +- **`alternate_identifiers`** *[Optional ; Not repeatable ; String]*
+The element `idno` described above is the reference unique identifier for the catalog in which the metadata is intended to be published. But the same indicator/metadata may be published in other catalogs. For example, a data catalog may publish metadata for series extracted from the World Bank World Development Indicators (WDI) database. And the WDI itself contains series generated and published by other organizations, such as the World Health Organization or UNICEF. Catalog administrators may want to assign a unique identifier specific to their catalog (the `idno` element), but keep track of the identifier of the series or indicator in other catalogs or databases. The `alternate_identifiers` element serves that purpose. +
+```json +"alternate_identifiers": [ + { + "identifier": "string", + "name": "string", + "database": "string", + "uri": "string", + "notes": "string" + } +] +``` +
+ + - **`identifier`** *[Required ; Not repeatable ; String]*
+ An identifier for the series other than the identifier entered in `idno` (note that the identifier entered in `idno` can be included in this list, if it is useful to provide it with a type identifier (see `name` element below) which is not provided in `idno`. This can be the identifier of the indicator in another database/catalog, or a global unique identifier. + - **`name`**
+ This element will be used to define the type of identifier. This will typically be used to flag DOIs by entering "Digital Object Identifier (DOI)". + - **`database`**
+ The name of the database (or catalog) where this alternative identifier is used, e.g. "IMF, International Financial Statistics (IFS)".
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link (URL) to the database mentioned in `database`.
+ - **`notes`** *[Optional ; Not repeatable ; String]*
+ Any additional information on the alternate identifier.

+ +- **`languages`** *[Optional ; Repeatable]*
+An indicator or time series can be made available at different levels of disaggregation. For example, an indicator containing estimates of the "Population" of a country by year can be available by sex. The data curators in such case will have two options: (i) create and document three separate indicators, namely "Population, Total", "Population, Female", and "Population, Male"; or create a single indicator "Population" and attach a *dimension* "sex" to it, with values "Total", "Female", and "Male". The `dimensions` are features (or "variables") that define the different levels of disaggregation within an indicator/series. The element `dimensions` is used to provide an itemized list of disaggregations that correspond exactly to the published data. Note that when an indicator is available at two "non-overlapping" levels of disaggregation, it should be split into two indicators. For example, if the Population indicator is available by male/female and by urban/rural, but not by male/urban/male/rural/female urban/female rural, it should be treated as two separate indicators ("Population by sex" with dimension sex = "male / female" and "Population by area of residence" with dimension area = "urban / rural".) Note also that another element in the schema, `disaggregation`, is also provided, in which a narrative description of the actual or recommended disaggregations can be documented.
+
+```json +"alternate_identifiers": [ + { + "identifier": "string", + "name": "string", + "database": "string", + "uri": "string", + "notes": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the language. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the language, preferably the ISO code.

+ +- **`measurement_unit`** *[Optional ; Not repeatable ; String]*
+ + The unit of measurement. Note that in many databases the measurement unit will be included in the series name/label. In the World Bank's World Development Indicators for example, series are named as follows: + + - CO2 emissions (kg per 2010 US$ of GDP) + - GDP per capita (current US$) + - GDP per capita (current LCU) + - Population density (people per sq. km of land area) + + In such case, the name of the series should not be changed, but the measurement unit may be extracted from it and stored in element `measurement_unit`.
+ +- **`dimensions`** *[Optional ; Repeatable]*
+An indicator or time series can be made available at different levels of disaggregation. For example, a time series containing annual estimates of the indicator "Resident population (mid-year)" can be provided by country, by urban/rural area of residence, by sex, by age group. The data curator has to make a decision on how to organize such data. One option is to create an indicator "Resident population (mid-year)" and to define a set of "dimensions" for the breakdowns. The dimensions would in such case be the year, the country, the area of residence, the sex, and the age group. Some of the dimensions would have to be provided with a code list (or 'controlled vocabulary", for example stating that F means "Female", M" means male, and T means "Total" for the dimension *sex*). Another option would be to create multiple indicators (e.g., creating three distinct indicators "Resident population, male (mid-year)", "Resident population, female (mid-year)", "Resident population, total (mid-year)" and using year, country, area of residence, and age group as dimensions). The element `dimensions` is used to provide an itemized list of disaggregations that correspond to the published data. Note that another element in the schema, `disaggregation`, is also provided, in which a narrative description of the actual or recommended disaggregations can be documented. Note also that in the SDMX standard, dimensions are listed in the *Data Structure Definition" and are complemented by *code lists* that provide the related controlled vocabularies.
+
+```json +"dimensions": [ + { + "name": "string", + "label": "string", + "description": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the dimension. + - **`label`** *[Required ; Not repeatable ; String]*
+ The label of the dimension, for example "sex", or "urban/rural". + - **`description`** *[Optional ; Not repeatable ; String]*
+ A description of the dimension (for example, if the label was "age group", the description can provide detailed information on the age groups, e.g. "The age groups in the database are 0-14, 15-49, 50-64, and 65+ years old".)

+ +- **`release_calendar`** *[Optional ; Not repeatable ; String]*
+ + Information on when updates for the indicators can be expected. This will usually not consist of exact dates (which would have to be updated regularly), but of more general information like "Every first Monday of the Month", or "Every year on June 30", or "The last week of each quarter". + +- **`periodicity`** *[Optional ; Not repeatable ; String]*
+ + The periodicity of the series. It is recommended to use a controlled vocabulary with values like *annual*, *quarterly*, *monthly*, *daily*, etc. + +- **`base_period`** *[Optional ; Not repeatable ; String]*
+ + The base period for the series. This field will only apply to series that require a base year (or other reference time) used as a benchmark, like a Consumer Price Index (CPI) which will have a value of 100 for a reference base year. + +- **`definition_short`** *[Optional ; Not repeatable ; String]*
+A short definition of the series. The short definition captures the essence of the series.
+ +- **`definition_long`** *[Optional ; Not repeatable ; String]*
+A long(er) version of the definition of the series. If only one definition is available (not a short/long version), it is recommended to capture it in the `definition_short` element. ALternatively, the same definition can be stored in both `definition_short` and `definition_long`. + +- **`definition_references`** *[Optional ; Repeatable]*
+This element is provided to link to an external resources from which the definition was extracted. +
+```json +"definition_references": [ + { + "source": "string", + "uri": "string", + "note": "string" + } +] +``` +
+ + - **`source`** *[Optional ; Not repeatable ; String]*
+ The source of the definition (title, or label). + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link (URL) to the source of the definition. + - **`note`** *[Optional ; Not repeatable ; String]*
+ This element provides for annotating or explaining the reason the reference has been included as part of the metadata.

+ +- **`statistical_concept`** *[Optional ; Not repeatable ; String]*
+ + This element allows to insert a reference of the series with content of a statistical character. This can include coding concepts or standards that are applied to render the data statistically relevant. + +- **`concepts`** *[Optional ; Repeatable]*
+This repeatable element can be used to document concepts related to the indicators or time series (other than the main statistical concept that may have been entered in `statisticsl_concept`). For example, the concept of *malnutrition* could be documented in relation to the indicators "Prevalence of stunting" and "Prevalence of wasting". +
+```json +"concepts": [ + { + "name": "string", + "definition": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ A concise and standardized name (label) for the concept. + - **`definition`** *[Required ; Not repeatable ; String]*
+ The definition of the concept. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link (URL) to a resource providing more detailed information on the concept.

+ +- **`data_collection`** *[Optional ; Not repeatable]*
+This group of elements can be used to document data collection activities that led to or allowed the production of the indicator. This element will typically be used for the description of surveys or censuses. +Note: the schema also contains an element "sources". That element will be used to document the organization and/or main data production program from which the indicator is derived. +
+```json +"data_collection": [ + { + "data_source": "string", + "method": "string", + "period": "string", + "note": "string" + "uri": "string" + } +] +``` +
+ + - **`data_source`** *[Required ; Not repeatable ; String]*
+ A concise and standardized name (label) for the data source, e.g. "National Labor Force Survey, 1st quarter 2022". If multiple data sources were used, they can all be listed here. Note that is a time series has values obtained from many different sources, the source for each value (or group of values) will not be part of the indicator/series metadata, but will be stored as an attribute in the data file where the information can be associated with a specific observation ("cell note" or group of observation (e.g. attached to an indicator for avv values for a same year or for a same area). + - **`method`** *[Required ; Not repeatable ; String]*
+ Brief information on the data collection method, e.g. :Sample household survey". +- **`period`** *[Optional ; Not repeatable ; String]*
+Information on the period of the data collection, e.g. "January to March 2022".
+- **`note`** *[Optional ; Not repeatable ; String]*
+Additional information on the data collection. +- **`uri`** *[Optional ; Not repeatable ; String]*
+A link to a resource (website, document) where more information on the data collection can be found. + +- **`imputation`** *[Optional ; Not repeatable ; String]*
+ + Data may have been imputed to account for data gaps or for other reasons (harmonization/standardization, and others). If imputations have been made, this element provides the space for their description. + +- **`adjustments`** *[Optional ; Repeatable ; String]*
+ + Description of any adjustments with respect to use of standard classifications and harmonization of breakdowns for age group and other dimensions, or adjustments made for compliance with specific international or national definitions. + +- **`missing`** *[Optional ; Not repeatable ; String]*
+ + Information on missing values in the series or indicator. This information can be related to treatment of missing values, to the cause(s) of missing values, and others. + +- **`validation_rules`** *[Optional ; Repeatable ; String]*
+ + Description of the set of rules (itemized) used to validate values for the indicator, e.g. "Is within range 0-100", or "Is the sum of indicatorX + indicator Y". + +- **`quality_checks`** *[Optional ; Not repeatable ; String]*
+ + Data may have gone through data quality checks to assure that the values are reasonable and coherent, which can be described in this element. These quality checks may include checking for outlying values or other. A brief description of such quality control procedures will contribute to reinforcing the credibility of the data being disseminated. + +- **`quality_note`** *[Optional ; Not repeatable ; String]*
+ + Additional notes or an overall statement on data quality. These could for example cover non-standard quality notes and/or information on independent reviews on the data quality. + +- **`sources_discrepancies`** *[Optional ; Not repeatable ; String]*
+ + This element is used to describe and explain why the data in the series may be different from the data for the same series published in other sources. International organizations, for example, may apply different techniques to make data obtained from national sources comparable across countries, in which cases the data published in international databases may differ from the data published in national, official databases. + +- **`series_break`** *[Optional ; Not repeatable ; String]*
+ + Breaks in statistical series occur when there is a change in the standards, sources of data, or reference year used in the compilation of a series. Breaks in series must be well documented. The documentation should include the reason(s) for the break, the time it occured, and information on the impact on comparability of data over time. + +- **`limitation`** *[Optional ; Not repeatable ; String]*
+ + This element is used to communicate to the user any limitations or exceptions in using the data. The limitations may result from the methodology, from issues of quality or consistency in the data source, or other. + +- **`themes`** *[Optional ; Repeatable]*
+Themes provide a general idea of the research that might guide the creation and/or demand for the series. A theme is broad and is likely also subject to a community based definition or list. A controlled vocabulary should be used. This element will rarely be used (the element `topics` described below will be used more often). +
+```json +"themes": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`id`** *[Optional ; Not repeatable ; String]*
+ The unique identifier of the theme. It can be a sequential number, or the ID of the theme in a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The label of the theme associated with the data. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ When a hierarchical (nested) controlled vocabulary is used, the `parent_id` field can be used to indicate a higher-level theme to which this theme belongs. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to the controlled vocabulary mentioned in field `vocabulary'. + +- **`topics`** *[Optional ; Repeatable]*
+The `topics` field indicates the broad substantive topic(s) that the indicator/series covers. A topic classification facilitates referencing and searches in electronic survey catalogs. Topics should be selected from a standard controlled vocabulary such as the [Council of European Social Science Data Archives (CESSDA) topics classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification).
+
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`id`** *[Optional ; Not repeatable ; String]*
+ The unique identifier of the topic. It can be a sequential number, or the ID of the topic in a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The label of the topic associated with the data. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ When a hierarchical (nested) controlled vocabulary is used, the `parent_id` field can be used to indicate a higher-level topic to which this topic belongs. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name of the controlled vocabulary used, if any. + - **`uri`**
+ A link to the controlled vocabulary mentioned in field `vocabulary`.

+ +- **`disciplines`** *[Optional ; Repeatable]*
+Information on the academic disciplines related to the content of the document. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in [Wikipedia](https://en.wikipedia.org/wiki/List_of_academic_fields). +
+```json +"disciplines": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + This is a block of five elements: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The ID of the discipline, preferably taken from a controlled vocabulary. + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the discipline, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent ID of the discipline (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ +- **`relevance`** *[Optional ; Not repeatable ; String]*
+ + This field documents the relevance of an indicator or series in relation to a social imperative or policy objective.
+ +- **`mandate`** *[Optional ; Not repeatable ; String]*
+ + - **`mandate`** *[Optional ; Not repeatable ; String]*
+ Description of the institutional mandate or of a set of rules or other formal set of instructions assigning responsibility as well as the authority to an organization for the collection, processing, and dissemination of statistics for this indicator.
+ - **`URI`** *[Optional ; Not repeatable ; String]*
+ A link to a resource (document, website) describing the mandate.
+ +- **`time_periods`** *[Optional ; Repeatable]*
+The time period covers the entire span of data available for the series. The time period has a start and an end and is reported according to the periodicity provided in a previous element. +
+```json +"time_periods": [ + { + "start": "string", + "end": "string", + "notes": "string" + } +] +``` +
+ + - **`start`** *[Required ; Not repeatable ; String]*
+ The initial date of the series in the dataset. The start date should be entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). + - **`end`** *[Required ; Not repeatable ; String]*
+ The end date is the latest date for which an estimate for the indicator is available. The end date should be entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).
+ - **`notes`** *[Optional ; Not repeatable ; String]*
+ Additional information on the time period.

+ +- **`ref_country`** *[Optional ; Repeatable]*
+A list of countries for which data are available in the series. This element is somewhat redundant with the next element (`geographic_units`) which may also contain a list of countries. Identifying geographic areas of type "country" is important to enable filters and facets in data catalogs (country names are among the most frequent queries submitted to catalogs). +
+```json +"ref_country": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the country. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the country. The use of the [ISO 3166-1 alpha-3](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) codes is recommended. + +- **`geographic_units`** *[Optional ; Repeatable]*
+List of geographic units (regions, countries, states, provinces, etc.) for which data are available for the series. +
+```json +"geographic_units": [ + { + "name": "string", + "code": "string", + "type": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ Name of the geographic unit e.g. "World, "Africa", "Afghanistan", "OECD countries", "Bangkok". + - **`code`** *[Optional ; Not repeatable ; String]*
+ Code of the geographic unit. The [ISO 3166-1 alpha-3](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) code is preferred when the unit is a country. + - **`type`** *[Optional ; Not repeatable ; String]*
+ Type of geographic unit e.g. "country", "state", "region", "province", "city", etc.

+ +- **`bbox`** *[Optional ; Repeatable]*
+This element is used to define one or multiple bounding box(es), which are the rectangular fundamental geometric description of the geographic coverage of the data. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the dataset's geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. This element is optional, but if the `bound_poly` element (see below) is used, then the `bbox` element must be included.
+
+```json +"bbox": [ + { + "west": "string", + "east": "string", + "south": "string", + "north": "string" + } +] +``` +
+ + - **`west`** *[Required ; Not repeatable ; String]*
+ West longitude of the bounding box.
+ - **`east`** *[Required ; Not repeatable ; String]*
+ East longitude of the bounding box.
+ - **`south`** *[Required ; Not repeatable ; String]*
+ South latitude of the bounding box.
+ - **`north`** *[Required ; Not repeatable ; String]*
+ North latitude of the bounding box.
+ + This example is for a study covering the islands of Madagascar and Mauritius +
+ ![](./images/Microdata_bbox.JPG){width=45%} +
+ + + ```r + my_indicator <- list( + metadata_information = list( + # ... + ), + series_description = list( + # ... , + study_info = list( + # ... , + + ref_country = list( + list(name = "Madagascar", code = "MDG"), + list(name = "Mauritius", code = "MUS") + ), + + bbox = list( + + list(name = "Madagascar", + west = "43.2541870461", + east = "50.4765368996", + south = "-25.6014344215", + north = "-12.0405567359"), + + list(name = "Mauritius", + west = "56.6", + east = "72.466667", + south = "-20.516667", + north = "-5.25") + + ), + # ... + ), + # ... + ) + ``` +
+ +- **`aggregation_method`** *[Optional ; Not repeatable ; String]*
+ + The `aggregation_method` element describes how values can be aggregated from one geographic level (for example, a country) to a higher-level geographic area (for example, a group of country defined based on a geographic criteria (region, world) or another criteria (low/medium/high-income countries, island countries, OECD countries, etc.). The aggregation method can be simple (like "sum" or "population-weighted average") or more complex, involving weighting of values.
+ +- **`disaggregation`** *[Optional ; Not repeatable ; String]*
+ + This element is intended to inform users that an indicator or series is available at various levels of disaggregation. The related series should be listed (by andme and/or identifier). For indicator "Population, total" for example, one may inform the user that the indicator is also available (in other series) by sex, urban/rural, and age group (in series "Population, male" and "Population, female", etc.). + +- **`license`** *[Optional ; Repeatable]*
+The license refers to the accessibility and terms of use associated with the data. Providing a license and a link to the terms of the license allos data users to determine, with full clarity, what they can and cannot do with the data. +
+```json +"license": [ + { + "name": "string", + "uri": "string", + "note": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the license, e.g. "Creative Commons Attribution 4.0 International license (CC-BY 4.0)". + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of a website where the licensed is described in detail, for example "https://creativecommons.org/licenses/by/4.0/".
+ - **`note`** *[Optional ; Not repeatable ; String]*
+ Any additional information on the license.

+ +- **`confidentiality`** *[Optional ; Not repeatable ; String]*
+ + A statement of confidentiality for the series. + +- **`confidentiality_status`** *[Optional ; Not repeatable ; String]*
+ + This indicates a confidentiality status for the series. A controlled vocabulary should be used with possible options "public", "official use only", "confidential", "strictly confidential". When all series are made publicly available, and belong to a database that has an open or public access policy, this element can be ignored. + +- **`confidentiality_note`** *[Optional ; Not repeatable ; String]*
+ + This element is reserved for additional notes regarding confidentiality of the data. This could involve references to specific laws and circumstances regarding the use of data.
+ +- **`links`** *[Optional ; Repeatable]*
+This element provides links to online resources of any type that could be useful to the data users. This can be links to description of methods and reference documents, analytics tools, visualizations, data sources, or other. +
+```json +"links": [ + { + "type": "string", + "description": "string", + "uri": "string" + } +] +``` +
+ + - **`type`** *[Optional ; Not repeatable ; String]*
+ This element allows to classify the link that is provided. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A description of the link that is provided. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The uri (URL) to the described resource.

+ +- **`api_documentation`** *[Optional ; Repeatable]*
+Increasingly, data are made accessible via Application Programming Interfaces (APIs). The API associated with a series must be documented. The documentation will usually not be specific to a series, but apply to all series in a same database. +
+```json +"api_documentation": [ + { + "description": "string", + "uri": "string" + } +] +``` +
+ + - **`description`** *[Optional ; Not repeatable ; String]*
+ This element will not contain the API documentation itself, but information on what documentation is available. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the API documentation.

+ +- **`authoring_entity`** *[Optional ; Repeatable]*
+This set of five elements is used to identify the organization(s) or person(s) who are the main producers/curators of the indicator. Note that a similar element is provided at the database level. The authoring_entity for the indicator can be different from the authoring_entity of the database. For example, the World Bank is the authoring entity for the World Development Indicators database, which contains indicators obtained from the International Monetary Fund, World Health Organization, and other organizations that are thus the authoring entitis for specific indicators. +
+```json +"authoring_entity": [ + { + "name": "string", + "affiliation": "string", + "abbreviation": null, + "email": null, + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization who is responsible for the production of the indicator or series. Write the name in full (use the element `abbreviation` to capture the acronym of the organization, if relevant). + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization mentioned in `name`. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ Abbreviated name (acronym) of the organization mentioned in `name`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ The public email contact of the person or organizations mentioned in `name`. It is good practice to provide a service account email address, not a personal one. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link (URL) to the website of the entity mentioned in `name`.

+ +- **`sources`** *[Optional ; Not repeatable ; String]*
+This element provides information on the source(s) of data that were used to generate the indicator. A source can refer to an organization (e.g., "Source: World Health Organization"), or to a dataset (e.g., for a national poverty headcount indicator, the sources will likely be a list of sample household surveys). In `sources`, we are mainly interested in the latter. When a series in a database is a series extracted from another database (e.g., when the World Bank World Development Indicators include a series from the World Health Organization in its database), the source organization should be mentioned in the `authoring_entity` element of the schema. The `sources` element is a repeatable element. +Note 1: In some cases, the source of a specific value in a database will be stored as an attribute of the data file (e.g., as a "footnote" attached to a specific cell. If the sources are listed in the data file, they may but do not need to be stored in the metadata. +Note 2: the schema also contains an element "data_collection" that would be used to describe a specific data collection activity from which an indicator is derived. +
+```json +"sources": [ + { + "id": "string", + "name": "string", + "organization": "string", + "type": "string", + "note": "string" + } +] +``` +
+ + - **`id`** *[Required ; String]*
+ This element records the unique identifier of a source. It is a required element. If the source does not have a specific unique identifier, a sequential number can be used. If the source is a dataset or database that has its own unique identifier (possibly a DOI), this identifier should be used. + - **`name`** *[Optional ; String]*
+ The name (title, or label) of the source. + - **`organization`** *[Optional ; String]*
+ The organization responsible for the source data. + - **`type`** *[Optional ; String]*
+ The type of source, e.g. "household survey", "administrative data", or "external database". + - **`note`** *[Optional ; String]*
+ This element can be used to provide additional information regarding the source data.

+ +- **`sources_note`** *[Optional ; Not repeatable ; String]*
+ + Additional information on the source(s) of data used to generate the series or indicator. + +- **`keywords`** *[Optional ; Repeatable]*
+Words or phrases that describe salient aspects of a data collection's content. Can be used for building keyword indexes and for classification and retrieval purposes. A controlled vocabulary can be employed. Keywords should be selected from a standard thesaurus, preferably an international, multilingual thesaurus.
+
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; String ; Non repeatable]*
+ Keyword (or phrase). Keywords summarize the content or subject matter of the study. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ Controlled vocabulary from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the controlled vocabulary used, if any. + +- **`acronyms`** *[Optional ; Repeatable]*
+The `acronyms` element is used to document the meaning of all acronyms used in the metadata of a series. If some acronyms are well known (like "GDP", or "IMF" for example), others may be less obvious or could be uncertain (does "PPP" mean "public-private partnership", or "purchasing power parity"?). In any case, providing a list of acronyms with their meaning will help users and make your metadata more discoverable. Note that acronyms should not include country codes used in the documentation of the geographic coverage of the data. +
+```json +"acronyms": [ + { + "acronym": "string", + "expansion": "string", + "occurrence": 0 + } +] +``` +
+ + - **`acronym`** *[Required ; Not repeatable ; String]*
+ An acronym referenced in the series metadata (e.g. "GDP"). + - **`expansion`** *[Required ; Not repeatable ; String]*
+ The expansion of the acronym, i.e. the full name or title that it represents (e.g., "Gross Domestic Product"). + - **`occurrence`** *[Optional ; Not repeatable ; Numeric]*
+ This numeric element can be used to indicate the number of times the acronym is mentioned in the metadata. The element will rarely be used.

+ +- **`errata`** *[Optional ; Repeatable]*
+This element is used to provide information on detected errors in the data or metadata for the series, and on the measures taken to remedy them. +
+```json +"errata": [ + { + "date": "string", + "description": "string" + } +] +``` +
+ + - **`date`** *[Required ; Repeatable ; String]*
+ The date the erratum was published.
+ - **`description`** *[Required ; Repeatable ; String]*
+ A description of the error and remedy measures.

+ +- **`notes`** *[Optional ; Repeatable]*
+This element is open and reserved for explanatory notes deemed useful to the users of the data. Notes should account for additional information that might help: replicate the series; access the data and research area, or discoverability in general. +
+```json +"notes": [ + { + "note": "string" + } +] +``` +
+ + - **`note`** *[Required ; Repeatable ; String]*
+ The note itself.

+ +- **`related_indicators`** *[Optional ; Repeatable]*
+This element allows to reference indicators that are often associated with the indicator being documented. +
+```json +"related_indicators": [ + { + "code": "string", + "label": "string", + "uri": "string" + } +] +``` +
+ + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code for the indicator that is referenced in the document. It will likely be an ID that is used by that indicator. + - **`label`** *[Optional ; Not repeatable ; String]*
+ The name or label of the indicator that is associated with the indicator being documented. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to the related indicator.

+ +- **`compliance`** *[Optional ; Repeatable]*
+For some indicators, international standards have been established. This is for example the case of indicators like the unemployment or unemployment rate, for which the International Conference of Labour Statisticians defines the standards concepts and methods. The `compliance` element is used to document the compliance of a series with one or multiple national or international standards. +
+```json +"compliance": [ + { + "standard": "string", + "abbreviation": "string", + "custodian": "string", + "uri": "string" + } +] +``` +
+ + - **`standard`** *[Optional ; Not repeatable ; String]*
+ The name of the standard that the series complies with. This name will ideally include a label and a version or a date. For example: "International Standard Industrial Classification of All Economic Activities (ISIC) Revision 4, published in 2007" + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ The acronym of the standard that the series complies with. + - **`custodian`** *[Optional ; Not repeatable ; String]*
+ The organization that maintains the standard that is being used for compliance. For example: "United Nations Statistics Division". + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to a public website site where information on the compliance standard can be obtained. For example: "https://unstats.un.org/unsd/classifications/Family/Detail/27

+ +- **`framework`** *[Optional ; Repeatable]*
+Some national, regional, and international agencies develop monitoring frameworks, with goals, targets, and indicators. Some well-known examples are the [Millennium Development Goals](https://www.un.org/millenniumgoals/) and the [Sustainable Development Goals](https://sdgs.un.org/goals) which establish international goals for human development, or the World Summit for Children (1990) which set international goals in the areas of child survival, development and protection, supporting sector goals such as women’s health and education, nutrition, child health, water and sanitation, basic education, and children in difficult circumstances. The `framework` element is used to link an indicator or series to the framework, goal, and target associated with it. +
+```json +"framework": [ + { + "name": "string", + "abbreviation": "string", + "custodian": "string", + "description": "string", + "goal_id": "string", + "goal_name": "string", + "goal_description": "string", + "target_id": "string", + "target_name": "string", + "target_description": "string", + "indicator_id": "string", + "indicator_name": "string", + "indicator_description": "string", + "uri": "string", + "notes": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the framework. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ The abreviation of the name of the framework. + - **`custodian`** *[Optional ; Not repeatable ; String]*
+ The name of the organization that is the official custodian of the framework. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the framework. + - **`goal_id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the Goal that the indicator or series is associated with. + - **`goal_name`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the Goal that the indicator or series is associated with. + - **`goal_description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the Goal that the indicator or series is associated with. + - **`target_id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the Target that the indicator or series is associated with. + - **`target_name`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the Target that the indicator or series is associated with. + - **`target_description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the Target that the indicator or series is associated with. + - **`indicator_id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the indicator, as provided in the framework (this is not the `idno` identifier). + - **`indicator_name`** *[Optional ; Not repeatable ; String]*
+ The name of the indicator, as provided in the framework (which may be different from the name provided in `name`) + - **`indicator_description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the indicator, as provided in the framework. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to a website providing detailed information on the framework, its goals, targets, and indicators. + - **`notes`** *[Optional ; Not repeatable ; String]*
+ Any additional information on the relationship between the indicator/series and the framework.

+ + +- **`series_group`** *[Optional ; Repeatable]*
+The group(s) the indicator belongs to. Groups can be create to organize indicators/series by theme, producer, or other. +
+```json' +"series_groups": [ + { + "name": "string", + "description": "string", + "version": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the group. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the group. + - **`version`** *[Optional ; Not repeatable ; String]*
+ The version of the grouping. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to a public website site where information on the grouping can be obtained.

+ +- **`contacts`** *[Optional ; Repeatable]*
+The `contacts` element provides the public interface for questions associated with the production of the indicator or time series. + +
+```json +"contacts": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "email": "string", + "telephone": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the contact person that should be contacted. Instead of the name of an individual (which would be subject to change and require frequent update of the metadata), a title can be provided here (e.g. "data helpdesk"). + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the contact person mentioned in `name`. This will be used when multiple contacts are listed, and is intended to help users direct their questions and requests to the right contact person. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The organization or affiliation of the contact person mentioned in `name`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ The email address of the person or organization mentioned in `name`. Avoid using personal email accounts; the use of an anonymous email is recommended (e.g, "helpdesk@....org") + - **`telephone`** *[Optional ; Not repeatable ; String]*
+ The phone number of the person or organization mentioned in `name`. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the agency (typically, a URL to a "contact us" web page).

+ + +### Provenance + +**`provenance`** *[Optional ; Repeatable]*
+Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ + - **`origin_description`** *[Required ; Not repeatable]*
+ The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ + - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Document Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ +### Tags + +**`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ +- **`tag`** *[Required ; Not repeatable ; String]*
+A user-defined tag. +- **`tag_group`** *[Optional ; Not repeatable ; String]*

+A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs. + +- **`lda_topics`** *[Optional ; Not repeatable]*
+
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ + We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). + + Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series' name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%). + + The `lda_topics` element includes the following metadata fields. An example in R was provided in Chapter 4 - Documents. + + - **`model_info`** *[Optional ; Not repeatable]*
+ Information on the LDA model.
+ + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + - **`topic_description`** *[Optional ; Repeatable]*
+ The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).
+ + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the metadata (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic.

+ + +```r +lda_topics = list( + + list( + + model_info = list( + list(source = "World Bank, Development Data Group", + author = "A.S.", + version = "2021-06-22", + model_id = "Mallet_WB_75", + nb_topics = 75, + description = "LDA model, 75 topics, trained on Mallet", + corpus = "World Bank Documents and Reports (1950-2021)", + uri = "")) + ), + + topic_description = list( + + list(topic_id = "topic_27", + topic_score = 32, + topic_label = "Education", + topic_words = list(list(word = "school", word_weight = "") + list(word = "teacher", word_weight = ""), + list(word = "student", word_weight = ""), + list(word = "education", word_weight = ""), + list(word = "grade", word_weight = "")), + + list(topic_id = "topic_8", + topic_score = 24, + topic_label = "Gender", + topic_words = list(list(word = "women", word_weight = "") + list(word = "gender", word_weight = ""), + list(word = "man", word_weight = ""), + list(word = "female", word_weight = ""), + list(word = "male", word_weight = "")), + + list(topic_id = "topic_39", + topic_score = 22, + topic_label = "Forced displacement", + topic_words = list(list(word = "refugee", word_weight = "") + list(word = "programme", word_weight = ""), + list(word = "country", word_weight = ""), + list(word = "migration", word_weight = ""), + list(word = "migrant", word_weight = "")), + + list(topic_id = "topic_40", + topic_score = 11, + topic_label = "Development policies", + topic_words = list(list(word = "development", word_weight = "") + list(word = "policy", word_weight = ""), + list(word = "national", word_weight = ""), + list(word = "strategy", word_weight = ""), + list(word = "activity", word_weight = "")) + + ) + + ) + +) +``` + +- **`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). + + The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": null + } +] +``` +
+ + The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; @@@@]* + The numeric vector representing the series metadata.

+ +### Additional + +**`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + + +## Generating and publishing compliant metadata - Complete example + +We use a series from the World Bank's World Development Indicators (WDI 2021) as an example: the series ["Poverty headcount ratio at $1.90 a day (2011 PPP) (% of population)"](https://databank.worldbank.org/source/millennium-development-goals/Series/SI.POV.DDAY) + +:::note +Note that we only show how metadata are generated and published in a NADA catalog. We do not demonstrate the (optional) publishing of the underlying data in a MongoDB database, which makes the data accessible via API and allows activation of data visualizations in the NADA catalog. This is covered in the NADA documentation. +::: + + +### Use of AI for metadata augmentation + +The discoverability of indicators by keyword-based search engines can be significantly improved by the inclusion of a list of relevant keywords in the metadata. These keywords can be synonyms or terms and concepts that are closely associated with the indicator. Identifying the most relevant related keywords requires subject matter expertise. But this can be considerably facilitated by the use of AI tools. We provide below an example of a query submitted to chatGPT. The proposed terms returned by the application MUST be reviewed by a subject matter expert. But having the proposed list (which can be copy-pasted then edited in a Metadata Editor or in a script) will make the process very efficient. + +
+
+![image](https://user-images.githubusercontent.com/35276300/230427783-28276a6c-a284-423c-9205-3ab4ce2d465b.png) +
+
+ +The returned list is as follows: +Poverty +Headcount ratio +Income +Consumption +Living standards +Basic needs +Poverty line +Purchasing power parity (PPP) +International poverty line +Economic development +Social inequality +Human development +Poverty reduction +Extreme poverty +Global poverty +Developing countries +Wealth distribution +Rural poverty +Urban poverty +Household income +Inclusive growth +Multidimensional poverty +Income inequality +Poverty gap +Human capital +Poverty trap +Food security +Employment +Vulnerability +Social protection +Poverty measurement +Poverty alleviation +Social exclusion +Targeted interventions +Poverty incidence +Poverty dynamics +Poverty cycle +Equity +Income distribution +Sustainable development + + +### Using R + + +```r +# The code below generates metadata at the database level (object "wdi_database") +# and for a time series (object "this_series"). +# It then publishes the metadata in a NADA catalog using the R package NADAR. +# It also publishes related materials as "external resources". +library(nadar) +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- +setwd("C:/my_indicators/") +thumb = "poverty.JPG" # Image to be used as thumbnail in the data catalog +db_id = "WB_WDI_2021_09_15" # The WDI database identifier + +# Document the indicator (Poverty headcount ratio at $1.90 a day) +this_series = list( + + metadata_creation = list( + producers = list( + list(name = "Development Data Group", + abbr = "DECDG", + affiliation = "World Bank", + role = "Metadata curation") + ), + prod_date = "2021-10-15", + version = "Example v 1.0" + ), + + series_description = list( + + idno = "SI.POV.DDAY", + + name = "Poverty headcount ratio at $1.90 a day (2011 PPP) (% of population)", + + database_id = db_id, # To attach the database metadata to the series metadata + + measurement_unit = "% of population", + + periodicity = "Annual", + + definition_short = "Poverty headcount ratio at $1.90 a day is the percentage of the population living on less than $1.90 a day at 2011 international prices. As a result of revisions in PPP exchange rates, poverty rates for individual countries cannot be compared with poverty rates reported in earlier editions.", + + definition_references = list( + list(source = "World Bank, Development Data Group", + uri = "https://databank.worldbank.org/metadataglossary/millennium-development-goals/series/SI.POV.DDAY" + ) + ), + + methodology = "International comparisons of poverty estimates entail both conceptual and practical problems. Countries have different definitions of poverty, and consistent comparisons across countries can be difficult. Local poverty lines tend to have higher purchasing power in rich countries, where more generous standards are used, than in poor countries. Since World Development Report 1990, the World Bank has aimed to apply a common standard in measuring extreme poverty, anchored to what poverty means in the world's poorest countries. The welfare of people living in different countries can be measured on a common scale by adjusting for differences in the purchasing power of currencies. The commonly used $1 a day standard, measured in 1985 international prices and adjusted to local currency using purchasing power parities (PPPs), was chosen for World Development Report 1990 because it was typical of the poverty lines in low-income countries at the time. As differences in the cost of living across the world evolve, the international poverty line has to be periodically updated using new PPP price data to reflect these changes. The last change was in October 2015, when we adopted $1.90 as the international poverty line using the 2011 PPP. Prior to that, the 2008 update set the international poverty line at $1.25 using the 2005 PPP. Poverty measures based on international poverty lines attempt to hold the real value of the poverty line constant across countries, as is done when making comparisons over time. The $3.20 poverty line is derived from typical national poverty lines in countries classified as Lower Middle Income. The $5.50 poverty line is derived from typical national poverty lines in countries classified as Upper Middle Income. Early editions of World Development Indicators used PPPs from the Penn World Tables to convert values in local currency to equivalent purchasing power measured in U.S dollars. Later editions used 1993, 2005, and 2011 consumption PPP estimates produced by the World Bank. The current extreme poverty line is set at $1.90 a day in 2011 PPP terms, which represents the mean of the poverty lines found in 15 of the poorest countries ranked by per capita consumption. The new poverty line maintains the same standard for extreme poverty - the poverty line typical of the poorest countries in the world - but updates it using the latest information on the cost of living in developing countries. As a result of revisions in PPP exchange rates, poverty rates for individual countries cannot be compared with poverty rates reported in earlier editions. The statistics reported here are based on consumption data or, when unavailable, on income surveys. Analysis of some 20 countries for which income and consumption expenditure data were both available from the same surveys found income to yield a higher mean than consumption but also higher inequality. When poverty measures based on consumption and income were compared, the two effects roughly cancelled each other out: there was no significant statistical difference.", + + limitation = "Despite progress in the last decade, the challenges of measuring poverty remain. The timeliness, frequency, quality, and comparability of household surveys need to increase substantially, particularly in the poorest countries. The availability and quality of poverty monitoring data remains low in small states, countries with fragile situations, and low-income countries and even some middle-income countries. The low frequency and lack of comparability of the data available in some countries create uncertainty over the magnitude of poverty reduction. Besides the frequency and timeliness of survey data, other data quality issues arise in measuring household living standards. The surveys ask detailed questions on sources of income and how it was spent, which must be carefully recorded by trained personnel. Income is generally more difficult to measure accurately, and consumption comes closer to the notion of living standards. And income can vary over time even if living standards do not. But consumption data are not always available: the latest estimates reported here use consumption data for about two-thirds of countries. However, even similar surveys may not be strictly comparable because of differences in timing or in the quality and training of enumerators. Comparisons of countries at different levels of development also pose a potential problem because of differences in the relative importance of the consumption of nonmarket goods. The local market value of all consumption in kind (including own production, particularly important in underdeveloped rural economies) should be included in total consumption expenditure but may not be. Most survey data now include valuations for consumption or income from own production, but valuation methods vary.", + + topics = list( + list(id = "1", + name = "Economics, Consumption and consumer behaviour", + vocabulary = "", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "2", + name = "Economics, Economic conditions and indicators", + vocabulary = "CESSDA Version 4.1", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "3", + name = "Economics, Economic systems and development", + vocabulary = "CESSDA Version 4.1", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "4", + name = "Social stratification and groupings, Equality, inequality and social exclusion", + vocabulary = "CESSDA Version 4.1", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification") + ), + + relevance = "The World Bank Group is committed to reducing extreme poverty to 3 percent or less, globally, by 2030. Monitoring poverty is important on the global development agenda as well as on the national development agenda of many countries. The World Bank produced its first global poverty estimates for developing countries for World Development Report 1990: Poverty (World Bank 1990) using household survey data for 22 countries (Ravallion, Datt, and van de Walle 1991). Since then there has been considerable expansion in the number of countries that field household income and expenditure surveys. The World Bank's Development Research Group maintains a database that is updated annually as new survey data become available (and thus may contain more recent data or revisions) and conducts a major reassessment of progress against poverty every year. PovcalNet is an interactive computational tool that allows users to replicate these internationally comparable $1.90, $3.20 and $5.50 a day global, regional and country-level poverty estimates and to compute poverty measures for custom country groupings and for different poverty lines. The Poverty and Equity Data portal provides access to the database and user-friendly dashboards with graphs and interactive maps that visualize trends in key poverty and inequality indicators for different regions and countries. The country dashboards display trends in poverty measures based on the national poverty lines alongside the internationally comparable estimates, produced from and consistent with PovcalNet.", + + time_periods = list(list(start = "1960", end = "2020")), + + geographic_units = list( + list(name = "Afghanistan", code = "AFG", type = "country/economy"), + list(name = "Africa Eastern and Southern", code = "AFE", type = "geographic region"), + list(name = "Africa Western and Central", code = "AFW", type = "geographic region"), + list(name = "Albania", code = "ALB", type = "country/economy"), + list(name = "Algeria", code = "DZA", type = "country/economy"), + list(name = "Angola", code = "AGO", type = "country/economy"), + list(name = "Aruba", code = "ABW", type = "country/economy") + # ... and many more - In a real situation, this would be programmatically extracted from the data + ), + + license = list(name = "CC BY-4.0", uri = "https://creativecommons.org/licenses/by/4.0/"), + + api_documentation = list( + description = "See the Developer Information webpage for detailed documentation of the API", + uri = "https://datahelpdesk.worldbank.org/knowledgebase/topics/125589-developer-information" + ), + + source = "World Bank, Development Data Group (DECDG) and Poverty and Inequality Global Practice. Data are based on primary household survey data obtained from government statistical agencies and World Bank country departments. Data for high-income economies are from the Luxembourg Income Study database. For more information and methodology, see PovcalNet website: http://iresearch.worldbank.org/PovcalNet/home.aspx", + + keywords = list( + list(name = "poverty rate"), + list(name = "poverty incidence"), + list(name = "global poverty line"), + list(name = "international poverty line"), + list(name = "welfare"), + list(name = "prosperity"), + list(name = "inequality"), + list(name = "income") + ), + + acronyms = list( + list(acronym = "PPP", expansion = "Purchasing Power Parity") + ), + + related_indicators = list( + list(code = "SI.POV.GAPS", + label = "Poverty gap at $1.90 a day (2011 PPP) (%)", + uri = "https://databank.worldbank.org/source/millennium-development-goals/Series/SI.POV.GAPS"), + list(code = "SI.POV.NAHC", + label = "Poverty headcount ratio at national poverty lines (% of population)", + uri = "https://databank.worldbank.org/source/millennium-development-goals/Series/SI.POV.NAHC") + ), + + framework = list( + list(name = "Sustainable Development Goals (SDGs)", + description = "The 2030 Agenda for Sustainable Development, adopted by all United Nations Member States in 2015, provides a shared blueprint for peace and prosperity for people and the planet, now and into the future. At its heart are the 17 Sustainable Development Goals (SDGs), which are an urgent call for action by all countries - developed and developing - in a global partnership.", + goal_id = "SDG Goal 1", + goal_name = "End poverty in all its forms everywhere", + target_id = "SDG Target 1.1", + target_name = "By 2030, eradicate extreme poverty for all people everywhere, currently measured as people living on less than $1.25 a day", + indicator_id = "SDG Indicator 1.1.1", + indicator_name = "Proportion of population below the international poverty line, by sex, age, employment status and geographical location (urban/rural)", + uri = "https://sdgs.un.org/goals") + ) + + ) + +) +# Publish the metadata in NADA, with a link to the WDI website + # Database-level metadata + timeseries_database_add(idno = db_id, + published = 1, + overwrite = "yes", + metadata = wdi_database) + + # Indicator-level metadata + timeseries_add( + idno = this_series$series_description$idno, + repositoryid = "central", + published = 1, + overwrite = "yes", + metadata = this_series, + thumbnail = thumb + ) +# Add a link to the WDI website as an external resource + +external_resources_add( + title = "World Development Indicators website", + idno = this_series$series_description$idno, + dctype = "web", + file_path = "https://datatopics.worldbank.org/world-development-indicators/", + overwrite = "yes" +) +``` + +After uploading the above metadata, and activating some visualization widgets, the result in NADA will be as follows (not all metadata displayed here; see https://nada-demo.ihsn.org/index.php/catalog/study/SI.POV.DDAY for the full view): + +
+![](./images/ReDoc_ts_series_50.JPG){width=100%} +![](./images/ReDoc_ts_series_51.JPG){width=100%} +![](./images/ReDoc_ts_series_52.JPG){width=100%} +![](./images/ReDoc_ts_series_53.JPG){width=100%} +![](./images/ReDoc_ts_series_54.JPG){width=100%} +
+ + +### Using Python + +The equivalent in Python of the R script provided above is as follows. + + +```python +# Same example in Python @@@@@@@@ +``` + diff --git a/09_chapter09_table.md b/09_chapter09_table.md new file mode 100644 index 0000000..6779141 --- /dev/null +++ b/09_chapter09_table.md @@ -0,0 +1,2600 @@ +--- +output: html_document +--- + +# Statistical tables {#chapter09} + +
+![](./images/table_logo.JPG){width=25%} +
+ + +## Introduction + +A statistical table (*cross tabulation* or *contingency table*) is a summary presentation of data. The [OECD Glossary of Statistical Terms](https://stats.oecd.org/glossary/) defines it as “observation data gained by a purposeful aggregation of statistical microdata conforming to statistical methodology [organized in] groups or aggregates, such as counts, means, or frequencies.” + +Tables are produced as an array of rows and columns that display numeric aggregates in a clearly labeled fashion. They may have a complex structure and become quite elaborate. They are typically found in publications such as statistical yearbooks, census and survey reports, research papers, or published on-line. + +Statistical tables can be understood by a broad audience. In some cases, they may be the only publicly-available output of a data collection activity. Even when other output is available --such as microdata, dashboards, or databases accessible via user interfaces or APIs-- statistical tables are an important component of data dissemination. It is thus important to make tables as discoverable as possible. The schema described in this chapter was designed to structure and foster the comprehensiveness of information on tables by rendering the pertinent metadata into a structured, machine-readable format. It is intended for the purpose of improving data discoverability. The schema is not intended to store information to programmatically re-create tables. + +The schema description is available at http://dev.ihsn.org/nada/api-documentation/catalog-admin/index.html#tag/Tables + + +## Anatomy of a table + +The figure below, adapted from [LabWrite Resources](https://labwrite.ncsu.edu/res/gh/gh-tables.html), provides an illustration of what statistical tables typically look like. The main parts of a table are highlighted. They provide a content structure for the metadata schema we describe in this chapter. + +
+![](./images/Anatomy_Table.JPG){width=100%} +
+ +**Table number and title**: Every table must have a title, and should have a number. Tables in yearbooks, report and papers are usually numbered in the order that they are referred to in the document. They can be numbered sequentially (Table 1, Table 2, and so on), by chapter (Table 1.1, Table 1.2, Table 2.1, ...), or based on other reference system. The Table number typically precedes the table title. The title provides a description of the contents of the table. It should be concise and include the key elements shown in the table. + +**Column spanner, column heads, and stub head**: The column headings (and sub-headings) identify what data are listed in the table in a vertical arrangement. A column heading placed above the leftmost column is often referred to as the *stubhead*, and the column is the *stub column*. A heading that sits above two or more columns to indicate a certain grouping is referred to as a *column spanner*. + +**Stubs**: The horizontal headings and sub-headings of the rows are called *row captions*. Together, they form the *stub*. + +**Table body**: The actual data (values) in a table (containing for example percentages, means, or counts of certain variables) form the *table body*. + +**Table spanner**: A table spanner is located in the body of the table in order to divide the data in a table without changing the columns. Spanners go the entire length of the table. + +**Table notes**: Table notes are used to provide information that is not self-explanatory (e.g., to provide the expanded form of acronyms used in row or column captions). + +**Table source**: The source identifies the dataset(s) or database(s) that contain the data used to generate the table. This can for example be a survey or a census dataset. + + +## Schema description + +The table schema contains six blocks of elements. The first block of three elements (`repository_id`, `published`, and `overwrite`) do not describe the table, but are used by the NADA cataloguing application to determine where and how the table metadata is published in the catalog. The second block, `metadata_information`, contains "metadata on the metadata" and is used mainly for archiving purpose. The third block, `table_description`, contains the elements used to describe the table and its production process. A fourth block `provenance`, is used to document the origin of metadata that may be harvested from other catalogs. The block `tags` is used to add information (in the form of words or short phrases) that will be useful to create *facets* in the a catalog user interface. Last, an empty block `additional` is provided as a container for additional metadata elements that users may want to create. + +
+```json +{ + "repositoryid": "string", + "published": 0, + "overwrite": "no", + "metadata_information": {}, + "table_description": {}, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ +### Cataloguing parameters + +The following elements are used by the NADA application API (see the NADA documentation for more information): + +- **`repositoryid`**: A NADA catalog can be composed of multiple *collections*. The *repositoryid* element identifies in which collection the table will be published. This collection must have been previously created in the catalog. By default, the table will be published in the `central` catalog (i.e. in no particular collection). +- **`published`**: The NADA catalog allows tables to be published (in which case they will be visible to users of the catalog) or unpublished (in which case they will only be visible by administrators). The default value is 0 (unpublished). Code 1 is used to set the status to "published". + +- **`overwrite`**: This element defines what action will be taken when a command is issued to add the table to a catalog and a table with the same identifier (element *idno*) is already in the catalog. By default, the command will not overwrite the existing table (the default value of overwrite is "no"). Set this parameter to "yes" to allow the existing table to be overwritten in the catalog. + + +### Metadata information + +**`metadata_information`** *[Optional, Not Repeatable]*
+The `metadata_information` block is used to document the table metadata (not the table itself). It provides information on the process of generating the table metadata. This block is optional. The information it contains is useful to catalog administrators, not to the public. It is however recommended to enter at least the identification of the metadata producer, her/his affiliation, and the date the metadata were created. One reason for this is that metadata can be shared and harvested across catalogs/organizations, so the metadata produced by one organization can be found in other data centers (complying with standards and schema is precisely intended to facilitate inter-operability of catalogs and automated information sharing). +
+```json +"metadata_information": { + "idno": "string", + "title": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "production_date": "string", + "version": "string" +} +``` +
+ +- **`idno`** *[Optional, Not Repeatable, String]*
+A unique identifier for the metadata document (the *metadata document* is the JSON file containing the table metadata). This is different from the table unique identifier (see section `title_statement` below), although the same identifier can be used, and it is good practice to generate identfiers that would maintain an easy connection between the metadata idno and the table idno. For example, if the unique identifier of the table is "TBL_0001", the `idno` in the metadata_information could be "META_TBL_001". + +- **`title`** *[Optional, Not Repeatable, String]*
+The title of the metadata document (not necessarily the title of the table). + +- **`producers`** *[Optional, Repeatable]*
+This refers to the producer(s) of the table metadata, not to the producer(s) of the table. This could for example be the data curator in a data center. Four elements can be used to provide information on the metadata producer(s): + + - **`name`** *[Optional, Not Repeatable, String]*
+ The name of the metadata producer/curator. An alternative to entering the name of the curator (e.g. for privacy protection purpose) is to enter the curator identifier (see the element *abbr* below) + - **`abbr`** *[Optional, Not Repeatable, String]*
+ This element can be used to provide an identifier of the metadata producer/curator mentioned in `name`. + - **`affiliation`** *[Optional, Not Repeatable, String]*
+ The affiliation of the metadata producer/curator mentioned in `name`. + - **`role`** *[Optional, Not Repeatable, String]*
+ The specific role of the metadata producer/curator mentioned in `name` (applicable when more than one person was involved in the production of the metadata).

+ +- **`production_date`** *[Optional, Not Repeatable, String]*
+The date the metadata (not the table) was produced. The date will preferably be entered in ISO 8601 format (YYYY-MM-DD). + +- **`version`** *[Optional, Not Repeatable, String]*
+The version of the metadata (not the version of the table). + + + +```r +my_table = list( + # ... , + metadata_information = list( + idno = "META_TBL_POP_PC2001_02-01", + producers = list( + list(name = "John Doe", + affiliation = "National Data Center of Popstan") + ), + production_date = "2020-12-27", + version = "version 1.0" + ), + # ... +) +``` + + +### Table description + +**`table_description`** *[Required, Not Repeatable]*
+This section contains the metadata elements that describe the table itself. Not all elements will be required to fully document a table, but efforts should be made to provide as much and as detailed information as possible, as richer metadata will make the table more discoverable. +
+```json +"table_description": { + "title_statement": {}, + "identifiers": [], + "authoring_entity": [], + "contributors": [], + "publisher": [], + "date_created": "string", + "date_published": "string", + "date_modified": "string", + "version": "string", + "description": "string", + "table_columns": [], + "table_rows": [], + "table_footnotes": [], + "table_series": [], + "statistics": [], + "unit_observation": [], + "data_sources": [], + "time_periods": [], + "universe": [], + "ref_country": [], + "geographic_units": [], + "geographic_granularity": "string", + "bbox": [], + "languages": [], + "links": [], + "api_documentation": [], + "publications": [], + "keywords": [], + "themes": [], + "topics": [], + "disciplines": [], + "definitions": [], + "classifications": [], + "rights": "string", + "license": [], + "citation": "string", + "confidentiality": "string", + "sdc": "string", + "contacts": [], + "notes": [], + "relations": [] + } +``` +
+ +- **`title_statement`** *[Required, Not Repeatable]*
+
+```json +"title_statement": { + "idno": "string", + "table_number": "string", + "title": "string", + "sub_title": "string", + "alternate_title": "string", + "translated_title": "string" +} +``` +
+ + - **`idno`** *[Required, Not Repeatable, String]*
+ A unique identifier to the table. Do not include spaces in the `idno`. This identifier must be unique to the catalog in which the table will be published. Some organizations have their own system to assign unique identifiers to tables. Ideally, an identifier that guarantees uniqueness globally will be used, such as a Digital Object Identifier (DOI) or an ISBN number. Note that a table may have more than one identifier. In such case, the element `idno` (as a non-repeatable element) will contain the main identifier (as selected as the "reference" one by the catalog administrator). The other identifiers will be provided in the element `identifiers` (see below).
+ - **`table_number`** *[Optional, Not Repeatable, String]*
+ The table number. The table number will usually begin with the word “Table” followed by a numeric identifier such as: Table 1 or Table 2.1 etc. Different publications may use different ways to reference a table. This is particularly the case for publications that are part of a standard survey program and have well-defined table templates. The following are different ways to number a table: + + | Type | Description | + | --------------- | ------------------------------------- | + | Sequential | This is a sequential number given to each table produced and appearing within the publication (e.g., Table 1, Table 2 to Table n). | + | Thematic | Provides a numbering scheme based on the theme and a sequential number | + | Chapter | The tables can be numbered according to the chapter and then a sequential reference within that reference such as: Table 1.1 or Table 3.5 etc. | + | Annex | Tables in an annex will usually be given a letter number referring to the annex and a sequential number such as Table A.1 or Table B.3. | + | Note | A table number is usually set apart from the title with a colon. The word “Table” should never abbreviated. | + + - **`title`** *[Required, Not Repeatable, String]*
+ The title of the table. The title provides a brief description of the content of the table. It should be concise and include the key elements shown in the table. There are varying styles for writing a table title. A consistent style should be applied to all tables published in a catalog.
+ + - **`sub_title`** *[Optional, Not Repeatable, String]*
+ A subtitle can provide further descriptive or explanatory content to the table. + + - **`alternate_title`** *[Optional, Not Repeatable, String]*
+ An alternate title for the table. + + - **`translated_title`** *[Optional, Not Repeatable, String]*
+ A translation of the title.
+ + + + ```r + my_table = list( + # ... + table_description = list( + title_statement = list( + idno = "EXAMPLE_TBL_001", + table_number = "Table 1.0", + title = "Resident population by age group, sex, and area of residence, 2020", + sub_title = "District of X, as of June 30", + translated_title = "Population résidente par groupe d'âge, sexe et zone de résidence, 2020 (district X, au 30 juin)" + ), + # ... + ) + ) + ``` +
+ + +- **`identifiers`** *[Optional ; Repeatable]*
+This element is used to enter document identifiers other than the catalog identifier entered in the `title_statement` (`idno`). It can for example be a Digital Object Identifier (DOI). The identifier entered in the `title_statement` can be repeated here (the `title_statement` does not provide a `type` parameter; if a DOI or other standard reference ID is used as `idno`, it is recommended to repeat it here with the identification of its `type`). +
+```json +"identifiers": [ + { + "type": "string", + "identifier": "string" + } +] +``` +
+ + - **`type`** *[Optional, Not Repeatable, String]*
+ The type of unique ID, e.g. "DOI". + - **`identifier`** *[Required, Not Repeatable, String]*
+ The identifier itself.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + identifiers = list( + type = "DOI", + identifier = "XXX.XXX.XXXX" + ), + # ... + ) + ) + ``` +
+ + +- **`authoring_entity`** *[Optional, Not Repeatable]*
+The authoring entity identifies the person(s) or organization(s) responsible for the production of the table. An authoring entity is identified by its name, affiliation, abbreviation, URI, and author's identifiers (if any). +
+```json +"authoring_entity": [ + { + "name": "string", + "affiliation": "string", + "abbreviation": "string", + "uri": "string", + "author_id": [ + { + "type": null, + "id": null + } + ] + } +] +``` +
+ + - **`name`** *[Optional, Not Repeatable, String]*
+ The name of person(s) or organization responsible for the production and content of the table. + - **`affiliation`** *[Optional, Not Repeatable, String]*
+ The affiliation of the person(s) or organization(s) mentioned in `name`. + - **`abbreviation`** *[Optional, Not Repeatable, String]*
+ The abbreviation (acronym) of the organization mentioned in `name`. + - **`uri`** *[Optional, Not Repeatable, String]*
+ The URI can be a link to the website, or the email address, of the authoring entity mentioned in `name`.
+ - **`author_id`** *[Optional ; Repeatable]*
+ The author identifier in a registry of academic researchers such as the [Open Researcher and Contributor ID (ORCID)](https://orcid.org/).
+ - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of identifier, i.e. the identification of the registry that assigned the author's identifier, e.g. "ORCID".
+ - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the author in the registry mentioned in `type`.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + authoring_entity = list( + name = "John Doe", + affiliation = "National Research Center, Popstan", + abbreviation = "NRC", + uri = "www. ...", + author_id = list( + list(type = "ORCID", id = "XYZ123") + ) + ), + # ... + ) + ) + ``` +
+ + +- **`contributors`** *[Optional, Repeatable]*
+This set of elements identifies the person(s) and/or organization(s), other than the authoring entity, who contributed to the production of the table.
+
+```json +"contributors": [ + { + "name": "string", + "affiliation": "string", + "abbreviation": "string", + "role": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional, Not Repeatable, String]*
+ The name of the contributor (person or organization). + - **`affiliation`** *[Optional, Not Repeatable, String]*
+ The affiliation of the contributor mentioned in `name`. This could be a government agency, a university or a department in a university, etc. + - **`abbreviation`** *[Optional, Not Repeatable, String]*
+ The abbreviation for the institution which has been listed as the affiliation of the contributor. + - **`role`** *[Optional, Not Repeatable, String]*
+ The specific role of the contributor mentioned in `name`. This could for example be ""Research assistant", "Technical specialist", "Programmer", or "Reviewer". + - **`uri`** *[Optional, Not Repeatable, String]*
+ A URI (link to a website, or email address) for the contributor mentioned in `name`.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + contributors = list( + name = "John Doe", + affiliation = "National Research Center", + abbreviation = "NRC", + role = "Research assistant; Stata programming", + uri = "www. ..." + ), + # ... + ) + ) + ``` +
+ + +- **`publisher`** *[Optional, Not repeatable]*
+The entity responsible for publishing the table. +
+```json +"publisher": [ + { + "name": "string", + "affiliation": "string", + "abbreviation": "string", + "role": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional, Not Repeatable, String]*
+ The name of the publisher (person or organization). + - **`affiliation`** *[Optional, Not Repeatable, String]*
+ The affiliation of the publisher. This could be a government agency, a university or a department in a university, etc. + - **`abbreviation`** *[Optional, Not Repeatable, String]*
+ The abbreviation for the institution which has been listed as the affiliation of the publisher. + - **`role`** *[Optional, Not Repeatable, String]*
+ The specific role of the publisher (this element is unlikely to be used as the role is obvious). + - **`uri`** *[Optional, Not Repeatable, String]*
+ A URI (link to a website, or email address) of the publisher.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + publisher = list( + name = "National Statistics Office, Publishing Department", + affiliation = "Ministry of Planning, National Statistics Office", + abbreviation = "NSO", + uri = "www. ..." + ), + # ... + ) + ) + ``` +
+ + +- **`date_created`** *[Optional, Not Repeatable, String]*
+The date the table was created. It is recommended to enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The date the table is created refers to the date that the output was produced and considered ready for publication. + + +- **`date_published`** *[Optional, Not Repeatable, String]*
+The date the table was published. It is recommended to enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). If the table is contained in a document (report, paper, book, etc.), the date the table is published is associated with the publication date of that document. If the table is found in a statistics yearbook for example, then the publication date will be the date the yearbook was published. + + +- **`date_modified`** *[Optional, Not Repeatable, String]*
+The date the table was last modified. It is recommended to enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). Modifications, revisions, or re-publications of the table are recorded in this element. + + +- **`version`** *[Optional, Not Repeatable, String]*
+The version of the table refers to the published version of the table. If for some reason, data in a published table are revised, then the version of the table is captured in this element. + + +- **`description`** *[Optional, Not Repeatable, String]*
+A brief "narrative" description of the table. The description can contain information on the content, purpose, production process, or other relevant information. + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + date_created = "2020-06-15", + date_published = "2020-10-30", + version = "Version 1.0", + description = "The table is part of a series of tables extracted from the Population Census 2020 dataset. It presents counts of resident population by type of disability, sex, and age group, by province and at the national level. The data were collected in compliance with questions from the Washington Group.", + # ... + ) + ) + ``` +
+ + +- **`table_columns`** *[Optional, Repeatable]*
+The columns description is composed of the column spanner and the column heads. Columns spanners group the column heads together in a logical fashion to present the data to the user. Not all columns presented in a table will have a column spanner. The column spanners can become quite complicated; when a table is documented, the information found in the column spanner and heads can be merged and edited. What matters is not to document the exact structure of the table, but to ensure that the text of the spanners and heads is included in the metadata as this text will be used by search engines to find tables in data catalogs. +
+```json +"table_columns": [ + { + "label": "string", + "var_name": "string", + "dataset": "string" + } +] +``` +
+ + - **`label`** *[Required, Not Repeatable, String]*
+ The labels of the table columns (or *column captions*) are vital for discoverability. The column labels will include both column spanners and column headers. Columns spanners are captions that join various column headers together. + - **`var_name`** *[Optional, Not Repeatable, String*]
+ This refers to the name of the variables found in the dataset (typically microdata) used to produce the table. The objective of this optional field is to help establish a link between the source dataset and the table, to foster reproducibility. + - **`dataset`** *[Optional, Not Repeatable, String]*
+ This refers to the dataset (typically microdata) used to produce the table. If the dataset is available in a catalog and has a unique identifier (DOI or other), this identifier can be entered here. Alternatively, the title of the dataset or a permanent URI can be provided.

+ + The column captions of the following table can be documented in the following manner: + + ![](./images/table_example_05.JPG){width=100%} +
+ + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + table_columns = list( + + list(label = "Area of residence: National (total)", + var_name = "urbrur", dataset = "pop_census_2020_v01"), + + list(label = "Area of residence: Urban", + var_name = "urbrur", dataset = "pop_census_2020_v01"), + + list(label = "Area of residence: Rural", + var_name = "urbrur", dataset = "pop_census_2020_v01"), + + list(label = "Sex: total", + var_name = "sex", dataset = "pop_census_2020_v01") + + list(label = "Sex: male", + var_name = "sex", dataset = "pop_census_2020_v01") + + list(label = "Sex: female", + var_name = "sex", dataset = "pop_census_2020_v01") + + ), + # ... + ) + ) + ``` +
+ + Or, in a more concise but also valid version: + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + table_columns = list( + + list(label = "Area of residence: national (total) / urban / rural", + var_name = "urbrur", dataset = "pop_census_2020_v01"), + + list(label = "Sex: total / male / female", + var_name = "sex", dataset = "pop_census_2020_v01") + + ), + # ... + ) + ) + ``` +
+ + +- **`table_rows`** *[Required, Not Repeatable, String]*
+Like the column spanner and column heads, the `table_rows` section is composed of the stub head and stubs (*row captions*). The stubs are the captions of the rows of data and the stub head is the label that groups the rows together in a logical fashion. As for `table_columns`, the information found in the stubs can be merged and edited to be optimized for clarity and discoverability. +
+```json +"table_rows": [ + { + "label": "string", + "var_name": "string", + "dataset": "string" + } +] +``` +
+ + - **`label`** *[Required, Not Repeatable, String]*
+ As with the column labels, the content in this `row_label` is designed to include the stub head, stubs and any captions included. + - **`var_name`** *[Optional, Not Repeatable, String]*
+ As with the column variables, this optional element is reserved to identify those variables found in the source dataset that are associated with the row of data. + - **`dataset`** *[Optional, Not Repeatable, String]*
+ This refers to the dataset (typically microdata) used to produce the table. If the dataset is available in a catalog and has a unique identifier (DOI or other), this identifier can be entered here. Alternatively, the title of the dataset or a permanent URI can be provided. Note also that the schema provides a `data_sources` element (see below) to describe in more detail the sources of data. The content of the `dataset` element must be compatible with the information provided in that other element.

+ + Example using the same table as for `table_columns`: + + + ```r + my_table = list( + # ... , + + table_description = list( + # ... , + + table_rows = list( + + list(label = "Age group; 0-4 years", + var_name = "age", dataset = "pop_census_2020_v01"), + + list(label = "Age group; 5-9 years", + var_name = "age", + dataset = "pop_census_2020_v01"), + + list(label = "Age group; 10-14 years", + var_name = "age", + dataset = "pop_census_2020_v01"), + + list(label = "Age group; 15-19 years", + var_name = "age", + dataset = "pop_census_2020_v01") + + ), + # ... + ) + ) + ``` + + The same information can be provided in a more concise version as follows: + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + table_rows = list( + list(label = "Age group; 0-4 years, 5-9 years, 10-14 years, 15-19 years", + var_name = "age", + dataset = "pop_census_2020_v01") + ), + # ... + ) + ) + ``` +
+ +- **`table_footnotes`** *[Optional, Repeatable]*
+Footnotes provide additional clarity. They may for example be used to assure that the user is aware of conditions and exceptions that may apply to a table. Footnotes may include statements of missing data, imputation of data, or other content that is not included in the body of the publication. +
+```json +"table_footnotes": [ + { + "number": "string", + "text": "string" + } +] +``` +
+ + - **`number`** *[Optional, Not Repeatable, String]*
+ A sequential number is usually given to the footnotes, which starts with 1 for each table. + - **`text`** *[Required, Not Repeatable, String]*
+ The text of the footnote.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + table_footnotes = list( + + list(number = "1", + text = "Data refer to the resident population only."), + + list(number = "2", + text = "Figures for the district of X have been imputed.") + + ), + + # ... + ) + ) + ``` +
+ + +- **`table_series`** *[Optional, Repeatable]*
+Table series may be organized into series, typically by theme. +
+```json +"table_series": [ + { + "name": "string", + "maintainer": "string", + "uri": "string", + "description": "string" + } +] +``` +
+ + - **`name`** *[Optional, Not Repeatable, String]*
+ The name (label) of the series. + - **`maintainer`** *[Optional, Not Repeatable, String]*
+ The person or organization in charge of maintaining the series. This will often be the same person/organization that produce and publish the table. This optional element will often be ignored. + - **`uri`** *[Optional, Not Repeatable, String]*
+ A URI to the series information. This optional element will often be ignored. + - **`description`** *[Optional, Not Repeatable, String]*
+ A description of the series.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + table_series = list( + + list(name = "Population Census - Age distribution", + description = "Series 1 - Tables on demographic composition of the population") + + ), + + # ... + ) + ) + ``` +
+ + +- **`statistics`** *[Optional, Repeatable]*
+The table metadata will not contain data. What the `statistics` element refers to is the type of statistics included in the table. Some tables may only contain counts, such as a table of population by age group and sex (which shows counts of persons; other tables could be counts of households, facilities, or any other observation unit). But statistical tables can contain many other types of summary statistics. This element is used to list these types of statistics. +
+```json +"statistics": [ + { + "value": "string" + } +] +``` +
+ + - **`value`** *[Required, Not Repeatable, String]*
+ + The use of a controlled vocabulary is recommended. This list could contain (but does not have to be limited to): + + - Count (frequencies) + - Number of missing values + - Mean (average) + - Median + - Mode + - Minimum value + - Maximum value + - Range + - Standard deviation + - Variance + - Confidence interval (95%) - Lower limit + - Confidence interval (95%) - Upper limit + - Standard error + - Sum + - Inter-quartile Range (IQR) + - Percentile (possibly with specification, e,g, "10th percentile") + - Mean Absolute Deviation + - Mean Absolute Deviation from the Median (MADM) + - Coefficient of Variation (COV) + - Coefficient of Dispersion (COD) + - Skewness + - Kurtosis + - Entropy + - Regression coefficient + - R-squared + - Adjusted R-squared + - Z-score + - Accuracy + - Precision + - Mean squared logarithmic error (MSLE)

+ + Example in R for a table showing the distribution of the population by age goup and sex, and the mean age by sex + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + statistics = list( + list(value = "count"), + list(value = "mean") + ), + # ... + ) + ) + ``` +
+ + +- **`unit_observation`** *[Optional, Repeatable]*
+The element provides information on the unit(s) of observations that correspond to the values shown in the table. +
+```json +"unit_observation": [ + { + "value": "string" + } +] +``` +
+ + - **`value`** *[Required, Not repeatable, String]* + The `value` is not a numeric value; it is the label (description) of the observation unit, e.g, "individual" or "person", "household", "dwelling", enterprise, "country", etc.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + unit_observation = list( + list(value = "individual") + ), + # ... + ) + ) + ``` +
+ + +- **`data_sources`** *[Optional, Repeatable]*
+The data sources are often cited in the footnote section of a table. The `name`, `source_id`, and `link` elements are optional, but at least one of them must be provided. +
+```json +"data_sources": [ + { + "name": "string", + "abbreviation": "string", + "source_id": "string", + "note": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional, Not repeatable, String]*
+ The name (title) of the data source. For example, a table data may be extracted from the "Population Census 2020". + - **`abbreviation`** *[Optional, Not repeatable, String]*
+ The abbreviation (acronym) of the data source. + - **`source_id`** *[Optional, Not repeatable, String]* + A unique identifier for the source, such as a Digital Object Identifier (DOI). + - **`note`** *[Optional, Not repeatable, String]*
+ A note that describes how the source was used, possibly mentioning issues in the use of the source. + - **`uri`** *[Optional, Not repeatable, String]*
+ A link (URL) to the source dataset.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + data_sources = list( + list(source = "Population and Housing Census 2020", + abbreviation = "PHC 2020", + source_id = "ABC_PHC_2020_PUF" + ) + ), + # ... + + ) + ) + ``` +
+ + +- **`time_periods`** *[Optional, Repeatable]*
+The time periods consists of a list or periods (range of years / quarters / months / days) that the data relate to, preferably entered in ISO 8601 format (YYYY, or YYYY-MM, or YYYY-MM-DD). If the data are by quarter, convert them into ISO 8601 format (e.g., first quarter of 2020 would be "from 2020-01 to 2020-03). This is a repeatable field. If the time periods are for example 1990, 2000 to 2004, and 2014 to June 2019, do not enter the time period as a single range 1990-2019 as this would include irrelevant periods. It should be entered as three separate ranges as in the example below. For data that are related to a specific date (for example, the population of a country as of the census day), enter the date in both the `from` and `to` fields. +
+```json +"time_periods": [ + { + "from": "string", + "to": "string" + } +] +``` +
+ + - **`from`** *[Required, Not repeatable, String]*
+ The start date of the time period covered by the table, preferably entered in ISO 8601 format (YYYY, or YYYY-MM, or YYYY-MM-DD). + - **`to`** *[Required, Not repeatable, String]*
+ The end date of the time period covered by the table, preferably entered in ISO 8601 format (YYYY, or YYYY-MM, or YYYY-MM-DD). + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + time_periods = list( + list(from = "1990", to = "1990"), + list(from = "2000", to = "2004"), + list(from = "2014", to = "2019-06") + ), + + # ... + ) + ) + ``` +
+ + +- **`universe`** *[Optional, Repeatable]*
+The universe of a table refers to the population (or *respondents*) covered in the data. It does not have to be a population of individuals; it can for example be a population of households, facilities, firms, groups of persons, or even objects. The description of the universe should clearly inform the data users of inclusions and exclusions that they may not expect. +
+```json +"universe": [ + { + "value": "string" + } +] +``` +
+ + - **`value`** *[Required, Not repeatable, String]*
+ A textual description of the universe covered by the data. + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + universe = list( + list(value = "Resident male population aged 0 to 6 years; this excludes visitors and people present in the country under a diplomatic status. + Nomadic and homeless populations are included.") + ), + # ... + ) + ) + ``` +
+ + +- **`ref_country`** *[Optional, Repeatable]*
+This element is used to document the list of countries for which data are in the table. This element serves to assure that the country name and code are easily discoverable and contribute to a virtual national catalog. If the table only refers to part of a country (for example a city), the `ref_country` field should still be filled. Another element called `geographic_units`is provided (see below) to capture more detailed information on the table's geographic coverage. +
+```json +"ref_country": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ The name of a country for which data are in the table. + - **`code`** *[Required, Not repeatable, String]*
+ The code of the country mentioned in `name`, preferably an [ISO 3166 country code](https://en.wikipedia.org/wiki/ISO_3166-1).

+ + +- **`geographic_units`** *[Optional, Repeatable]*
+An itemized list of geographic areas covered by the data in the table, other than the country/countries that must be entered in `ref_country`. +
+```json +"geographic_units": [ + { + "name": "string", + "code": "string", + "type": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ The name of the geographic unit. + - **`code`** *[Optional, Not repeatable, String]*
+ The code of the geographic unit mentioned in `name`. + - **`type`** *[Optional, Not repeatable, String]*
+ The type of geographic unit mentioned in `name` (e.g., "State", "Province", "Town", "Region", etc.)
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + ref_country = list( + list(name = "Malawi", code = "MWI") + ), + + geographic_units = list( + list(name = "Northern", type = "region"), + list(name = "Central", type = "region"), + list(name = "Southern", type = "region"), + list(name = "Lilongwe", type = "town"), + list(name = "Mzuzu", type = "town"), + list(name = "Blantyre", type = "town") + ), + + # ... + ) + ) + ``` +
+ +- **`geographic_granularity`** *[Optional, Not repeatable, String]*
+A description of the geographic levels for which data are presented in the table. This is not a list of specific geographic areas, but a list of the administrative level(s) that correspond to these geographic areas.
+ + Example for a table showing the population of a country by State, district, and sub-district (+ total) + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + ref_country = list( + list(name = "India", code = "IND") + ), + + geographic_granularity = "national, state (admin 1), district (admin 2), sub-district (admin 3)", + + # ... + ) + ) + ``` +
+ + +- **`bbox`** *[Optional ; Repeatable]*
+Bounding boxes are typically used for geographic datasets to indicate the geographic coverage of the data, but can be provided for tables as well, although this will rarely be done. A geographic bounding box defines a rectangular geographic area. +
+```json +"bbox": [ + { + "west": "string", + "east": "string", + "south": "string", + "north": "string" + } +] +``` +
+ + - **`west`** *[Required ; Not repeatable ; String]*
+ Western geographic parameter of the bounding box. + - **`east`** *[Required ; Not repeatable ; String]*
+ Eastern geographic parameter of the bounding box. + - **`south`** *[Required ; Not repeatable ; String]*
+ Southern geographic parameter of the bounding box. + - **`north`** *[Required ; Not repeatable ; String]*
+ Northern geographic parameter of the bounding box.

+ + +- **`languages`** *[Optional, Repeatable]*
+Most tables will only be provided in one language. This is however a repeatable field, to allow for more than one language to be listed. +
+```json +"languages": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ The name of the language(s) in which the table is published, preferably extracted from the [ISO 639 standardized nomenclature of languages](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes). + - **`code`** *[Optional, Not repeatable, String]*
+ The code of the language, preferably from the [ISO 639 code list](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes). + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + languages = list( + list(name = "English", code = "EN"), + list(name = "French", code = "FR") + ), + + # ... + ) + ) + ``` +
+ + +- **`links`** *[Optional, Repeatable]*
+A list of associated links related to the table. +
+```json +"links": [ + { + "uri": "string", + "description": "string" + } +] +``` +
+ + - **`uri`** *[Required, Not repeatable, String]*
+ The URI to an external resource. + - **`description`** *[Optional, Not repeatable, String]*
+ A brief description of the resource.

+ + Example for a table extracted from the Gambia Demographic and Health Survey 2019/2020 Report, the links could be the following: + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + links = list( + + list(uri = "https://dhsprogram.com/pubs/pdf/FR369/FR369.pdf", + description = "The Gambia, Demographic and Health Survey 2019/2020 Report"), + + list(uri = "https://dhsprogram.com/data/available-datasets.cfm", + description = "DHS microdata for The Gambia") + + ), + + # ... + ) + ) + ``` +
+ + +- **`api_documentation`** *[Optional ; Repeatable]*
+Increasingly, data are made accessible via Application Programming Interfaces (APIs). The API associated with a series must be documented. +
+```json +"api_documentation": [ + { + "description": "string", + "uri": "string" + } +] +``` +
+ + - **`description`** *[Optional ; Not repeatable ; String]*
+ This element will not contain the API documentation itself, but information on what documentation is available. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the API documentation.

+ + +- **`publications`** *[Optional, Repeatable]*
+This element identifies the publication(s) where the table is published. This could for example be a Statistics Yearbook, a report, a paper, etc.
+
+```json +"publications": [ + { + "title": "string", + "uri": "string" + } +] +``` +
+ + - **`title`** *[Required, Not repeatable, String]*
+ The title of the publication (including the producer and the year). + - **`uri`** *[Optional, Not repeatable, String]*
+ A link to the publication. + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + publications = list( + list(title = "United Nations Statistical Yearbook, Fifty-second issue, May 2023", + uri = "https://www.un-ilibrary.org/content/books/9789210557566") + ), + + # ... + ) + ) + ``` +
+ + +- **`keywords`** *[Optional ; Repeatable]*
+ +
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of keywords that provide information on the core content of the table. Keywords provide a convenient solution to improve the discoverability of the table, as it allows terms and phrases not found in the table itself to be indexed and to make a table discoverable by text-based search engines. A controlled vocabulary will preferably be used (although not required), such as the [UNESCO Thesaurus](http://vocabularies.unesco.org/browser/thesaurus/en/). The list provided here can combine keywords from multiple controlled vocabularies, and user-defined keywords. + + - **`name`** *[Required ; Not repeatable ; String]*
+ The keyword itself. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The controlled vocabulary (including version number or date) from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the controlled vocabulary from which the keyword is extracted, if any.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + keywords = list( + list(name = "Migration", vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + list(name = "Migrants", vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + list(name = "Refugee", vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + list(name = "Forced displacement"), + list(name = "Forcibly displaced") + ), + + # ... + ), + # ... + ) + ``` +
+ + +- **`themes`** *[Optional ; Repeatable]*
+ +
+```json +"themes": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of themes covered by the table. A controlled vocabulary will preferably be used. Note that `themes` will rarely be used as the elements `topics` and `disciplines` are more appropriate for most uses. This is a block of five fields: + - **`id`** *[Optional ; Not repeatable ; String]*
+ The ID of the theme, taken from a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the theme, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent ID of the theme (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ + +- **`topics`** *[Optional ; Repeatable]*
+ +
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + Information on the topics covered in the table. A controlled vocabulary will preferably be used, for example the [CESSDA Topics classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification), a typology of topics available in 11 languages; or the [Journal of Economic Literature (JEL) Classification System](https://en.wikipedia.org/wiki/JEL_classification_codes), or the [World Bank topics classification](https://documents.worldbank.org/en/publication/documents-reports/docadvancesearch). Note that you may use more than one controlled vocabulary. + + This element is a block of five fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the topic, taken from a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the topic, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.
+ + + + ```r + my_table <- list( + # ... , + table_description = list( + # ... , + + topics = list( + list(name = "Demography.Migration", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(name = "Demography.Censuses", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "F22", + name = "International Migration", + parent_id = "F2 - International Factor Movements and International Business", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + list(id = "O15", + name = "Human Resources - Human Development - Income Distribution - Migration", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J") + ), + + # ... + + ), + + ) + ``` +
+ + +- **`disciplines`** *[Optional ; Repeatable]*
+ +
+```json +"disciplines": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + Information on the academic disciplines related to the content of the table. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in [Wikipedia](https://en.wikipedia.org/wiki/List_of_academic_fields). +This is a block of five elements: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the discipline, taken from a controlled vocabulary. + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the discipline, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the discipline (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.
+ + + + ```r + my_table <- list( + # ... , + table_description = list( + # ... , + + disciplines = list( + + list(name = "Economics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"), + + list(name = "Agricultural economics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"), + + list(name = "Econometrics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields") + + ), + + # ... + ), + # ... + ) + ``` +
+ + +- **`definitions`** *[Optional, Repeatable]*
+Definitions or concepts covered by the table. +
+```json +"definitions": [ + { + "name": "string", + "definition": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ The name (or label) of the term, indicator, or concept being defined. + - **`definition`** *[Required, Not repeatable, String]*
+ The definition of the term, indicator, or concept. + - **`uri`** *[Optional, Not repeatable, String]*
+ A link to the source of the definition, or to a site providing a more detailed definition.

+ + Example for a table on malnutrition that would include estimates of stunting and wasting prevalence: + + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + definitions = list( + + list(name = "stunting", + definition = "Prevalence of stunting is the percentage of children under age 5 whose height for age is more than two standard deviations below the median for the international reference population ages 0-59 months. For children up to two years old height is measured by recumbent length. For older children height is measured by stature while standing. The data are based on the WHO's new child growth standards released in 2006.", + uri = "https://data.worldbank.org/indicator/SH.STA.STNT.ZS?locations=1W"), + + list(name = "wasting", + definition = "Prevalence of wasting, male,is the proportion of boys under age 5 whose weight for height is more than two standard deviations below the median for the international reference population ages 0-59.", + uri = "https://data.worldbank.org/indicator/SH.STA.WAST.MA.ZS?locations=1W") + + ), + # ... + ) + ) + ``` +
+ + +- **`classifications`** *[Optional, Repeatable]*
+The element is used to document the use of standard classifications (or "ontologies", or "taxonomies") in the table. +
+```json +"classifications": [ + { + "name": "string", + "version": "string", + "organization": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ Name (label) of the classification, ontology, or taxonomy. + - **`version`** *[Optional, Not repeatable, String]*
+ Version of the classification, ontology, or taxonomy used in the table. + - **`organization`** *[Optional, Not repeatable, String]*
+ Organization that is the custodian of the classification, ontology, or taxonomy. + - **`uri`** *[Optional, Not repeatable, String]*
+ Link to an external resource where detailed information on the classification, ontology, or taxonomy can be obtained.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + classifications = list( + + list(name = "International Standard Classification of Occupations (ISCO)", + version = "ISCO-08", + organization = "International Labour Organization (ILO)", + uri = "https://www.ilo.org/public/english/bureau/stat/isco/") + + ), + # ... + + ) + + ) + ``` +
+ + +- **`rights`** *[Optional, Not repeatable, String]*
+Information on the rights or copyright that applies to the table. +
+ + +- **`license`** *[Optional, Repeatable]*
+A table may require a license to use or reproduce. This is done to protect the intellectual content of the research product. The licensing entity may be different from the researcher or the publisher. It is the entity which has the intellectual rights to the table (s) and would grant rights or restrictions on the reuse of the table. +
+```json +"license": [ + { + "name": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ The name of the license". + - **`uri`** *[Optional, Not repeatable, String]*
+ A link to a publicly-accessible description of the terms of the license.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + license = list( + list(name = "Attribution 4.0 International (CC BY 4.0)", + uri = "https://creativecommons.org/licenses/by/4.0/") + ), + + # ... + ) + + ) + ``` +
+ + +- **`citation`** *[Optional, Not repeatable, String]*
+A citation requirement for the table (i.e. an indication of how the table should be cited in publications). +
+ + +- **`confidentiality`** *[Optional, Not repeatable, String]*
+A published table may be protected through a confidentiality agreement between the publisher and the researcher. It may also determine certain rights regarding the use of the research and the data presented to the table. The data may also present confidential information that is produced for selective audiences. This element is used to provide a statement on any limitations ore restrictions on use of the table based on confidential data or agreements. +
+ + +- **`sdc`** *[Optional, Not repeatable, String]*
+Information on statistical disclosure control measures applied to the table. This can include cell suppression, or other techniques. Specialized packages have been developed for this purpose, like [*sdcTable: Methods for Statistical Disclosure Control in Tabular Data*](https://cran.r-project.org/web/packages/sdcTable/index.html) and https://cran.r-project.org/web/packages/sdcTable/sdcTable.pdf
+The information provided here should be such that it does not provide intruders with useful information for reverse-engineering the protection measures applied to the table. +
+ + +- **`contacts`** *[Optional, Repeatable]*
+Users of the data may need further clarification and information. This section may include the name-affiliation-email-URI of one or multiple contact persons. This block of elements will identify contact persons who can be used as resource persons regarding problems or questions raised by the user community. The URI attribute should be used to indicate a URN or URL for the homepage of the contact individual. The email attribute is used to indicate an email address for the contact individual. It is recommended to avoid putting the actual name of individuals. The information provided here should be valid for the long term. It is therefore preferable to identify contact persons by a title. The same applies for the email field. Ideally, a "generic" email address should be provided. It is easy to configure a mail server in such a way that all messages sent to the generic email address would be automatically forwarded to some staff members. +
+```json +"contacts": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "email": "string", + "telephone": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ Name of a person or unit (such as a data help desk). It will usually be better to provide a title/function than the actual name of the person. Keep in mind that people do not stay forever in their position. + - **`role`** *[Optional, Not repeatable, String]*
+ The specific role of `name`, in regards to supporting users. This element is used when multiple names are provided, to help users identify the most appropriate person or unit to contact. + - **`affiliation`** *[Optional, Not repeatable, String]*
+ Affiliation of the person/unit. + - **`email`** *[Optional, Not repeatable, String]*
+ E-mail address of the person. + - **`telephone`** *[Optional, Not repeatable, String]*
+ A phone number that can be called to obtain information or provide feedback on the table. This should never be a personal phone number; a corporate number (typically of a data help desk) should be provided. + - **`uri`** *[Optional, Not repeatable, String]*
+ A link to a website where contact information for `name` can be found.
+ + + + ```r + my_table = list( + # ... , + table_description = list( + # ... , + + contacts = list( + + list(name = "Data helpdesk", + role = "Support to data users", + affiliation = "National Statistics Office", + email = "data_helpdesk@ ...") + + ) + ) + ) + ``` +
+ + +- **`notes`** *[Optional, Repeatable]*
+The notes provide a space to include observations or open-ended content that may be material in understanding the table, which have not been captured in other elements of the schema. +
+```json +"notes": [ + { + "note": "string" + } +] +``` +
+ + - **`note`** *[Required, Not repeatable, String]*
+ The note itself.

+ + +- **`relations`** *[Optional ; Repeatable]*
+If the table has a relation to other resources (e.g., it is a subset of another resource, or a translation of another resource), the relation(s) and associated resources can be listed in this element. +
+```json +"relations": [ + { + "name": "string", + "type": "isPartOf" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The related resource. Recommended practice is to identify the related resource by means of a URI. If this is not possible or feasible, a string conforming to a formal identification system may be provided. + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of relationship. The use of a controlled vocabulary is recommended. The Dublin Core proposes the following vocabulary: `isPartOf, hasPart, isVersionOf, isFormatOf, hasFormat, references, isReferencedBy, isBasedOn, isBasisFor, replaces, isReplacedBy, requires, isRequiredBy`.

+ + | Type | Description | + | ------------------------| ------------------------------------------------------------ | + | isPartOf | The described resource is a physical or logical part of the referenced resource. | + | hasPart | | + | isVersionOf | The described resource is a version edition or adaptation of the referenced resource. A change in version implies substantive changes in content rather than differences in format.| + | isFormatOf | | + | hasFormat | The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format.| + | references | | + | isReferencedBy | | + | isBasedOn | | + | isBasisFor | | + | replaces | The described resource supplants, displaces or supersedes the referenced resource.| + | isReplacedBy | The described resource is supplanted, displaced or superseded by the referenced resource.| + | requires | | +
+ + +### Provenance + +**`provenance`** *[Optional ; Repeatable]*
+
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ + Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+ +- **`origin_description`** *[Required ; Not repeatable]*
+The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Table Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ + +### Tags + +**`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ + - **`tag`** *[Required ; Not repeatable ; String]*
+ A user-defined tag. + - **`tag_group`** *[Optional ; Not repeatable ; String]*

+ A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs. + + +- **`lda_topics`** *[Optional ; Not repeatable]*
+
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ + We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). + + Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series' name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%). + + The `lda_topics` element includes the following metadata fields. An example in R was provided in Chapter 4 - Documents. + + - **`model_info`** *[Optional ; Not repeatable]*
+ Information on the LDA model.
+ + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + - **`topic_description`** *[Optional ; Repeatable]*
+ The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).
+ + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the metadata (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic.

+ + +- **`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). + + The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": null + } +] +``` +
+ + The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; @@@@]* + The numeric vector representing the series metadata.

+ + +### Additional (custom) elements + +**`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + + +## Complete examples + +We provide here examples of documentation of actual tables, and their publishing in a NADA catalog. We use the R package NADAR and the Python library PyNada to publish metadata in the catalog. The example only demonstrate the production and publishing of table metadata. We do not show in the example how the **data** can also be published in a NADA database (MongoDB), to be made available via API. The use of the data API is covered in the NADA documentation. + +### Example 1 + +This first example is a table presenting the evolution since 1960 of the number of households by size and of the average household size in the United States, published by the US Census Bureau. This table, published in MS-Excel format, was downloaded on 20 February 2021 from https://www.census.gov/data/tables/time-series/demo/families/households.html. +
+![](./images/table_example_01_US_BUCEN.JPG){width=100%} +
+ +**Using R** + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_tables/") + +id = "TBL_EXAMPLE_01" +thumb = "household_pic.JPG" # To be used as thumbnail in the data catalog + +# Document the table + +my_table_hh4 <- list( + + metadata_information = list( + idno = "META_TBL_EXAMPLE-01", + producers = list( + list(name = "Olivier Dupriez",affiliation = "World Bank") + ), + production_date = "2021-02-20" + ), + + table_description = list( + + title_statement = list( + idno = id, + table_number = "Table HH-4", + title = "Households by Size: 1960 to Present", + sub_title = "(Numbers in thousands, except for averages)" + ), + + authoring_entity = list( + list(name = "United States Census Bureau", + affiliation = " U.S. Department of Commerce", + abbreviation = "US BUCEN", + uri = "https://www.census.gov/en.html" + ) + ), + + date_created = "2020", + + date_published = "2020-12", + + table_columns = list( + list(label = "Year"), + list(label = "All households (number)"), + list(label = "Number of people: One"), + list(label = "Number of people: Two"), + list(label = "Number of people: Three"), + list(label = "Number of people: Four"), + list(label = "Number of people: Five"), + list(label = "Number of people: Six"), + list(label = "Number of people: Seven or more"), + list(label = "Average number of people per household") + ), + + table_rows = list( + list(label = "Year (values from 1960 to 2020)") + ), + + table_footnotes = list( + + list(number = "1", + text = "This table uses the householder's person weight to describe characteristics of people living in households. As a result, estimates of the number of households do not match estimates of housing units from the Housing Vacancy Survey (HVS). The HVS is weighted to housing units, rather than the population, in order to more accurately estimate the number of occupied and vacant housing units. If you are primarily interested in housing inventory estimates, then see the published tables and reports here: http://www.census.gov/housing/hvs/. If you are primarily interested in characteristics about the population and people who live in households, then see the H table series and reports here: https://www.census.gov/topics/families/families-and-households.html."), + + list(number = "2", + text = "Details may not sum to total due to rounding."), + + list(number = "3", + text = "1993 figures revised based on population from the most recent decennial census."), + + list(number = "4", + text = "The 2014 CPS ASEC included redesigned questions for income and health insurance coverage. All of the approximately 98,000 addresses were selected to receive the improved set of health insurance coverage items. The improved income questions were implemented using a split panel design. Approximately 68,000 addresses were selected to receive a set of income questions similar to those used in the 2013 CPS ASEC. The remaining 30,000 addresses were selected to receive the redesigned income questions. The source of data for this table is the CPS ASEC sample of 98,000 addresses.") + + ), + + table_series = list( + list(name = "Historical Households Tables", + maintainer = "United States Census Bureau", + uri = "https://www.census.gov/data/tables/time-series/demo/families/households.html", + description = "Tables on households generated from the Current Population Survey") + ), + + statistics = list( + list(value = "Count"), + list(value = "Average") + ), + + unit_observation = list( + list(value = "Household") + ), + + data_sources = list( + list(source = "U.S. Census Bureau, Current Population Survey, March and Annual Social and Economic Supplements") + ), + + time_periods = list( + list(from = "1960", to = "2020") + ), + + universe = list( + list(value = "US resident population") + ), + + ref_country = list( + list(name = "United States", code = "USA") + ), + + geographic_granularity = "Country", + + languages = list( + list(name = "English", code = "EN") + ), + + links = list( + list(uri = "https://www2.census.gov/programs-surveys/demo/tables/families/time-series/households/hh4.xls", + description = "Table in MS-Excel formal"), + list(uri = "https://www.census.gov/programs-surveys/cps/technical-documentation/complete.html", + description = "Technical documentation with information about ASEC, including the source and accuracy statement") + ), + + topics = list( + list( + id = "1", + name = "Demography - Censuses", + parent_id = "Demography", + vocabulary = "CESSDA Controlled Vocabulary for CESSDA Topic Classification v. 3.0 (2019-05-20)", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification?v=3.0" + ) + ), + + contacts = list( + list(name = "Fertility and Family Statistics Branch", + affiliation = "US Census Bureau", + telephone = "+1 - 301-763-2416", + uri = "ask.census.gov") + ) + + ) + +) + +# Publish the table in a NADA catalog + +table_add(idno = id, + metadata = my_table_hh4, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes") + +# Provide a link to the table series page (US Bucen website) + +external_resources_add( + title = "Historical Households Tables (US Bucen web page)", + idno = id, + dctype = "web", + file_path = "https://www.census.gov/data/tables/time-series/demo/families/households.html", + overwrite = "yes" +) +``` +

+The result in NADA will be as follows (only part of metadata displayed): + +
+![](./images/table_example_01_US_BUCEN_nada1.JPG){width=100%} +
+ +
+ +**Using Python** + +The same result can be achieved in Python; the script will be as follows: + + +```python +# Python script +``` + + +### Example 2 + +For this second example, we use a regional table from the World Bank: ["World Development Indicators - Country profiles"](https://databank.worldbank.org/views/reports/reportwidget.aspx?Report_Name=CountryProfile&Id=b450fd57&tbar=y&dd=y&inf=n&zm=n). The table is available on-line in Excel and in PDF formats, for many geographic areas: world, geographic regions, country groups (income level, etc), and country. A separate table is available for each of these areas. Metadata common to all table files is available in a separate Excel file. + +
+![](./images/table_example_02_WB_CTRY_PROFILE_SEL.JPG){width=100%} +
+![](./images/table_example_02_WB_CTRY_PROFILE.JPG){width=100%} +
+ +As the same metadata applies to all tables, we generate the metadata once, and use a function to publish the geography-specific tables in one loop. In our example, we only generate the tables for the following geographies: world, World Bank regions, and countries of South Asia. This will result in the documentation and publishing of 15 tables. By providing the list of all countries to the loop, we would publish 200+ tables using this script. + +We include definitions in the metadata. These definitions are extracted from the [World Development Indicators API](https://datahelpdesk.worldbank.org/knowledgebase/articles/889392-about-the-indicators-api-documentation). + +In the script, we assume that we only want to publish the metadata in the catalog, and provide a link to the originating World Bank website. In other words, we do not make the XLSX or PDF directly accessible from the NADA catalog (which would be easy to implement). + +**Using R** + + +```r +# -------------------------------------------------------------------------- +# Load libraries and establish the catalog administrator credentials +# -------------------------------------------------------------------------- + +library(nadar) +library(jsonlite) +library(httr) +library(rlist) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_tables/") + +thumb_file <- "WB_country_profiles_WLD.jpg" + +src_data <- "World Bank, World Development Indicators database - WDI Central, 2021" + +# The tables contain data extracted from WDI time series. We identified these +# series ID and we list them here in their order of appearance in the table. + +tbl_wdi_indicators = list( + "SP.POP.TOTL", "SP.POP.GROW", "AG.SRF.TOTL.K2", "EN.POP.DNST", + "SI.POV.NAHC", "SI.POV.DDAY", "NY.GNP.ATLS.CD", "NY.GNP.PCAP.CD", + "NY.GNP.MKTP.PP.CD", "NY.GNP.PCAP.PP.CD", "SI.DST.FRST.20", + "SP.DYN.LE00.IN", "SP.DYN.TFRT.IN", "SP.ADO.TFRT", "SP.DYN.CONU.ZS", + "SH.STA.BRTC.ZS", "SH.DYN.MORT", "SH.STA.MALN.ZS", "SH.IMM.MEAS", + "SE.PRM.CMPT.ZS", "SE.PRM.ENRR", "SE.SEC.ENRR", "SE.ENR.PRSC.FM.ZS", + "SH.DYN.AIDS.ZS", "AG.LND.FRST.K2", "ER.PTD.TOTL.ZS", + "ER.H2O.FWTL.ZS", "SP.URB.GROW", "EG.USE.PCAP.KG.OE", + "EN.ATM.CO2E.PC", "EG.USE.ELEC.KH.PC", "NY.GDP.MKTP.CD", + "NY.GDP.MKTP.KD.ZG", "NY.GDP.DEFL.KD.ZG", "NV.AGR.TOTL.ZS", + "NV.IND.TOTL.ZS", "NE.EXP.GNFS.ZS", "NE.IMP.GNFS.ZS", + "NE.GDI.TOTL.ZS", "GC.REV.XGRT.GD.ZS", "GC.NLD.TOTL.GD.ZS", + "FS.AST.DOMS.GD.ZS", "GC.TAX.TOTL.GD.ZS", "MS.MIL.XPND.GD.ZS", + "IT.CEL.SETS.P2", "IT.NET.USER.ZS", "TX.VAL.TECH.MF.ZS", + "IQ.SCI.OVRL", "TG.VAL.TOTL.GD.ZS", "TT.PRI.MRCH.XD.WD", + "DT.DOD.DECT.CD", "DT.TDS.DECT.EX.ZS", "SM.POP.NETM", + "BX.TRF.PWKR.CD.DT", "BX.KLT.DINV.CD.WD", "DT.ODA.ODAT.CD" +) + +rows = list() +defs = list() + +# We then use the WDI API to retrieve information on the series (name, label, +# definition) to be included in the published metadata. + +for(s in tbl_wdi_indicators) { + + url = paste0("https://api.worldbank.org/v2/sources/2/series/", s, + "/metadata?format=JSON") + s_meta <- GET(url) + if(http_error(s_meta)){ + stop("The request failed") + } else { + s_metadata <- fromJSON(content(s_meta, as = "text")) + s_metadata <- s_metadata$source$concept[[1]][[2]][[1]][[2]][[1]] + } + + indic_lbl = s_metadata$value[s_metadata$id=="IndicatorName"] + indic_def = s_metadata$value[s_metadata$id=="Longdefinition"] + + this_row = list(var_name = s, dataset = src_data, label = indic_lbl) + rows = list.append(rows, this_row) + + this_def = list(name = indic_lbl, definition = indic_def) + defs = list.append(defs, this_def) + +} + +# -------------------------------------------------------------------------- +# We create a function that takes two parameters: the country (or region) +# name, and the country (or region) code. This function will generate the +# table metadata and publish the selected table in the NADA catalog. +# -------------------------------------------------------------------------- + +publish_country_profile <- function(country_name, country_code) { + + # Generate the country/region-specific unique table ID and table title + + idno_meta <- paste0("UC013_", country_code) + idno_tbl <- paste0("UC013_", country_code) + tbl_title <- paste0("World Development Indicators, Country Profile, ", + country_name, " - 2021") + citation <- paste("World Bank,", tbl_title, + ", https://datacatalog.worldbank.org/dataset/country-profiles, accessed on [date]") + + # Generate the schema-compliant metadata + + my_tbl <- list( + + metadata_information = list( + producers = list(list(name = "NADA team")), + production_date = "2021-09-14", + version = "v01" + ), + + table_description = list( + + title_statement = list( + idno = idno_tbl, + title = tbl_title + ), + + authoring_entity = list( + list(name = "World Bank, Development Data Group", + abbreviation = "WB", + uri = "https://data.worldbank.org/") + ), + + date_created = "2021-07-03", + date_published = "2021-07", + + description = "Country profiles present the latest key development data drawn from the World Development Indicators (WDI) database. They follow the format of The Little Data Book, the WDI's quick reference publication.", + + table_columns = list( + list(label = "Year 1990"), + list(label = "Year 2000"), + list(label = "Year 2010"), + list(label = "Year 2018") + ), + + table_rows = rows, + + table_series = list( + list(name = "World Development Indicators, Country Profiles", + maintainer = "World Bank, Development Data Group (DECDG)") + ), + + data_sources = list( + list(source = src_data) + ), + + time_periods = list( + list(from = "1990", to = "1990"), + list(from = "2000", to = "2000"), + list(from = "2010", to = "2010"), + list(from = "2018", to = "2018") + ), + + ref_country = list( + list(name = country_name, code = country_code) + ), + + geographic_granularity = area, + + languages = list( + list(name = "English", code = "EN") + ), + + links = list( + list(uri = "https://datacatalog.worldbank.org/dataset/country-profiles", + description = "Country Profiles in World Bank Data Catalog website"), + list(uri = "http://wdi.worldbank.org/tables", + description = "Country Profiles in World Bank Word Development Indicators website"), + list(uri = "https://datatopics.worldbank.org/world-development-indicators/", + description = "Word Development Indicators website") + ), + + keywords = list( + list(name = "World View"), + list(name = "People"), + list(name = "Environment"), + list(name = "Economy"), + list(name = "States and markets"), + list(name = "Global links") + ), + + topics = list( + list(id = "1", name = "Demography", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "2", name = "Economics", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "3", name = "Education", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "4", name = "Health", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "5", name = "Labour And Employment", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "6", name = "Natural Environment", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "7", name = "Social Welfare Policy and Systems", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "8", name = "Trade Industry and Markets", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "9", name = "Economic development") + ), + + definitions = defs, + + license = list( + list(name = "Creative Commons - Attribution 4.0 International - CC BY 4.0", + uri = "https://creativecommons.org/licenses/by/4.0/") + ), + + citation = citation, + + contacts = list( + list(name = "World Bank, Development Data Group, Help Desk", + telephone = "+1 (202) 473-7824 or +1 (800) 590-1906", + email = "data@worldbank.org", + uri = "https://datahelpdesk.worldbank.org/") + ) + + ) + + ) + + # Publish the table in the NADA catalog + + table_add(idno = my_tbl$table_description$title_statement$idno, + metadata = my_tbl, + repositoryid = "central", + published = 1, + overwrite = "yes", + thumbnail = thumb_file) + + # Add a link to the WDI website as an external resource + + external_resources_add( + title = "World Development Indicators - Regional tables", + idno = idno_tbl, + dctype = "web", + file_path = "http://wdi.worldbank.org/table", + overwrite = "yes" + ) + +} + +# -------------------------------------------------------------------------- +# We run the function in a loop to publish the selected tables +# -------------------------------------------------------------------------- + +# List of countries/regions + +geo_list <- list( + list(name = "World", code = "WLD", area = "World"), + list(name = "East Asia and Pacific", code = "EAP", area = "Region"), + list(name = "Europe and Central Asia", code = "ECA", area = "Region"), + list(name = "Latin America and Caribbean", code = "LAC", area = "Region"), + list(name = "Middle East and North Africa", code = "MNA", area = "Region"), + list(name = "South Asia", code = "SAR", area = "Region"), + list(name = "Sub-Saharan Africa", code = "AFR", area = "Region"), + list(name = "Afghanistan", code = "AFG", area = "Country"), + list(name = "Bangladesh", code = "BGD", area = "Country"), + list(name = "Bhutan", code = "BHU", area = "Country"), + list(name = "India", code = "IND", area = "Country"), + list(name = "Maldives", code = "MDV", area = "Country"), + list(name = "Nepal", code = "NPL", area = "Country"), + list(name = "Pakistan", code = "PAK", area = "Country"), + list(name = "Sri Lanka", code = "LKA", area = "Country")) + +# Loop through the list of countries/region to publish the tables + +for(i in 1:length(geo_list)) { + area <- as.character(geo_list[[i]][3]) + publish_country_profile( + country_name = as.character(geo_list[[i]][1]), + country_code = as.character(geo_list[[i]][2])) +} +``` + +

+ +** Using Python** + + +```python +# Python script +``` + +**The result in NADA** + +
+![](./images/Table_Example02_in_NADA.JPG){width=100%} +
+ + +### Example 3 + +This example is selected to show how the documentation can take advantage of R or Python to extract information from the table. Here we have the table in MS-Excel format. The table contains a long list of countries, which would be tedious to manually enter. A script reads the Excel file and extracts some of the information which is then added to the table metadata. The table also contains the definitions of the indicators shown in the table. + +Here we assume we want to provide the XLS and PDF tables in addition to a link to the source website. We will identify and upload the resources (XLS and PDF) on our web server. + +The table: + +![](./images/table_example_03_WB_GLOBAL_GOAL.JPG){width=100%} + +

+ +> Using R + + +```r +library(nadar) +library(readxl) +library(rlist) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_tables/") + +thumb = "SDGs.jpg" + +id = "TBL_EXAMPLE-03" + +# --------------------------------------------------------------------------- +# We read the MS-Excel file and extract the list of countries and definitions +# --------------------------------------------------------------------------- + +# We generate the list of countries +df <- read_xlsx("WV2_Global_goals_ending_poverty_and_improving_lives.xlsx", + range = "A5:A230") +ctry_list <- list() +for(i in 1:nrow(df)) { + c <- list(name = as.character(df[[1]][i])) + ctry_list <- list.append(ctry_list, c) +} + +# We extract the definitions found in the table. +# Note that we could have instead copy/pasted the definitions. +# For example, the command line: +# list(name = as.character(df[1,1]), definition = as.character(df[3,1])) +# is equivalent to: +# list(name = "Income share held by lowest 20%", +# definition = "Percentage share of income or consumption is the share that accrues to subgroups of population indicated by deciles or quintiles. Percentage shares by quintile may not sum to 100 because of rounding.") + +df <- read_xlsx("WV2_Global_goals_ending_poverty_and_improving_lives.xlsx", + range = "A241:A340", col_names = FALSE) + +def_list = list( + list(name = as.character(df[1,1]), definition = as.character(df[3,1])), + list(name = as.character(df[11,1]), definition = as.character(df[13,1])), + list(name = as.character(df[21,1]), definition = as.character(df[23,1])), + list(name = as.character(df[31,1]), definition = as.character(df[33,1])), + list(name = as.character(df[41,1]), definition = as.character(df[43,1])), + list(name = as.character(df[51,1]), definition = as.character(df[53,1])), + list(name = as.character(df[61,1]), definition = as.character(df[63,1])), + list(name = as.character(df[71,1]), definition = as.character(df[73,1])), + list(name = as.character(df[78,1]), definition = as.character(df[80,1])), + list(name = as.character(df[85,1]), definition = as.character(df[87,1])), + list(name = as.character(df[92,1]), definition = as.character(df[94,1])) +) + +# We generate the table metadata + +my_tbl <- list( + + metadata_information = list( + idno = "META_TBL_EXAMPLE-03", + producers = list( + list(name = "Olivier Dupriez", affiliation = "World Bank") + ), + production_date = "2021-02-20" + ), + + table_description = list( + + title_statement = list( + idno = id, + table_number = "WV.2", + title = "Global Goals: Ending Poverty and Improving Lives" + ), + + authoring_entity = list( + list(name = "World Bank, Development Data Group", + abbreviation = "WB", + uri = "https://data.worldbank.org/") + ), + + date_created = "2020-12-16", + date_published = "2020-12", + + description = "", + + table_columns = list( + list(label = "Percentage share of income or consumption - Lowest 20% - 2007-18"), + list(label = "Prevalence of child malnutrition - Stunting, height for age - % of children under 5 - 2011-19"), + list(label = "Maternal mortality ratio - Modeled estimates - per 100,000 live births - 2017"), + list(label = "Under-five mortality rate - Total - per 1,000 live births - 2019"), + list(label = "Incidence of HIV, ages 15-49 (per 1,000 uninfected population ages 15-49) - 2019"), + list(label = "Incidence of tuberculosis - per 100,000 people - 2019"), + list(label = "Mortality caused by road traffic injury - per 100,000 people - 2016"), + list(label = "Primary completion rate - Total - % of relevant age group - 2018"), + list(label = "Contributing family workers - Male - % of male employment - 2018"), + list(label = "Contributing family workers - Female - % of female employment - 2018"), + list(label = "Labor productivity - GDP per person employed - % growth - 2015-18") + ), + + table_rows = list( + list(label = "Country or region") + ), + + table_series = list( + list(name = "World Development Indicators - World View", + description = "World Development Indicators includes data spanning up to 56 years-from 1960 to 2016. World view frames global trends with indicators on population, population density, urbanization, GNI, and GDP. As in previous years, the World view online tables present indicators measuring the world's economy and progress toward improving lives, achieving sustainable development, providing support for vulnerable populations, and reducing gender disparities. Data on poverty and shared prosperity are now in a separate section, while highlights of progress toward the Sustainable Development Goals are now presented in the companion publication, Atlas of Sustainable Development Goals 2017. + + The global highlights in this section draw on the six themes of World Development Indicators: + - Poverty and shared prosperity, which presents indicators that measure progress toward the World Bank Group's twin goals of ending extreme poverty by 2030 and promoting shared prosperity in every country. + - People, which showcases indicators covering education, health, jobs, social protection, and gender and provides a portrait of societal progress across the world. + - Environment, which presents indicators on the use of natural resources, such as water and energy, and various measures of environmental degradation, including pollution, deforestation, and loss of habitat, all of which must be considered in shaping development strategies. + - Economy, which provides a window on the global economy through indicators that describe the economic activity of the more than 200 countries and territories that produce, trade, and consume the world's output. + - States and markets, which encompasses indicators on private investment and performance, financial system development, quality and availability of infrastructure, and the role of the public sector in nurturing investment and growth. + - Global links, which presents indicators on the size and direction of the flows and links that enable economies to grow, including measures of trade, remittances, equity, and debt, as well as tourism and migration.", + uri = "http://wdi.worldbank.org/tables", + maintainer = "World Bank, Development Data Group (DECDG)") + ), + + data_sources = list( + list(source = "World Bank, World Development Indicators database, 2020") + ), + + time_periods = list( + list(from = "2007", to = "2019") # The table cover all years from 2007 to 2019 + ), + + ref_country = ctry_list, + geographic_granularity = "Country, WB geographic region, other country groupings", + + languages = list( + list(name = "English", code = "EN") + ), + + links = list( + list(uri = "http://wdi.worldbank.org/tables", + description = "World Development Indicators - Global Goals tables"), + list(uri = "https://datatopics.worldbank.org/world-development-indicators/", + description = "Word Development Indicators website"), + list(uri = "https://sdgs.un.org/goals", + description = "United Nations, Sustainable Development Goals (SDG) website") + ), + + keywords = list( + list(name = "Sustainable Development Goals (SDGs)"), + list(name = "Shared prosperity"), + list(name = "HIV - AIDS") + ), + + topics = list( + list(id = "1", + name = "Demography", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "2", + name = "Economics", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "3", + name = "Education", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + list(id = "4", + name = "Health", + vocabulary = "CESSDA", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification") + ), + + disciplines = list( + list(name = "Economics") + ), + + definitions = def_list, + + license = list( + list(name = "Creative Commons - Attribution 4.0 International - CC BY 4.0", + uri = "https://creativecommons.org/licenses/by/4.0/") + ), + + citation = "", + + contacts = list( + list(name = "World Bank, Development Data Group, Help Desk", + telephone = "+1 (202) 473-7824 or +1 (800) 590-1906", + email = "data@worldbank.org", + uri = "https://datahelpdesk.worldbank.org/") + ) + + ) +) + +# We publish the table in the catalog + +table_add(idno = id, + metadata = my_tbl, + repositoryid = "central", + published = 1, + overwrite = "yes", + thumbnail = thumb) + +# We add the MS-Excel and PDF versions of the table as external resources + +external_resources_add( + title = "Global Goals: Ending Poverty and Improving Lives (in MS-Excel format)", + idno = id, + dctype = "tbl", + file_path = "WV2_Global_goals_ending_poverty_and_improving_lives.xlsx", + overwrite = "yes" +) + +external_resources_add( + title = "Global Goals: Ending Poverty and Improving Lives (in PDF format)", + idno = id, + dctype = "tbl", + file_path = "WV2_Global_goals_ending_poverty_and_improving_lives.pdf", + overwrite = "yes" +) +``` + +The table will now be available in the NADA catalog. + +
+![](./images/Table_Example03_in_NADA.JPG){width=100%} +
+ +

+*** Using Python + + +```python +#Python script +``` diff --git a/10_chapter10_image.md b/10_chapter10_image.md new file mode 100644 index 0000000..9c856de --- /dev/null +++ b/10_chapter10_image.md @@ -0,0 +1,2053 @@ +--- +output: html_document +--- + +# Images {#chapter10} + +
+
+![](./images/IPTC_DCMI.JPG){width=70%} +
+
+ + +## Image metadata + +This chapter describes the use of two metadata standards for the documentation of images. Images may include both electronic and physical representations, but we are here interested in images available as electronic files, intended to be catalogued and published in on-line catalogs/albums. These files will typically be available in one of the following formats: JPG, PNG, or TIFF. Images can be photos taken by digital cameras, images generated by computer, or scanned images. The metadata standards we describe are intended to make these images discoverable, accessible, and usable. For that purpose, metadata must be provided on the content of the image (in the form of caption, description, keywords, etc.), on the location and date the image was generated, on the author, and more. Information on use license and copyrights, on possible privacy protection issues (persons, possibly minors, etc.) is needed to provide users with information they need to ensure their use of the published images is legal, ethical, and responsible. + +The device used to generate images in the form of electronic files (such as digital cameras) contain embedded metadata. Digital cameras generate EXIF metadata. This information may be useful to some users, but (with a few exceptions like the date the photo was taken and the GPS location if generated), they lack information on the content of the image (what is represented in it), required for discoverability. This information must added by curators. Part of it will be entered manually, other can be extracted in a largely automated manner using machine learning models and APIs. This information must be structured and stored in compliance with a metadata standard. We present in this chapter two standards that can serve that purpose: the comprehensive (and somewhat complex) [IPTC standard](https://iptc.org/), and the simpler [Dublin Core (DCMI)](https://dublincore.org/) standard. The metadata schema we propose embeds both options; when using the schema, users will select either one or the other to document their images. We also make references to the [ImageObject metadata schema](https://schema.org/ImageObject) from schema.org, and include some of their elements in our schema. + + +:::quote +Although photographs may be more explicit than a long discourse for humans, they don't describe themselves in term of content as texts do. For texts, authors use many clues to indicate what they are talking about: titles, abstract, keywords, etc. which may be used for automatic cataloguing. Searching for photos must rely on manual cataloguing, or relate texts and documents that come with the photos. *(Source: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.43.5077&rep=rep1&type=pdf)* +::: + + +We start with a brief presentation of the EXIF metadata, then describe the schema we propose for the documentation and cataloguing of images. + + +### Embedded metadata: EXIF + +Modern digital cameras automatically generate metadata and embed it into the image file. This metadata is known as the Exchangeable Image File Format or EXIF. EXIF will record information on the date and time the image was taken, on the GPS location coordinates (latitude & longitude, possibly altitude) if the camera was equipped with a GPS and geolocation was enabled, information on the device including manufacturer and model, technical information (lens type, focal range, aperture, shutter speed, flash settings), the system-generated unique image identifier, and more. + +There are several ways to extract or view an image's EXIF Data. For example, the R packages ExifTool and ExifR allow extraction and use of EXIF metadata, and applications like Flickr will display EXIF content. + +
+![](./images/schema_guide_exif_01.JPG){width=100%} +
+ +But with the exception of the date, location (if captured), and unique image identifier, the content of the EXIF does not provide information that users interested in identifying images based on their source and/or content will find useful. Metadata describing the content and source of an image will have to be obtained from another source or using other tools. + + +### IPTC and Dublin Core standards + +The metadata schema we propose for documenting images contains two mutually-exclusive options: the Dublin Core, as a simple option, and the IPTC as a more complex and advanced solutions. The schema also contains a few metadata elements that will be used no matter which option is selected. The schema is structured as follows: + +- A few elements common to both options are provided to document the metadata (not the image itself), to provide some cataloguing parameters, and to set a unique identifier for the image being documented. + +- Then come the two options for documenting the image itself: the IPTC block of metadata elements, and the Dublin Core block of elements. Users will make use of one of them, not both. + + - The IPTC is the most detailed and complex schema. The version embedded in our schema is 2019.1 According to the [IPTC website](https://iptc.org/standards/photo-metadata/iptc-standard/), "The IPTC Photo Metadata Standard is the most widely used standard to describe photos, because of its universal acceptance among news agencies, photographers, photo agencies, libraries, museums, and other related industries. It structures and defines metadata properties that allow users to add precise and reliable data about images." The IPTC standard consists of two schemas: IPTC Core and IPTC Extension. They provide a comprehensive set of fields to document an image including information on time and geographic coverage, people and objects shown in the image, information on rights, and more. The schema is complex and in most cases only a small subset of fields will be used to document an image. Controlled vocabularies are recommended for some elements. + + - The Dublin Core (DCMI) is a simpler and highly flexible standard, composed of 15 core elements which we supplement with a few elements mostly taken from the ImageObject schema from schema.org. + +- Last, a small number of additional metadata elements are provided, which are common to both options described above. + +Whether the IPTC or the simpler DCMI option is used, the metadata should be made as rich as possible. + + +### Augmenting image metadata + +To make images discoverable, metadata that describe the content depicted in an image, the source of the image and the rights and licensing associated with it, are essential but not provided in the EXIF. Additional metadata must be provided. + +Some of these metadata will have to be generated by image authors and/or curators, other can be generated in a much automated manner using machine learning models and tools. Image processing algorithms that make it possible to augmented metadata include algorithms of face detection, person identification, automated labeling, text extraction, and others. Before describing the proposed metadata schema in the following sections, we present here some example of tools that make such metadata enhancement easy and affordable. + +The example we provide below makes use of the [Google Vision API](https://cloud.google.com/vision/docs/drag-and-drop) to generate image metadata. Google Vision is one out of multiple tools that can be used for that purpose such as [Amazon Rekognition](https://aws.amazon.com/rekognition/), or [Microsoft Azure Computer Vision](https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/). This example makes use of a photo selected from the [World Bank Flickr album](https://www.flickr.com/photos/worldbank/1543136297/in/album-72157634086023459/). + +
+![](./images/Google_Vision_00.JPG){width=100%} +
+ +The image comes with a brief description that identifies the photographer, the location (name of the country and town, not GPS location), and the content of the image. The description of the image includes important keywords that, when indexed in a catalog, will support discoverability of the image. This information, to be manually entered, is valuable and must be part of the curated image metadata. + +----------- +
+![](./images/Google_Vision_00a.JPG){width=70%} +
+----------- + +But we can add useful additional information in an automated manner and at low cost using machine learning models. In the example below, we use the (free) on-line ["Try it" tool](https://cloud.google.com/vision) of the Google Vision application. + +
+![](./images/Google_Vision_01.JPG){width=85%} +
+ +The Google Vision API returns and displays the results of the image processing in multiple tabs. The same content is available programmatically in JSON format. The content of this JSON file can be mapped to elements of the metadata schema, for automatic addition to the image metadata. + +The first tab is the result of **faces** detection. Each detected face has a bounding box and metadata such as the derived emotion of the person. The bounding box can be used to automatically flag images that have one or multiple "significant size" face(s) and may have to be excluded from the published images for privacy protection reasons. + +
+![](./images/Google_Vision_02.JPG){width=85%} +
+ +The second tab reports on detected **objects**. + +
+![](./images/Google_Vision_03.JPG){width=85%} +
+ +The third tab suggests **labels** that could be attached to the image, provided with a degree of confidence. A threshold can be set to automatically add (or not) each proposed label as a keyword in the image metadata. + +
+![](./images/Google_Vision_04.JPG){width=85%} +
+ +![](./images/Google_Vision_04a.JPG){width=30%} +![](./images/Google_Vision_04b.JPG){width=30%} +![](./images/Google_Vision_04c.JPG){width=30%} + +The fourth tab shows the **text** detected in the image. The quality of text detection and recognition depends on the resolution of the image and on the size and orientation of the text in the image. In our example, the algorithm fails to read (most of) the small, rotated and truncated text. + +
+![](./images/Google_Vision_06.JPG){width=65%} +
+ +The tool managed to recognize some, but not all characters. In this case, this would be considered as not useful information to be added to the image metadata. + +
+![](./images/Google_Vision_05.JPG){width=85%} +
+ +We are not interested in the **properties** tab which does not provide information that can be used for discoverability of images based on their content or source. + +The last tab, **Safe search**, could be used as warnings if you plan to make the image publicly accessible. + +
+![](./images/Google_Vision_07.JPG){width=85%} +
+ +This "Try it" tool demonstrates the capabilities of the application which, for automating the processing of a collection of images, would be accessed programmatically using R, Python or another programming language. Accessing the application's API requires a key. The cost of image labeling, face detection, and other image processing is low. For information on pricing, consult the website of the API providers. + + +## Schema description + +The schema contains two options to document images: the IPTC and the Dublin Core metadata standards. The schema contains four main groups of metadata elements: + 1. A small set of "common elements" (used no matter what option -- IPTC or Dublin Core -- is used), used mostly for cataloguing purpose. + 2. The IPTC metadata elements + 3. The Dublin Core (DCMI) elements + 4. Another small set of common elements. + +The description of IPTC metadata elements is largely taken from the Photo Metadata section of the [IPTC website](https://iptc.org/standards/photo-metadata/). + +
+```json +{ + "repositoryid": "central", + "published": "0", + "overwrite": "no", + "metadata_information": {}, + "image_description": { + "idno": "string", + "identifiers": [], + "iptc": {}, + "dcmi": {}, + "license": [], + "album": [] + }, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ + +### Common elements + +- **`metadata_information`** *[Optional ; Not repeatable]*
+This block is used to describe who produced the metadata and when. This is an optional section of the schema. It is useful for archivist more than data users. The description of the image itself is found in the `IPTC` or `DCMI` section. +
+```json +"metadata_information": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "production_date": "string", + "version": "string" +} +``` +
+ + - **`title`** *[Optional ; Not Repeatable ; String]*
+ The title of the image metadata. This can be the same as the image title. + + - **`idno`** *[Optional ; Not Repeatable ; String]*
+ The unique identifier of the image metadata document (which can be different from the image identifier). + + - **`producers`** *[Optional ; Repeatable]*
+ A list of persons or organizations involved in the documentation (production of the metadata) of the image. + - **`name`** *[Optional ; Not repeatable, String]*
+ The name of the person or agency that is responsible for the documentation of the image. + - **`abbr`** *[Optional ; Not repeatable, String]*
+ Abbreviation (acronym) of the agency mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable, String]*
+ Affiliation of the person or agency mentioned in `name`. + - **`role`** *[Optional ; Not repeatable, String]*
+ The specific role of the person or agency mentioned in `name` in the production of the metadata. This element will be used when more than one person or organization is listed in the `producers` element to distinguish the specific contribution of each metadata producer.

+ + - **`production_date`** *[Optional ; Not repeatable, String]*
+ The date the image metadata was generated (not the date the image was created), preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). + + - **`version`** *[Optional ; Not repeatable, String]*
+ The version of the metadata on this image. This element will rarely be used. + + +- **`image_description`** *[Required ; Not Repeatable]*
+The `image_description` will contain the metadata related to one image. +
+```json +"image_description": { + "idno": "string", + "identifiers": [ + { + "type": "string", + "identifier": "string" + } + ], + "iptc": {}, + "dcmi": {}, + "license": [], + "album": [] +} +``` +
+ + - **`idno`** *[Required ; Not Repeatable, String]*
+ The (main) unique identifier of the image, to be used for cataloguing purpose. + + - **`identifiers`** *[Optional, Repeatable]*
+ The repeatable element `identifiers` is used to list image identifiers other than the one used in `idno`. Some images may have unique identifiers assigned by different organizations or cataloguing systems; this element is used to document them. + + This element is used to enter image identifiers (IDs) other than the catalog ID entered in the `image_description / idno` element. It can for example be a Digital Object Identifier (DOI), or the EXIF identifier. Note that the ID entered in the `idno` element can be repeated here (`idno` does not provide a `type` parameter, that curators may want to document). + + - **`type`** *[Optional, Not Repeatable, String]* + The type of identifier. This could be for example "DOI". + - **`identifier`** *[Required, Not Repeatable, String]* + The identifier itself. + + +### IPTC option + +**`iptc`** *[Optional ; Not Repeatable]*
+The schema provides two options (standards) to document an image: the IPTC, and the Dublin Core. Only one of these standards, not both, will be used to document an image. The block `iptc` will be used when IPTC is the preferred option. In such case, the `dcmi` block describe later in this chapter will be left empty. IPTC is the most complex of these two options. +
+```json +"iptc": { + "photoVideoMetadataIPTC": { + "title": "string", + "imageSupplierImageId": "string", + "registryEntries": [], + "digitalImageGuid": "string", + "dateCreated": "2023-04-11T15:06:09Z", + "headline": "string", + "eventName": "string", + "description": "string", + "captionWriter": "string", + "keywords": [], + "sceneCodes": [], + "sceneCodesLabelled": [], + "subjectCodes": [], + "subjectCodesLabelled": [], + "creatorNames": [], + "creatorContactInfo": {}, + "creditLine": "string", + "digitalSourceType": "http://example.com", + "jobid": "string", + "jobtitle": "string", + "source": "string", + "locationsShown": [], + "imageRating": 0, + "supplier": [], + "copyrightNotice": "string", + "copyrightOwners": [], + "usageTerms": "string", + "embdEncRightsExpr": [], + "linkedEncRightsExpr": [], + "webstatementRights": "http://example.com", + "instructions": "string", + "genres": [], + "intellectualGenre": "string", + "artworkOrObjects": [], + "personInImageNames": [], + "personsShown": [], + "modelAges": [], + "additionalModelInfo": "string", + "minorModelAgeDisclosure": "http://example.com", + "modelReleaseDocuments": [], + "modelReleaseStatus": {}, + "organisationInImageCodes": [], + "organisationInImageNames": [], + "productsShown": [], + "maxAvailHeight": 0, + "maxAvailWidth": 0, + "propertyReleaseStatus": {}, + "propertyReleaseDocuments": [], + "aboutCvTerms": [] + } +} +``` +
+ + +**`photoVideoMetadataIPTC`** *[Required ; Not Repeatable ; String]*
+Contains all elements used to describe the image using the IPTC standard. + +- **`title`** *[Optional ; Not Repeatable ; String]*
+The title is a shorthand reference for the digital image. It provides a short verbal and human readable name which can be a text and/or a numeric reference. It is not the same as the Headline (see below). Some may use the `title` field to store the file name of the image, though the field may be used in many ways. This element should not be used to provide the unique identifier of the image. + +- **`imageSupplierImageId`** *[Optional ; Not Repeatable ; String]*
+A unique identifier assigned by the image supplier to the image. + +- **`registryEntries`** *[Optional ; Repeatable]*
+A structured element used to provide cataloguing information (i.e. an entry in a registry). It includes the unique identifier for the image issued by the registry and the registry’s organization identifier. +
+```json +"registryEntries": [ + { + "role": "http://example.com", + "assetIdentifier": "string", + "registryIdentifier": "http://example.com" + } +] +``` +
+ + - **`role`**: *[Optional ; Not Repeatable ; String]*
+ An identifier of the reason and/or purpose for this Registry Entry. + - **`assetIdentifier`** *[Optional ; Not Repeatable ; String]*
+ A unique identifier created by the registry and applied by the creator of the digital image. This value shall not be changed after being applied. This identifier is linked to a corresponding Registry Organization Identifier. Enter the unique identifier created by a registry and applied by the creator of the digital image. This value shall not be changed after being applied. This identifier may be globally unique by itself, but it must be unique for the issuing registry. An input to this field should be made mandatory. + - **`registryIdentifier`** *[Optional ; Not Repeatable ; String]*
+ An identifier for the registry/organization which issued the corresponding Registry Image Id.

+ +- **`digitalImageGuid`** *[Optional ; Not Repeatable ; String]*
+A globally unique identifier for the image. This identifier is created and applied by the creator of the digital image at the time of its creation. This value shall not be changed after that time. The identifier can be generated using an algorithm that would guarantee that the created identifier is globally unique. Device that create digital images like digital or video cameras or scanners usually create such an identifier at the time of the creation of the digital data, and add it to the metadata embedded in the image file (e.g., the EXIF metadata).IPTC’s requirements for unique ids are as follows: + - It must be globally unique. Algorithms for this purpose exist. + - It should identify the camera body. + - It should identify each individual photo from this camera body. + - It should identify the date and time of the creation of the picture. + - It should be secured against tampering.

+ +- **`dateCreated`** *[Optional ; Not Repeatable ; String]*
+Designates the date and optionally the time the content of the image was created. For a photo, this will be the date and time the photo was taken. When no information is available on the time, the time is set to 00:00:00. The preferred format for the `dateCreated` element is the truncated DateTime format, for example: 2021-02-22T21:24:06Z + +- **`headline`** *[Optional ; Not Repeatable ; String]*
+A brief publishable summary of the contents of the image. Note that a headline is not the same as a title. + +- **`eventName`** *[Optional ; Not Repeatable ; String]*
+The name or a brief description of the event where the image was taken. If this is a sub-event of a larger event, mention both in the description. For example: "Opening statement, 1st International Conference on Metadata Standards, New York, November 2021". + +- **`description`** *[Optional ; Not Repeatable ; String]*
+A textual description, including captions, of the image. This describes the who, what, and why of what is happening in this image. This might include names of people, and/or their role in the action that is taking place within the image. Example: "The president of the Metadata Association delivers the keynote address". + +- **`captionWriter`** *[Optional ; Not Repeatable ; String]*
+An identifier, or the name, of the person involved in writing, editing or correcting the description of the image. + +- **`keywords`**: *[Optional ; Repeatable ; String]*
+
+```json +"keywords": [ + "string" +] +``` +
+ +Keywords (terms or phrases) to express the subject of the image. Keywords do not have to be taken from a controlled vocabulary. + +- **`sceneCodes`** *[Optional ; Repeatable ; String]*
+
+```json +"sceneCodes": [ + "string" +] +``` +
+The `sceneCodes` describe the scene of a photo content. The [IPTC Scene-NewsCodes](http://cv.iptc.org/newscodes/scene) controlled vocabulary (published under a Creative Commons Attribution (CC BY) 4.0 license) should be used, where a scene is represented as a string of 6 digits.
+ + | code | Label | Description | + |:-----:|:----------------:|-----------------------------------| + |010100 | headshot | A head only view of a person (or animal/s) or persons as in a montage.| + |010200 | half-length | A torso and head view of a person or persons.| + |010300 | full-length | A view from head to toe of a person or persons | + |010400 | profile | A view of a person from the side | + |010500 | rear view | A view of a person or persons from the rear. | + |010600 | single | A view of only one person, object or animal. | + |010700 | couple | A view of two people who are in a personal relationship, for example engaged, married or in a romantic partnership. | + |010800 | two | A view of two people | + |010900 | group | A view of more than two people | + |011000 | general view | An overall view of the subject and its surrounds | + |011100 | panoramic view | A panoramic or wide angle view of a subject and its surrounds | + |011200 | aerial view | A view taken from above | + |011300 | under-water | A photo taken under water | + |011400 | night scene | A photo taken during darkness | + |011500 | satellite | A photo taken from a satellite in orbit | + |011600 | exterior view | A photo that shows the exterior of a building or other object | + |011700 | interior view | A scene or view of the interior of a building or other object | + |011800 | close-up | A view of, or part of a person/object taken at close range in order to emphasize detail or accentuate mood. Macro photography. | + |011900 | action | Subject in motion such as children jumping, horse running | + |012000 | performing | Subject or subjects on a stage performing to an audience | + |012100 | posing | Subject or subjects posing such as a "victory" pose or other stance that symbolizes leadership. | + |012200 | symbolic | A posed picture symbolizing an event - two rings for marriage | + |012300 | off-beat | An attractive, perhaps fun picture of everyday events - dog with sunglasses, people cooling off in the fountain | + |012400 | movie scene | Photos taken during the shooting of a movie or TV production. | + +
+ +- **`sceneCodesLabelled`** *[Optional ; Repeatable]*
+
+```json +"sceneCodesLabelled": [ + { + "code": "string", + "label": "string", + "description": "string" + } +] +``` +
+ +The `sceneCodes` element described above only allows for the capture of codes. To improve discoverability (by indexing important keywords), not only the scene codes but also the scene description should be provided. The IPTC standard does not provide an element that allows the scene label and description to be entered. The `sceneCodesLabelled` is an element that we added to our schema. Ideally, curators will enter the scene codes in the element `sceneCodes` to maintain full compatibility with the IPTC, and complement that information by also entering the codes and their description in the `sceneCodesLabelled` element.
+ + - **`code`** *[Optional ; Not Repeatable ; String]*
+ The code for the scene of a photo content. The [IPTC Scene-NewsCodes](http://cv.iptc.org/newscodes/scene) controlled vocabulary (published under a Creative Commons Attribution (CC BY) 4.0 license) should be used, where a scene is represented as a string of 6 digits. See table above.
+ - **`label`** *[Optional ; Not Repeatable ; String]*
+ The label of the scene. See table above for examples.
+ - **`description`** *[Optional ; Not Repeatable ; String]*
+ A more detailed description of the scene. See table above for examples.

+ +- **`subjectCodes`** *[Optional ; Repeatable ; String]*
+
+```json +"subjectCodes": [ + "string" +] +``` +
+ +Specifies one or more subjects from the [IPTC Subject-NewsCodes](http://cv.iptc.org/newscodes/subjectcode) controlled vocabulary to categorize the image. Each Subject is represented as a string of 8 digits. The vocabulary consists of about 1400 terms organized into 3 levels (users can decide to use only the first, or the first two levels; the more detail is provided, the better the discoverability of the image). The first level of the controlled vocabulary is as follows: +
+ + | code | Label | Description | + |:------:|:-----------------:|-----------------------------------| + |01000000| arts, culture and entertainment | Matters pertaining to the advancement and refinement of the human mind, of interests, skills, tastes and emotions | + |02000000| crime, law and justice | Establishment and/or statement of the rules of behavior in society, the enforcement of these rules, breaches of the rules and the punishment of offenders. Organizations and bodies involved in these activities. | + |03000000| disaster and accident | Man made and natural events resulting in loss of life or injury to living creatures and/or damage to inanimate objects or property.| + |04000000| economy, business and finance | All matters concerning the planning, production and exchange of wealth.| + |05000000| education | All aspects of furthering knowledge of human individuals from birth to death.| + |06000000| environmental issue | All aspects of protection, damage, and condition of the ecosystem of the planet earth and its surroundings.| + |07000000| health | All aspects pertaining to the physical and mental welfare of human beings.| + |08000000| human interest | Lighter items about individuals, groups, animals or objects. + |09000000| labor | Social aspects, organizations, rules and conditions affecting the employment of human effort for the generation of wealth or provision of services and the economic support of the unemployed.| + |10000000| lifestyle and leisure | Activities undertaken for pleasure, relaxation or recreation outside paid employment, including eating and travel.| + |11000000| politics | Local, regional, national and international exercise of power, or struggle for power, and the relationships between governing bodies and states.| + |12000000| religion and belief | All aspects of human existence involving theology, philosophy, ethics and spirituality.| + |13000000| science and technology | All aspects pertaining to human understanding of nature and the physical world and the development and application of this knowledge| + |14000000| social issue | Aspects of the behavior of humans affecting the quality of life.| + |15000000| sport | Competitive exercise involving physical effort. Organizations and bodies involved in these activities.| + |16000000| unrest | conflicts and war Acts of socially or politically motivated protest and/or violence.| + |17000000| weather | The study, reporting and prediction of meteorological phenomena. +

+ + As an example of subjects at the three levels, the list below zooms on the subject "education".

+ + | code | Subject | Description | + |:------:|:----------------------:|-----------------------------------| + |05000000| education | All aspects of furthering knowledge of human individuals from birth to death| + |05001000| Adult education | Education provided for older students outside the usual age groups of 5-25| + |05002000| Further education | Any form of education beyond basic education of several levels| + |05003000| parent organization | Groups of parents set up to support schools| + |05004000| preschool | Education for children under the national compulsory education age| + |05005000| school | A building or institution in which education of various sorts is provided| + |05005001| elementary schools | Schools usually of a level from kindergarten through 11 or 12 years of age| + |05005002| middle schools | Transitional school between elementary and high school, 12 through 13 years of age| + |05005003| high schools | Pre-college/ university level education 14 to 17 or 18 years of age, called freshman, sophomore, junior and senior| + |05006000| teachers union | Organization of teachers for collective bargaining and other purposes| + |05007000| university | Institutions of higher learning capable of providing doctorate degrees| + |05008000| upbringing | Lessons learned from parents and others as one grows up| + |05009000| entrance examination | Exams for entering colleges, universities, junior and senior high schools, and all other higher and lower education institutes, including cram schools, which help students prepare for exams for entry to prestigious schools.| + |05010000| teaching and learning| Either end of the education equation| + |05010001| students | People of any age in a structured environment, not necessarily a classroom, in order to learn something| + |05010002| teachers | People with knowledge who can impart that knowledge to others| + |05010003| curriculum | The courses offered by a learning institution and the regulation of those courses| + |05010004| test/examination | A measurement of student accomplishment| + |05011000| religious education | Instruction by any faith, in that faith or about other faiths, usually, but not always, conducted in schools run by religious bodies| + |05011001| parochial school | A school run by the Roman Catholic faith| + |05011002| seminary | A school of any faith specifically designed to train ministers| + |05011003| yeshiva | A school for training rabbis| + |05011004| madrasa | A school for teaching Islam| +
+ +- **`subjectCodesLabelled`** *[Optional ; Repeatable]*
+
+```json +"subjectCodesLabelled": [ + { + "code": "string", + "label": "string", + "description": "string" + } +] +``` +
+ +The `subjectCodes` element described above only allows for the capture of codes. To improve discoverability (by indexing important keywords), not only the subject codes but also the subject description should be provided. The IPTC standard does not provide an element that allows the subject label and description to be entered. The `subjectCodesLabelled` is an element that we added to our schema. Ideally, curators will enter the subject codes in the element `subjectCodes` to maintain full compatibility with the IPTC, and complement that information by also entering the codes and their description in the `subjectCodesLabelled` element.
+ + - **`code`** *[Optional ; Not Repeatable ; String]*
+ Specifies one or more subjects from the [IPTC Subject-NewsCodes](http://cv.iptc.org/newscodes/subjectcode) controlled vocabulary to categorize the image. Each Subject is represented as a string of 8 digits. The vocabulary consists of about 1400 terms organized into 3 levels (users can decide to use only the first, or the first two levels; the more detail is provided, the better the discoverability of the image). See examples in the table above.
+ - **`label`** *[Optional ; Not Repeatable ; String]*
+ The label of the subject. See table above for examples.
+ - **`description`** *[Optional ; Not Repeatable ; String]*
+ A more detailed description of the subject. See table above for examples.

+ + +- **`creatorNames`** *[Optional ; Repeatable ; String]*
+
+```json +"creatorNames": [ + "string" +] +``` +
+ +Enter details about the creator or creators of this image. The Image Creator must often be attributed in association with any use of the image. The Image Creator, Copyright Owner, Image Supplier and Licensor may be the same or different entities.
+ + +- **`creatorContactInfo`** *[Optional ;Not repeatable ; String]*
+
+```json +"creatorContactInfo": { + "country": "string", + "emailwork": "string", + "region": "string", + "phonework": "string", + "weburlwork": "string", + "address": "string", + "city": "string", + "postalCode": "string" +} +``` +
+ +The creator’s contact information provides all necessary information to get in contact with the creator of this image and comprises a set of elements for proper addressing. Note that if the creator is also the licensor, his or her contact information should be provided in the `licensor` fields.
+ + - **`country`** *[Optional ; Not Repeatable ; String]*
+ The country name for the address of the person that created this image.
+ - **`emailwork`** *[Optional ; Not Repeatable ; String]*
+ The work email address(es) for the creator of the image. Multiple email addresses can be given, in which case they should be separated by a comma.
+ - **`region`** *[Optional ; Not Repeatable ; String]*
+ The state or province for the address of the creator of the image.
+ - **`phonework`** *[Optional ; Not Repeatable ; String]*
+ The work phone number(s) for the creator of the image. Use the international format including the country code, such as +1 (123) 456789. Multiple numbers can be given, in which case they should be separated by a comma.
+ - **`weburlwork`** *[Optional ; Not Repeatable ; String]*
+ The work web address for the creator of the image. Multiple addresses can be given, in which case they should be separated by a comma.
+ - **`address`** *[Optional ; Not Repeatable ; String]*
+ The address of the creator of the image. This may comprise a company name.
+ - **`city`** *[Optional ; Not Repeatable ; String]*
+ The city for the address of the person that created the image.
+ - **`postalCode`** *[Optional ; Not Repeatable ; String]*
+ Enter the local postal code for the address of the person who created the image.

+ + +- **`creditLine`** *[Optional ; Not Repeatable ; String]*
+The credit to person(s) and/or organization(s) required by the supplier of the image to be used when published. This is a free-text field.

+ + +- **`digitalSourceType`** *[Optional ; Not Repeatable ; String]*
+The type of the source of this digital image. One value should be selected from the IPTC controlled vocabulary (published under a Creative Commons Attribution (CC BY) 4.0 license license) that contains the following values: +
+ + | Type | Source | Description | + |:------------------:|:------------------:|-----------------------------------| + |digitalCapture | Original digital capture of a real life scene | The digital image is the original and only instance and was taken by a digital camera| + |negativeFilm | Digitized from a negative on film | The digital image was digitized from a negative on film on any other transparent medium| + |positiveFilm | Digitized from a positive on film | The digital image was digitized from a positive on a transparency or any other transparent medium | + |print | Digitized from a print on non-transparent medium | The digital image was digitized from an image printed on a non-transparent medium| + |softwareImage | Created by software | The digital image was created by computer software| + +
+ + +- **`jobid`** *[Optional ; Not Repeatable ; String]*
+Number or identifier for the purpose of improved workflow handling (control or tracking). This is a user created identifier related to the job for which the image is supplied.
+Note: As this identifier references a job of the receiver’s workflow it must first be issued by the receiver, then transmitted to the creator or provider of the news object and finally added by the creator to this field.
+ + +- **`jobtitle`** *[Optional ; Not Repeatable ; String]*
+The job title of the photographer (the person listed in `creatorNames`). The use of this element implies that the photographer information (`creatorNames` is not empty).
+ + +- **`source`** *[Optional ; Not Repeatable ; String]*
+The name of a person or party who has a role in the content supply chain. The `source` can be different from the `creator` and from the entities listed in the Copyright Notice.
+ + +- **`locationsShown`** *[Optional ; Repeatable]*
+
+```json +"locationsShown": [ + { + "name": "string", + "identifiers": [ + "http://example.com" + ], + "worldRegion": "string", + "countryName": "string", + "countryCode": "string", + "provinceState": "string", + "city": "string", + "sublocation": "string", + "gpsAltitude": 0, + "gpsLatitude": 0, + "gpsLongitude": 0 + } +] +``` +
+ +This block of elements is used to document the location shown in the image. This information should be provided with as much detail as possible. It contains elements that can be used to provide a "nested" description of the location, from a high geographic level (world region) down to a very specific location (city and sub-location within a city).
+ + - **`name`** *[Optional ; Not Repeatable ; String]*
+ The full name of the location.
+ - **`identifiers`** *[Optional ; Repeatable ; String]*
+ A globally unique identifier of the location shown.
+ - **`worldRegion`** *[Optional ; Not Repeatable ; String]*
+ The name of a world region. This element is at the first (top) level of the top-down geographical hierarchy.
+ - **`countryName`** *[Optional ; Not Repeatable ; String]*
+ The name of a country of a location. This element is at the second level of a top-down geographical hierarchy.
+ - **`countryCode`** *[Optional ; Not Repeatable ; String]*
+ The ISO code of the country mentioned in `countryName`.
+ - **`provinceState`** *[Optional ; Not Repeatable ; String]*
+ The name of a sub-region of the country - for example a province or a state name. This element is at the third level of a top-down geographical hierarchy.
+ - **`city`** *[Optional ; Not Repeatable ; String]*
+ The name of the city. This element is at the fourth level of a top-down geographical hierarchy.
+ - **`sublocation`** *[Optional ; Not Repeatable ; String]*
+ The sublocation name could either be the name of a sublocation to a city or the name of a well known location or (natural) monument outside a city. This element is at the fifth (lowest) level of a top-down geographical hierarchy.
+ - **`gpsAltitude`** *[Optional ; Not Repeatable ; Numeric]*
+ The altitude in meters of a WGS84 based position of this location.
+ - **`gpsLatitude`** *[Optional ; Not Repeatable ; Numeric]*
+ Latitude of a WGS84 based position of this location (in some cases, this information may be contained in the EXIF metadata).
+ - **`gpsLongitude`** *[Optional ; Not Repeatable ; Numeric]*
+ Longitude of a WGS84 based position of this location (in some cases, this information may be contained in the EXIF metadata).

+ + +- **`imageRating`** *[Optional ; Not Repeatable ; Numeric]*
+Rating of the image by its user or supplier. The value shall be -1 or in the range 0 to 5. -1 indicates "rejected" and 0 "unrated". If an explicit value is not provided, the default value is 0 will be assumed.
+ + +- **`supplier`** *[Optional ; Repeatable]*
+
+```json +"supplier": [ + { + "name": "string", + "identifiers": [ + "http://example.com" + ] + } +] +``` +
+ + - **`name`** *[Optional ; Not Repeatable ; String]*
+ The name of the supplier of the image (person or organization).
+ - **`identifiers`** *[Optional ; Repeatable ; String]*
+ The identifier for the most recent supplier of this image. This will not necessarily be the creator or the owner of the image.

+ + +- **`copyrightNotice`** *[Optional ; Not Repeatable ; String]*
+
+![](./images/ReDoc_image_27.JPG){width=100%} +
+Contains any necessary copyright notice for claiming the intellectual property for this photograph and should identify the current owner of the copyright for the photograph. Other entities like the creator of the photograph may be added in the corresponding field. Notes on usage rights should be provided in "Rights usage terms". Example: ©2008 Jane Doe. If the copyright ownership must be expressed in a more controlled manner, use the fields "Copyright Owner", "Copyright Owner ID", "Copyright Owner Name" described below instead of the `copyrightNotice` element.
+ + +- **`copyrightOwners`** *[Optional ; Repeatable]*
+Owner or owners of the copyright in the licensed image, described in a structured format (as an alternative to the element `copyrightNotice` described above. This block serves the same purpose of identifying the rights holder/s for the image. The Copyright Owner, Image Creator and Licensor may be the same or different entities. +
+```json +"copyrightOwners": [ + { + "name": "string", + "role": [ + "http://example.com" + ], + "identifiers": [ + "http://example.com" + ] + } +] +
+ + - **`name`** *[Optional ; Not Repeatable ; String]*
+ The name of the owner of the copyright in the licensed image.
+ - **`role`** *[Optional ; Repeatable ; String]*
+ The role the entity.
+ - **`identifiers`** *[Optional ; Repeatable ; String]*
+ The identifier of the owner of the copyright in the licensed image.

+ + +- **`usageTerms`** *[Optional ; Not Repeatable ; String]*
+The licensing parameters of the image expressed in free-text. Enter instructions on how this image can legally be used. The PLUS fields of the IPTC Extension can be used in parallel to express the licensed usage in more controlled terms.
+ + +- **`embdEncRightsExpr`** *[Optional ; Repeatable]*
+An embedded rights expression using a rights expression language which is encoded as a string. +Embedded Encoded Rights Expression (EERE) structure +A structure providing details of an embedded encoded rights expression +
+```json +"embdEncRightsExpr": [ + { + "encRightsExpr": "string", + "rightsExprEncType": "string", + "rightsExprLangId": "http://example.com" + } +] +``` +
+ + - **`encRightsExpr`** *[Optional ; Not Repeatable ; String]*
+ Rights Expression Language ID. An identifier of the rights expression language used by the rights expression.
+ - **`rightsExprEncType`** *[Optional ; Not Repeatable ; String]*
+ The encoding type of the rights expression, identified by an IANA Media Type.
+ - **`rightsExprLangId`** *[Optional ; Not Repeatable ; String]*
+ An embedded rights expression using any rights expression language.
@@@@ +https://www.iptc.org/std/photometadata/specification/IPTC-PhotoMetadata#embedded-encoded-rights-expression-eere-structure +
+ + +- **`linkedEncRightsExpr`** *[Optional ; Repeatable]*
+Link to Encoded Rights Expression.
+
+```json +"linkedEncRightsExpr": [ + { + "linkedRightsExpr": "http://example.com", + "rightsExprEncType": "string", + "rightsExprLangId": "http://example.com" + } +] +``` +
+ + - **`linkedRightsExpr`** *[Optional ; Not Repeatable ; String]*
+ The link to a web resource representing an encoded rights expression.
+ - **`rightsExprEncType`** *[Optional ; Not Repeatable ; String]*
+ The encoding type of the rights expression, identified by an IANA Media Type.
+ - **`rightsExprLangId`** *[Optional ; Not Repeatable ; String]*
+ The identifer of the rights expression language used by the rights expression.

+ + +- **`webstatementRights`** *[Optional ; Not Repeatable ; String]*
+URL referencing a web resource providing a statement of the copyright ownership and usage rights of the image.

+ + +- **`instructions`** *[Optional ; Not Repeatable ; String]*
+Any of a number of instructions from the provider or creator to the receiver of the image which might include any of the following: embargoes and other restrictions not covered by the "Rights Usage Terms" field; information regarding the original means of capture (scanning notes, colourspace info) or other specific text information that the user may need for accurate reproduction; additional permissions required when publishing; credits for publishing if they exceed the IIM length of the credit field.
+ + +- **`genres`** *[Optional ; Repeatable]*
+
+```json +"genres": [ + { + "cvId": "http://example.com", + "cvTermName": "string", + "cvTermId": "http://example.com", + "cvTermRefinedAbout": "http://example.com" + } +] +``` +
+ + - **`cvId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the Controlled Vocabulary the term is from.
+ - **`cvTermName`** *[Optional ; Not Repeatable ; String]*
+ The natural language name of the term from a Controlled Vocabulary.
+ - **`cvTermId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the term from a Controlled Vocabulary.
+ - **`cvTermRefinedAbout`** *[Optional ; Not Repeatable ; String]*
+ Optionally enter a refinement of the 'about' relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary. May be used to refine the generic about relationship.
+ Artistic, style, journalistic, product or other genre(s) of the image (expressed by a term from any Controlled Vocabulary)

+ + +- **`intellectualGenre`** *[Optional ; Not Repeatable ; String]*
+A term to describe the nature of the image in terms of its intellectual or journalistic characteristics (for example "actuality", "interview", "background", "feature", "summary", "wrapup" for journalistic genres, or "daybook", "obituary", "press release", "transcript" for news category related genres. It is advised to use terms from a controlled vocabulary such as the [NewsCodes Scheme](http://cv.iptc.org/newscodes/genre) published by the IPTC under a Creative Commons Attribution (CC BY) 4.0 license.
+
+ + | Genre | Description | + |:------------------:|-----------------------------------| + |Actuality | Recording of an event| + |Advertiser Supplied | Content is supplied by an organization or individual that has paid the news provider for its placement| + |Advice | Letters and answers about readers' personal problems| + |Advisory | Recommendation on editorial or technical matters by a provider to its customers| + |On This Day | List of data, including birthdays of famous people and items of historical significance, for a given day| + |Analysis | Data and conclusions drawn by a journalist who has conducted in depth research for a story| + |Archival material | Material selected from the originator's archive that has been previously distributed| + |Background | Scene setting and explanation for an event being reported| + |Behind the Story | The content describes how a story was reported and offers context on the reporting| + |Biography | Facts and background about a person| + |Birth Announcement | News of newly born children| + |Current Events | Content about events taking place at the time of the report| + |Curtain Raiser | Information about the staging and outcome of an immediately upcoming event| + |Daybook | Items filed on a regular basis that are lists of upcoming events with time and place, designed to inform others of events for planning purposes.| + |Exclusive | Information content, in any form, that is unique to a specific information provider.| + |Fact Check | The news item looks into the truth or falsehood of another reported news item or assertion (for example a statement on social media by a public figure)| + |Feature | The object content is about a particular event or individual that may not be significant to the current breaking news.| + |Fixture | The object contains data that occurs often and predictably.| + |Forecast | The object contains opinion as to the outcome of a future event.| + |From the Scene | The object contains a report from the scene of an event.| + |Help us to Report | The news item is a call for readers to provide information that may help journalists to investigate a potential news story| + |History | The object content is based on previous rather than current events.| + |Horoscope | Astrological forecasts| + |Interview | The object contains a report of a dialogue with a news source that gives it significant voice (includes Q and A).| + |Listing of facts | Detailed listing of facts related to a topic or a story| + |Music | The object contains music alone.| + |Obituary | The object contains a narrative about an individual's life and achievements for publication after his or her death.| + |Opinion | The object contains an editorial comment that reflects the views of the author.| + |Polls and Surveys | The object contains numeric or other information produced as a result of questionnaires or interviews.| + |Press Release | The object contains promotional material or information provided to a news organisation.| + |Press-Digest | The object contains an editorial comment by another medium completely or in parts without significant journalistic changes.| + |Profile | The object contains a description of the life or activity of a news subject (often a living individual).| + |Program | A news item giving lists of intended events and time to be covered by the news provider. Each program covers a day, a week, a month or a year. The covered period is referenced as a keyword.| + |Question and Answer Session | The object contains the interviewer and subject questions and answers.| + |Quote | The object contains a one or two sentence verbatim in direct quote.| + |Raw Sound | The object contains unedited sounds.| + |Response to a Question | The object contains a reply to a question.| + |Results Listings and Statistics | The object contains alphanumeric data suitable for presentation in tabular form.| + |Retrospective | The object contains material that looks back on a specific (generally long) period of time such as a season, quarter, year or decade.| + |Review | The object contains a critique of a creative activity or service (for example a book, a film or a restaurant).| + |Satire | Uses exaggeration, irony, or humor to make a point; not intended to be understood as factual| + |Scener | The object contains a description of the event circumstances.| + |Side bar and supporting information | Related story that provides additional context or insight into a news event| + |Special Report | In-depth examination of a single subject requiring extensive research and usually presented at great length, either as a single item or as a series of items| + |Sponsored | Content is produced on behalf of an organization or individual that has paid the news provider for production and may approve content publication| + |Summary | Single item synopsis of a number of generally unrelated news stories| + |Supported | Content is produced with financial support from an organization or individual, yet not approved by the underwriter before or after publication| + |Synopsis | The object contains a condensed version of a single news item.| + |Text only | The object contains a transcription of text.| + |Transcript and Verbatim | A word for word report of a discussion or briefing| + |Update | The object contains an intraday snapshot (as for electronic services) of a single news subject.| + |Voicer | Content is only voice| + |Wrap | Complete summary of an event| + |Wrapup | Recap of a running story| + +
+ + +- **`artworkOrObjects`** *[Optional ; Repeatable]*
+This block provides a set of metadata elements to be used to describe the object or artwork shown in the image. +
+```json +"artworkOrObjects": [ +{ + "title": "string", + "contentDescription": "string", + "physicalDescription": "string", + "creatorNames": [ + "string" + ], + "creatorIdentifiers": [ + "string" + ], + "contributionDescription": "string", + "stylePeriod": [ + "string" + ], + "dateCreated": "2023-04-11T15:06:09Z", + "circaDateCreated": "string", + "source": "string", + "sourceInventoryNr": "string", + "sourceInventoryUrl": "http://example.com", + "currentCopyrightOwnerName": "string", + "currentCopyrightOwnerIdentifier": "http://example.com", + "copyrightNotice": "string", + "currentLicensorName": "string", + "currentLicensorIdentifier": "http://example.com" + } +] +``` +
+ + - **`title`** *[Optional ; Not Repeatable ; String]*
+ A human readable name of the object or artwork shown in the image.
+ - **`contentDescription`** *[Optional ; Not Repeatable ; String]*
+ A textual description of the content depicted in the object or artwork.
+ - **`physicalDescription`** *[Optional ; Not Repeatable ; String]*
+ A textual description of the physical characteristics of the artwork or object, without reference to the content depicted. This would be used to describe the object type, materials, techniques, and measurements.
+ - **`creatorNames`** *[Optional Repeatable ; String]*
+ The name of the person(s) (possibly an organization) who created the object or artwork shown in the image.
+ - **`creatorIdentifiers`** *[Optional ; Repeatable ; String]*
+ One or multiple globally unique identifier(s) for the artist who created the artwork or object shown in the image. This could be an identifier issued by an online registry of persons or companies. Make sure to enter these identifiers in the exact same sequence as the names entered in the field `creatorNames`.
+ - **`contributionDescription`** *[Optional ; Not Repeatable ; String]*
+ A description of any contributions made to the artwork or object. It should include the type, date and location of contribution, and details about the contributor.
+ - **`stylePeriod`** *[Optional ; Repeatable ; String]*
+ The style, historical or artistic period, movement, group, or school whose characteristics are represented in the artwork or object. It is advised to take the terms from a Controlled Vocabulary.
+ - **`dateCreated`** *[Optional ; Not Repeatable ; String]*
+ The date and optionally the time the artwork or object shown in the image was created.
+ - **`circaDateCreated`** *[Optional ; Not Repeatable ; String]*
+ The approximate date or range of dates associated with the creation and production of an artwork or object or its components.
+ - **`source`** *[Optional ; Not Repeatable ; String]*
+ The name of the organization or body holding and registering the artwork or object in this image for inventory purposes.
+ - **`sourceInventoryNr`** *[Optional ; Not Repeatable ; String]*
+ The inventory number issued by the organization or body holding and registering the artwork or object in the image.
+ - **`sourceInventoryUrl`** *[Optional ; Not Repeatable ; String]*
+ A reference URL for the metadata record of the inventory maintained by the Source.
+ - **`currentCopyrightOwnerName`** *[Optional ; Not Repeatable ; String]*
+ The name of the current owner of the copyright of the artwork or object.
+ - **`currentCopyrightOwnerIdentifier`** *[Optional ; Not Repeatable ; String]*
+ A globally unique identifier for the current copyright owner e.g. issued by an online registry of persons or companies.
+ - **`copyrightNotice`** *[Optional ; Not Repeatable ; String]*
+ Any necessary copyright notice for claiming the intellectual property for artwork or an object in the image and should identify the current owner of the copyright of this work with associated intellectual property rights.
+ - **`currentLicensorName`** *[Optional ; Not Repeatable ; String]*
+ Name of the current licensor of the artwork or object.
+ - **`currentLicensorIdentifier`** *[Optional ; Not Repeatable ; String]*
+ A globally unique identifier for the current licensor e.g. issued by an online registry of persons or companies.

+ + +- **`personInImageNames`** *[Optional ; Repeatable ; String]*
+
+```json +"personInImageNames": [ + "string" +] +``` +
+ +This repeatable block of elements is used to provide information on the person(s) shown in the image.

+ + +- **`personsShown`** *[Optional ; Repeatable]*
+Details about person(s) shown in the image. It is not required to list all, just those details which can be recognized. +
+```json +"personsShown": [ + { + "name": "string", + "description": "string", + "identifiers": [ + "http://example.com" + ], + "characteristics": [ + { + "cvId": "http://example.com", + "cvTermName": "string", + "cvTermId": "http://example.com", + "cvTermRefinedAbout": "http://example.com" + } + ] + } +] +``` +
+ + - **`name`** *[Optional ; Not Repeatable ; String]*
+ The name of a person shown in the image.
+ - **`description`** *[Optional ; Not Repeatable ; String]*
+ A textual description of the person. For example, you may include actions taken, emotional expressions shown and more.
+ - **`identifiers`** *[Optional ; Not Repeatable ; String]*
+ Globally Unique identifiers of the person, such as those from [WikiData](https://www.wikidata.org/wiki/Wikidata:Main_Page). + - **`characteristics`** *[Optional ; Not Repeatable ; String]*
+ A property or trait of the person, provided as a term selected from a Controlled Vocabulary.
+ - **`cvId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the Controlled Vocabulary the term is from.
+ - **`cvTermName`** *[Optional ; Not Repeatable ; String]*
+ The natural language name of the term from a Controlled Vocabulary.
+ - **`cvTermId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the term from a Controlled Vocabulary.
+ - **`cvTermRefinedAbout`** *[Optional ; Not Repeatable ; String]*
+ The refined 'about' relationship of the term with the content. Optionally enter a refinement of the 'about' relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary.

+ + +- **`modelAges`** *[Optional ; Repeatable ; Numeric]*
+
+```json +"modelAges": [ + 0 +] +``` +
+ +Age of the human model(s) at the time the image was taken. Be aware of any legal implications of providing ages for young models. Ages below 18 years should not be included.

+ + +- **`additionalModelInfo`** *[Optional ; Not Repeatable ; String]*
+Information about other facets of the model(s).

+ + +- **`minorModelAgeDisclosure`** *[Optional ; Not Repeatable ; String]*
+The age of the youngest model pictured in the image, at the time the image was created. This information is not intended to be displayed publicly; it is intended to be used as a filter for inclusion/exclusion of images in catalogs and dissemination processes.
+ + +- **`modelReleaseDocuments`** *[Optional ; Repeatable ; String]*
+
+```json +"modelReleaseDocuments": [ + "string" +] +``` +
+ +Identifier associated with each Model Release.

+ + +- **`modelReleaseStatus`** *[Optional ; Not Repeatable]*
+
+```json +"modelReleaseStatus": { + "cvId": "http://example.com", + "cvTermName": "string", + "cvTermId": "http://example.com", + "cvTermRefinedAbout": "http://example.com" +} +``` +
+ + - **`cvId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the Controlled Vocabulary the term is from.
+ - **`cvTermName`** *[Optional ; Not Repeatable ; String]*
+ The natural language name of the term from a Controlled Vocabulary.
+ - **`cvTermId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the term from a Controlled Vocabulary.
+ - **`cvTermRefinedAbout`** *[Optional ; Not Repeatable ; String]*
+ The refined 'about' relationship of the term with the content. Optionally enter a refinement of the 'about' relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary. May be used to refine the generic about relationship.

+ + +- **`organisationInImageCodes`** *[Optional ; Repeatable ; String]*
+
+```json +"organisationInImageCodes": [ + "string" +] +``` +
+ +The code, extracted from a controlled vocabulary, used to identify the organization or company featured in the image. For example a stock ticker symbol may be used. Enter an identifier for the controlled vocabulary, then a colon, and finally the code from the vocabulary assigned to the organization (e.g. nasdaq:companyA)
+ + +- **`organisationInImageNames`** *[Optional ; Repeatable ; String]*
+
+```json +"organisationInImageNames": [ + "string" +] +``` +
+ +The name of the organization or company which is featured in the image.

+ + +- **`productsShown`** *[Optional ; Repeatable]*
+Details about a product shown in the image. +
+```json +"productsShown": [ + { + "description": "string", + "gtin": "string", + "name": "string" + } +] +``` +
+ + - **`description`** *[Optional ; Not Repeatable ; String]*
+ A textual description of the product.
+ - **`gtin`** *[Optional ; Not Repeatable ; String]*
+ The [Global Trade Item Number (GTIN)](https://www.gs1.org/standards/id-keys/gtin) of the product (GTIN-8 to GTIN-14 codes can be used).
+ - **`name`** *[Optional ; Not Repeatable ; String]*
+ The name of the product.

+ + +- **`maxAvailHeight`** *[Optional ; Not Repeatable ; Numeric]*
+The maximum available height in pixels of the original photo from which this photo has been derived by downsizing.

+ + +- **`maxAvailWidth`** *[Optional ; Not Repeatable ; Numeric]*
+The maximum available width in pixels of the original photo from which this photo has been derived by downsizing.

+ + +- **`propertyReleaseStatus`** *[Optional ; Not Repeatable]*
+
+```json +"propertyReleaseStatus": { + "cvId": "http://example.com", + "cvTermName": "string", + "cvTermId": "http://example.com", + "cvTermRefinedAbout": "http://example.com" +} +``` +
+ +This summarizes the availability and scope of property releases authorizing usage of the properties appearing in the photograph. One value should be selected from a controlled vocabulary. It is recommended to apply the value PR-UPR very carefully and to check the wording of the property release thoroughly before applying it.
+ - **`cvId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the Controlled Vocabulary the term is from.
+ - **`cvTermName`** *[Optional ; Not Repeatable ; String]*
+ The natural language name of the term from a Controlled Vocabulary.
+ - **`cvTermId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the term from a Controlled Vocabulary.
+ - **`cvTermRefinedAbout`** *[Optional ; Not Repeatable ; String]*
+ Refined 'about' relationship of the CV-Term. The refined 'about' relationship of the term with the content. Optionally enter a refinement of the 'about' relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary.

+ + +- **`propertyReleaseDocuments`** *[Optional ; Repeatable ; String]*
+
+```json +"propertyReleaseDocuments": [ + "string" +] +``` +
+Optional identifier associated with each Property Release.
+ + +- **`aboutCvTerms`** *[Optional ; Repeatable]*
+
+```json +"aboutCvTerms": [ + { + "cvId": "http://example.com", + "cvTermName": "string", + "cvTermId": "http://example.com", + "cvTermRefinedAbout": "http://example.com" + } +] +``` +
+ +One or more topics, themes or entities the content is about, each one expressed by a term from a controlled vocabulary.
+ - **`cvId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the Controlled Vocabulary the term is from.
+ - **`cvTermName`** *[Optional ; Not Repeatable ; String]*
+ The natural language name of the term from a Controlled Vocabulary.
+ - **`cvTermId`** *[Optional ; Not Repeatable ; String]*
+ The globally unique identifier of the term from a Controlled Vocabulary.
+ - **`cvTermRefinedAbout`** *[Optional ; Not Repeatable ; String]*
+ Refined 'about' relationship of the CV-Term. The refined 'about' relationship of the term with the content. Optionally enter a refinement of the 'about' relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary.

+ + +:::note +The IPTC elements are followed by a small set of common elements: see `license`, `tags`, and `album` in section **`Additional elements`**. +::: + + +### Dublin Core option + +We introduced the Dublin Core Metadata Initiative (DCMI) specification in chapter 3 - Documents. It contains 15 core elements, which are generic and versatile enough to be used for documenting different types of resources. Other elements can be added to the specification to increase its relevancy for specific uses. In the schema we recommend for the documentation of publications, we added elements inspired by the MARC 21 standard. We take a similar approach for the use of the Dublin Core for documenting images, by adding elements inspired by the [ImageObject](https://schema.org/ImageObject) schema from schema.org to the 15 elements. + +The fifteen elements, with their definition extracted from the [Dublin Core website](https://dublincore.org/), are the following: + +| Element name | Description | +| -------------------- | ---------------------------------------------------------------- | +| identifier | An unambiguous reference to the resource within a given context. | +| type | The nature or genre of the resource. | +| title | A name given to the resource. | +| description | An account of the resource. | +| subject | The topic of the resource. | +| creator | An entity primarily responsible for making the resource. | +| contributor | An entity responsible for making contributions to the resource. | +| publisher | An entity responsible for making the resource available. | +| date | A point or period of time associated with an event in the life cycle of the resource. | +| coverage | The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.| +| format | The file format, physical medium, or dimensions of the resource. | +| language | A language of the resource. | +| relation | A related resource. | +| rights | Information about rights held in and over the resource. | +| source | A related resource from which the described resource is derived. | + +We do not use the `identifier` element, as we already have a unique identifier in the common element `idno`. + +We added the following elements to the schema, which are not part of the core list of the DCMI: + +- identifiers +- caption +- keywords +- topics +- country +- gps (latitude, longitude, altitude) +- note + +:::note +The common additional elements `license`, `album` and `tags` also complement the DCMI metadata (see section **`Additional elements`**). +::: + + +We describe below how DCMI elements are used to document images. + +**`dcmi`** *[Optional, Not repeatable]*
+Users of the schema will chose either IPTC or Dublin Core (DCMI), not both, to document their images. If the choice is DCMI, the elements under `dcmi` will be used. +
+```json +"dcmi": { + "type": "image", + "title": "string", + "caption": "string", + "description": "string", + "topics": [], + "keywords": [], + "creator": "string", + "contributor": "string", + "publisher": "string", + "date": "string", + "country": [], + "coverage": "string", + "gps": {}, + "format": "string", + "languages": [], + "relations": [], + "rights": "string", + "source": "string", + "note": "string" +} +``` +
+ + +- **`type`** *[Required, Not Repeatable, String]*
+The Dublin Core schema is flexible and versatile, and can be used to document different types of resources. This element is used to document the type of resource being documented. The DCMI provides a list of suggested categories, including "image" which is the relevant type to be entered here. Some users may want to be more specific in the description of the type of resource, for example distinguishing color from black & white images. This distinction should not be made in this element; another element can be used for such purpose (like tags and tag groups). + + +- **`title`** *[Optional, Not Repeatable, String]*
+The title of the photo. + + +- **`caption`** *[Optional, Not Repeatable, String]*
+A caption for the photo. + + +- **`description`** *[Optional, Not Repeatable, String]*
+A brief description of the content depicted in the image. This element will typically provide more detailed information than the title or caption. Note that other elements can be used to provide a more specific and "itemized" description of an image; the element `keywords` for example can be used to list labels associated with an image (possibly generated in an automated manner using machine learning tools). + + +- **`topics`** *[Optional ; Repeatable]*
+The `topics` field indicates the broad substantive topic(s) that the image represents. A topic classification facilitates referencing and searches in electronic survey catalogs. Topics should be selected from a standard controlled vocabulary such as the [Council of European Social Science Data Archives (CESSDA) thesaurus](https://vocabularies.cessda.eu/vocabulary/TopicClassification).
+
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`id`** *[Optional ; Not repeatable ; String]*
+ The unique identifier of the topic. It can be a sequential number, or the ID of the topic in a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The label of the topic associated with the data. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ When a hierarchical (nested) controlled vocabulary is used, the `parent_id` field can be used to indicate a higher-level topic to which this topic belongs. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name of the controlled vocabulary used, if any. + - **`uri`**
+ A link to the controlled vocabulary mentioned in field `vocabulary'.

+ + +- **`keywords`** *[Optional ; Repeatable]*
+Words or phrases that describe salient aspects of an image content. Can be used for building keyword indexes and for classification and retrieval purposes. A controlled vocabulary can be employed. Keywords should be selected from a standard thesaurus, preferably an international, multilingual thesaurus.
+
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; String ; Non repeatable]*
+ Keyword (or phrase). Keywords summarize the content or subject matter of the image. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ Controlled vocabulary from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the controlled vocabulary used, if any.

+ + +- **`creator`** *[Optional, Not Repeatable, String]*
+The name of the person (or organization) who has taken the photo or created the image. + + +- **`contributor`** *[Optional, Not Repeatable, String]*
+The contributor could be a person or organization, possibly a sponsoring organizations. + + +- **`publisher`** *[Optional, Not Repeatable, String]*
+The person or organization who publish the image. + + +- **`date`** *[Optional, Not Repeatable, String]*
+The date when the photo was taken / the image was created, preferably entered in ISO 8601 format. + + +- **`country`** *[Optional, Repeatable]*
+
+```json +"country": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Optional, Not Repeatable, String]*
+ The name of the country/economy where the photo was taken. + - **`code`** *[Optional, Not Repeatable, String]*
+ The code of the country/economy mentioned in `name`. This will preferably be the ISO country code.

+ + +- **`coverage`** *[Optional, Not Repeatable, String]*
+In the Dublin Core, the coverage can be either temporal or geographic. In the use of the schema, `coverage` is used to document the geographic coverage of the image. This element complements the `country` element, and allows more specific information to be provided. + + +- **`gps`** *[Optional, Not Repeatable]*
+The geographic location where the photo was taken. Some digital cameras equipped with GPS can, when the option is activated, capture and store in the EXIF metadata the exact geographic location where the photo was taken. +
+```json +"gps": { + "latitude": -90, + "longitude": -180, + "altitude": 0 +} +``` +
+ + - **`latitude`** *[Optional, Not Repeatable, String]*
+ The latitude of the geographic location where the photo was taken. + - **`longitude`** *[Optional, Not Repeatable, String]*
+ The longitude of the geographic location where the photo was taken. + - **`altitude`** *[Optional, Not Repeatable, String]*
+ The altitude of the geographic location where the photo was taken.

+ + +- **`format`** *[Optional, Not Repeatable, String]*
+This refers to the image file format. It is typically expressed using a MIME format. + + +- **`languages`** *[Optional, Not repeatable, String]*
+The language(s) in which the image metadata (caption, title) is provided. This is a block of two elements (at least one must be provided for each language). +
+```json +"languages": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the language. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the language. The use of [ISO 639-2](https://www.loc.gov/standards/iso639-2/php/code_list.php) (the alpha-3 code in Codes for the representation of names of languages) is recommended. Numeric codes must be entered as strings.

+ + +- **`relations`** *[Optional, Repeatable, String]*
+A list of related resources (images or of other type) +
+```json +"relations": [ + { + "name": "string", + "type": "isPartOf", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name (title) of the related resource. + - **`type`** *[Optional ; Not repeatable ; String]*
+ A brief description of the type of relation. A controlled vocabulary could be used. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link to the related resource being described.

+ + +- **`rights`** *[Optional, Not Repeatable, String]*
+The copyrights for the photograph. License is in another (common) element. + + +- **`source`** *[Optional, Not Repeatable, String]*
+A related resource from which the described image is derived. + + +- **`note`** *[Optional, Not Repeatable, String]*
+Any additional information on the image, not captured in one of the other metadata elements. + + +### Additional elements (IPTC and DCMI) + +Two elements are added to the list of `image_description` section of the schema. They apply both to the IPTC and to the DCMI options. + +- **`license`** *[Optional ; Repeatable]*
+The license under which the image is published. +
+```json +"license": [ + { + "name": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not Repeatable ; String]*
+ The name of the license. + - **`uri`** *[Optional ; Not Repeatable ; String]*
+ A URL where detailed information on the license / terms of use can be found.

+ + +- **`album`** *[Optional ; Repeatable]*
+If your catalog contains many images, you will likely want to group them by album. Albums are collections of images organized by theme, period, location, photographer, or other criteria. One image can belong to more than one album. Albums are thus "virtual collections". +
+```json +"album": [ + { + "name": "string", + "description": "string", + "owner": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not Repeatable ; String]*
+ A short name (label) given to the album. + - **`description`** *[Optional ; Not Repeatable ; String]*
+ A brief description of the album. + - **`owner`** *[Optional ; Not Repeatable ; String]*
+ Identification of the owner/custodian of the album. This can be the name of a person or an organization. + - **`uri`** *[Optional ; Not Repeatable ; String]*
+ A URL for the album.

+ + +- **`provenance`** *[Optional ; Repeatable]* +Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ + - **`origin_description`** *[Required ; Not repeatable]*
+ The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Study Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@ definition

+ + +- **`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ + - **`tag`** *[Required ; Not repeatable ; String]*
+ A user-defined tag. + - **`tag_group`** *[Optional ; Not repeatable ; String]*

+ A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.

+ + +### LDA topics + +**`lda_topics`** *[Optional ; Not repeatable]*
+ +
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ +We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). +
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element `lda_topics` is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition. + +The `lda_topics` element includes the following metadata fields:
+ +- **`model_info`** *[Optional ; Not repeatable]*
+Information on the LDA model. + + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + +- **`topic_description`** *[Optional ; Repeatable]*
+The topic composition of the document. + + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the document (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic. This is specific to the model, not to a document.
+ + + +```r +lda_topics = list( + + list( + + model_info = list( + list(source = "World Bank, Development Data Group", + author = "A.S.", + version = "2021-06-22", + model_id = "Mallet_WB_75", + nb_topics = 75, + description = "LDA model, 75 topics, trained on Mallet", + corpus = "World Bank Documents and Reports (1950-2021)", + uri = "")) + ), + + topic_description = list( + + list(topic_id = "topic_27", + topic_score = 32, + topic_label = "Education", + topic_words = list(list(word = "school", word_weight = "") + list(word = "teacher", word_weight = ""), + list(word = "student", word_weight = ""), + list(word = "education", word_weight = ""), + list(word = "grade", word_weight = "")), + + list(topic_id = "topic_8", + topic_score = 24, + topic_label = "Gender", + topic_words = list(list(word = "women", word_weight = "") + list(word = "gender", word_weight = ""), + list(word = "man", word_weight = ""), + list(word = "female", word_weight = ""), + list(word = "male", word_weight = "")), + + list(topic_id = "topic_39", + topic_score = 22, + topic_label = "Forced displacement", + topic_words = list(list(word = "refugee", word_weight = "") + list(word = "programme", word_weight = ""), + list(word = "country", word_weight = ""), + list(word = "migration", word_weight = ""), + list(word = "migrant", word_weight = "")), + + list(topic_id = "topic_40", + topic_score = 11, + topic_label = "Development policies", + topic_words = list(list(word = "development", word_weight = "") + list(word = "policy", word_weight = ""), + list(word = "national", word_weight = ""), + list(word = "strategy", word_weight = ""), + list(word = "activity", word_weight = "")) + + ) + + ) + +) +``` + +The information provided by LDA models can be used to build a "filter by topic composition" tool in a catalog, to help identify documents based on a combination of topics, allowing users to set minimum thresholds on the share of each selected topic. + +
+![](./images/filter_by_topic_share_1.JPG){width=85%} +
+ + +### Embeddings + +**`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). These vector representations can be used to identify semantically-closed documents, by calculating the distance between vectors and identifying the closest ones, as shown in the example below. + +![](./images/embedding_related_docs.JPG){width=100%} + +The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": null + } +] +``` +
+ +The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; Object]* @@@@@@@@ do not offer options + The numeric vector representing the document, provided as an object (array or string).

+ [1,4,3,5,7,9] + + +- **`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + + +## Examples + +Use schema and resource schema for publishing links. + +### Example 1 - Using the IPTC option + +We selected an image from the World Bank Flickr collection. The image is available at https://www.flickr.com/photos/worldbank/8120361619/in/album-72157648790716931/ +Some metadata is provided with the photo. + +
+![](./images/Image_Example_01a.JPG){width=80%} +
+ +Metadata: + +
+![](./images/Image_Example_01b.JPG){width=80%} +
+ +The image is made available in multiple formats. We assume that we want to only provide access to the small, medium and original version of the image available in our NADA catalog. We also assume that instead of uploading the images to our catalog server to make them available directly from our catalog, we want to provide link to the images in the source repository (Flickr in this case). + +![](./images/Image_Example_01c.JPG){width=40%} + +**Using R** + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_images/") +# Download image files from Flickr (different resolutions) + +download.file("https://live.staticflickr.com/4858/31953178928_77e4d7abae_o_d.jpg", + destfile = "img_001_original.jpg", mode = "wb") + +download.file("https://live.staticflickr.com/4858/31953178928_44abb01418_w_d.jpg", + destfile = "img_001_small.jpg", mode = "wb") + +# Generate image metadata (using the IPTC metadata elements) + +my_image <- list( + + metadata_information = list( + + producers = list(name = "OD"), + + production_date = "2022-01-10" + + ), + + idno = "image_001", + + image_description = list( + + iptc = list( + + photoVideoMetadataIPTC = list( + + title = "Man fetching water, Afghanistan", + + imageSupplierImageId = "Image_001", + + headline = "Residents get water", + + dateCreated = "2008-09-20T00:00:00Z", + + creatorNames = list("Sofie Tesson, Taimani Films"), + + description = "View of villagers, getting some water. + World Bank Emergency Horticulture and Livestock Project", + + digitalImageGuid = "72157648790716931", + + locationsShown = list( + list(countryCode = "AFG", countryName = "Afghanistan") + ), + + keywords = list("Water and sanitation"), + + @@@ as list? sceneCodes = list("010600, 011000, 011100, 011900"), + + sceneCodesLabelled = list( + + list(code = "010600", + label = "single", + description = "A view of only one person, object or animal."), + + list(code = "011000", + label = "general view", + description = "An overall view of the subject and its surrounds"), + + list(code = "011100", + label = "panoramic view", + description = "A panoramic or wide angle view of a subject and its surrounds"), + + list(code = "011900", + label = "action", + description = "Subject in motion") + + ), + + @@@ as list? subjectCodes = list("06000000, 09000000, 14000000"), + + subjectCodesLabelled = list( + + list(code = "06000000", + label = "environmental issue", + description = "All aspects of protection, damage, and condition of the ecosystem of the planet earth and its surroundings."), + + list(code = "09000000", + label = "labor", + description = "Social aspects, organizations, rules and conditions affecting the employment of human effort for the generation of wealth or provision of services and the economic support of the unemployed."), + + list(code = "14000000", + label = "social issue", + description = "Aspects of the behavior of humans affecting the quality of life.") + + ), + + source = "World Bank", + + supplier = list( + list(name = "World Bank") + ) + + ) + + ), + + license = list( + list(name = "Attribution 2.0 Generic (CC BY 2.0)", + uri = "https://creativecommons.org/licenses/by/2.0/") + ), + + album = list( + list(name = "World Bank Projects in Afghanistan") + ) + + ) + +) + +# Publish the image metadata in the NADA catalog + +image_add(idno = "image_001", + metadata = my_image, + repositoryid = "central", + overwrite = "yes", + published = 1, + thumbnail = thumb) + +# Provide a link to the images in the originating repository, and upload files +# (uploading files will make them available directly from the NADA catalog) + +external_resources_add( + idno = "image_001", + dctype = "pic", + title = "Man fetching water, Afghanistan (Flickr link)", + file_path = "https://www.flickr.com/photos/water_alternatives/31953178928/in/photolist-QFAoS5", + overwrite = "yes" +) + +external_resources_add( + idno = "image_001", + dctype = "pic", + title = "Man fetching water, Afghanistan (original size)", + file_path = "img_001_original.jpg", + overwrite = "yes" +) + +external_resources_add( + idno = "image_001", + dctype = "pic", + title = "Man fetching water, Afghanistan (small size)", + file_path = "img_001_small.jpg", + overwrite = "yes" +) +``` +

+ + + +**Result in NADA** + +The metadata, links, and images will be displayed in NADA. + +
+![](./images/ReDoc_images_34.JPG){width=80%} +
+ +

+Different views (mosaic, list, page views) are available. If the metadata contained a GPS location, a map showing the exact location where the photo was taken will also be displayed in the image page. + +
+![](./images/ReDoc_images_35.JPG){width=80%} +
+ +

+ + + + +**Using Python ** + + +```python +# Python script +``` + + + + + + +### Example 2 - Using the DCMI option + +We document the same image as in Example 1. + +**Using R ** + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_images/") +# Download image files from Flickr (different resolutions) + +download.file("https://live.staticflickr.com/4858/31953178928_77e4d7abae_o_d.jpg", + destfile = "img_001_original.jpg", mode = "wb") + +download.file("https://live.staticflickr.com/4858/31953178928_44abb01418_w_d.jpg", + destfile = "img_001_small.jpg", mode = "wb") + +# Generate image metadata (using the DCMI metadata elements) + +pic_desc <- list( + + metadata_information = list( + + producers = list(name = "OD"), + + production_date = "2022-01-10" + + ), + + idno = "image_001", + + image_description = list( + + dcmi = list( + + identifier = "72157648790716931", + + type = "image", + + title = "Man fetching water, Afghanistan", + + caption = "Residents get water", + + description = "View of villagers, getting some water. + World Bank Emergency Horticulture and Livestock Project", + + subject = "", + + topics = list(), + + keywords = list( + list(name = "water and sanitation") + ), + + creator = "Sofie Tesson, Taimani Films", + + publisher = "World Bank", + + date = "2008-09-20T00:00:00Z", + + country = list(name = "Afghanistan", code = "AFG"), + + language = "English" + + ), + + license = list( + list(name = "Attribution 2.0 Generic (CC BY 2.0)", + uri = "https://creativecommons.org/licenses/by/2.0/")), + + album = list( + list(name = "World Bank Projects in Afghanistan") + ) + + ) + +) + +# Publish the image metadata in the NADA catalog + +image_add(idno = "image_001", + metadata = pic_desc, + repositoryid = "central", + overwrite = "yes", + published = 1, + thumbnail = thumb) + +# Provide a link to the images in the originating repository, and upload files +# (uploading files will make them available directly from the NADA catalog) + +external_resources_add( + idno = "image_001", + dctype = "pic", + title = "Man fetching water, Afghanistan (Flickr link)", + file_path = "https://www.flickr.com/photos/water_alternatives/31953178928/in/photolist-QFAoS5", + overwrite = "yes" +) + +external_resources_add( + idno = "image_001", + dctype = "pic", + title = "Man fetching water, Afghanistan (original size)", + file_path = "img_001_original.jpg", + overwrite = "yes" +) + +external_resources_add( + idno = "image_001", + dctype = "pic", + title = "Man fetching water, Afghanistan (small size)", + file_path = "img_001_small.jpg", + overwrite = "yes" +) +``` +

+ + + +**Using Python ** + + +```python +# Python script +``` diff --git a/11_chapter11_video.md b/11_chapter11_video.md new file mode 100644 index 0000000..54f9a57 --- /dev/null +++ b/11_chapter11_video.md @@ -0,0 +1,1087 @@ +--- +output: html_document +--- + +# Videos {#chapter11} + +
+![](./images/movie_logo.JPG){width=25%} +
+ +The schema we propose to document video files is a combination of elements extracted from the [Dublin Core Metadata Initiative](https://dublincore.org/) (DCMI) and from the [VideoObject (from schema.org)](https://schema.org/VideoObject) schemas. This schema is very similar to the schema we proposed for audio files (see chapter 10). + +The Dublin Core is a generic and versatile standard, which we also use (in an augmented form) for the documentation of *Documents* (Chapter 4), *Images* (Chapter 9), and *Audio* files (chapter 10). It contains 15 core elements, to which we added a selection of elements from VideoObject. We also included the elements `keywords`, `topics`, `tags`, `provenance` and `additional` that are found in other schemas documented in the Guide. + +The resulting metadata schema is simple, but it contains the elements needed to document the resources and their content in a way that will foster their discoverability in data catalogs. Compliance with the VideoObject elements contributes to search engine optimization, as search engines like Google, Bing and others "reward" metadata published in formats compatible with the schema.org recommendations. + +
+```json +{ + "repositoryid": "string", + "published": 0, + "overwrite": "no", + "metadata_information": {}, + "video_description": {}, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ +When published in a NADA catalog, the metadata related to video files will appear in a specific tab. + +
+![](./images/Video_NADA_tabs.JPG){width=100%} +
+ + +## Augmenting video metadata + +Videos typically come with limited metadata. To make them more discoverable, a transcription of the video content can be generated, stored, and indexed in the catalog. The metadata schema we propose includes an element `transcription` that can store transcriptions (and possibly their automatically-generated translations) in the video metadata. Word embedding models and topic models can be applied to the transcriptions to further augment the metadata. This will significantly increase the discoverability of the resource, and offer the possibility to apply semantic searchability on video metadata. + +Machine learning speech-to-text solutions are available (although not for all languages) to automatically generate transcriptions at a low cost. This includes commercial applications like [Whisper by openAI](https://openai.com/research/whisper), [Microsoft Azure](https://azure.microsoft.com/en-us/services/cognitive-services/speech-to-text/), or [Amazon Transcribe](https://aws.amazon.com/transcribe/pricing/). Open source solutions in Python also exist. + +Transcriptions of videos published on Youtube are available on-line (the example below was extracted from https://www.youtube.com/watch?v=Axs8NPVYmms). + +
+![](./images/ReDoc_videos_47.JPG){width=100%} +
+ +Note that some care must be taken when adding automatic speech transcriptions into your metadata, as the transcriptions are not always perfect and may return unexpected results. This will be the case when the sound quality is low, or when the video includes sections in an unknown language (see the example below, of a video in English that includes a brief segmnent in Somali; the speech-to-text algorithm may in such case attempt to transcribe text it does not recognize, returning invalid information). + +
+![](./images/ReDoc_videos_48.JPG){width=100%} +
+ + +## Schema description + +The first three elements of the schema (`repositoryid`, `published`, and `overwrite`) are not part of the video metadata. They are parameters used to indicate how the video metadata will be published in a NADA catalog. + +- **`repositoryid`** identifies the collection in which the metadata will be published. By default, the metadata will be published in the central catalog. To publish them in a collection, the collection must have been previously created in NADA. + +- **`published`**: Indicates whether the metadata must be made visible to visitors of the catalog. By default, the value is 0 (unpublished). This value must be set to 1 (published) to make the metadata visible. + +- **`overwrite`**: Indicates whether metadata that may have been previously uploaded for the same video can be overwritten. By default, the value is "no". It must be set to "yes" to overwrite existing information. Note that a video will be considered as being the same as a previously uploaded one if the identifier provided in the metadata element `video_description > idno` is the same. + + +### Metadata information + +**`metadata_information`** *[Optional ; Not Repeatable]* +The metadata information set is used to document the video metadata (not the video itself). This provides information useful for archiving purposes. This set is optional. It is recommended however to enter at least the identification and affiliation of the metadata producer, and the date of creation of the metadata. One reason for this is that metadata can be shared and harvested across catalogs/organizations, so metadata produced by one organization can be found in other data centers. +
+```json +"metadata_information": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "production_date": "string", + "version": "string" +} +``` +
+ +- **`title`** *[Optional ; Not Repeatable ; String]*
+The title of the video.
+ +- **`idno`** *[Optional ; Not Repeatable ; String]*
+A unique identifier for the metadata document (unique in the catalog; ideally also unique globally). This is different from the video unique ID (see `idno` element in section *video_description* below), although it is good practice to generate identifiers that would maintain an easy connection between the metadata `idno` element and the video `idno` found under `video_description` (see below).
+ +- **`producers`** *[Optional ; Repeatable]*
+This refers to the producer(s) of the metadata, NOT to the producer(s) of the video. This could for example be the data curator in a data center.
+ - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the metadata producer/curator. An alternative to entering the name of the curator (e.g. for privacy protection purpose) is to enter the curator ID (see the element *abbr* below)
+ - **`abbr`** *[Optional ; Not repeatable ; String]*
+ Can be used to provide an ID of the metadata producer/curator.
+ - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ Affiliation of the metadata producer/curator.
+ - **`role`** *[Optional ; Not repeatable ; String]*
+ Specific role of the metadata producer/curator.
+ +- **`production_date`** *[Optional ; Not repeatable ; String]*
+Date the metadata (not the table) was produced.
+ +- **`version`** *[Optional ; Not repeatable ; String]*
+Version of the metadata (not version of the table).
+ + +### Video description + +**`video_description`** *[Required ; Not Repeatable]*
+The `video_description` section contains all elements that will be used to describe the video and its content. These are the elements that will be indexed and made searchable when published in a data catalog. + + +- **`idno`** *[Mandatory, Not Repeatable ; String]*
+ `idno` is an identification number that is used to uniquely identify a video in a catalog. It will also help users of the data cite the video properly. The best option is to obtain a [Digital Object Identifier (DOI)](https://www.doi.org/) for the video, as it will ensure that the ID is unique globally. Alternatively, it can be an identifier constructed by an organization using a consistent scheme. Note that the schema allows you to provide more than one identifier for a video (see `identifiers` below). This element maps to the “identifier” element in the Dublin Core. + + +- **`identifiers`** *[Optional ; Repeatable]*
+
+```json +"identifiers": [ + { + "type": "string", + "identifier": "string" + } +] +``` +
+ + This element is used to enter video identifiers other than the `idno` element described above). It can for example be a Digital Object Identifier (DOI). Note that the identifier entered in `idno` can be repeated here, allowing to attach a "type" attribute to it. + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of unique identifier, e.g., "DOI". + - **`value`** *[Required ; Not repeatable ; String]*
+ The identifier.

+ + +- **`title`** *[Required ; Not repeatable ; String]*
+ + The title of the video. This element maps to the element *caption* in VideoObject. + + +- **`alt_title`** *[Optional ; Not repeatable ; String]*
+ + An alias for the video title. This element maps to the element *alternateName* in VideoObject. + + +- **`description`** *[Optional ; Not repeatable ; String]*
+ + A brief description of the video, typically about a paragraph long (around 150 to 250 words). This element maps to the element *abstract* in VideoObject. + + +- **`genre`** *[Optional ; Repeatable ; String]*
+ + The genre of the video, broadcast channel or group. This is a VideoObject element. A controlled vocabulary can be used. + + +- **`keywords`** *[Optional ; Repeatable]*
+
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of keywords that provide information on the core content of the video. Keywords provide a convenient solution to improve the discoverability of the video, as it allows terms and phrases not found elsewhere in the video metadata to be indexed and to make the video discoverable by text-based search engines. A controlled vocabulary will preferably be used (although not required), such as the [UNESCO Thesaurus](http://vocabularies.unesco.org/browser/thesaurus/en/). The list can combine keywords from multiple controlled vocabularies, and user-defined keywords. + - **`name`** *[Required ; Not repeatable ; String]*
+ The keyword itself. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The controlled vocabulary (including version number or date) from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the controlled vocabulary from which the keyword is extracted, if any.

+ + + + ```r + my_video <- list( + # ... , + video_description = list( + # ... , + + keywords = list( + + list(name = "Migration", + vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + + list(name = "Migrants", + vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + + list(name = "Refugee", + vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + + list(name = "Forced displacement"), + + list(name = "Internally displaced population (IDP)") + + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`topics`** *[Optional ; Repeatable]*
+
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + Information on the topics covered in the video. A controlled vocabulary will preferably be used, for example the [CESSDA Topics classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification), a typology of topics available in 11 languages; or the [Journal of Economic Literature (JEL) Classification System](https://en.wikipedia.org/wiki/JEL_classification_codes), or the [World Bank topics classification](https://documents.worldbank.org/en/publication/documents-reports/docadvancesearch). Note that you may use more than one controlled vocabulary. This element is a block of five fields:
+ + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the topic, taken from a controlled vocabulary.
+ - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the topic, preferably taken from a controlled vocabulary.
+ - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
+ - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any.
+ - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ + + + ```r + my_video <- list( + # ... , + video_description = list( + # ... , + + topics = list( + + list(name = "Demography.Migration", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(name = "Demography.Censuses", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(id = "F22", + name = "International Migration", + parent_id = "F2 - International Factor Movements and International Business", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "O15", + name = "Human Resources - Human Development - Income Distribution - Migration", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "O12", + name = "Microeconomic Analyses of Economic Development", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "J61", + name = "Geographic Labor Mobility - Immigrant Workers", + parent_id = "J6 - Mobility, Unemployment, Vacancies, and Immigrant Workers", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J") + + ), + + # ... + ), + ) + ``` +
+ +- **`persons`** *[Optional ; Repeatable]*
+
+```json +"persons": [ + { + "name": "string", + "role": "string" + } +] +``` +
+ + A list of persons who appear in the video.
+ - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the person.
+ - **`role`** *[Optional ; Not repeatable, String]*
+ The role of the person mentioned in `name`.

+ + + + ```r + my_video <- list( + metadata_information = list( + # ... + ), + video_description = list( + # ... , + + persons = list( + + list(name = "John Smith", + role = "Keynote speaker"), + + list(name = "Jane Doe", + role = "Debate moderator") + + ), + # ... + ) + ``` +
+ +- **`main_entity`** *[Optional ; Not repeatable ; String]*
+ + Indicates the primary entity described in the video. This element maps to the element `mainEntity` in VideoObject. + + +- **`date_created`** *[Optional, Not Repeatable ; String]*
+ + The date the video was created. It is recommended to enter the date in the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The date the video is created refers to the date that the video was produced and considered ready for dissemination. + + +- **`date_published`** *[Optional, Not Repeatable ; String]*
+ + The date the video was published. It is recommended to use the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). + + +- **`version`** *[Optional, Not Repeatable ; String]*
+ + The version of the video refers to the published version of the video. + + +- **`status`** *[Optional ; Not repeatable, String]*
+ + The status of the video in terms of its stage in a lifecycle. A controlled vocabulary should be used. Example terms include {`Incomplete, Draft, Published, Obsolete`}. Some organizations define a set of terms for the stages of their publication lifecycle. This element maps to the element *creativeWorkStatus* in VideoObject. + + +- **`country`** *[Optional ; Repeatable]*
+
+```json +"country": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + The list of countries (or regions) covered by the video, if applicable. This refers to the content of the video, not to the country where the video was released. This is a repeatable block of two elements: + - **`name`** *[Required ; Not repeatable ; String]*
+ The country/region name. Note that many organizations have their own policies on the naming of countries/regions/economies/territories, which data curators will have to comply with. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The country/region code (entered as a string, even for numeric codes). It is recommended to use a standard list of countries and regions, such as the ISO country list ([ISO 3166](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes)). +
+ +- **`spatial_coverage`** *[Optional ; Not repeatable ; String]*
+ + Indicates the place(s) which are depicted or described in the video. This element maps to the element `contentLocation` in VideoObject. This element complements the `ref_country` element. It can be used to qualify the geographic coverage of the video, in the form of a free text. + + +- **`content_reference_time`** *[Optional ; Not repeatable ; String]*
+ + The specific time described by the video, for works that emphasize a particular moment within an event. This element maps to the element `contentReferenceTime` in VideoObject. + + +- **`temporal_coverage`** *[Optional ; Not repeatable ; String]*
+ + Indicates the period that the video applies to, i.e. that it describes, either as a DateTime or as a textual string indicating a time period in ISO 8601 time interval format. This element maps to the element `temporalCoverage` in VideoObject. + + +- **`recorded_at`** *[Optional ; Not repeatable ; String]*
+ + This element maps to the element `recordedAt` in VideoObject schema. It identifies the event where the video was recorded (e.g., a conference, or a demonstration). + + +- **`audience`** *[Optional ; Not repeatable ; String]*
+ +A brief description of the intended audience of the video, i.e. the group for whom it was created. + + +- **`bbox`** *[Optional ; Repeatable]*
+
+```json +"bbox": [ + { + "west": "string", + "east": "string", + "south": "string", + "north": "string" + } +] +``` +
+ + This element is used to define one or multiple bounding box(es), which are the (rectangular) fundamental geometric description of the geographic coverage of the video. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the video's geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. + - **`west`** *[Required ; Not repeatable ; String]*
+ West longitude of the box + - **`east`** *[Required ; Not repeatable ; String]*
+ East longitude of the box + - **`south`** *[Required ; Not repeatable ; String]*
+ South latitude of the box + - **`north`** *[Required ; Not repeatable ; String]*
+ North latitude of the box +
+ +- **`language`** *[Optional, Repeatable]*
+
+```json +"language": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + Most videos will only be provided in one language. This is however a repeatable field, to allow for more than one language to be listed. For the language code, ISO codes will preferably be used. The language refers to the language in which the video is published. This is a block of two elements (at least one must be provided for each language): + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the language. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the language. The use of [ISO 639-2](https://www.loc.gov/standards/iso639-2/php/code_list.php) (the alpha-3 code in Codes for the representation of names of languages) is recommended. Numeric codes must be entered as strings.

+ + +- **`creator`** *[Optional, Not repeatable ; String]*
+ +Organization or person who created/authored the video. + + +- **`production_company`** *[Optional, Not repeatable ; String]*
+ + The production company or studio responsible for the item. This element maps to the element *productionCompany* in VideoObject. + + +- **`publisher`** *[Optional, Not repeatable ; String]*
+ + + ```r + my_video = list( + # ... , + video_description = list( + # ... , + publisher = "@@@@@", + # ... + ) + ) + ``` +
+ + +- **`repository`** *[Optional ; Not repeatable ; String]*
+ + The name of the repository (organization). + + +- **`contacts`** *[Optional, Repeatable]*
+Users of the video may need further clarification and information. This section may include the name-affiliation-email-URI of one or multiple contact persons. This block of elements will identify contact persons who can be used as resource persons regarding problems or questions raised by the user community. The URI attribute should be used to indicate a URN or URL for the homepage of the contact individual. The email attribute is used to indicate an email address for the contact individual. It is recommended to avoid putting the actual name of individuals. The information provided here should be valid for the long term. It is therefore preferable to identify contact persons by a title. The same applies for the email field. Ideally, a "generic" email address should be provided. It is easy to configure a mail server in such a way that all messages sent to the generic email address would be automatically forwarded to some staff members. +
+```json +"contacts": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "email": "string", + "telephone": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required, Not repeatable, String]*
+ Name of a person or unit (such as a data help desk). It will usually be better to provide a title/function than the actual name of the person. Keep in mind that people do not stay forever in their position. + - **`role`** *[Optional, Not repeatable, String]*
+ The specific role of `name`, in regards to supporting users. This element is used when multiple names are provided, to help users identify the most appropriate person or unit to contact. + - **`affiliation`** *[Optional, Not repeatable, String]*
+ Affiliation of the person/unit. + - **`email`** *[Optional, Not repeatable, String]*
+ E-mail address of the person. + - **`telephone`** *[Optional, Not repeatable, String]*
+ A phone number that can be called to obtain information or provide feedback on the table. This should never be a personal phone number; a corporate number (typically of a data help desk) should be provided. + - **`uri`** *[Optional, Not repeatable, String]*
+ A link to a website where contact information for `name` can be found.

+ + +- **`contributors`** *[Optional, Repeatable]*
+
+```json +"contributors": [ + { + "name": "string", + "affiliation": "string", + "abbr": "string", + "role": "string", + "uri": "string" + } +] +``` +
+ + Identifies the person(s) and/or organization(s) who contributed to the production of the video. The `role` attribute allows defining what the specific contribution of the identified person or organization was.
+ - **`name`** *[Optional, Not Repeatable ; String]*
+ The name of the contributor (person or organization). + - **`affiliation`** *[Optional, Not Repeatable ; String]*
+ The affiliation of the contributor. + - **`abbr`** *[Optional, Not Repeatable ; String]*
+ The abbreviation for the institution which has been listed as the affiliation of the contributor. + - **`role`** *[Optional, Not Repeatable ; String]*
+ The specific role of the contributor. This could for example be "Cameraman", "Sound engineer", etc. + - **`uri`** *[Optional, Not Repeatable ; String]*
+ A URI (link to a website, or email address) for the contributor.

+ + + ```r + my_video = list( + # ... , + video_description = list( + # ... , + contributors = list( + list( + name = "", + affiliation = "", + abbr = "", + role = "", + uri = "") + ), + # ... + ) + ) + ``` + + +- **`sponsors`** *[Optional ; Repeatable]*
+
+```json +"sponsors": [ + { + "name": "string", + "abbr": "string", + "grant": "string", + "role": "string" + } +] +``` +
+ + This element is used to list the funders/sponsors of the video. If different funding agencies financed different stages of the production process, use the "role" attribute to distinguish them. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the sponsor (person or organization) + - **`abbr`** *[Optional ; Not repeatable ; String]*
+ The abbreviation (acronym) of the sponsor. + - **`grant`** *[Optional ; Not repeatable ; String]*
+ The grant (or contract) number. + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the sponsor.

+ + +- **`translators`** *[Optional ; Repeatable]*
+
+```json +"translators": [ + { + "first_name": "string", + "initial": "string", + "last_name": "string", + "affiliation": "string" + } +] +``` +
+ + Organization or person who adapted the video to different languages. This element maps to the element *translator* in VideoObject. + - **`first_name`** *[Optional ; Not repeatable ; String]*
+ The first name of the translator. + - **`initial`** *[Optional ; Not repeatable ; String]*
+ The initials of the translator. + - **`last_name`** *[Optional ; Not repeatable ; String]*
+ The last name of the translator. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the translator.

+ + +- **`is_based_on`** *[Optional ; Not repeatable, String]*
+ + A resource from which this video is derived or from which it is a modification or adaption. This element maps to the element *isBasedOn* in VideoObject. + + +- **`is_part_of`** *[Optional ; Not repeatable, String]*
+ + Indicates another video that this video is part of. This element maps to the element *isPartOf* in VideoObject. + + +- **`relations`** *[Optional ; Repeatable, String]*
+
+```json +"relations": [ + "string" +] +``` +
+ + Defines, as a free text field, the relation between the video being documented and other resources. This is a Dublin Core element. + + +- **`video_provider`** *[Optional ; Not repeatable, String]*
+
+![](./images/ReDoc_videos_34.JPG){width=100%} +
+ + The person or organization who provides the video. This element maps to the element *provider* in VideoObject. + + +- **`video_url`** *[Optional ; Not repeatable, String]*
+ + URL of the video. This element maps to the element *url* in VideoObject. + + +- **`embed_url`** *[Optional ; Not repeatable, String]*
+ + A URL pointing to a player for a specific video. This element maps to the element *embedUrl* in VideoObject. For example, "https://www.youtube.com/embed/7Aif1xjstws" + + To be embedded, a video must be hosted on a video sharing platform like Youtube (www.youtube.com). To obtain the "embed link" from youtube, click on the "Share" button, then "Embed". In the result box, select the content of the element `src = `. + +
+ ![](./images/ReDoc_videos_46.JPG){width=100%} +
+ + +- **`encoding_format`** *[Optional ; Not repeatable, String]*
+ + The video file format, typically expressed using a MIME format. This element corresponds to the "encodingFormat" element of VideoObject and maps to the element *format* of the Dublin Core. + + +- **`duration`** *[Optional ; Not repeatable, String]*
+ + The duration of the item (movie, audio recording, event, etc.) in ISO 8601 format. This element is a VideoObject element. + + ISO 8601 durations are expressed using the following format, where (n) is replaced by the value for each of the date and time elements that follows the (n). For example: (3)H means 3 hours. + + + :::note + **`P(n)Y(n)M(n)DT(n)H(n)M(n)S`** + + Where:
+ - P is the **Period designator** and is always placed at the beginning of the duration
+ - (n)Y represents the number of years
+ - (n)M represents the number of months
+ - (n)W represents the number of weeks
+ - (n)D represents the number of days
+ - T is the **Time designator** and always precedes the time components
+ - (n)H represents the number of hours
+ - (n)M represents the number of minutes
+ - (n)S represents the number of seconds
+ + For example, **P1Y2M20DT3H30M8S** represents a duration of one year, two months, twenty days, three hours, thirty minutes, and eight seconds. + + Date and time elements including their designator may be omitted if their value is zero, and lower-order elements may also be omitted for reduced precision. For example, "P23DT23H" and "P4Y" are both acceptable duration representations. + + As *M* can represent both Month and Minutes, the time designator *T* is used. For example, "P1M" is a one-month duration and "PT1M" is a one-minute duration. + + This information on the ISO 8601 was adapted from [wikipedia](https://en.wikipedia.org/wiki/ISO_8601) where more detailed information can be found. + ::: + + +- **`rights`** *[Optional ; Not repeatable, String]*
+ + A textual description of the rights associated to the video. If a copyright is available, the three following elements will be used instead of this element. + + +- **`copyright_holder`** *[Optional ; Not repeatable, String]*
+ + The party holding the legal copyright to the video. This element corresponds to the "copyrightHolder" element of VideoObject. + + +- **`copyright_notice`** *[Optional ; Not repeatable, String]*
+ + Text of a notice appropriate for describing the copyright aspects of the video, ideally indicating the owner of the copyright. This element corresponds to the "copyrightNotice" element of VideoObject. + + +- **`copyright_year`** *[Optional ; Not repeatable, String]*
+ + The year during which the claimed copyright for the video was first asserted. This element corresponds to the "copyrightYear" element of VideoObject. + + +- **`credit_text`** *[Optional ; Not repeatable, String]*
+ + This element can be used to credit the person(s) and/or organization(s) associated with a published video. This element corresponds to the "creditText" element of VideoObject. + + +- **`citation`** *[Optional ; Not repeatable, String]*
+ + This element provides a required or recommended citation of the audio file. + + +- **`transcript`** *[Optional ; Repeatable, String]*
+
+```json +"transcript": [ + { + "language_name": "string", + "language_code": "string", + "text": "string" + } +] +``` +
+ + The transcript of the video content, provided as a text. Note that if the text is very long, an alternative is to save it in a separate text file and to make it available in a data catalog as an external resource. + - **`language_name`** *[Optional ; Not repeatable ; String]*
+ The name of the language of the transcript. + - **`language_code`** *[Optional ; Not repeatable ; String]*
+ The code of the language of the transcript, preferably the ISO code. + - **`text`** *[Optional ; Not repeatable ; String]*
+ + The transcript itself. Adding the transcript in the metadata will make the video much more discoverable, as the content of the transcription can be indexed in catalogs. + + +- **`media`** *[Optional ; Repeatable ; String]*
+
+```json +"media": [ + "string" +] +``` +
+ + A description of the media on which the recording is stored (other than the online file format); e,g., "CD-ROM". + + +- **`album`** *[Optional ; Repeatable]*
+
+```json +"album": [ + { + "name": "string", + "description": "string", + "owner": "string", + "uri": "string" + } +] +``` +
+ + When a video is published in a catalog containing many other videos, it may be desirable to organize them by album. Albums are collections of videos organized by theme, period, location, or other criteria. One video can belong to more than one album. Albums are "virtual collections". + - **`name`** *[Optional ; Not Repeatable ; String]*
+ The name (label) of the album. + - **`description`** *[Optional ; Not Repeatable ; String]*
+ A brief description of the album. + - **`owner`** *[Optional ; Not Repeatable ; String]*
+ The owner of the album. + - **`uri`** *[Optional ; Not Repeatable ; String]*
+ A link (URL) to the album. + + +- **`provenance`** *[Optional ; Repeatable]*
+ + Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been done to the harvested metadata. These elements are NOT part of the IPTC or DCMI metadata standard.
+
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ + - **`origin_description`** *[Required ; Not repeatable]*
+ The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Study Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The datestamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@

+ + +- **`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ + - **`tag`** *[Required ; Not repeatable ; String]*
+ A user-defined tag. + - **`tag_group`** *[Optional ; Not repeatable ; String]*

+ A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs. + + +- **`lda_topics`** *[Optional ; Not repeatable]*
+ + We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). + + Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series' name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%). + +
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ + The `lda_topics` element includes the following metadata fields. + + - **`model_info`** *[Optional ; Not repeatable]*
+ Information on the LDA model.
+ + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + - **`topic_description`** *[Optional ; Repeatable]*
+ The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).
+ + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the metadata (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic.

+ + +- **`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). + + The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": null + } +] +``` +
+ + The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; @@@@]* + The numeric vector representing the video metadata.

+ + +- **`additional`** *[Optional ; Not repeatable]*
+The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. +
+![](./images/ReDoc_videos_45.JPG){width=100%} +
+ + +## Complete example + + +### In R + + +```r +library(nadar) + +# ---------------------------------------------------------------------------------- +# Enter credentials (API confidential key) and catalog URL +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:/my_videos") + +id = "MDA_VDO_001" + +thumb = "vdo_001.jpg" + +# Generate the metadata + +my_video = list( + + metadata_information = list( + title = "Mogadishu, Somalia: A Call for Help", + idno = id, + producers = list( + list(name = "John Doe", affiliation = "National Library") + ), + production_date = "2021-09-03" + ), + + video_description = list( + + idno = id, + + title = "Mogadishu, Somalia: A Call for Help", + + alt_title = "Somalia: Guterres in Mogadishu", + + date_published = "2011-09-01", + + description = "During a landmark visit, the United Nations High Commissioner for Refugees calls on the international community to rapidly increase aid to Somalia.", + + genre = "Documentary", + + persons = list( + list(name = "António Guterres", role = "High Commissioner for Refugees"), + list(name = "Fadhumo", role = "Somali internally displaced person (IDP)") + ), + + main_entity = "United Nations High Commission for Refugees (UNHCR), the UN Refugee Agency", + + country = list( + list(name = "Somalia", code = "SOM") + ), + + spatial_coverage = "Mogadishu, Somalia", + + content_reference_time = "2011-09", + + languages = list( + list(name = "English", code = "EN") + ), + + creator = "United Nations High Commission for Refugees (UNHCR)", + + video_url = "https://www.youtube.com/watch?v=7Aif1xjstws", + + embed_url = "https://www.youtube.com/embed/7Aif1xjstws", + + transcript = list( + list( + language = "English", + transcript = "Mogadishu is a dangerous place securityhas improved since al-shabaab militias + withdrew last month but not a lot despite the insecurity hundreds of thousands of Somalis + have been streaming into the capital from surrounding areas they're fleeing the worst famine + to strike the region in 60 years in a landmark visit the UN High Commissioner for Refugees + Antonio Gutierrez traveled to Mogadishu this week to visit with Somalis he urged the international + community to rapidly increase aid to people who have been through so much already makes us very emotional is to + feel that for 2020 as these people has been suffering the suffering enormously of course there is a large + responsibility of Somalis in the way things have happened but let's also recognize that international community + there sometimes also be part of the problem and not part of the solution some aid is getting through fatuma has + just been registered to receive assistance from UNHCR she left her home and is now seeking help in the capital + she is camped with thousands of others in a settlement not far from the shoreline UNHCR is providing plastic + sheeting and other supplies there are also food distributions there are a total of four hundred thousand displaced + people in Mogadishu 100,000 arrived in the past two months alone getting assistance to them despite the + dangers is an urgent priority otherwise settlements like these are certain to you" + ) + ), + + duration = "PT2M14S" # 2 minutes and 14 seconds + + ) + +) + +# Publish in the NADA catalog + +video_add(idno = id, + published = 1, + overwrite = "yes", + metadata = my_video, + thumbnail = thumb) +``` + +In NADA, the video will now appear in the "All" tab and in the "Videos" tab. + +
+ ![](./images/video_in_NADA.JPG){width=100%} +
+ +If the `embed_url` element was provided, the video can be played within the NADA page. + +
+ ![](./images/video_in_NADA_2.JPG){width=100%} +
+ + +### In Python + + +```python +# Python script +``` + diff --git a/12_chapter12_reproducible_scripts.md b/12_chapter12_reproducible_scripts.md new file mode 100644 index 0000000..3ca8c6d --- /dev/null +++ b/12_chapter12_reproducible_scripts.md @@ -0,0 +1,2321 @@ +--- +output: html_document +--- + +# Research projects and scripts {#chapter12} + +
+
+![](./images/script_logo.JPG){width=25%} +
+
+ + +## Rationale + +Documenting, cataloguing and disseminating **data** has the potential to increase the volume and diversity of data analysis. There is also much value in documenting, cataloguing and disseminating **data processing and analysis scripts**. Technological solutions such as GitHub, [Jupyter Notebooks or Jupiter Lab](https://jupyter.org/) facilitate the preservation and sharing of code, and enable collaborative work around data analysis. Coding style guides like the [Google style guides](https://google.github.io/styleguide/) and the [Guide to Reproducible Code in Ecology and Evolution](https://www.britishecologicalsociety.org/wp-content/uploads/2017/12/guide-to-reproducible-code.pdf) by the British Ecological Society, contribute to foster the usability, adaptability, and reproducibility of code. But these tools and guidelines do not fully address the issue of cataloguing and discoverability of the data processing and analysis programs and scripts. We propose --as a complement to collaboration tools and style guides-- a metadata schema to document data analysis projects and scripts. The production of structured metadata will contribute not only to discoverability, but also to the reproducibility, replicability, and auditability of data analytics. + +There are multiple reasons to make reproducibility, replicability, and auditability of data analytics a component of a data dissemination system. This will: + +- Improve the **quality of research and analysis**. Public scrutiny enables contestability and independent quality control of the output of research and analysis; these are strong incentives for additional rigor in data analysis. +- Allow the **re-purposing or expansion of analysis** by the research community, thereby increasing the relevance, utility and value of both the data and of the analytical work. +- Strengthen the **reputation and credibility** of the analysis. +- Provide students and peers with rich **training materials**. +- In some cases, satisfy a **requirement** imposed by peer reviewed journals or financial sponsors of research activities. For example, the [Data and Policy Code of the American Economic Association](https://www.aeaweb.org/journals/policies/data-code) (accessed on June 29, 2020), states that *It is the policy of the American Economic Association to publish papers only if the data and code used in the analysis are clearly and precisely documented, and access to the data and code is clearly and precisely documented and is non-exclusive to the authors. Authors of accepted papers that contain empirical work, simulations, or experimental work must provide, prior to acceptance, information about the data, programs, and other details of the computations sufficient to permit replication, as well as information about access to data and programs.* +- Contribute to **assuring the fairness of policy advice and interventions** resulting from data analysis. Data analysis may be used to identify or target the beneficiaries of policies and programs, or may contribute otherwise to the design and implementation of development policies and projects. By doing so, they also contribute to identifying populations to be excluded from these interventions. Errors and biases may be introduced in analysis by accidental or intentional human errors, by the algorithms themselves, or they can result from flaws in the data. The analysis that informs such projects and policies should therefore be made auditable and contestable, i.e. documented and published. + + +## Motivation for open analytics + +[Stodden et al (2013)](http://stodden.net/icerm_report.pdf) make a useful distinction between five levels of research openness: + +1. **Reviewable research**. The descriptions of the research methods can be independently assessed, and the results judged credible. This includes both traditional peer review and community review and does not imply reproducibility. +2. **Replicable research**. Tools are made available that would allow one to duplicate the results of the research, for example by running the authors' code to produce the plots shown in the publication. (Here tools might be limited in scope, e.g., only essential data or executables, and might only be made available to referees or only upon request.) +3. **Confirmable research**. The main conclusions of the research can be attained independently without the use of software provided by the author. (But using the complete description of algorithms and methodology provided in the publication and any supplementary materials.) +4. **Auditable research**. Sufficient records (including data and software) have been archived so that the research can be defended later if necessary or differences between independent confirmations resolved. The archive might be private. +5. **Open or Reproducible research**. This is auditable research made openly available. This comprised well-documented and fully open code and data that are publicly available that would allow one to (a) fully audit the computational procedure, (b) replicate and also independently reproduce the results of the research, and (c) extend the results or apply the method to new problems. + + +## Goal: discoverable code + +Search and filter by title, author, software, method, country, etc. Get links to analytical output and data. Example: search for a "project that implemented multiple imputation in R for a project related to poverty in Kenya": search for *poverty AND "multiple imputation"* and filter the results by software / country. + +Note: the code will also be "attached" to the output page (paper) and to the dataset page of the catalog if they are available in the catalog. + +
+
+![image](https://user-images.githubusercontent.com/35276300/229812919-8a457692-310a-4095-80c2-e3bf202ecf21.png) +
+
+ +Provide access to scripts with detailed information, including software and libraries used, distribution license, IT requirements, datasets used, list of outputs, and more. + +
+
+![image](https://user-images.githubusercontent.com/35276300/229813050-6ab8d762-7e09-40ca-83b3-877f64caa9e4.png) +
+
+ + +## Schema description + +To make data processing and analysis scripts more discoverable and usable, we propose a metadata schema inspired by the schemas available to document datasets. The proposed schema contains two main blocks of metadata elements: the *document description* intended to document the metadata themselves (the term *document* refers to the file that will contain the metadata), and the *project description* used to document the research or analytical work and the related scripts. We also include in the schema the `tags`, `provenance`, and `additional` elements common to all schemas. + +
+```json +{ + "repositoryid": "string", + "published": 0, + "overwrite": "no", + "doc_desc": {}, + "project_desc": {}, + "provenance": [], + "tags": [], + "lda_topics": [], + "embeddings": [], + "additional": { } +} +``` +
+ + +### Document description + +**`doc_desc`** *[Optional ; Not repeatable]*
+The document description is a description of the metadata file being generated. It provides metadata about the metadata. This block is optional. It is used to document the research project metadata (not the project itself). This information is not needed to document the project; it only provides information, useful for archiving purposes, on the process of generating the project metadata. The information it contains are typically useful to a catalog administrator; they are not useful to the public and do not need to be displayed in the publicly-available catalog interface. This block is optional. It is recommended to enter at least the identification of the metadata producer, her/his affiliation, and the date the metadata were created. One reason for this is that metadata can be shared and harvested across catalogs/organizations, so the metadata produced by one organization can be found in other data centers (complying with standards and schema is precisely intended to facilitate inter-operability of catalogs and automated information sharing). Keeping track of who documented a resource is thus useful. + +
+```json +"doc_desc": { + "title": "string", + "idno": "string", + "producers": [ + { + "name": "string", + "abbr": "string", + "affiliation": "string", + "role": "string" + } + ], + "prod_date": "string", + "version": "string" +} +``` +
+ +- **`title`** *[Optional ; Not Repeatable ; String]*
+The title of the project. This will usually be the same as the element `title` in the project description section. + +- **`idno`** *[Optional ; Not Repeatable ; String]*
+A unique identifier for the metadata document. + +- **`producers`** *[Optional ; Not Repeatable]*
+A list of producers of the metadata (who may be but do not have to be the authors of the research project and scripts being documented). These can be persons or organizations. The following four elements are used to identify them and specify their specific role as and if relevant (this block of four elements is repeated for each contributor to the metadata): + + - **`name`** *[Optional ; Not Repeatable ; String]*
+ Name of the person or organization who documented the project. + - **`abbr`**: *[Optional ; Not Repeatable ; String]*
+ The abbreviation of the organization that is referenced under 'name' above. + - **`affiliation`** *[Optional ; Not Repeatable ; String]*
+ Affiliation of the person(s) or organization(s) who documented the project. + - **`role`** *[Optional ; Not Repeatable ; String]*
+ This attribute is used to distinguish different stages of involvement in the metadata production process.

+ +- **`prod_date`** *[Optional ; Not Repeatable ; String]*
+The date the metadata on this project was produced (not distributed or archived), preferably in ISO 8601 format (YYYY-MM-DD or YYY-MM). + +- **`version`** *[Optional ; Not Repeatable ; String]*
+Documenting a research project is not a trivial exercise. It may happen that, having identified errors or omissions in the metadata or having received suggestions for improvement, a new version of the metadata is produced. This element is used to identify and describe the current version of the metadata. It is good practice to provide a version number, and information on what distinguishes this version from the previous one(s) if relevant. +
+ + + ```r + my_project = list( + doc_desc = list( + idno = "META_RP_001", + producers = list( + list(name = "John Doe", + affiliation = "National Data Center of Popstan") + ), + prod_date = "2020-12-27", + version = "Version 1.0 - Original version of the documentation provided by the author of the project" + ), + # ... + ) + ``` + +### Project description + +**`project_desc`** *[Required ; Not repeatable]*
+The project description contains the metadata related to the project itself. All efforts should be made to provide as much and as detailed information as possible. + +
+```json +"project_desc": { + "title_statement": {}, + "abstract": "string", + "review_board": "string", + "output": [], + "approval_process": [], + "project_website": [], + "language": [], + "production_date": "string", + "version_statement": {}, + "errata": [], + "process": [], + "authoring_entity": [], + "contributors": [], + "sponsors": [], + "curators": [], + "reviews_comments": [], + "acknowledgments": [], + "acknowledgment_statement": "string", + "disclaimer": "string", + "confidentiality": "string", + "citation_requirement": "string", + "related_projects": [], + "geographic_units": [], + "keywords": [], + "themes": [], + "topics": [], + "disciplines": [], + "repository_uri": [], + "license": [], + "copyright": "string", + "technology_environment": "string", + "technology_requirements": "string", + "reproduction_instructions": "string", + "methods": [], + "software": [], + "scripts": [], + "data_statement": "string", + "datasets": [], + "contacts": [] +} +``` +
+ +- **`title_statement`** *[Required ; Non repeatable]*
+The *title_statement* is a group of five elements, two of them mandatory. +
+```json +"title_statement": { + "idno": "string", + "identifiers": [ + { + "type": "string", + "identifier": "string" + } + ], + "title": "string", + "sub_title": "string", + "alternate_title": "string", + "translated_title": "string" +} +``` +
+ + - **`idno`** *[Required ; Not Repeatable ; String]*
+ A unique identifier to the project. Define and use a consistent scheme to use. Avoid including spaces in the ID. The ID number of a research project is a unique number that is used to identify a particular project. This ID number is a vital reference. A research project can be the formal cause of a survey, scripts, tables and knowledge products. Do not include spaces in the idno element. Use a system that guarantees uniqueness of the ID (DOI, own reference number). + - **`identifiers`** *[Optional ; Repeatable]*
+ This repeatable element is used to enter identifiers (IDs) other than the `idno` entered in the `title_statement`. It can for example be a Digital Object Identifier (DOI). Note that the identifier entered in `idno` can (and in some cases should) be repeated here. The element `idno` does not provide a `type` parameter; repeating it in this section makes it possible to add that information. + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of unique ID, e.g. "DOI". + - **`identifier`** *[Required ; Not repeatable ; String]*
+ The identifier itself.

+ + - **`title`** *[Required ; Not Repeatable ; String]*
+ The title is the official name of the project as it may be stated in reports, papers or other documents. The title will in most cases be identical to the Document Title (see above). The title may correspond to the title of an academic paper, of a project impact evaluation, etc. Pay attention to capitalization in the title. + - **`sub_title`** *[Optional ; Not Repeatable ; String]*
+ Subtitle is optional and rarely used. A short subtitle for the project. Often the sub title is used to qualify the title or rephrase the title. + - **`alternate_title`** *[Optional ; Not Repeatable ; String]*
+ An alternate title of the project. This would be any alternate title that would help discover the research project. In countries with more than one official language, a translation of the title may be provided. Likewise, the translated title may simply be a translation into English from a country's own language. + - **`translated_title`** *[Optional ; Not Repeatable ; String]*
+ A translated version of the title (this will be used for example when a catalog documents all entries in English, but wants to preserve the title of a project in its original language when the original language is not English).
+ + + + ```r + my_project = list( + # ... , + project_desc = list( + + title_statement = list( + idno = "RR_WB_2020_001", + identifiers = list( + list(type = "DOI", identifier = "XXX-XXX-XXXX") + ), + date = "2020", + title = "Predicting Food Crises - Econometric Model" + ), + + # ... + ), + # ... + ) + ``` +
+ + +- **`abstract`** *[Optional ; Non repeatable ; String]*
+The abstract should provide a clear summary of the purposes, objectives and content of the project. An abstract can make reference to the various outputs associated with the research project. + + Example extracted from https://microdata.worldbank.org/index.php/catalog/4218: + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + abstract = "Food price inflation is an important metric to inform economic policy but traditional sources of consumer prices are often produced with delay during crises and only at an aggregate level. This may poorly reflect the actual price trends in rural or poverty-stricken areas, where large populations reside in fragile situations. + This data set includes food price estimates and is intended to help gain insight in price developments beyond what can be formally measured by traditional methods. The estimates are generated using a machine-learning approach that imputes ongoing subnational price surveys, often with accuracy similar to direct measurement of prices. The data set provides new opportunities to investigate local price dynamics in areas where populations are sensitive to localized price shocks and where traditional data are not available.", + + # ... + ), + # ... + ) + ``` +
+ +- **`review_board`** *[Optional ; Non repeatable ; String]*
+Information on whether and when the project was submitted, reviewed, and approved by an institutional review board (or independent ethics committee, ethical review board (ERB), research ethics board, or equivalent). +
+ +- **`output`** *[Optional ; Repeatable]*
+This element will describe and reference all substantial/intended products of the research project, which may include publications, reports, websites, datasets, interactive applications, presentations, visualizations, and others. An output may also be referred to as a "deliverable". +
+```json +"output": [ + { + "type": "string", + "title": "string", + "authors": "string", + "description": "string", + "abstract": "string", + "uri": "string", + "doi": "string" + } +] +``` +
+ +The `output` is a repeatable block of seven elements, used to document all output of the research project: + - **`type`** *[Optional ; Non repeatable]*
+ Type of output. The type of output relates to the media which is used to convey or communicate the intended results, findings or conclusions of the research project. This field may be controlled by a controlled vocabulary. The kind on content could be "Working paper", "Database", etc. + - **`title`** *[Required ; Non repeatable]*
+ Formal title of the output. Depending upon the kind of output, the title will vary in formality. + - **`authors`** *[Optional ; Non repeatable]*
+ Authors of the output; if multiple, they will be listed in one same text field. + - **`description`** *[Optional ; Non repeatable]*
+ Brief description of the output (NOT an abstract) + - **`abstract`** *[Optional ; Non repeatable]*
+ If the output consists of a document, the abstract will be entered here. + - **`uri`** *[Optional ; Non repeatable]*
+ A link where the output or information on the output can be found. + - **`doi`** *[Optional ; Non repeatable]*v + Digital Object Identifier (DOI) of the output, if available.

+ + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + output = list( + + list(type = "working paper", + title = "Estimating Food Price Inflation from Partial Surveys", + authors = "Andrée, B. P. J.", + description = "World Bank Policy Research Working Paper", + abstract = "The traditional consumer price index is often produced at an aggregate level, using data from few, highly urbanized, areas. As such, it poorly describes price trends in rural or poverty-stricken areas, where large populations may reside in fragile situations. Traditional price data collection also follows a deliberate sampling and measurement process that is not well suited for monitoring during crisis situations, when price stability may deteriorate rapidly. To gain real-time insights beyond what can be formally measured by traditional methods, this paper develops a machine-learning approach for imputation of ongoing subnational price surveys. The aim is to monitor inflation at the market level, relying only on incomplete and intermittent survey data. The capabilities are highlighted using World Food Programme surveys in 25 fragile and conflict-affected countries where real-time monthly food price data are not publicly available from official sources. The results are made available as a data set that covers more than 1200 markets and 43 food types. The local statistics provide a new granular view on important inflation events, including the World Food Price Crisis of 2007–08 and the surge in global inflation following the 2020 pandemic. The paper finds that imputations often achieve accuracy similar to direct measurement of prices. The estimates may provide new opportunities to investigate local price dynamics in markets where prices are sensitive to localized shocks and traditional data are not available.", + uri = "http://hdl.handle.net/10986/36778"), + + list(type = "dataset", + title = "Monthly food price estimates", + authors = "Andrée, B. P. J.", + description = "A dataset of derived data, published as open data", + abstract = "Food price inflation is an important metric to inform economic policy but traditional sources of consumer prices are often produced with delay during crises and only at an aggregate level. This may poorly reflect the actual price trends in rural or poverty-stricken areas, where large populations reside in fragile situations. + This data set includes food price estimates and is intended to help gain insight in price developments beyond what can be formally measured by traditional methods. The estimates are generated using a machine-learning approach that imputes ongoing subnational price surveys, often with accuracy similar to direct measurement of prices. The data set provides new opportunities to investigate local price dynamics in areas where populations are sensitive to localized price shocks and where traditional data are not available." + uri = "https://microdata.worldbank.org/index.php/catalog/4218"), + doi = "https://doi.org/10.48529/2ZH0-JF55") + + ), + + # ... + ) + ``` +
+ +- **`approval_process`** *[Optional ; Repeatable]*
+The *`approval_process`* is a group of six elements used to describe the formal approval process(es) (if any) that the project had to go through. This may for example include an approval by an Ethics Board to collect new data, followed by an internal review process to endorse the results. +
+```json +"approval_process": [ + { + "approval_phase": "string", + "approval_authority": "string", + "submission_date": "string", + "reviewer": "string", + "review_status": "string", + "approval_date": "string" + } +] +``` +
+ + - **`approval_phase`** *[Optional ; Non repeatable]*
+ A label that describes the approval phase. + - **`approval_authority`** *[Optional ; Non repeatable]*
+ Identification of the person(s) or organization(s) whose approval was required or sought. + - **`submission_date`** *[Optional ; Non repeatable]*
+ The date, entered in ISO 8601 format (YYYY-MM-DD), when the project (or a component of it) was submitted for approval. + - **`reviewer`** *[Optional ; Non repeatable]*
+ Identification of the reviewer(s). + - **`review_status`** *[Optional ; Non repeatable]*
+ Status of approval. + - **`approval_date`** *[Optional ; Non repeatable]*
+ Date the approval was formally received, preferably entered in ISO 8601 format (YYYY-MM-DD).

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + approval_process = list( + + list(approval_phase = "Authorization to conduct the survey", + approval_authority = "Internal Ethics Board, [Organization]", + submission_date = "2019-01-15", + review_status = "Approved (permission No ABC123)", + approval_date = "2020-04-30"), + + list(approval_phase = "Review of research output and authorization to publish", + approval_authority = "Internal Ethics Board, [Organization]", + submission_date = "2021-07-15", + review_status = "Approved", + approval_date = "2021-10-30") + + ), + # ... + ) + # ... + ) + ``` +
+ +- **`project_website`** *[Optional ; Repeatable ; String]*
+URL of the project website. +
+```json +"project_website": [ + "string" +] +``` +
+ + +- **`language`** *[Optional ; Repeatable]*
+A block of two elements describing the language(s) of the project. At least one of the two elements must be provided for each listed language. The use of [ISO 639-2](https://www.loc.gov/standards/iso639-2/php/code_list.php) (the alpha-3 code in Codes for the representation of names of languages) is recommended. +
+```json +"language": [ + { + "name": "string", + "code": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the language. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the language. Numeric codes must be entered as strings.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + languages = list( + list(name = "English", code = "EN"), + list(name = "French", code = "FR") + ), + + # ... + ) + # ... + ) + ``` +
+ +- **`production_date`**
+The date in ISO 8601 format (YYYY-MM-DD) the project was completed (this refers to the version that is being documented and released.) +
+ +- **`version_statement`** *[Optional ; Repeatable]*
+This repeatable block of four elements is used to list and describe the successive versions of the project. +
+```json +"version_statement": { + "version": "string", + "version_date": "string", + "version_resp": "string", + "version_notes": "string" +} +``` +
+ + - **`version`** *[Optional ; Not repeatable ; String]*
+ A label describing the version. For example, "Version 1.2" *[String]* + - **`version_date`** *[Optional ; Not repeatable ; String]*
+ Date (in ISO 8601 format, YYYY-MM-DD) the version was released *[String]* + - **`version_resp`** *[Optional ; Not repeatable ; String]*
+ Person(s) or organization(s) responsible for this version. *[String]* + - **`version_notes`** *[Optional ; Not repeatable ; String]*
+ Additional information on the version if any; it is good practice to describe what distinguishes this version from the previous one(s). The version must be entered as a string, even when composed only of numbers.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + version_statement = list( + + list(version = "v1.0", + version_date = "2021-12-27", + version_resp = "University of Popstan, Department of Economics", + version_notes = "First version approved for open dissemination") + + ), + + # ... + ) + ``` +
+ + +- **`errata`** *[Optional ; Repeatable]*
+This field is used to list and describe errata. +
+```json +"errata": [ + { + "date": "string", + "description": "string" + } +] +``` +
+ + - **`date`** *[Optional ; Not repeatable ; String]*
+ Date (in ISO 8601 format, YYYY-MM-DD) the erratum was released. + - **`description`** *[Optional ; Not repeatable ; String]*
+ Description of the error(s) and measures taken to address it/them.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + errata = list( + list(date = "2021-10-30", + description = "Outliers in the data for Afghanistan resulted in unrealistic model estimates of the food prices for January 2020. In the latest version of the 'model.R' script, outliers are detected and dropped from the input data file. The published dataset has been updated." + ) + ), + + # ... + ) + ) + ``` +
+ +- **`process`** *[Optional ; Repeatable]*
+This element is used to document the life cycle of the research project, from its design and inception to its conclusion. This can include phases of fundraising, IRB, concept note review, data acquisition, analysis, publishing of a working paper, peer review, publishing in journal, presentation to conferences, publishing, evaluation, reporting to sponsors, etc. It is recommended to provide these steps in a chronological order. +
+```json +"process": [ + { + "name": "string", + "date_start": "string", + "date_end": "string", + "description": "string" + } +] +``` +
+ + - **`name`**: *[Optional ; Not repeatable ; String]*
+ This is a header for the phase of the process. + - **`date_start`** *[Optional ; Not repeatable ; String]*
+ Date the phase started (preferably in ISO 8601 format, YYYY-MM-DD) + - **`date_end`** *[Optional ; Not repeatable ; String]*
+ Date the phase ended (preferably in ISO 8601 format, YYYY-MM-DD) + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the phase.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + process = list( + + list(name = "Presentation of the concept note at the Review Committee decision meeting", + date_start = "2018-02-23", + date_end = "2018-02-23", + description = "Presentation of the research objectives and method by the primary investigator to the Review Committee, which resulted in the approval of the concept note." + ), + + list(name = "Fundraising", + date_start = "2018-02-24", + date_end = "2018-02-30", + description = "Discussion with project sponsors, and conclusion of the funding agreement." + ), + + list(name = "Data acquisition and analytics", + date_start = "2018-03-15", + date_end = "2019-01-30", + description = "Implementation of web scraping, then data analysis" + ), + + list(name = "Working paper", + date_start = "2019-01-30", + date_end = "2019-02-25", + description = "Production (and copy editing) of the working paper" + ), + + list(name = "Presentation to conferences", + date_start = "2019-04-12", + date_end = "2019-04-12", + description = "Presentation of the paper by the primary investigator at the ... conference, London" + ), + + list(name = "Curation and dissemination of data and code", + date_start = "2019-02-25", + date_end = "2019-03-18", + description = "Data and script documentation, and publishing in the National Microdata Library" + ) + + ), + + # ... + ) + ) + ``` +
+ +- **`authoring_entity`** *[Optional ; Repeatable]*
+This section will identify the person(s) and/or organization(s) in charge of the intellectual content of the research project, and specify their respective role. +
+```json +"authoring_entity": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "abbreviation": "string", + "email": "string", + "author_id": [] + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the person or organization responsible for the research project. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Specific role of the person or organization mentioned in `name`. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ Agency or organization affiliation of the author/primary investigator mentioned in `name`. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ Abbreviation used to identify the agency stated under `affiliation`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ Depending on the agency policies, a researcher may provide a personal email or an agency email to field inquires related to the project. + - **`author_id`** *[Optional ; Repeatable]*
+ A block of two elements used to provide unique identifiers of the authors, as provided by different registers of researchers. For example, this can be an ORCID number (ORCID is a non-profit organization supported by a global community of member organizations, including research institutions, publishers, sponsors, professional associations, service providers, and other stakeholders in the research ecosystem.) + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of ID; for example, "ORCID". + - **`id`** *[Required ; Not repeatable ; String]*
+ A unique identification number/code for the authoring entity, entered as a string variable.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + authoring_entity = list( + + list(name = "", + role = "", + affiliation = "", + email = "", + author_id = list( + list(type = "", id = "ORCID") + ) + ) + + ), + + # ... + ) + ) + ``` +
+ +- **`contributors`** *[Optional ; Repeatable]* This section is provided to record other contributors to the research project and provide recognition for the roles they provided. +
+```json +"contributors": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "abbreviation": "string", + "email": "string", + "url": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the person, corporate body, or agency contributing to the intellectual content of the project (other than the PI). If a person, invert first and last name and use commas. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Title of the person (if any) responsible for the work's substantive and intellectual content. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ Agency or organization affiliation of the contributor. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ Abbreviation used to identify the agency stated under `affiliation`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ Depending on the agency policies, a researcher may provide a personal email or an agency email to field inquires related to the project. + - **`url`** *[Optional ; Not repeatable ; String]*
+ Thhe URL that provides information on the contributor or its affiliate

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + contributors = list( + list(name = "", + role = "", + affiliation = "", + email = "" + ) + ), + + # ... + ) + ) + ``` +
+ +- **`sponsors`** *[Optional ; Repeatable]*
The source(s) of funds for production of the work. If different funding agencies sponsored different stages of the production process, use the 'role' attribute to distinguish them. +
+```json +"sponsors": [ + { + "name": "string", + "abbreviation": "string", + "role": "string", + "grant_no": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the funding agency/sponsor. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ Abbreviation of the funding/sponsoring agency. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Specific role of the funding/sponsoring agency. + - **`grant_no`** *[Optional ; Not repeatable ; String]*
+ Grant or award number. + + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + sponsors = list( + + list(name = "ABC Foundation", + abbr = "ABCF", + role = "Purchase of the data", + grant_no = "ABC_001_XYZ" + ), + + list(name = "National Research Foundation", + abbr = "NRF", + role = "Funding of staff and research assistant costs, and variable costs for participation in conferences", + grant_no = "NRF_G01" + ) + + ), + + # ... + ) + ) + ``` +
+ +- **`curators`** *[Optional ; Repeatable]*
+A list of persons and/or organizations in charge of curating the resources associated with the project. +
+```json +"curators": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "abbreviation": "string", + "email": "string", + "url": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization. + - **`role`** *[Optional ; Not repeatable ; String]*
+ The specific role of the person or organization in the curation of the project resources. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or organization. + - **`abbreviation`** *[Optional ; Not repeatable ; String]*
+ An acronym of the organization, if an organization was entered in `name`. + - **`email`** *[Optional ; Not repeatable ; String]*
+ The email address of the person or organization. The use of personal email addresses must be avoided. + - **`url`** *[Optional ; Not repeatable ; String]*
+ A link to the website of the person or organization. +

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + curators = list( + + list(name = "National Data Archive of Popstan", + role = "Documentation, preservation and dissemination of the data and reproducible code", + email = "helpdesk@nda. ...", + url = "popstan_nda,org" + ) + + ), + + # ... + ) + ) + ``` +
+ +- **`reviews_comments`** *[Optional ; Repeatable]*
+Many research projects will be subject to a review process, which may happen at different stages of the project implementation (from design to review of the final output). This block is intended to document the comments received by reviewers during this process. It is a repeatable block of metadata elements, which can be used to document comments with a fine granularity. +
+```json +"reviews_comments": [ + { + "comment_date": "string", + "comment_by": "string", + "comment_description": "string", + "comment_response": "string" + } +] +``` +
+ + - **`comment_date`** *[Optional ; Not repeatable ; String]*
+ The date the comment was provided, in ISO 8601 format (YYYY-MM-DD or YYYY-MM). + - **`comment_by`** *[Optional ; Not repeatable ; String]*
+ The name of the person or organization that provided the comment. + - **`comment_description`** *[Optional ; Not repeatable ; String]*
+ The comment itself, in its original formulation or in a summary version. + - **`comment_response`** *[Optional ; Not repeatable ; String]*
+ The response provided by teh research team/person to the comment, in its original formulation or in a summary version. +

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + reviews_comments = list( + list(comment_date = "", + comment_by = "", + comment_description = "", + comment_response = "" + ) + ), + # ... + ) + ) + ``` +
+ +- **`acknowledgments`** *[Optional ; Repeatable]*
+This repeatable block of elements is used to provide an itemized list of persons and organizations whose contribution to the project must be acknowledged. Note that specific metadata elements are available for listing financial sponsors and main contributors to the study.
+An alternative to this field is the `acknowledgment_statement` field (see below) which can be used to provide the acknowledgment in the form of an unstructured text. +
+```json +"acknowledgments": [ + { + "name": "string", + "affiliation": "string", + "role": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the person or agency being recognized for supporting the project. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the person or agency being acknowledged. + - **`role`** *[Optional ; Not repeatable ; String]*
+ A brief description of the role of the person or agency that is being recognized or acknowledged for supporting the project.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + acknowledgements = list( + list(name = "", + affiliation = "", + role = "" + ), + list(name = "", + affiliation = "", + role = "" + ) + ), + # ... + ) + ) + ``` +
+ +- **`acknowledgement_statement`** *[Optional ; Not repeatable ; String]*
+This field is used to provide acknowledgments in the form of an unstructured text. An alternative to this field is the *acknowledgments* field which provides a solution to itemize the acknowledgments. + + +- **`disclaimer`** *[Optional ; Not repeatable ; String]*
+Disclaimers limit the responsibility or liability of the publishing organization or researchers associated with the research project. Disclaimers assure that any research in the public domain produced by an organization has limited repercussions to the publishing organization. A disclaimer is intended to prevent liability from any effects occurring as a result of the acts or omissions in the research. + + +- **`confidentiality`** *[Optional ; Not repeatable ; String]*
+A confidentiality statement binds the publisher to ethical considerations regarding the subjects of the research. In most cases, the individual identity of an individual that is the subject of research can not be released and special effort is required to assure the preservation of privacy. + + +- **`citation_requirement`** *[Optional ; Not repeatable ; String]*
+The citation requirement is specific to the output and is a preferred shorthand or means to refer to the publication or published good. + + +- **`related_projects`** *[Optional ; Repeatable]*
+The objective of this block is to provide links (URLs) to other, related projects which can be documented and disseminated in the same catalog or any other location on the internet. +
+```json +"related_projects": [ + { + "name": "string", + "uri": "string", + "note": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name (title) of the related project. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ A link (URL) to the related project web page. + - **`note`** *[Optional ; Not repeatable ; String]*
+ A brief description or other relevant information on the related project.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + related_projects = list( + list(name = "", + uri = "", + note = "") + ), + # ... + ) + ) + ``` +
+ +- **`geographic_units`** *[Optional ; Repeatable]*
+The geographic areas covered by the project. When the project relates to one or more countries, or part of one or more countries, it is important to provide the country name. This means that for a project related to a specific province or town of a country, the country name will be entered in addition to the province or town (as separate entries in this repeatable block of elements). Note that the area does not have to be an administrative area; it can for example be an ocean. +
+```json +"geographic_units": [ + { + "name": "string", + "code": "string", + "type": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name of the geographic area. + - **`code`** *[Optional ; Not repeatable ; String]*
+ The code of the geographic area. For countries, it is recommended to use the [ISO 3166](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes) country codes and names. + - **`type`** *[Optional ; Not repeatable ; String]*
+ The type of geographic area.
+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + geographic_units = list( + list(name = "India", code = "IND", type = "Country"), + list(name = "New Delhi", type = "City"), + list(name = "Kerala", type = "State"), + list(name = "Nepal", code = "NPL", type = "Country"), + list(name = "Kathmandu", type = "City") + ), + + # ... + ) + ) + ``` +
+ +- **`keywords`** *[Optional ; Repeatable]*
+
+```json +"keywords": [ + { + "name": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of keywords that provide information on the core scope and objectives of the research project. Keywords provide a convenient solution to improve the discoverability of the research, as it allows terms and phrases not found elsewhere in the metadata to be indexed and to make a project discoverable by text-based search engines. A controlled vocabulary will preferably be used (although not required), such as the [UNESCO Thesaurus](http://vocabularies.unesco.org/browser/thesaurus/en/). The list provided here can combine keywords from multiple controlled vocabularies, and user-defined keywords. + + - **`name`** *[Required ; Not repeatable ; String]*
+ The keyword itself. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The controlled vocabulary (including version number or date) from which the keyword is extracted, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the controlled vocabulary from which the keyword is extracted, if any.

+ + + + ```r + my_project <- list( + # ... , + project_desc = list( + # ... , + + keywords = list( + + list(name = "Migration", + vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + + list(name = "Migrants", + vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + + list(name = "Refugee", + vocabulary = "Unesco Thesaurus (June 2021)", + uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"), + + list(name = "Conflict"), + list(name = "Asylum seeker"), + list(name = "Forced displacement"), + list(name = "Forcibly displaced"), + list(name = "Internally displaced population (IDP)"), + list(name = "Population of concern (PoC)") + list(name = "Returnee") + list(name = "UNHCR") + ), + + # ... + ), + # ... + ) + ``` +
+ + +- **`themes`** *[Optional ; Repeatable]*
+
+```json +"themes": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + A list of themes covered by the research project. A controlled vocabulary will preferably be used. Note that `themes` will rarely be used as the elements `topics` and `disciplines` are more appropriate for most uses. This is a block of five fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The ID of the theme, taken from a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the theme, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent ID of the theme (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.
+ + +- **`topics`** *[Optional ; Repeatable]*
+
+```json +"topics": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ + Information on the topics covered in the research project. A controlled vocabulary will preferably be used, for example the [CESSDA Topics classification](https://vocabularies.cessda.eu/vocabulary/TopicClassification), a typology of topics available in 11 languages; or the [Journal of Economic Literature (JEL) Classification System](https://en.wikipedia.org/wiki/JEL_classification_codes), or the [World Bank topics classification](https://documents.worldbank.org/en/publication/documents-reports/docadvancesearch). Note that you may use more than one controlled vocabulary. + This element is a block of five fields: + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the topic, taken from a controlled vocabulary. + - **`name`** *[Required ; Not repeatable ; String]*
+ The name (label) of the topic, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ + + + ```r + my_project = list( + # ... , + + project_desc = list( + # ... , + + topics = list( + + list(name = "Demography.Migration", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(name = "Demography.Censuses", + vocabulary = "CESSDA Topic Classification", + uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"), + + list(id = "F22", + name = "International Migration", + parent_id = "F2 - International Factor Movements and International Business", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "O15", + name = "Human Resources - Human Development - Income Distribution - Migration", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "O12", + name = "Microeconomic Analyses of Economic Development", + parent_id = "O1 - Economic Development", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"), + + list(id = "J61", + name = "Geographic Labor Mobility - Immigrant Workers", + parent_id = "J6 - Mobility, Unemployment, Vacancies, and Immigrant Workers", + vocabulary = "JEL Classification System", + uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J") + ), + + # ... + ) + ) + ``` +
+ +- **`disciplines`** *[Optional ; Repeatable]*
+
+```json +"disciplines": [ + { + "id": "string", + "name": "string", + "parent_id": "string", + "vocabulary": "string", + "uri": "string" + } +] +``` +
+ Information on the academic disciplines related to the content of the research project. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in [Wikipedia](https://en.wikipedia.org/wiki/List_of_academic_fields). + This is a block of five elements: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ The identifier of the discipline, taken from a controlled vocabulary. + - **`name`** *[Optional ; Not repeatable ; String]*
+ The name (label) of the discipline, preferably taken from a controlled vocabulary. + - **`parent_id`** *[Optional ; Not repeatable ; String]*
+ The parent identifier of the discipline (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. + - **`vocabulary`** *[Optional ; Not repeatable ; String]*
+ The name (including version number) of the controlled vocabulary used, if any. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL to the controlled vocabulary used, if any.

+ + + + ```r + my_project <- list( + # ... , + + project_desc = list( + # ... , + + disciplines = list( + + list(name = "Economics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"), + + list(name = "Agricultural economics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"), + + list(name = "Econometrics", + vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", + uri = "https://en.wikipedia.org/wiki/List_of_academic_fields") + + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`repository_uri`** In the process of producing the outputs of the research project, a researcher may want to share their source code for transparency and replicability. This repository provides information for finding the repository where the source code is kept. + +
+```json +"repository_uri": [ + { + "name": "string", + "type": "string", + "uri": null + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the repository where code is hosted. + - **`type`** *[Optional ; Not repeatable ; String]*
+ Repository type e.g.GitHub, Bitbucket, etc. + - **`uri`** *[Required ; Not repeatable ; String]*
+ URI of the project source code/script repository

+ + + + ```r + my_project = list( + # ... , + + project_desc = list( + # ... , + + repository_uri = list( + list(name = "A comparative assessment of machine learning classification algorithms applied to poverty prediction", + type = "GitHub public repo", + uri = "https://github.com/worldbank/ML-classification-algorithms-poverty") + ), + + # ... + ) + ) + ``` +
+ +- **`license`** *[Optional ; Repeatable]*
+Information on the license(s) attached to the research project resources, which defines their terms of use. +
+```json +"license": [ + { + "name": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the license. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URL of the license, where detailed information on the license can be obtained. + - **`note`** *[Optional ; Not repeatable ; String]*
+ Additional information on the license. +
+ + + ```r + my_project <- list( + # ... , + project_desc = list( + # ... , + + license = list( + + list(name = "Attribution 4.0 International (CC BY 4.0)", + uri = "https://creativecommons.org/licenses/by/4.0/") + + ), + + # ... + ), + # ... + ) + ``` +
+ +- **`copyright`** *[Optional ; Not repeatable ; String]*
+Information on the copyright, if any, that applies to the research project metadata. + + +- **`technology_environment`** *[Optional ; Not repeatable ; String]*
+This field is used to provide a description (as detailed as possible) of the computational environment under which the scripts were implemented and are expected to be reproducible. A substantial challenge in reproducing analyses is installing and configuring the web of dependencies of specific versions of various analytical tools. Virtual machines (a computer inside a computer) enable you to efficiently share your entire computational environment with all the dependencies intact. (https://ropensci.github.io/reproducibility-guide/sections/introduction/) + + +- **`technology_requirements`** *[Optional ; Not repeatable ; String]*
+Software/hardware or other technology requirements needed to run the scripts and replicate the outputs + + +- **`reproduction_instructions`** *[Optional ; Not repeatable ; String]*
+Instructions to secondary analysts who may want to reproduce the scripts. + + +- **`methods`** *[Optional ; Repeatable]*
+A list of analytic, statistical, econometric, machine learning methods used in the project. The objective is to allow users to find projects based on a search on methods applied, e.g. answer a query like *"poverty prediction using random forest"*. +
+```json +"methods": [ + { + "name": "string", + "note": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ A short name for the method being described. + - **`note`** *[Optional ; Not repeatable ; String]*
+ Any additional information on the method. +

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + methods = list( + + list(name = "linear regression", + note = "Implemented using R package 'stats'"), + + list(name = "random forest", + note = "Used for both regression and classification"), + + list(name = "lasso regression (least asolute shrinkage and selection operator)", + note = "Implemented using R package glmnet"), + + list(name = "gradient boosting machine (GBM)"), + + list(name = "cross validation"), + + list(name = "mean square error, quadratic loss, L2 loss", + note = "Loss functions used to fit models") + + ), + + # ... + ) + ) + ``` +
+ +- **`software`** *[Optional ; Repeatable]*
+This field is used to list the software and the specialized packages and libraries/packages that were used to implement the project and that are required to reproduce the scripts. The libraries that are loaded by the scripts (e.g., by the R *require* or *library* command) are included (not all their own dependencies, which will be assumed to be installed automatically). +
+```json +"software": [ + { + "name": "string", + "version": "string", + "library": [ + "string" + ] + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the software. + - **`version`** *[Optional ; Not repeatable ; String]*
+ The version of the software. + - **`library`** *[Optional ; Repeatable]*
+ A list of libraries/packages required to run the scripts. Note that the specific version of each package is not documented here; it is expected to be found in the script or in the reproduction instructions. + + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + software = list( + + list(name = "R", + version = "4.0.2", + library = list("caret", "dplyr", "ggplot2"), + + list(name = "Stata", + version = "15"), + + list(name = "Python", + version = "3.7 (Anaconda install)", + library = list("pandas", "scikit-learn") + + ), + + # ... + ) + ) + ``` +
+ +- **`scripts`** *[Optional ; Repeatable]*
+This field is used to describe the scripts written by the project authors. All scripts are expected to have been written using software listed in the field *software*. +
+```json +"scripts": [ + { + "file_name": "string", + "zip_package": "string", + "title": "string", + "authors": [ + { + "name": "string", + "affiliation": "string", + "role": "string" + } + ], + "date": "string", + "format": "string", + "software": "string", + "description": "string", + "methods": "string", + "dependencies": "string", + "instructions": "string", + "source_code_repo": "string", + "notes": "string", + "license": [ + { + "name": "string", + "uri": "string", + "note": "string" + } + ] + } +] +``` +
+ + - **`file_name`** *[Optional ; Not repeatable ; String]*
+ Name of the script file (for R users, this will typically include files with extension [.R], for Stata users it will be files with extension [.do], for Python users ...). But this can also include other files related and required to run the scripts (for example lookup CSV files, etc.) This does not include the data files, which are described ina specific field. + - **``zip_package``** *[Optional ; Not repeatable]*
+ If the script files have been saved as or in a compressed file (zip, rar, of equivalent), we provide here the name of the zip file containing the script. + - **`title`** *[Optional ; Not repeatable ; String]*
+ A title (label) given to the script file + - **`authors`** *[Optional ; Repeatable]*
+ This is a repeatable block that allows entering a list of authors and co-authors of a script + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name of the author (person or organization) of the script + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The affiliation of the author. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Specific role of the person or organization in the production of the script.

+ + - **`date`** [Optional ; Not repeatable ; String]*
+ Date the script was produced, in ISO 8601 format (YYYY-MM-DD) + - **`format`** *[Optional ; Not repeatable ; String]*
+ File format + - **`software`** *[Optional ; Not repeatable ; String]*
+ Software used to run the script + - **`description`** *[Optional ; Not repeatable ; String]*
+ Brief description of the script + - **`methods`** *[Optional ; Not repeatable ; String]*
+ Statistical/analytic methods included in the script + - **`dependencies`** *[Optional ; Not repeatable ; String]*
+ Any dependencies (packages/libraries) that the script relies on. This field is not needed if dependencies were described in the `library` element. + - **`instructions`** *[Optional ; Not repeatable ; String]*
+ Instructions for running the script. Information on the sequence in which the scripts must be run is critical. + - **`source_code_repo`** *[Optional ; Not repeatable ; String]*
+ Repository (e.g. GitHub repo) where the script has been published. + - **`notes`** *[Optional ; Not repeatable ; String]*
+ Any additional information on the script. + - **`license`** *[Optional ; Repeatable]*
+ License, if any, under which the script is published. + - **`name`** *[Optional ; Not repeatable ; String]*
+ Name (label) of the license + - **`uri`** *[Optional ; Not repeatable ; String]*
+ License URI

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + scripts = list( + + list(file_name = "00_script.R", + zip_package = "all_scripts.zip", + title = "Project X - Master script", + authors = list(name = "John Doe", + affiliation = "IHSN", + role = "Writing, testing and documenting the script"), + date = "2020-12-27", + format = "R script", + software = "R x64 4.0.2", + description = "Master script for automated reproduction of the analysis. Calls all other scripts in proper sequence to reproduce the full analysis.", + methods = "box-cox transformation of data", + dependencies = "", + instructions = "", + source_code_repo = "", + notes = "", + license = list(name = "CC BY 4.0", + uri = "https://creativecommons.org/licenses/by/4.0/deed.ast")), + + list(file_name = "01_regression.R", + zip_package = "", + title = "Charts and maps", + authors = list(name = "", + affiliation = "", + role = ""), + date = "", + format = "R script", + software = "R", + description = "This script runs all linear regressions and PCA presented in the working paper.", + methods = "linear regression; principal component analysis", + dependencies = "", + instructions = "", + source_code_repo = "", + notes = "", + license = list(list(name = "CC BY 4.0", + uri = "https://creativecommons.org/licenses/by/4.0/deed.ast"))), + + list(file_name = "02_visualization", + zip_package = "", + title = "", + authors = list(name = "", + abbr = "", + role = ""), + date = "", + format = "", + software = "", + description = "", + instructions = "", + source_code_repo = "", + notes = "", + license = list(list(name = "CC BY 4.0", + uri = "https://creativecommons.org/licenses/by/4.0/deed.ast"))), + + ), + # ... + ) + ) + ``` +
+ +- **`data_statement`** *[Optional ; Not repeatable ; String]*
+An overall statement on the data used in the project. A separate field is provided to list and document the origin and key characteristics of the datasets. + + +- **`datasets`** *[Optional ; Repeatable]*
+This field is used to provide an itemized list of datasets used in the project. The data are not documented here (specific metadata are available for documenting data of different types, like the DDI for microdata, the ISO 19139 for geographic datasets, etc.) +
+```json +"datasets": [ + { + "name": "string", + "idno": "string", + "note": "string", + "access_type": "string", + "license": "string", + "license_uri": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Optional ; Not repeatable ; String]*
+ The dataset name (title) + - **`idno`** *[Optional ; Not repeatable ; String]*
+ The unique identifier of the dataset + - **`note`** *[Optional ; Not repeatable ; String]*
+ A brief description of the dataset. + - **`access_type`** *[Optional ; Not repeatable ; String]*
+ The access policy pplied to the dataset. + - **`license`** *[Optional ; Not repeatable ; String]*
+ The access license that applies to the dataset. + - **`license_uri`** *[Optional ; Not repeatable ; String]*
+ The URL of a web page where more information on the license can be obtained. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI where the dataset (or a detailed description of it) can be obtained. +

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + datasets = list( + + list(name = "Multiple Indicator Cluster Survey 2019, Round 6, Chad", + idno = "TCD_2019_MICS_v01_M", + uri = "https://microdata.worldbank.org/index.php/catalog/4150"), + + list(name = "World Bank Group Country Survey 2018, Chad", + idno = "TCD_2018_WBCS_v01_M", + access_type = "Public access", + uri = "https://microdata.worldbank.org/index.php/catalog/3058") + + ), + # ... + ) + ) + ``` +
+ +- **`contacts`** *[Optional ; Repeatable]*
+The contacts element provides the public interface for questions associated with the research project. There could be various contacts provided depending upon the organization. It is important to assure that the proper contacts are provided to channel public inquiry. +
+```json +"contacts": [ + { + "name": "string", + "role": "string", + "affiliation": "string", + "email": "string", + "telephone": "string", + "uri": "string" + } +] +``` +
+ + - **`name`** *[Required ; Not repeatable ; String]*
+ The name of the contact person that should be contacted depending on the role defined below. + - **`role`** *[Optional ; Not repeatable ; String]*
+ Role of the contact person. A research project may have contact persons depending on the output or some of the technical input. Some complex projects may have various data collection processes that have different processing channels and contacts. This section should provide for a key primary public interface that can refer the public inquiry or provide a collection of entry points. + - **`affiliation`** *[Optional ; Not repeatable ; String]*
+ The organization or affiliation of the contact person. This is usually the organization that the contact person represents. + - **`email`** *[Optional ; Not repeatable ; String]*
+ Email address of the responsible person, institution, or division in charge of the research project or output. + - **`telephone`** *[Optional ; Not repeatable ; String]*
+ Phone number of the responsible institution or division of the research project or output. + - **`uri`** *[Optional ; Not repeatable ; String]*
+ The URI of the agency or organization of the contact organization. This may be the same as the web page of the project or may be a permanent contact name at an institutional level and not project related. Eventually a project web site may be removed but there may still be need to have a contact. In this case, it is recommended to have a contact that is permanent.

+ + + + ```r + my_project = list( + # ... , + project_desc = list( + # ... , + + contacts = list( + + list(name = "Data helpdesk", + affiliation = "National Data Center", + role = "Support to data users", + uri = "helpdesk@ndc. ...") + ), + + # ... + ) + ) + ``` +
+ +### Provenance + +**`provenance`** *[Optional ; Repeatable]*
+Metadata can be programmatically harvested from external catalogs. The `provenance` group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata. +
+```json +"provenance": [ + { + "origin_description": { + "harvest_date": "string", + "altered": true, + "base_url": "string", + "identifier": "string", + "date_stamp": "string", + "metadata_namespace": "string" + } + } +] +``` +
+ + - **`origin_description`** *[Required ; Not repeatable]*
+ The `origin_description` elements are used to describe when and from where metadata have been extracted or harvested.
+ - **`harvest_date`** *[Required ; Not repeatable ; String]*
+ The date and time the metadata were harvested, entered in ISO 8601 format.
+ - **`altered`** *[Optional ; Not repeatable ; Boolean]*
+ A boolean variable ("true" or "false"; "true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element `idno` in the Document Description / Title Statement section) will be modified when published in a new catalog.
+ - **`base_url`** *[Required ; Not repeatable ; String]*
+ The URL from where the metadata were harvested.
+ - **`identifier`** *[Optional ; Not repeatable ; String]*
+ The unique dataset identifier (`idno` element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The `identifier` element in `provenance` is used to maintain traceability.
+ - **`date_stamp`** *[Optional ; Not repeatable ; String]*
+ The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
+ - **`metadata_namespace`** *[Optional ; Not repeatable ; String]*
+ @@@@@@@
+ + +### Tags + +**`tags`** *[Optional ; Repeatable]*
+As shown in section 1.7 of the Guide, tags, when associated with `tag_groups`, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +
+```json +"tags": [ + { + "tag": "string", + "tag_group": "string" + } +] +``` +
+ + - **`tag`** *[Required ; Not repeatable ; String]*
+ A user-defined tag. + - **`tag_group`** *[Optional ; Not repeatable ; String]*

+ A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs. + + +- **`lda_topics`** *[Optional ; Not repeatable]*
+
+```json +"lda_topics": [ + { + "model_info": [ + { + "source": "string", + "author": "string", + "version": "string", + "model_id": "string", + "nb_topics": 0, + "description": "string", + "corpus": "string", + "uri": "string" + } + ], + "topic_description": [ + { + "topic_id": null, + "topic_score": null, + "topic_label": "string", + "topic_words": [ + { + "word": "string", + "word_weight": 0 + } + ] + } + ] + } +] +``` +
+ + We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or "augment") metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of "clustering" words that are likely to appear in similar contexts (the number of "clusters" or "topics" is a parameter provided when training a model). Clusters of related words form "topics". A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights). + + Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series' name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%). + + The `lda_topics` element includes the following metadata fields. An example in R was provided in Chapter 4 - Documents. + + - **`model_info`** *[Optional ; Not repeatable]*
+ Information on the LDA model.
+ + - `source` *[Optional ; Not repeatable ; String]*
+ The source of the model (typically, an organization).
+ - `author` *[Optional ; Not repeatable ; String]*
+ The author(s) of the model.
+ - `version` *[Optional ; Not repeatable ; String]*
+ The version of the model, which could be defined by a date or a number.
+ - `model_id` *[Optional ; Not repeatable ; String]*
+ The unique ID given to the model.
+ - `nb_topics` *[Optional ; Not repeatable ; Numeric]*
+ The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
+ - `description` *[Optional ; Not repeatable ; String]*
+ A brief description of the model.
+ - `corpus` *[Optional ; Not repeatable ; String]*
+ A brief description of the corpus on which the LDA model was trained.
+ - `uri` *[Optional ; Not repeatable ; String]*
+ A link to a web page where additional information on the model is available.

+ + - **`topic_description`** *[Optional ; Repeatable]*
+ The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).
+ + - `topic_id` *[Optional ; Not repeatable ; String]*
+ The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
+ - `topic_score` *[Optional ; Not repeatable ; Numeric]*
+ The share of the topic in the metadata (%).
+ - `topic_label` *[Optional ; Not repeatable ; String]*
+ The label of the topic, if any (not automatically generated by the LDA model).
+ - `topic_words` *[Optional ; Not repeatable]*
+ The list of N keywords describing the topic (e.g., the top 5 words).
+ - `word` *[Optional ; Not repeatable ; String]*
+ The word.
+ - `word_weight` *[Optional ; Not repeatable ; Numeric]*
+ The weight of the word in the definition of the topic.

+ + +- **`embeddings`** *[Optional ; Repeatable]*
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). + + The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. + +
+```json +"embeddings": [ + { + "id": "string", + "description": "string", + "date": "string", + "vector": null + } +] +``` +
+ + The `embeddings` element contains four metadata fields: + + - **`id`** *[Optional ; Not repeatable ; String]*
+ A unique identifier of the word embedding model used to generate the vector. + - **`description`** *[Optional ; Not repeatable ; String]*
+ A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. + - **`date`** *[Optional ; Not repeatable ; String]*
+ The date the model was trained (or a version date for the model). + - **`vector`** *[Required ; Not repeatable ; @@@@]* + The numeric vector representing the series metadata.

+ + +### Additional + +**`additional`** *[Optional ; Not repeatable]*
@@@@ add this to the schema and do screenshot +The `additional` element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the `additional` block; embedding them elsewhere in the schema would cause schema validation to fail. + + +## Generating compliant metadata + +For this example of documentation and publishing of reproducible research, we use the [Replication data for: Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia](https://www.openicpsr.org/openicpsr/project/116471/version/V1/view;jsessionid=31C3E76620D0DDD1CABADAA263A1E491) published in the OpenICPSR website. The primary investigators for the project were Vivi Alatas, Abhijit Banerjee, Rema Hanna, Benjamin A. Olken, Ririn Purnamasari, and Matthew Wai-Poi. + +:::quote +A service of the Inter-university Consortium for Political and Social Research (ICPSR), openICPSR is a self-publishing repository for social, behavioral, and health sciences research data. openICPSR is particularly well-suited for the deposit of replication data sets for researchers who need to publish their raw data associated with a journal article so that other researchers can replicate their findings. (from [OpenICPSR website](https://www.openicpsr.org/openicpsr/about)) +::: + + +### Full example, using a metadata editor + +
+
+![image](https://user-images.githubusercontent.com/35276300/229925181-c9ebbfb6-9934-4307-a8b5-b7903a6c8381.png) +
+
+ + +### Full example, using R + + +```r +library(jsonlite) +library(httr) +library(dplyr) +library(nadar) + +# ----credentials and catalog URL -------------------------------------------------- +my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F) +set_api_key("my_keys[1,1") +set_api_url("https://.../index.php/api/") +set_api_verbose(FALSE) +# ---------------------------------------------------------------------------------- + +setwd("C:\my_project") +thumb = "elite_capture.JPG" # Will be used as thumbnail in the data catalog + +id = "IDN_2019_ECTWP_v01_RR" + +# Generate the metadata + +my_project_metadata <- list( + + # Information on metadata production + + doc_desc = list( + + producers = list( + list(name = "OD", affiliation = "National Data Center") + ), + + prod_date = "2022-01-15" + + ), + + # Documentation of the research project, and scripts + + project_desc = list( + + title_statement = list( + idno = id, + title = "Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia", + sub_title = "Reproducible scripts" + ), + + production_date = list("2019"), + + geographic_units = list( + list(name="Indonesia", code="IDN", type="Country") + ), + + authoring_entity = list( + + list(name = "Vivi Alatas", + role = "Primary investigator", + affiliation = "World Bank", + email = "valatas@worldbank.org"), + + list(name = "Abhijit Banerjee", + role = "Primary investigator", + affiliation = "Department of Economics, MIT", + email = "banerjee@mit.edu"), + + list(name = "Rema Hanna", + role = "Primary investigator", + affiliation = "Harvard Kennedy School", + email = "rema_hanna@hks.harvard.edu"), + + list(name = "Benjamin A. Olken", + role = "Primary investigator", + affiliation = "Department of Economics, MIT", + email = "bolken@mit.edu"), + + list(name = "Ririn Purnamasari", + role = "Primary investigator", + affiliation = "World Bank", + email = "rpurnamasari@worldbank.org"), + + list(name = "Matthew Wai-Poi", + role = "Primary investigator", + affiliation = "World Bank", + email = "mwaipoi@worldbank.org") + + ), + + abstract = "This paper investigates how elite capture affects the welfare gains from targeted government transfer programs in Indonesia, using both a high-stakes field experiment that varied the extent of elite influence and nonexperimental data on a variety of existing government programs. While the relatives of those holding formal leadership positions are more likely to receive benefits in some programs, we argue that the welfare consequences of elite capture appear small: eliminating elite capture entirely would improve the welfare gains from these programs by less than one percent.", + + keywords = list( + list(name="proxy-means test (PMT)"), + list(name="experimental design") + ), + + topics = list( + + list(id="D72", + name = "Political Processes: Rent-seeking, Lobbying, Elections, Legislatures, and Voting Behavior", + vocabulary = "JEL codes", + uri = "https://www.aeaweb.org/econlit/jelCodes.php"), + + list(id = "H53", + name = "National Government Expenditures and Welfare Programs", + vocabulary = "JEL codes", + uri = "https://www.aeaweb.org/econlit/jelCodes.php"), + + list(id = "I38", + name = "Welfare, Well-Being, and Poverty: Government Programs; Provision and Effects of Welfare Programs", + vocabulary = "JEL codes", + uri = "https://www.aeaweb.org/econlit/jelCodes.php"), + + list(id = "O15", + name = "Economic Development: Human Resources; Human Development; Income Distribution; Migration", + vocabulary = "JEL codes", + uri = "https://www.aeaweb.org/econlit/jelCodes.php"), + + list(id = "O17", + name = "Formal and Informal Sectors; Shadow Economy Institutional Arrangements", + vocabulary = "JEL codes", + uri = "https://www.aeaweb.org/econlit/jelCodes.php") + + ), + + output_types = list( + + list(type = "Article", + title = "Does Elite Capture Matter Local Elites and Targeted Welfare Programs in Indonesia", + description = "AEA Papers and Proceedings 2019, 109: 334-339", + uri = "https://doi.org/10.1257/pandp.20191047", + doi = "10.1257/pandp.20191047"), + + list(type = "Working Paper", + title = "Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia", + description = "NBER Working Paper No. 18798, February 2013", + uri = "https://www.nber.org/papers/w18798") + + ), + + version_statement = list(version = "1.0", version_date = "2019"), + + language = list( + list(name = "English", code = "EN") + ), + + methods = list( + list(name = "linear regression with large dummy-variable set (areg)"), + list(name = "probit regression"), + list(name = "Test linear hypotheses after estimation") + ), + + software = list( + list(name= "Stata", version = "14") + ), + + reproduction_instructions = "The master do file should run start to finish in less than five minutes from the master do file '0MASTER 20190918.do'. Original data is in data-PUBLISH/originaldata and is all that is needed to run the code; all data in data-PUBLISH/codeddata is created from the coding do files. All results are then created and saved in output-PUBLISH/tables. + + Key Subfolders: + 1. code-PUBLISH: This folder contains all relevant code. The master do file is located here ('0Master20190918.do') as well as the two folders that are necessary for the creation of datasets/coding ('coding_matching' folder) and for the analysis/table creation ('analysis' folder). Users should update the directory on the master file to reflect the location of the directory on their computers once downloaded. Following that, all the data and output files needed to replicate the main findings of the paper (Tables 1A-1D, Table 2 and the 4 Appendix Tables) will be generated. The sub do files provide specific notes on the variables created where relevant. + 2. data-PUBLISH: This folder contains all relevant .dta files. The first folder, 'original data' contains the 'Baseline' folder that has the original baseline survey information. Under 'original data' you will also find the 'Others' folder with the randomization results, the 2008 PPLS data and the PODES 2008 village level administrative data. The 'Endline2' folder contains the endline survey information. These datasets have been modified only to mask sensitive information. Finally, the 'codeddata' folder that stores intermediate datasets that are created through the sub 'coding_matching' do files. + 3. log-PUBLISH: This folder contains the latest log file. When users run the master do file, a new log file will automatically be created and stored here. + 4. output-PUBLISH: This folder contains all the tables of the main paper and appendix. When users run the master do file, these tables will be automatically overwritten.", + + confidentiality = "The published materials do not contain confidential information.", + + datasets = list( + + list(name = "Village survey (original data; baseline)", + idno = "", + note = "Stata 14 data files", + access_type = "Public", + uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"), + + list(name = "Village survey (original data; endline)", + idno = "", + note = "Stata 14 data files", + access_type = "Public", + uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"), + + list(name = "Randomization data", + idno = "", + note = "Stata 14 data files", + access_type = "Public", + uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"), + + list(name = "2008 PPLS", + idno = "", + note = "Stata 14 data files", + access_type = "Public", + uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"), + + list(name = "2008 PODES - Village level administrative data", + idno = "", + note = "Stata 14 data files", + access_type = "Public", + uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"), + + list(name = "Coded data (intermediary data files generated by the scripts)", + idno = "", + note = "Stata 14 data files", + access_type = "Public", + uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view") + + ), + + sponsors = list( + + list(name="Australian Aid (World Bank Trust Fund)", + abbr="AusAID", + role="Financial support"), + + list(name="3ie", + grant_no="OW3.1055", + role="Financial support"), + + list(name="NIH", + grant_no="P01 HD061315", + role="Financial support") + + ), + + acknowledgements = list( + + list(name = "Jurist Tan, Talitha Chairunissa, Amri Ilmma, Chaeruddin Kodir, He Yang, and Gabriel Zucker", + role = "Research assistance"), + + list(name = "Scott Guggenheim", + role = "Provided comments"), + + list(name = "Mitra Samya, BPS, TNP2K, and SurveyMeter", + role = "Field cooperation") + + ), + + disclaimer = "Users acknowledge that the original collector of the data, ICPSR, and the relevant funding agency bear no responsibility for use of the data or for interpretations or inferences based upon such uses.", + + scripts = list( + + list(file_name = "0MASTER-20190918.do", + zip_package = "119802-V1.zip", + title = "Master Stata do file", + authors = list(list(name="Rema Hanna, Ben Olken (PIs) and Sam Solomon (RA)")), + format = "Stata do file", + software = "Stata 14", + description = "Master do file; this script calls all do files required to replicate the output from start to finish (in no more than a few minutes)", + notes = "Original data is in data-PUBLISH/originaldata and is all that is needed to run the code; all data in data-PUBLISH/codeddata is created from the coding do files. All results are then created and saved in output-PUBLISH/tables."), + + list(file_name = "coding baseline.do", + title = "coding baseline variables", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 1/7"), + + list(file_name = "coding suseti pmt.do", + title = "coding pmt", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 2/7"), + + list(file_name = "coding elite relation.do", + title = "coding additional variables for analysis", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 3/7"), + + list(file_name = "matching hybrid.do", + title = "matching baseline survey data and matching results", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 4/7; Generates poverty density measure"), + + list(file_name = "coding existing social programs.do", + title = "coding existing social programs", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 5/7"), + + list(file_name = "coding kitchen-sink variables.do", + title = "coding miscellaneous variables", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 6/7"), + + list(file_name = "coding_partV_hybrid.do", + title = "coding for part V of analysis plan", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Coding/matching script 7/7"), + + list(file_name = "0 Table 1AB.do", + title = "Table 1: formal vs. informal elites - Panels A and B: historical benefits", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 1/7"), + + list(file_name = "0 Table 1CD.do", + title = "Table 1: formal vs. informal elites - Panels C and D: PKH Experiment", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 2/7"), + + list(file_name = "0 Table 2 Appendix Table 3.do", + title = "Table 7: Social welfare simulations", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 3/7"), + + list(file_name = "0 Appendix Table 1A.do", + title = "Table 2A: Elite capture in historical programs", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 4/7"), + + list(file_name = "0 Appendix Table 1B.do", + title = "Table 2B: Elite capture in PKH experiment", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 5/7"), + + list(file_name = "0 Appendix Table 2.do", + title = "Appendix Table 12: Probit Model from Table 7", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 6/7"), + + list(file_name = "0 Appendix Table 4.do", + title = "Appendix Table 13: Social welfare simulations -- PKH - Additional model from Table 7", + zip_package = "119802-V1.zip", + format = "Stata do file", + software = "Stata 14", + description = "Analysis script 7/7"), + + list(file_name = "master_log_09182019.smcl", + title = "Log file - Run of master do file", + zip_package = "119802-V1.zip", + format = "Stata log file", + software = "Stata 14", + description = "Latest log file obtained by running the master do file") + ) + + ) + +) + + +# Publish the project metadata in the NADA catalog + +script_add(idno = id, + metadata = my_project_metadata, + repositoryid = "central", + published = 1, + thumbnail = thumb, + overwrite = "yes") + + +# Add links to ICPSROpen website and AEA website as external resources: + +external_resources_add( + title = "Elite Capture Paper (Alatas et Al., 2019) - Project page - OpenICPSR", + idno = id, + dctype = "web", + file_path = "https://www.openicpsr.org/openicpsr/project/116471/version/V1/view;jsessionid=31C3E76620D0DDD1CABADAA263A1E491", + overwrite = "yes" +) + +external_resources_add( + title = "American Economic Association (AEA) paper: Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia", + idno = id, + dctype = "doc/anl", + file_path = "https://www.aeaweb.org/articles?id=10.1257/pandp.20191047", + overwrite = "yes" +) +``` + +The metadata and all resources (script files, etc.) are now available in the NADA catalog. +@@@@@ redo screenshot when displays external resources + +
+![](./images/script_example1_nada.JPG) +
+ + + + +### Full example, using Python + + +```python +# Python example +``` diff --git a/13_chapter13_related_resources.md b/13_chapter13_related_resources.md new file mode 100644 index 0000000..07753c0 --- /dev/null +++ b/13_chapter13_related_resources.md @@ -0,0 +1,152 @@ +--- +output: html_document +--- + +# External resources {#chapter13} + +The metadata schemas presented in chapters 4 to 12 of the Guide are intended to document in detail resources of multiple types (data and scripts). When published in a NADA catalog, these metadata will be made visible and searchable. But publishing metadata in an HTML format is not enough. In most cases, you will also want to made files (data files, documents, or others) accessible in your catalog, and provide links to other, related resources. These files will have to be uploaded on your web server, and the links created, with some documentation. These related materials are what is referred to as "external resources". + +**External resources** are not a specific type of data. They are resources of any type (data, document, web page, or any other type of resource that can be provided as an electronic file or a web link) that can be attached as a "related resource" to a catalog entry. A schema that is intentionally kept very simple, based on the Dublin Core standard, is used to describe these resources. This schema will never be used independently; it will always be used in combination with one of the other metadata standards and schemas documented in this Guide. + +The table below shows some examples of the kind of external resources that may be attached to the metadata of different data types. + +| Data type | Resources that may be documented and published as external resources | +| ------------------ | ------------------------------------------------------------ | +| Document | MS-Excel version of tables included in a publication ; PDF/DOC version of the publication ; visualizations files (scripts and image) for visualizations included in the publication ; link to electronic annexes | +| Microdata | survey questionnaire ; survey report ; technical documentation (sampling, etc.) ; data entry application ; survey budget in Excel ; microdata files in different formats ; link to an external website| +| Geographic dataset | link to an interactive web application ; technical documentation in PDF ; data analysis scripts ; publicly accessible data files | +| Time series | link to a database query interface ; technical documents ; link to external websites ; visualization scripts | +| Tables | link to an organization website ; tabulation scripts | electronic copy of the table | +| Images | image files in different formats and resolutions ; link to a photo album application ; link to a photographer website | +| Audio recordings | audio file in MP3 or other format ; transcript in PDF | +| Videos | video file in WAV or other format ; transcript in PDF | +| Scripts | publication ; link to a package/library web page ; link to datasets | + +Note that a catalog entry (e.g. a document, or a table) can itself be provided as a link (i.e. as an external resource) for another catalog entry. + +In a NADA catalog, the external resources will not appear as catalog entries. Their list and description will be displayed (and the resources made accessible) in a "DOWNLOAD" tab for the entry to which they are attached. + +
+![](./images/external_resources_tab_NADA.JPG){width=100%} +
+ +The schema used to document external resources only contains 16 elements. + +
+```json +{ + "dctype": "doc/adm", + "dcformat": "application/zip", + "title": "string", + "author": "string", + "dcdate": "string", + "country": "string", + "language": "string", + "contributor": "string", + "publisher": "string", + "rights": "string", + "description": "string", + "abstract": "string", + "toc": "string", + "filename": "string", + "created": "2023-04-09T19:23:22Z", + "changed": "2023-04-09T19:23:22Z" +} +``` +
+ +**`dctype`** *[Optional, Not Repeatable, String]*
+This element defines the type of external resource being documented. This element plays an important role in the cataloguing system (NADA), as it is used to determine where and how the resource will be published. Particular attention must be paid to the type "Microdata File" (`dat/micro`) and to other data types, when the datasets will be published in a data catalog but with access restrictions). The NADA catalog allows data to be published under different levels of accessibility: open data, direct access, public use files, licensed data, access in data enclave, or no access. Most standards include an element **`access_policy`** which is used to determine the type of access to a resource, and will apply to data of type `dat/micro`. The resource type `dctype` must be selected from a controlled vocabulary: + + - **doc/adm**: Document, Administrative [doc/adm]
+ - **doc/anl**: Document, Analytical [doc/anl]
+ - **doc/oth**: Document, Other [doc/oth]
+ - **doc/qst**: Document, Questionnaire [doc/qst]
+ - **doc/ref**: Document, Reference [doc/ref]
+ - **doc/rep**: Document, Report [doc/rep]
+ - **doc/tec**: Document, Technical [doc/tec]
+ - **aud**: Audio [aud]
+ - **dat**: Database [dat] (not including microdata)
+ - **map**: Map [map]
+ - **dat/micro**: Microdata File [dat/micro]
+ - **pic**: Photo / image [pic]
+ - **prg**: Program / script [prg]
+ - **tbl**: Table [tbl]
+ - **vid**: Video [vid]
+ - **web**: Web Site [web]
+ +**`dcformat`** *[Optional, Not Repeatable, String]*
+The resource file format. This format can be entered using a controlled vocabulary. Options could include: + + - **application/x-compressed**: Compressed, Generic
+ - **application/zip**: Compressed, ZIP
+ - **application/x-cspro**: Data, CSPro
+ - **application/dbase**: Data, dBase
+ - **application/msaccess**: Data, Microsoft Access
+ - **application/x-sas**: Data, SAS
+ - **application/x-spss**: Data, SPSS
+ - **application/x-stata**: Data, Stata
+ - **text**: Document, Generic
+ - **text/html**: Document, HTML
+ - **application/msexcel**: Document, Microsoft Excel
+ - **application/mspowerpoint**: Document, Microsoft PowerPoint
+ - **application/msword**: Document, Microsoft Word
+ - **application/pdf**: Document, PDF
+ - **application/postscript**: Document, Postscript
+ - **text/plain**: Document, Plain
+ - **text/wordperfect**: Document, WordPerfect
+ - **image/gif**: Image, GIF
+ - **image/jpeg**: Image, JPEG
+ - **image/png**: Image, PNG
+ - **image/tiff**: Image, TIFF
+ +**`title`** *[Required, Not Repeatable, String]*
+The title of the resource. + +**`author`** *[Optional, Not Repeatable, String]*
+The author(s) of the resource. If more than one, separate the names with a ";". + +**`dcdate`** *[Optional, Not Repeatable, String]*
+The date the resource was produced or released, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). + +**`country`** *[Optional, Not Repeatable, String]*
+The country name, if the resource is specific to a country. If more than one, enter the country names separated with a ";". + +**`language`** *[Optional, Not Repeatable, String]*
+The language name. If more than one, enter the language names separated with a ";". + +**`contributor`** *[Optional, Not Repeatable, String]*
+List of contributor (free text). If more than one, enter the names separated with a ";". + +**`publisher`** *[Optional, Not Repeatable, String]*
+List of contributor (free text). If more than one, enter the names separated with a ";". + +**`rights`** *[Optional, Not Repeatable, String]*
+The rights associated with the resource. + +**`description`** *[Optional, Not Repeatable, String]*
+A brief description of the resource (but not the abstract; see the next element). + +**`abstract`** *[Optional, Not Repeatable, String]*
+And abstract for the resource. + +**`toc`** *[Optional, Not Repeatable, String]*
+The table of content of the resource (if the resource is a publication), entered as free text. + +**`filename`** *[Optional, Not Repeatable, String]*
+A file name or a URL. + + +## Example of use of external resources + +The "complete examples" provided in the previous chapters included some examples of the use of the "external_resources_add" command (from the Nadar R package) or "..." (from the PyNada Python library). We provide here one more example. + +``` +# R example @@@@ +``` + + +``` +# Python example @@@@ +``` + diff --git a/404.html b/404.html new file mode 100644 index 0000000..cbdd2d6 --- /dev/null +++ b/404.html @@ -0,0 +1,568 @@ + + + + + + + Page not found | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Page not found

+

The page you requested cannot be found (perhaps it was moved or renamed).

+

You may want to try searching to find the page's new location, or use +the table of contents to find the page you are looking for.

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/90_annexes.md b/90_annexes.md new file mode 100644 index 0000000..e2de399 --- /dev/null +++ b/90_annexes.md @@ -0,0 +1,602 @@ +--- +output: html_document +--- + +# (APPENDIX) ANNEXES {-} + +# Annex 1: References and links {-} + +**Documents** + +- Asian Development Bank (ADB). 2001. [*Mapping the Spatial Distribution of Poverty Using Satellite Imagery in Thailand*](http://dx.doi.org/10.22617/TCS210112-2) ISBN 978-92-9262-768-3 (print), 978-92-9262-769-0 (electronic), 978-92-9262-770-6 (ebook) +Publication Stock No. TCS210112-2. DOI: http://dx.doi.org/10.22617/TCS210112-2 + +- Balashankar, A., L.Subramanian, and S.P. Fraiberger. 2021. [*Fine-grained prediction of food insecurity using news streams*](https://arxiv.org/pdf/2111.15602.pdf) + +- British Ecological Society. 2017. [*Guide to Reproducible Code in Ecology and Evolution*](https://www.britishecologicalsociety.org/wp-content/uploads/2017/12/guide-to-reproducible-code.pdf) + +- Google. [Google's Search Engine Optimization (SEO) Starter Guide](https://developers.google.com/search/docs/beginner/seo-starter-guide) + +- Jurafsky, Daniel; H. James, Martin. 2000. *Speech and language processing : an introduction to natural language processing, computational linguistics, and speech recognition*. Upper Saddle River, N.J.: Prentice Hall. ISBN 978-0-13-095069-7 + +- Mikolov, T., K.Chen, G.Corrado, and J.Dean. 2013. [*Efficient Estimation of Word Representations in Vector Space*](https://arxiv.org/abs/1301.3781) + +- Min, B. and Z.O'Keeffe. 2021. http://www-personal.umich.edu/~brianmin/HREA/index.html + +- Priest, G.. 2010. [*The Struggle for Integration and Harmonization of Social Statistics in a Statistical Agency - A Case Study of Statistics Canada*](https://www.ihsn.org/sites/default/files/resources/IHSN-WP004.pdf) + +- Stodden et al. 2013. [*Setting the Default to Reproducible - Reproducibility in Computational and Experimental Mathematics*](http://stodden.net/icerm_report.pdf) + +- Turnbull, D. and J. Berryman. 2016. [*Relevant Search: With applications for Solr and Elasticsearch*](https://www.manning.com/books/relevant-search) + + +**Links (standards, schemas, controlled vocabularies)** + +- American Psychological Association (APA): [APA Style (example of specific publications styles for a table)](https://apastyle.apa.org/style-grammar-guidelines/tables-figures/tables) + +- [Consortium of European Social Science Data Archives (CESSDA)](https://www.cessda.eu/) + +- US Census Bureau, CsPro Users Guide: [Parts of a Table](https://www.csprousers.org/help/CSPro/parts_of_a_table.html) + +- [Data Documentation Initiative (DDI) Alliance](https://ddialliance.org/) + +- DDI Alliance, [Data Documentation Initiative (DDI) Codebook](https://ddialliance.org/Specification/DDI-Codebook/2.5/) + +- [Dublin Core Metadata Initiative (DCMI)](https://www.dublincore.org/) + +- eMathZone: [Construction of a Statistical Table](https://www.emathzone.com/tutorials/basic-statistics/construction-of-statistical-table.html) + +- GoFair [(Findable, Accessible, Interoperable and Reusable (FAIR))](https://www.go-fair.org/) + +- [International Household Survey Network (IHSN)](https://www.ihsn.org/) + +- [International Press Telecommunications Council (IPTC)](https://iptc.org/) + +- International Organization for Standardization (ISO) 19139: [Geographic information — Metadata — XML schema implementation](https://www.iso.org/standard/32557.html) + +- [LabWrite: Designing Tables](https://labwrite.ncsu.edu/res/gh/gh-tables.html) + +- [schema.org](https://schema.org/) + +- Microsoft Bing: [Bing Webmaster Tools Help & How-To Center, Bing Webmaster Guidelines](https://www.bing.com/webmasters/help/webmaster-guidelines-30fba23a) + +- [Vedantu: Tabulation](https://www.vedantu.com/commerce/tabulation) + + +**Links (tools)** + +- [CKAN open-source data management system](https://ckan.org/) +- [ElasticSearch](https://github.com/elastic/elasticsearch) +- [GeoNetwork](https://geonetwork-opensource.org/) +- [Milvus](https://milvus.io/)) +- [NADA cataloguing application, web page](https://nada.ihsn.org/) +- [NADA cataloguing application, demo page](https://nada-demo.ihsn.org/index.php/home) +- [NADA cataloguing application, GitHub repository](https://github.com/ihsn/nada/releases/tag/V5.0.3) +- [NADAR package]() +- [Nesstar Publisher (DDI 1.n Metadata Editor](http://www.nesstar.com/) +- [R: The R Project for Statistical Computing](https://www.r-project.org/) +- [R Bookdown](https://bookdown.org/): Write HTML, PDF, ePub, and Kindle books with R Markdown +- [R geometa](https://cran.r-project.org/web/packages/geometa/index.html): Tools for Reading and Writing ISO/OGC Geographic Metadata +- [Solr](https://solr.apache.org/) + +**Links (others)** + +- WorldPop: https://www.worldpop.org/ + + +# Annex 2: Mapping standards and schemas to schema.org {-} + +The use of *structured data* described in section 1.6.2 requires a mapping between the relevant elements of some of the metadata standards and schemas described in the Guide to the schema.org standard. We provide here a suggested selection and mapping for the core set of elements (we do not attempt to map all possible elements that are common to our schemas and schema.org). + +### Microdata + +|schema.org/dataset |DDI CodeBook | Recommendation | +|-----------------------|-----------------|-----------------| +|name | | +|description | | +|url | | +|sameAs | | +|identifier | | +|keywords | | +|license | | +|isAccessibleForFree | | +|hasPart / isPartOf | | +|creator type / url / name / contactPoint / funder | | +|includedInDataCatalog | | +|distribution | | +|temporalCoverage | | +|spatialCoverage | | + + +**Example:** + +```html + + + + + + + +``` + +### Geographic data + +|schema.org/dataset |ISO 19139 | Recommendation | +|-----------------------|-----------------|-----------------| +|name | | +|description | | +|url | | +|sameAs | | +|identifier | | +|keywords | | +|license | | +|isAccessibleForFree | | +|hasPart / isPartOf | | +|creator type / url / name / contactPoint / funder | | +|includedInDataCatalog | | +|distribution | | +|temporalCoverage | | +|spatialCoverage | | + + +**Example:** + + + +### Indicators (and database) + +|schema.org/dataset |INDICATOR schema | Recommendation | +|-----------------------|-----------------|-----------------| +|name | | +|description | | +|url | | +|sameAs | | +|identifier | | +|keywords | | +|license | | +|isAccessibleForFree | | +|hasPart / isPartOf | | +|creator type / url / name / contactPoint / funder | | +|includedInDataCatalog | | +|distribution | | +|temporalCoverage | | +|spatialCoverage | | + + +**Example:** + +### Tables + +|schema.org/dataset |TABLES schema | Recommendation | +|-----------------------|-----------------|-----------------| +|name | | +|description | | +|url | | +|sameAs | | +|identifier | | +|keywords | | +|license | | +|isAccessibleForFree | | +|hasPart / isPartOf | | +|creator type / url / name / contactPoint / funder | | +|includedInDataCatalog | | +|distribution | | +|temporalCoverage | | +|spatialCoverage | | + + +**Example:** + +### Images + +The complete list of elements available in schema.org to document an image object is available at https://schema.org/ImageObject. We only show in the table below a selection of the ones we consder the most relevant and frequently available. Images can be documented either using the IPTC-based schema, or the Dublin Core (DCMI)-based schema. + +|schema.org/dataset |IMAGE schema (IPTC) | Recommendation | +|-----------------------|--------------------|-----------------| +| name | | +| abstract | | +| creator | | +| provider | | +| sourceOrganization | | +| dateCreated | | +| keywords | | +| contentLocation | | +| contentReferenceTime | | +| copyrightHolder | | +| copyrightNotice | | +| copyrightYear | | +| creditText | | +| isAccessibleForFree | | +| license | | +| acquireLicensePage | | +| contentUrl | | + + +|schema.org/dataset |IMAGE schema (DCMI) | Recommendation | +|-----------------------|--------------------|-----------------| +| name | | +| abstract | | +| creator | | +| provider | | +| sourceOrganization | | +| dateCreated | | +| keywords | | +| contentLocation | | +| contentReferenceTime | | +| copyrightHolder | | +| copyrightNotice | | +| copyrightYear | | +| creditText | | +| isAccessibleForFree | | +| license | | +| acquireLicensePage | | +| contentUrl | | + + +**Example:** + + + + Residents get water from an artesian well, Sindh, Pakistan + + + + + + +# Annex 3: Mapping the microdata schema to the DDI Codebook 2.5 {-} + +|JSON Schema |DDI/XML CodeBook 2.5 |Title | +|----------------------------------------------------------------------|----------------------------------------------------------------------------|-----------------------------------------------------------------------| +|doc_desc |docDscr | | +|doc_desc/title |docDscr/citation/titlStmt/titl |Document title | +|doc_desc/idno |docDscr/citation/titlStmt/IDNo |Unique ID number for the document | +|doc_desc/producers |docDscr/citation/prodStmt/producer |Producers | +|- name |. |Name | +|- abbr |- abbr |Abbreviation | +|- affiliation |- affiliation |Affiliation | +|- role |- role |Role | +|doc_desc/prod_date |docDscr/citation/prodStmt/prodDate |Date of Production | +|doc_desc/version_statement |docDscr/citation/verStmt |Version Statement | +|doc_desc/version_statement/version |docDscr/citation/verStmt/version |Version | +|doc_desc/version_statement/version_date |docDscr/citation/verStmt/version/@date |Version Date | +|doc_desc/version_statement/version_resp |docDscr/citation/verStmt/verResp |Version Responsibility Statement | +|doc_desc/version_statement/version_notes |docDscr/citation/verStmt/notes |Version Notes | +|study_desc |stdyDscr | | +|study_desc/title_statement |stdyDscr/citation/titlStmt | | +|study_desc/title_statement/idno |stdyDscr/citation/titlStmt/IDNo |Unique user defined ID | +|study_desc/title_statement/identifiers | |Other identifiers | +|- type | |Identifier type | +|- identifier | |Identifier | +|study_desc/title_statement/title |stdyDscr/citation/titlStmt/titl |Survey title | +|study_desc/title_statement/sub_title |stdyDscr/citation/titlStmt/subTitl |Survey subtitle | +|study_desc/title_statement/alternate_title |stdyDscr/citation/titlStmt/altTitl |Abbreviation or Acronym | +|study_desc/title_statement/translated_title |stdyDscr/citation/titlStmt/parTitl |Translated Title | +|study_desc/authoring_entity |stdyDscr/citation/rspStmt/AuthEnty |Authoring entity/Primary investigators | +|- name |. |Agency Name | +|- affiliation |- affiliation |Affiliation | +|study_desc/oth_id |stdyDscr/citation/rspStmt/othId |Other Identifications/Acknowledgments | +|- name |. |Name | +|- role |- role |Role | +|- affiliation |- affiliation |Affiliation | +|study_desc/production_statement |stdyDscr/citation/prodStmt |Production Statement | +|study_desc/production_statement/producers |stdyDscr/citation/prodStmt/producer |Producers | +|- name |. |Name | +|- abbr |- abbr |Abbreviation | +|- affiliation |- affiliation |Affiliation | +|- role |- role |Role | +|study_desc/production_statement/copyright |stdyDscr/citation/prodStmt/copyright |Copyright | +|study_desc/production_statement/prod_date |stdyDscr/citation/prodStmt/prodDate |Production Date | +|study_desc/production_statement/prod_place |stdyDscr/citation/prodStmt/prodPlac |Production Place | +|study_desc/production_statement/funding_agencies |stdyDscr/citation/prodStmt/fundAg |Funding Agency/Sponsor | +|- name |. |Funding Agency/Sponsor | +|- abbr |- abbr |Abbreviation | +|- grant |- stdyDscr/citation/prodStmt/fundAg |Grant Number | +|- role |- role |Role | +|study_desc/distribution_statement |stdyDscr/citation/distStmt |Distribution Statement | +|study_desc/distribution_statement/distributors |stdyDscr/citation/distStmt/distrbtr |Distributor | +|- name |. |Organization name | +|- abbr |- abbr |Abbreviation | +|- affiliation |- affiliation |Affiliation | +|- uri |- uri |URI | +|study_desc/distribution_statement/contact |stdyDscr/citation/distStmt/contact |Contact | +|- name |. |Name | +|- affiliation |- affiliation |Affiliation | +|- email |- email |Email | +|- uri |- uri |URI | +|study_desc/distribution_statement/depositor |stdyDscr/citation/distStmt/depositr |Depositor | +|- name |. |Name | +|- abbr |- abbr |Abbreviation | +|- affiliation |- affiliation |Affiliation | +|- uri | |URI | +|study_desc/distribution_statement/deposit_date |stdyDscr/citation/distStmt/depDate |Date of Deposit | +|study_desc/distribution_statement/distribution_date |stdyDscr/citation/distStmt/distDate |Date of Distribution | +|study_desc/series_statement |stdyDscr/citation/serStmt |Series Statement | +|study_desc/series_statement/series_name |stdyDscr/citation/serStmt/serName |Series Name | +|study_desc/series_statement/series_info |stdyDscr/citation/serStmt/serInfo |Series Information | +|study_desc/version_statement |stdyDscr/citation/verStmt |Version Statement | +|study_desc/version_statement/version |stdyDscr/citation/verStmt/version |Version | +|study_desc/version_statement/version_date |stdyDscr/citation/verStmt/version/@date |Version Date | +|study_desc/version_statement/version_resp |stdyDscr/citation/verStmt/verResp |Version Responsibility Statement | +|study_desc/version_statement/version_notes |stdyDscr/citation/verStmt/notes |Version Notes | +|study_desc/bib_citation |stdyDscr/citation/biblCit |Bibliographic Citation | +|study_desc/bib_citation_format |stdyDscr/citation/biblCit/@format |Bibliographic Citation Format | +|study_desc/holdings |stdyDscr/citation/holdings |Holdings Information | +|- name |. |Name | +|- location |- location |Location | +|- callno |- callno |Callno | +|- uri |- uri |URI | +|study_desc/study_notes |stdyDscr/citation/notes |Study notes | +|study_desc/study_authorization |stdyDscr/studyAuthorization |Study Authorization | +|study_desc/study_authorization/date |stdyDscr/studyAuthorization/@date |Authorization Date | +|study_desc/study_authorization/agency |stdyDscr/studyAuthorization/authorizingAgency |Authorizing Agency | +|- name |. |Funding Agency/Sponsor | +|- affiliation |- affiliation |Affiliation | +|- abbr |- abbr |Abbreviation | +|study_desc/study_authorization/authorization_statement |stdyDscr/studyAuthorization/authorizationStatement |Authorization Statement | +|study_desc/study_info |stdyDscr/stdyInfo |Study Scope | +|study_desc/study_info/study_budget |stdyDscr/stdyInfo/studyBudget |Study Budget | +|study_desc/study_info/keywords |stdyDscr/stdyInfo/subject/keyword | | +|- keyword |. |Keyword | +|- vocab |- vocab |Vocabulary | +|- uri |- vocabURI |uri | +|study_desc/study_info/topics |stdyDscr/stdyInfo/subject/topcClas |Topic Classification | +|- topic |. |Topic | +|- vocab |- vocab |Vocab | +|- uri |- vocabURI |URI | +|study_desc/study_info/abstract |stdyDscr/stdyInfo/abstract |Abstract | +|study_desc/study_info/time_periods |stdyDscr/stdyInfo/sumDscr/timePrd |Time periods (YYYY/MM/DD) | +|- start | |Start date | +|- end | |End date | +|- cycle | |Cycle | +|study_desc/study_info/coll_dates |stdyDscr/stdyInfo/sumDscr/collDate |Dates of Data Collection (YYYY/MM/DD) | +|- start | |Start date | +|- end | |End date | +|- cycle | |Cycle | +|study_desc/study_info/nation |stdyDscr/stdyInfo/sumDscr/nation |Country | +|- name |. |Name | +|- abbreviation |- abbr |Country code | +|study_desc/study_info/bbox |stdyDscr/sumDscr/geoBndBox |Geographic bounding box | +|- west |- westBL |West | +|- east |- eastBL |East | +|- south |- southBL |South | +|- north |- northBL |North | +|study_desc/study_info/bound_poly |stdyDscr/sumDscr/boundPoly/polygon/point |Geographic Bounding Polygon | +|- lat |gringLat |Latitude | +|- lon |gringLon |longitude | +|study_desc/study_info/geog_coverage |stdyDscr/stdyInfo/sumDscr/geogCover |Geographic Coverage | +|study_desc/study_info/geog_coverage_notes |stdyDscr/sumDscr/geogCover/txt |Geographic Coverage notes | +|study_desc/study_info/geog_unit |stdyDscr/stdyInfo/sumDscr/geogUnit |Geographic Unit | +|study_desc/study_info/analysis_unit |stdyDscr/stdyInfo/sumDscr/anlyUnit |Unit of Analysis | +|study_desc/study_info/universe |stdyDscr/stdyInfo/sumDscr/universe |Universe | +|study_desc/study_info/data_kind |stdyDscr/stdyInfo/sumDscr/dataKind |Kind of Data | +|study_desc/study_info/notes |stdyDscr/stdyInfo/notes |Study notes | +|study_desc/study_info/quality_statement |stdyDscr/stdyInfo/qualityStatement |Quality Statement | +|study_desc/study_info/quality_statement/compliance_description |stdyDscr/stdyInfo/qualityStatement/standardsCompliance/complianceDescription|Standard compliance description | +|study_desc/study_info/quality_statement/standards |stdyDscr/stdyInfo/qualityStatement/standardsCompliance/standard |Standards | +|- name |standardName |Name | +|- producer |producer * |Producer | +|study_desc/study_info/quality_statement/other_quality_statement |stdyDscr/stdyInfo/qualityStatement/otherQualityStatement |Other quality statement | +|study_desc/study_info/ex_post_evaluation |stdyDscr/stdyInfo/exPostEvaluation |Ex-Post Evaluation | +|study_desc/study_info/ex_post_evaluation/completion_date |stdyDscr/stdyInfo/exPostEvaluation/@completionDate |Evaluation completion date | +|study_desc/study_info/ex_post_evaluation/type |stdyDscr/stdyInfo/@type |Evaluation type | +|study_desc/study_info/ex_post_evaluation/evaluator |stdyDscr/stdyInfo/exPostEvaluation/evaluator |Evaluators | +|- name |. |Funding Agency/Sponsor | +|- affiliation |- affiliation |Affiliation | +|- abbr |- abbr |Abbreviation | +|- role |- role |Role | +|study_desc/study_info/ex_post_evaluation/evaluation_process |stdyDscr/stdyInfo/exPostEvaluation/evaluationProcess |Evaluation process | +|study_desc/study_info/ex_post_evaluation/outcomes |stdyDscr/stdyInfo/exPostEvaluation/outcomes |Outcomes | +|study_desc/study_development |stdyDscr/studyDevelopment |Study Development | +|study_desc/study_development/development_activity |stdyDscr/studyDevelopment/developmentActivity |Development activity | +|- activity_type |. |Development activity type | +|- activity_description |- description |Development activity description | +|- participants |- participants |Participants | +|- resources |- resources |Development activity resources | +|- outcome |- outcome |Development Activity Outcome | +|study_desc/method |stdyDscr/method |Methodology and Processing | +|study_desc/method/data_collection |stdyDscr/method/dataColl |Data Collection | +|study_desc/method/data_collection/time_method |stdyDscr/method/dataColl/timeMeth |Time Method | +|study_desc/method/data_collection/data_collectors |stdyDscr/method/dataColl/dataCollector |Data Collectors | +|- name |. |Name | +|- affiliation | |Affiliation | +|- abbr | |Abbreviation | +|- role | |Role | +|study_desc/method/data_collection/collector_training |stdyDscr/method/dataColl/collectorTraining |Collector training | +|- type |@type |Training type | +|- training |. |Training | +|study_desc/method/data_collection/frequency |stdyDscr/method/dataColl/frequenc |Frequency of Data Collection | +|study_desc/method/data_collection/sampling_procedure |stdyDscr/method/dataColl/sampProc |Sampling Procedure | +|study_desc/method/data_collection/sample_frame |stdyDscr/method/dataColl/sampleFrame |Sample Frame | +|study_desc/method/data_collection/sample_frame/name |stdyDscr/method/dataColl/sampleFrame/sampleFrameName |Sample frame name | +|study_desc/method/data_collection/sample_frame/valid_period |stdyDscr/method/dataColl/sampleFrame/validPeriod |Valid periods (YYYY/MM/DD) | +|- event | |Event | +|- date | |Date | +|study_desc/method/data_collection/sample_frame/custodian |stdyDscr/method/dataColl/sampleFrame/custodian |Custodian | +|study_desc/method/data_collection/sample_frame/universe |stdyDscr/method/dataColl/sampleFrame/universe |Universe | +|study_desc/method/data_collection/sample_frame/frame_unit |stdyDscr/method/dataColl/sampleFrame/frameUnit |Frame unit | +|study_desc/method/data_collection/sample_frame/frame_unit/is_primary |stdyDscr/method/dataColl/sampleFrame/frameUnit/@isPrimary |Is Primary | +|study_desc/method/data_collection/sample_frame/frame_unit/unit_type |stdyDscr/method/dataColl/sampleFrame/frameUnit/unitType |Unit Type | +|study_desc/method/data_collection/sample_frame/frame_unit/num_of_units|stdyDscr/method/dataColl/sampleFrame/frameUnit/@numberOfUnits |Number of units | +|study_desc/method/data_collection/sample_frame/reference_period |stdyDscr/method/dataColl/sampleFrame/referencePeriod |Reference periods (YYYY/MM/DD) | +|- event | |Event | +|- date | |Date | +|study_desc/method/data_collection/sample_frame/update_procedure |stdyDscr/method/dataColl/sampleFrame/updateProcedure |Update procedure | +|study_desc/method/data_collection/sampling_deviation |stdyDscr/method/dataColl/deviat |Deviations from the Sample Design | +|study_desc/method/data_collection/coll_mode |stdyDscr/method/dataColl/collMode |Mode of data collection | +|study_desc/method/data_collection/research_instrument |stdyDscr/method/dataColl/resInstru |Type of Research Instrument | +|study_desc/method/data_collection/instru_development |stdyDscr/method/dataColl/instrumentDevelopment |Instrument development | +|study_desc/method/data_collection/instru_development_type |stdyDscr/method/dataColl/instrumentDevelopment/@type |Instrument development type | +|study_desc/method/data_collection/sources |stdyDscr/method/dataColl/sources |Sources | +|- name | |Source name | +|- origin | |Origin of Source | +|- characteristics | |Characteristics of Source Noted | +|study_desc/method/data_collection/coll_situation |stdyDscr/method/dataColl/collSitu |Characteristics of Data Collection Situation - Notes on data collection| +|study_desc/method/data_collection/act_min |stdyDscr/method/dataColl/actMin |Supervision | +|study_desc/method/data_collection/control_operations |stdyDscr/method/dataColl/ConOps |Control Operations | +|study_desc/method/data_collection/weight |stdyDscr/method/dataColl/weight |Weighting | +|study_desc/method/data_collection/cleaning_operations |stdyDscr/method/dataColl/cleanOps |Cleaning Operations | +|study_desc/method/method_notes |stdyDscr/method/notes |Methodology notes | +|study_desc/method/analysis_info |stdyDscr/method/anlyInfo |Data Appraisal | +|study_desc/method/analysis_info/response_rate |stdyDscr/method/anlyInfo/respRate |Response Rate | +|study_desc/method/analysis_info/sampling_error_estimates |stdyDscr/method/anlyInfo/EstSmpErr |Estimates of Sampling Error | +|study_desc/method/analysis_info/data_appraisal |stdyDscr/method/anlyInfo/dataAppr |Data Appraisal | +|study_desc/method/study_class |stdyDscr/method/stdyClas |Class of the Study | +|study_desc/method/data_processing |stdyDscr/method/dataProcessing |Data Processing | +|- type | |Data processing type | +|- description | |Data processing description | +|study_desc/method/coding_instructions |stdyDscr/method/codingInstructions |Coding Instructions | +|- related_processes | |Related processes | +|- type | |Coding instructions type | +|- txt | |Coding instructions text | +|- command | |Command | +|- formal_language | |Identify the language of the command code | +|study_desc/data_access |stdyDscr/dataAccs/setAvail/dataAccs | | +|study_desc/data_access/dataset_availability |stdyDscr/dataAccs/setAvail |Data Set Availability | +|study_desc/data_access/dataset_availability/access_place |stdyDscr/dataAccs/setAvail/accsPlac |Location of Data Collection | +|study_desc/data_access/dataset_availability/access_place_url |stdyDscr/dataAccs/setAvail/accsPlac/@URI |URL for Location of Data Collection | +|study_desc/data_access/dataset_availability/original_archive |stdyDscr/dataAccs/setAvail/origArch |Archive where study is originally stored | +|study_desc/data_access/dataset_availability/status |stdyDscr/dataAccs/setAvail/avlStatus |Availability Status | +|study_desc/data_access/dataset_availability/coll_size |stdyDscr/dataAccs/setAvail/collSize |Extent of Collection | +|study_desc/data_access/dataset_availability/complete |stdyDscr/dataAccs/setAvail/complete |Completeness of Study Stored | +|study_desc/data_access/dataset_availability/file_quantity |stdyDscr/dataAccs/setAvail/fileQnty |Number of Files | +|study_desc/data_access/dataset_availability/notes |stdyDscr/dataAccs/setAvail/notes |Notes | +|study_desc/data_access/dataset_use |stdyDscr/dataAccs/useStmt |Data Set Availability | +|study_desc/data_access/dataset_use/conf_dec |stdyDscr/dataAccs/useStmt/confDec |Confidentiality Declaration | +|- txt |. |Confidentiality declaration text | +|- required |- required |Is signing of a confidentiality declaration required? | +|- form_url |- URI |Confidentiality declaration form URL | +|- form_id |- formNo |Form ID | +|study_desc/data_access/dataset_use/spec_perm |stdyDscr/dataAccs/useStmt/specPerm |Special Permissions | +|- txt | |Special permissions description | +|- required |- required |Indicate if special permissions are required to access a resource | +|- form_url |- URI |Form URL | +|- form_id |- formNo |Form ID | +|study_desc/data_access/dataset_use/restrictions |stdyDscr/dataAccs/useStmt/restrctn |Restrictions | +|study_desc/data_access/dataset_use/contact |stdyDscr/dataAccs/useStmt/contact |Contact | +|- name |. |Name | +|- affiliation |- affiliation |Affiliation | +|- uri |- URI |URI | +|- email |- email |Email | +|study_desc/data_access/dataset_use/cit_req |stdyDscr/dataAccs/useStmt/citReq |Citation requirement | +|study_desc/data_access/dataset_use/deposit_req |stdyDscr/dataAccs/useStmt/deposReq |Deposit requirement | +|study_desc/data_access/dataset_use/conditions |stdyDscr/dataAccs/useStmt/conditions |Conditions | +|study_desc/data_access/dataset_use/disclaimer |stdyDscr/dataAccs/useStmt/disclaimer |Disclaimer | +|study_desc/data_access/notes |stdyDscr/dataAccs/setAvail/notes |Notes | +|data_files | | | +|variables | | | +|variable_groups | |Variable groups | + +# Annex 4: Mapping the geographic schema to DCAT/schema.org {-} + +[to do] + +# Annex 5: Mapping the indicator/time series schema to schema.org {-} + +[to do] + +# Annex 6: Mapping the table schema to schema.org {-} + +[to do] + +# Annex 7: Mapping the image schema to Dublin Core, IPTC, and schema.org {-} + +[to do] + +# Annex 8: Mapping the audio schema to Dublin Core and schema.org {-} + +[to do] + +# Annex 9: Mapping the video schema to Dublin Core and schema.org {-} + +[to do] + +# Annex 10: Mapping the research/script schema to Dublin Core and schema.org {-} + +[to do] + + diff --git a/annex-1-references-and-links.html b/annex-1-references-and-links.html new file mode 100644 index 0000000..6579ab2 --- /dev/null +++ b/annex-1-references-and-links.html @@ -0,0 +1,617 @@ + + + + + + + Annex 1: References and links | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+ +
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-10-mapping-the-researchscript-schema-to-dublin-core-and-schema.html b/annex-10-mapping-the-researchscript-schema-to-dublin-core-and-schema.html new file mode 100644 index 0000000..d4dcd4f --- /dev/null +++ b/annex-10-mapping-the-researchscript-schema-to-dublin-core-and-schema.html @@ -0,0 +1,573 @@ + + + + + + + Annex 10: Mapping the research/script schema to Dublin Core and schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 10: Mapping the research/script schema to Dublin Core and schema.org

+

[to do]

+ +
+ + + + + + +
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-2-mapping-standards-and-schemas-to-schema.html b/annex-2-mapping-standards-and-schemas-to-schema.html new file mode 100644 index 0000000..516a040 --- /dev/null +++ b/annex-2-mapping-standards-and-schemas-to-schema.html @@ -0,0 +1,1201 @@ + + + + + + + Annex 2: Mapping standards and schemas to schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 2: Mapping standards and schemas to schema.org

+

The use of structured data described in section 1.6.2 requires a mapping between the relevant elements of some of the metadata standards and schemas described in the Guide to the schema.org standard. We provide here a suggested selection and mapping for the core set of elements (we do not attempt to map all possible elements that are common to our schemas and schema.org).

+
+

1.1 Microdata

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
schema.org/datasetDDI CodeBookRecommendation
name
description
url
sameAs
identifier
keywords
license
isAccessibleForFree
hasPart / isPartOf
creator type / url / name / contactPoint / funder
includedInDataCatalog
distribution
temporalCoverage
spatialCoverage
+

Example:

+
<html>
+  <head>
+    <script type="application/ld+json">
+    {
+      "@context":"https://schema.org/",
+      "@type":"Dataset",
+      "name":"Albania Living Standards Measurement Survey 2012 (LSMS 2010)",
+      "description":"The Living Standards Measurement Survey (LSMS) is a multi-purpose household survey conducted to measure living conditions and poverty situation,                        and to help policymakers in monitoring and developing social programs. LSMS has been carried out in Albania in the context of continuing                                monitoring of poverty and the creation of policy evaluation system in the framework of the National Strategy for Development and Integration                            (previously the National Strategy for Economic and Social Development). The first Albania LSMS was conducted in 2002, followed by 2003, 2004,                          2005, 2008 and 2012 surveys. In 2012, 6,671 households participated in the survey.",
+      "url":"https://microdata.worldbank.org/index.php/catalog/1970",
+      "identifier": ["ALB_2012_LSMS_v01_M_v01_A_PUF"],
+      "keywords":[
+         "demographic characteristics",
+         "education",
+         "communication",
+         "labor",
+         "employment",
+         "non-farm business",
+         "migration",
+         "remittances",
+         "subjective poverty",
+         "health",
+         "fertility",
+         "non-food expenditures",
+         "dwelling",
+         "utilities",
+         "durable goods",
+         "daily food consumption"
+      ],
+      "license" : "",
+      "isAccessibleForFree" : true,
+      "creator":[
+         {
+            "@type":"Organization",
+            "url": "http://www.instat.gov.al/en/",
+            "name":"Institute of Statistics of Albania",
+            "contactPoint":{
+               "@type":"ContactPoint",
+               "email":"info@instat.gov.al"
+         },
+         { 
+            "@type":"Organization",
+            "url": "https://www.worldbank.org/",
+            "name":"World Bank",
+            "contactPoint":{
+               "@type":"ContactPoint",
+               "contactType": "LSMS technical support",
+               "email":"lsms@worldbank.org"
+            }
+      ],
+      "funder":{
+         "@type": "Organization",
+         "name": "World Bank"
+      },
+      "includedInDataCatalog":{
+         "@type":"World Bank Microdata Library",
+         "name":"https://microdata.worldbank.org/index.php/home"
+      },
+      "distribution":[
+         {
+            "@type":"DataDownload",
+            "encodingFormat":"SPSS Windows (.sav)",
+            "contentUrl":"http://www.instat.gov.al/en/figures/micro-data/"
+         }
+      ],
+      "temporalCoverage":"2012",
+      "spatialCoverage":{
+         "@type":"Place",
+         "name": "Albania"
+         }
+      }
+    }
+    </script>
+  </head>
+  <body>
+  </body>
+</html>
+
+
+

1.2 Geographic data

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
schema.org/datasetISO 19139Recommendation
name
description
url
sameAs
identifier
keywords
license
isAccessibleForFree
hasPart / isPartOf
creator type / url / name / contactPoint / funder
includedInDataCatalog
distribution
temporalCoverage
spatialCoverage
+

Example:

+
+
+

1.3 Indicators (and database)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
schema.org/datasetINDICATOR schemaRecommendation
name
description
url
sameAs
identifier
keywords
license
isAccessibleForFree
hasPart / isPartOf
creator type / url / name / contactPoint / funder
includedInDataCatalog
distribution
temporalCoverage
spatialCoverage
+

Example:

+
+
+

1.4 Tables

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
schema.org/datasetTABLES schemaRecommendation
name
description
url
sameAs
identifier
keywords
license
isAccessibleForFree
hasPart / isPartOf
creator type / url / name / contactPoint / funder
includedInDataCatalog
distribution
temporalCoverage
spatialCoverage
+

Example:

+
+
+

1.5 Images

+

The complete list of elements available in schema.org to document an image object is available at https://schema.org/ImageObject. We only show in the table below a selection of the ones we consder the most relevant and frequently available. Images can be documented either using the IPTC-based schema, or the Dublin Core (DCMI)-based schema.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
schema.org/datasetIMAGE schema (IPTC)Recommendation
name
abstract
creator
provider
sourceOrganization
dateCreated
keywords
contentLocation
contentReferenceTime
copyrightHolder
copyrightNotice
copyrightYear
creditText
isAccessibleForFree
license
acquireLicensePage
contentUrl
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
schema.org/datasetIMAGE schema (DCMI)Recommendation
name
abstract
creator
provider
sourceOrganization
dateCreated
keywords
contentLocation
contentReferenceTime
copyrightHolder
copyrightNotice
copyrightYear
creditText
isAccessibleForFree
license
acquireLicensePage
contentUrl
+

Example:

+ + + +Residents get water from an artesian well, Sindh, Pakistan + + + + +
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-3-mapping-the-microdata-schema-to-the-ddi-codebook-2.html b/annex-3-mapping-the-microdata-schema-to-the-ddi-codebook-2.html new file mode 100644 index 0000000..24b90fd --- /dev/null +++ b/annex-3-mapping-the-microdata-schema-to-the-ddi-codebook-2.html @@ -0,0 +1,1771 @@ + + + + + + + Annex 3: Mapping the microdata schema to the DDI Codebook 2.5 | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 3: Mapping the microdata schema to the DDI Codebook 2.5

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
JSON SchemaDDI/XML CodeBook 2.5Title
doc_descdocDscr
doc_desc/titledocDscr/citation/titlStmt/titlDocument title
doc_desc/idnodocDscr/citation/titlStmt/IDNoUnique ID number for the document
doc_desc/producersdocDscr/citation/prodStmt/producerProducers
- name.Name
- abbr- abbrAbbreviation
- affiliation- affiliationAffiliation
- role- roleRole
doc_desc/prod_datedocDscr/citation/prodStmt/prodDateDate of Production
doc_desc/version_statementdocDscr/citation/verStmtVersion Statement
doc_desc/version_statement/versiondocDscr/citation/verStmt/versionVersion
doc_desc/version_statement/version_dateVersion Date
doc_desc/version_statement/version_respdocDscr/citation/verStmt/verRespVersion Responsibility Statement
doc_desc/version_statement/version_notesdocDscr/citation/verStmt/notesVersion Notes
study_descstdyDscr
study_desc/title_statementstdyDscr/citation/titlStmt
study_desc/title_statement/idnostdyDscr/citation/titlStmt/IDNoUnique user defined ID
study_desc/title_statement/identifiersOther identifiers
- typeIdentifier type
- identifierIdentifier
study_desc/title_statement/titlestdyDscr/citation/titlStmt/titlSurvey title
study_desc/title_statement/sub_titlestdyDscr/citation/titlStmt/subTitlSurvey subtitle
study_desc/title_statement/alternate_titlestdyDscr/citation/titlStmt/altTitlAbbreviation or Acronym
study_desc/title_statement/translated_titlestdyDscr/citation/titlStmt/parTitlTranslated Title
study_desc/authoring_entitystdyDscr/citation/rspStmt/AuthEntyAuthoring entity/Primary investigators
- name.Agency Name
- affiliation- affiliationAffiliation
study_desc/oth_idstdyDscr/citation/rspStmt/othIdOther Identifications/Acknowledgments
- name.Name
- role- roleRole
- affiliation- affiliationAffiliation
study_desc/production_statementstdyDscr/citation/prodStmtProduction Statement
study_desc/production_statement/producersstdyDscr/citation/prodStmt/producerProducers
- name.Name
- abbr- abbrAbbreviation
- affiliation- affiliationAffiliation
- role- roleRole
study_desc/production_statement/copyrightstdyDscr/citation/prodStmt/copyrightCopyright
study_desc/production_statement/prod_datestdyDscr/citation/prodStmt/prodDateProduction Date
study_desc/production_statement/prod_placestdyDscr/citation/prodStmt/prodPlacProduction Place
study_desc/production_statement/funding_agenciesstdyDscr/citation/prodStmt/fundAgFunding Agency/Sponsor
- name.Funding Agency/Sponsor
- abbr- abbrAbbreviation
- grant- stdyDscr/citation/prodStmt/fundAgGrant Number
- role- roleRole
study_desc/distribution_statementstdyDscr/citation/distStmtDistribution Statement
study_desc/distribution_statement/distributorsstdyDscr/citation/distStmt/distrbtrDistributor
- name.Organization name
- abbr- abbrAbbreviation
- affiliation- affiliationAffiliation
- uri- uriURI
study_desc/distribution_statement/contactstdyDscr/citation/distStmt/contactContact
- name.Name
- affiliation- affiliationAffiliation
- email- emailEmail
- uri- uriURI
study_desc/distribution_statement/depositorstdyDscr/citation/distStmt/depositrDepositor
- name.Name
- abbr- abbrAbbreviation
- affiliation- affiliationAffiliation
- uriURI
study_desc/distribution_statement/deposit_datestdyDscr/citation/distStmt/depDateDate of Deposit
study_desc/distribution_statement/distribution_datestdyDscr/citation/distStmt/distDateDate of Distribution
study_desc/series_statementstdyDscr/citation/serStmtSeries Statement
study_desc/series_statement/series_namestdyDscr/citation/serStmt/serNameSeries Name
study_desc/series_statement/series_infostdyDscr/citation/serStmt/serInfoSeries Information
study_desc/version_statementstdyDscr/citation/verStmtVersion Statement
study_desc/version_statement/versionstdyDscr/citation/verStmt/versionVersion
study_desc/version_statement/version_dateVersion Date
study_desc/version_statement/version_respstdyDscr/citation/verStmt/verRespVersion Responsibility Statement
study_desc/version_statement/version_notesstdyDscr/citation/verStmt/notesVersion Notes
study_desc/bib_citationstdyDscr/citation/biblCitBibliographic Citation
study_desc/bib_citation_formatBibliographic Citation Format
study_desc/holdingsstdyDscr/citation/holdingsHoldings Information
- name.Name
- location- locationLocation
- callno- callnoCallno
- uri- uriURI
study_desc/study_notesstdyDscr/citation/notesStudy notes
study_desc/study_authorizationstdyDscr/studyAuthorizationStudy Authorization
study_desc/study_authorization/dateAuthorization Date
study_desc/study_authorization/agencystdyDscr/studyAuthorization/authorizingAgencyAuthorizing Agency
- name.Funding Agency/Sponsor
- affiliation- affiliationAffiliation
- abbr- abbrAbbreviation
study_desc/study_authorization/authorization_statementstdyDscr/studyAuthorization/authorizationStatementAuthorization Statement
study_desc/study_infostdyDscr/stdyInfoStudy Scope
study_desc/study_info/study_budgetstdyDscr/stdyInfo/studyBudgetStudy Budget
study_desc/study_info/keywordsstdyDscr/stdyInfo/subject/keyword
- keyword.Keyword
- vocab- vocabVocabulary
- uri- vocabURIuri
study_desc/study_info/topicsstdyDscr/stdyInfo/subject/topcClasTopic Classification
- topic.Topic
- vocab- vocabVocab
- uri- vocabURIURI
study_desc/study_info/abstractstdyDscr/stdyInfo/abstractAbstract
study_desc/study_info/time_periodsstdyDscr/stdyInfo/sumDscr/timePrdTime periods (YYYY/MM/DD)
- startStart date
- endEnd date
- cycleCycle
study_desc/study_info/coll_datesstdyDscr/stdyInfo/sumDscr/collDateDates of Data Collection (YYYY/MM/DD)
- startStart date
- endEnd date
- cycleCycle
study_desc/study_info/nationstdyDscr/stdyInfo/sumDscr/nationCountry
- name.Name
- abbreviation- abbrCountry code
study_desc/study_info/bboxstdyDscr/sumDscr/geoBndBoxGeographic bounding box
- west- westBLWest
- east- eastBLEast
- south- southBLSouth
- north- northBLNorth
study_desc/study_info/bound_polystdyDscr/sumDscr/boundPoly/polygon/pointGeographic Bounding Polygon
- latgringLatLatitude
- longringLonlongitude
study_desc/study_info/geog_coveragestdyDscr/stdyInfo/sumDscr/geogCoverGeographic Coverage
study_desc/study_info/geog_coverage_notesstdyDscr/sumDscr/geogCover/txtGeographic Coverage notes
study_desc/study_info/geog_unitstdyDscr/stdyInfo/sumDscr/geogUnitGeographic Unit
study_desc/study_info/analysis_unitstdyDscr/stdyInfo/sumDscr/anlyUnitUnit of Analysis
study_desc/study_info/universestdyDscr/stdyInfo/sumDscr/universeUniverse
study_desc/study_info/data_kindstdyDscr/stdyInfo/sumDscr/dataKindKind of Data
study_desc/study_info/notesstdyDscr/stdyInfo/notesStudy notes
study_desc/study_info/quality_statementstdyDscr/stdyInfo/qualityStatementQuality Statement
study_desc/study_info/quality_statement/compliance_descriptionstdyDscr/stdyInfo/qualityStatement/standardsCompliance/complianceDescriptionStandard compliance description
study_desc/study_info/quality_statement/standardsstdyDscr/stdyInfo/qualityStatement/standardsCompliance/standardStandards
- namestandardNameName
- producerproducer *Producer
study_desc/study_info/quality_statement/other_quality_statementstdyDscr/stdyInfo/qualityStatement/otherQualityStatementOther quality statement
study_desc/study_info/ex_post_evaluationstdyDscr/stdyInfo/exPostEvaluationEx-Post Evaluation
study_desc/study_info/ex_post_evaluation/completion_dateEvaluation completion date
study_desc/study_info/ex_post_evaluation/typeEvaluation type
study_desc/study_info/ex_post_evaluation/evaluatorstdyDscr/stdyInfo/exPostEvaluation/evaluatorEvaluators
- name.Funding Agency/Sponsor
- affiliation- affiliationAffiliation
- abbr- abbrAbbreviation
- role- roleRole
study_desc/study_info/ex_post_evaluation/evaluation_processstdyDscr/stdyInfo/exPostEvaluation/evaluationProcessEvaluation process
study_desc/study_info/ex_post_evaluation/outcomesstdyDscr/stdyInfo/exPostEvaluation/outcomesOutcomes
study_desc/study_developmentstdyDscr/studyDevelopmentStudy Development
study_desc/study_development/development_activitystdyDscr/studyDevelopment/developmentActivityDevelopment activity
- activity_type.Development activity type
- activity_description- descriptionDevelopment activity description
- participants- participantsParticipants
- resources- resourcesDevelopment activity resources
- outcome- outcomeDevelopment Activity Outcome
study_desc/methodstdyDscr/methodMethodology and Processing
study_desc/method/data_collectionstdyDscr/method/dataCollData Collection
study_desc/method/data_collection/time_methodstdyDscr/method/dataColl/timeMethTime Method
study_desc/method/data_collection/data_collectorsstdyDscr/method/dataColl/dataCollectorData Collectors
- name.Name
- affiliationAffiliation
- abbrAbbreviation
- roleRole
study_desc/method/data_collection/collector_trainingstdyDscr/method/dataColl/collectorTrainingCollector training
- type@typeTraining type
- training.Training
study_desc/method/data_collection/frequencystdyDscr/method/dataColl/frequencFrequency of Data Collection
study_desc/method/data_collection/sampling_procedurestdyDscr/method/dataColl/sampProcSampling Procedure
study_desc/method/data_collection/sample_framestdyDscr/method/dataColl/sampleFrameSample Frame
study_desc/method/data_collection/sample_frame/namestdyDscr/method/dataColl/sampleFrame/sampleFrameNameSample frame name
study_desc/method/data_collection/sample_frame/valid_periodstdyDscr/method/dataColl/sampleFrame/validPeriodValid periods (YYYY/MM/DD)
- eventEvent
- dateDate
study_desc/method/data_collection/sample_frame/custodianstdyDscr/method/dataColl/sampleFrame/custodianCustodian
study_desc/method/data_collection/sample_frame/universestdyDscr/method/dataColl/sampleFrame/universeUniverse
study_desc/method/data_collection/sample_frame/frame_unitstdyDscr/method/dataColl/sampleFrame/frameUnitFrame unit
study_desc/method/data_collection/sample_frame/frame_unit/is_primaryIs Primary
study_desc/method/data_collection/sample_frame/frame_unit/unit_typestdyDscr/method/dataColl/sampleFrame/frameUnit/unitTypeUnit Type
study_desc/method/data_collection/sample_frame/frame_unit/num_of_unitsNumber of units
study_desc/method/data_collection/sample_frame/reference_periodstdyDscr/method/dataColl/sampleFrame/referencePeriodReference periods (YYYY/MM/DD)
- eventEvent
- dateDate
study_desc/method/data_collection/sample_frame/update_procedurestdyDscr/method/dataColl/sampleFrame/updateProcedureUpdate procedure
study_desc/method/data_collection/sampling_deviationstdyDscr/method/dataColl/deviatDeviations from the Sample Design
study_desc/method/data_collection/coll_modestdyDscr/method/dataColl/collModeMode of data collection
study_desc/method/data_collection/research_instrumentstdyDscr/method/dataColl/resInstruType of Research Instrument
study_desc/method/data_collection/instru_developmentstdyDscr/method/dataColl/instrumentDevelopmentInstrument development
study_desc/method/data_collection/instru_development_typeInstrument development type
study_desc/method/data_collection/sourcesstdyDscr/method/dataColl/sourcesSources
- nameSource name
- originOrigin of Source
- characteristicsCharacteristics of Source Noted
study_desc/method/data_collection/coll_situationstdyDscr/method/dataColl/collSituCharacteristics of Data Collection Situation - Notes on data collection
study_desc/method/data_collection/act_minstdyDscr/method/dataColl/actMinSupervision
study_desc/method/data_collection/control_operationsstdyDscr/method/dataColl/ConOpsControl Operations
study_desc/method/data_collection/weightstdyDscr/method/dataColl/weightWeighting
study_desc/method/data_collection/cleaning_operationsstdyDscr/method/dataColl/cleanOpsCleaning Operations
study_desc/method/method_notesstdyDscr/method/notesMethodology notes
study_desc/method/analysis_infostdyDscr/method/anlyInfoData Appraisal
study_desc/method/analysis_info/response_ratestdyDscr/method/anlyInfo/respRateResponse Rate
study_desc/method/analysis_info/sampling_error_estimatesstdyDscr/method/anlyInfo/EstSmpErrEstimates of Sampling Error
study_desc/method/analysis_info/data_appraisalstdyDscr/method/anlyInfo/dataApprData Appraisal
study_desc/method/study_classstdyDscr/method/stdyClasClass of the Study
study_desc/method/data_processingstdyDscr/method/dataProcessingData Processing
- typeData processing type
- descriptionData processing description
study_desc/method/coding_instructionsstdyDscr/method/codingInstructionsCoding Instructions
- related_processesRelated processes
- typeCoding instructions type
- txtCoding instructions text
- commandCommand
- formal_languageIdentify the language of the command code
study_desc/data_accessstdyDscr/dataAccs/setAvail/dataAccs
study_desc/data_access/dataset_availabilitystdyDscr/dataAccs/setAvailData Set Availability
study_desc/data_access/dataset_availability/access_placestdyDscr/dataAccs/setAvail/accsPlacLocation of Data Collection
study_desc/data_access/dataset_availability/access_place_urlURL for Location of Data Collection
study_desc/data_access/dataset_availability/original_archivestdyDscr/dataAccs/setAvail/origArchArchive where study is originally stored
study_desc/data_access/dataset_availability/statusstdyDscr/dataAccs/setAvail/avlStatusAvailability Status
study_desc/data_access/dataset_availability/coll_sizestdyDscr/dataAccs/setAvail/collSizeExtent of Collection
study_desc/data_access/dataset_availability/completestdyDscr/dataAccs/setAvail/completeCompleteness of Study Stored
study_desc/data_access/dataset_availability/file_quantitystdyDscr/dataAccs/setAvail/fileQntyNumber of Files
study_desc/data_access/dataset_availability/notesstdyDscr/dataAccs/setAvail/notesNotes
study_desc/data_access/dataset_usestdyDscr/dataAccs/useStmtData Set Availability
study_desc/data_access/dataset_use/conf_decstdyDscr/dataAccs/useStmt/confDecConfidentiality Declaration
- txt.Confidentiality declaration text
- required- requiredIs signing of a confidentiality declaration required?
- form_url- URIConfidentiality declaration form URL
- form_id- formNoForm ID
study_desc/data_access/dataset_use/spec_permstdyDscr/dataAccs/useStmt/specPermSpecial Permissions
- txtSpecial permissions description
- required- requiredIndicate if special permissions are required to access a resource
- form_url- URIForm URL
- form_id- formNoForm ID
study_desc/data_access/dataset_use/restrictionsstdyDscr/dataAccs/useStmt/restrctnRestrictions
study_desc/data_access/dataset_use/contactstdyDscr/dataAccs/useStmt/contactContact
- name.Name
- affiliation- affiliationAffiliation
- uri- URIURI
- email- emailEmail
study_desc/data_access/dataset_use/cit_reqstdyDscr/dataAccs/useStmt/citReqCitation requirement
study_desc/data_access/dataset_use/deposit_reqstdyDscr/dataAccs/useStmt/deposReqDeposit requirement
study_desc/data_access/dataset_use/conditionsstdyDscr/dataAccs/useStmt/conditionsConditions
study_desc/data_access/dataset_use/disclaimerstdyDscr/dataAccs/useStmt/disclaimerDisclaimer
study_desc/data_access/notesstdyDscr/dataAccs/setAvail/notesNotes
data_files
variables
variable_groupsVariable groups
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-4-mapping-the-geographic-schema-to-dcatschema.html b/annex-4-mapping-the-geographic-schema-to-dcatschema.html new file mode 100644 index 0000000..269e5bd --- /dev/null +++ b/annex-4-mapping-the-geographic-schema-to-dcatschema.html @@ -0,0 +1,566 @@ + + + + + + + Annex 4: Mapping the geographic schema to DCAT/schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 4: Mapping the geographic schema to DCAT/schema.org

+

[to do]

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-5-mapping-the-indicatortime-series-schema-to-schema.html b/annex-5-mapping-the-indicatortime-series-schema-to-schema.html new file mode 100644 index 0000000..3618202 --- /dev/null +++ b/annex-5-mapping-the-indicatortime-series-schema-to-schema.html @@ -0,0 +1,566 @@ + + + + + + + Annex 5: Mapping the indicator/time series schema to schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 5: Mapping the indicator/time series schema to schema.org

+

[to do]

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-6-mapping-the-table-schema-to-schema.html b/annex-6-mapping-the-table-schema-to-schema.html new file mode 100644 index 0000000..3b50f86 --- /dev/null +++ b/annex-6-mapping-the-table-schema-to-schema.html @@ -0,0 +1,566 @@ + + + + + + + Annex 6: Mapping the table schema to schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 6: Mapping the table schema to schema.org

+

[to do]

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-7-mapping-the-image-schema-to-dublin-core-iptc-and-schema.html b/annex-7-mapping-the-image-schema-to-dublin-core-iptc-and-schema.html new file mode 100644 index 0000000..ced8181 --- /dev/null +++ b/annex-7-mapping-the-image-schema-to-dublin-core-iptc-and-schema.html @@ -0,0 +1,566 @@ + + + + + + + Annex 7: Mapping the image schema to Dublin Core, IPTC, and schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 7: Mapping the image schema to Dublin Core, IPTC, and schema.org

+

[to do]

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-8-mapping-the-audio-schema-to-dublin-core-and-schema.html b/annex-8-mapping-the-audio-schema-to-dublin-core-and-schema.html new file mode 100644 index 0000000..d9f7958 --- /dev/null +++ b/annex-8-mapping-the-audio-schema-to-dublin-core-and-schema.html @@ -0,0 +1,566 @@ + + + + + + + Annex 8: Mapping the audio schema to Dublin Core and schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 8: Mapping the audio schema to Dublin Core and schema.org

+

[to do]

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/annex-9-mapping-the-video-schema-to-dublin-core-and-schema.html b/annex-9-mapping-the-video-schema-to-dublin-core-and-schema.html new file mode 100644 index 0000000..e27460d --- /dev/null +++ b/annex-9-mapping-the-video-schema-to-dublin-core-and-schema.html @@ -0,0 +1,566 @@ + + + + + + + Annex 9: Mapping the video schema to Dublin Core and schema.org | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Annex 9: Mapping the video schema to Dublin Core and schema.org

+

[to do]

+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter01.html b/chapter01.html new file mode 100644 index 0000000..ce9b1c2 --- /dev/null +++ b/chapter01.html @@ -0,0 +1,607 @@ + + + + + + + Chapter 1 The challenge of finding and assessing, accessing, and using data | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 1 The challenge of finding and assessing, accessing, and using data

+

In the realm of data sharing policies adopted by numerous national and international organizations, a common challenge arises for researchers and other data users: the practicality of finding, accessing, and using data. Navigating through an extensive and continually expanding pool of data sources and types can be a complex, time-consuming, and occasionally frustrating undertaking. It entails identifying relevant sources, acquiring and comprehending pertinent datasets, and effectively analyzing them. This challenge is characterized by issues such as insufficient metadata, limitations of data discovery systems, and the limited visibility of valuable data repositories and cataloging systems. Addressing the technical hurdles to data discoverability, accessibility, and usability is vital to enhance the effectiveness of data sharing policies and maximize the utility of collected data. In the following sections, we will delve into these challenges.

+
+

1.1 Finding and assessing data

+

Researchers and data users employ various methods to identify and acquire data. Some rely on personal networks, often referred to as tribal knowledge, to locate and obtain the data they require. This may lead to the use of convenient data that may not be the most relevant. Others may encounter datasets of interest in academic publications, which can be challenging due to the inconsistent or non-standardized citation of datasets. However, most data users use general search engines or turn to specialized data catalogs to discover relevant data resources.

+

Prominent internet search engines possess notable capabilities in locating and ranking pertinent resources available online. The algorithms powering these search engines incorporate lexical and semantic capabilities. Straightforward data queries, such as a query for “population of India in 2023,” yield instant informative responses (though not always from the most authoritative source). Even less direct queries, like “indicators of malnutrition in Yemen,” return adequate responses, as the engine can “understand” concepts and associate malnutrition with anthropometric indicators like stunting, wasting, and the underweight population. Additionally, generative AI has augmented the capabilities of these search engines to engage with data users in a conversational manner, which can be suitable for addressing simple queries, although it is not without the risk of errors and inaccuracies. However, these search engines may not be optimized to identify the most relevant data when the user’s requirements cannot be expressed in the form of a straightforward query. For instance, internet search engines might offer limited assistance to a researcher seeking “satellite imagery that can be combined with survey data to generate small-area estimates of child malnutrition.”

+

While general search engines are pivotal in directing users to relevant catalogs and repositories, specialized online data catalogs and platforms managed by national or international organizations, academic data centers, data archives, or data libraries may be better suited for researchers seeking pertinent data. Nonetheless, the search algorithms integrated into these specialized data catalogs may at times yield unsatisfactory search results due to suboptimal search indexes and algorithms. With the rapid advancements in AI-based solutions, many of which are available as open-source software, specialized catalogs have the potential to significantly enhance the capabilities of their search engines, transforming them into effective data recommender systems.

+

The solution to improve data discoverability involves (i) enhancing the online visibility of specialized data catalogs and (ii) modernizing the discoverability tools within specialized data catalogs.[1] Both necessitate high-quality, comprehensive, and structured metadata. Metadata, which offers a detailed description of datasets, is what search engines index and use to identify and locate data of interest.

+

Metadata is the first element that data users examine to assess whether the data align with their requirements. Ideally, researchers should have easy access to both relevant datasets and the metadata essential for evaluating the data’s suitability for their specific purposes. Acquiring a dataset can be time-consuming and occasionally costly; hence, users should allocate resources and time exclusively to obtain data that is known to be of high quality and relevance. Evaluating a dataset’s fitness for a specific purpose necessitates different metadata elements for various data types and applications. Some metadata elements, such as data type, temporal coverage, geographic coverage, scope and universe, and access policy, are straightforward. However, more intricate information may be required. For example, a survey dataset (microdata) may only be relevant to a researcher if a specific modality of a particular variable has a sufficient number of respondents. If the sample size is minimal, the dataset would not support valid statistical inference. Furthermore, comparability across sources is vital for many users and applications; thus, the metadata should offer a comprehensive description of sampling, universe, variables, concepts, and methods relevant to the data type. Data users may also seek information on the frequency of data updates, previous uses of the dataset within the research community, and methodological changes over time.

+
+
+

1.2 Accessing data

+

Accessing data is a multifaceted challenge that encompasses legal, ethical, and practical considerations. To ensure that data access is lawful, ethical, efficient, and enables relevant and responsible use of the data, data providers and users must adhere to specific principles and practices:

+
    +
  • Data providers must ensure that they possess the legal rights to share the data and define clear usage rights for data users.
  • +
  • Data users must understand how they can use the data, whether for research, commercial purposes, or other applications, and they must strictly adhere to the terms of use.
  • +
  • Data access must comply with data privacy laws and ethical standards. Sensitive or personally identifiable information must be handled with care to protect individuals’ privacy.
  • +
  • Data providers must furnish comprehensive metadata that provides context and a full understanding of the data. Metadata should include details about the data’s provenance, encompassing its history, transformations, and processing steps. Understanding how the data was created and modified is essential for accurate and responsible analysis.
  • +
  • Data should be available in user-friendly formats compatible with common data analysis tools, such as CSV, JSON, or Excel.
  • +
  • Data should be accessible through various means, accommodating users’ preferences and capacities. This may involve offering downloadable files, providing access through web-based tools, and supporting data streaming. - APIs are essential for enabling programmable data access, allowing researchers to retrieve and manipulate data programmatically for integration into their research workflows and applications.
  • +
+

Data users in developing countries often encounter additional challenges in accessing data, including:

+
    +
  • Lack of resources: Researchers in developing countries may lack the financial resources to purchase data or access data stored in expensive cloud-based repositories.
  • +
  • Lack of infrastructure: Researchers in developing countries may lack access to the high-speed internet and computing resources required for working with large datasets.
  • +
  • Lack of expertise: Researchers in developing countries may lack the expertise to work with complex data formats and utilize data analysis tools. +These specific challenges should be considered when developing data dissemination systems.
  • +
+
+
+

1.3 Using data

+

The challenge for data users extends beyond discovering data to obtaining all the necessary information for a comprehensive understanding of the data and for responsible and appropriate use. A single indicator label, such as “unemployment rate (%),” can obscure significant variations by country, source, and time. The international recommendations for the definition and calculation of the “unemployment rate” have evolved over time, and not all countries employ the same data collection instrument (e.g., labor force surveys) to gather the underlying data. Detailed metadata should always accompany data on online data dissemination platforms. This association should be close; relevant metadata should ideally be no more than one click away from the data. This is particularly crucial when a platform publishes data from multiple sources that are not fully harmonized.

+
+

The scope and meaning of labor statistics, in general, are determined by their source and methodology, which holds true for the unemployment rate. To interpret the data accurately, it is crucial to understand what the data convey, how they were collected and constructed, and to have information on the relevant metadata. The design and characteristics of the data source, typically a labor force survey or a similar household survey for the unemployment rate, especially in terms of definitions and concepts used, geographical and age coverage, and reference periods, have significant implications for the resulting data. Taking these aspects into account is essential when analyzing the statistics. Additionally, it is crucial to seek information on any methodological changes and breaks in series to assess their impact on trend analysis and to keep in mind methodological differences across countries when conducting cross-country studies. (From Quick guide on interpreting the unemployment rate, International Labour Office – Geneva: ILO, 2019, ISBN: 978-92-2-133323-4 (web pdf)).

+
+

Whenever possible, reproducible or replicable scripts used with the data, along with the analytical output of these scripts, should be published alongside the data. These scripts can be highly valuable to researchers who wish to expand the scope of previous data analysis or reuse parts of the code, and to students who can learn from reading and replicating the work of experienced analysts. To enhance data usability, we have developed a specific metadata schema for documenting research projects and scripts.

+
+
+

1.4 A FAIR solution

+

To effectively address the information retrieval challenge, researchers should consider not only the content of the information but also the context within which it is created and the diverse range of potential users who may need it. A foundational element is being mindful of users and their potential interactions with the data and work. Improving search capabilities and increasing the visibility of specialized data libraries requires a combination of enhanced data curation, search engines, and increased accessibility. Adhering to the FAIR principles (Findable, Accessible, Interoperable, and Reusable) is an effective approach to data management (https://doi.org/10.1371/journal.pcbi.1008469).

+

It is essential to focus on the entire data curation process, from acquisition to dissemination, to optimize data analysis by streamlining the process of finding, assessing, accessing, and preparing data. This involves anticipating user needs and investing in data curation for reuse. To ensure data is findable, libraries should implement advanced search algorithms and filters, including full-text, advanced, semantic, and recommendation-based search options. Search engine optimization is also crucial for making catalogs more accessible. Moreover, multiple modes of data access should be available to enhance accessibility, while data should be made interoperable to promote data sharing and reusability. Detailed metadata, including fitness-for-purpose assessments, should be displayed alongside scripts and permanent availability options, such as a DOI, to encourage reuse.

+ +
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter02.html b/chapter02.html new file mode 100644 index 0000000..9db9afa --- /dev/null +++ b/chapter02.html @@ -0,0 +1,1067 @@ + + + + + + + Chapter 2 The features of a modern data dissemination platform | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 2 The features of a modern data dissemination platform

+

In the introductory section of this Guide, we proposed that a data dissemination platform should be modeled after highly successful e-commerce platforms. These platforms are designed to optimally satisfy the requirements and expectations of both buyers (in our context, the data users) and sellers (in our context, the data providers who make their datasets accessible through a data catalog). In this chapter, we outline the crucial features that a modern online data catalog should incorporate to adhere to this model and effectively cater to the diverse needs and expectations of its users.

+

Our objective is to provide recommendations for developing data catalogs that encompass lexical search and semantic search, filtering, advanced search functionality, interactive user interfaces, and the capability to operate as a data recommender system. To define these features, we approach the topic from three distinct perspectives: the viewpoint of data users, who represent a highly diverse community with varying needs, preferences, expectations, and capabilities; the standpoint of data suppliers, who either publish their data or delegate the task to a data library; and the perspective of catalog administrators, responsible for curating and disseminating data in a responsible, effective, and efficient manner while optimizing both user and supplier satisfaction.

+

The creation of a contemporary data dissemination platform is a collaborative endeavor, engaging data curators, user experience (UX) experts, designers, search engineers, and subject matter specialists with a profound understanding of both the data and the users’ requirements and preferences. Inclusive in this development process should be the active participation of the users themselves, allowing them to provide feedback that directly influences the system’s design.

+
+

2.1 Features for data users

+

In order to cultivate a favorable user experience, online data catalogs must offer an intuitive and efficient interface, allowing users to effortlessly access the most pertinent datasets. To meet user expectations effectively, one should emphasize simplicity, predictability, relevance, speed, and reliability. Integrating these principles into the design of data catalogs can deliver a seamless and user-friendly experience, akin to the convenience and ease provided by well-known internet search engines and e-commerce platforms. This, in turn, streamlines the process of discovering and obtaining the necessary data, making it quick and hassle-free for users.

+
+

2.1.1 Simple search interface

+

The default option to search for data in a specialized catalog should be a single search box, following the model of general search engines. The objective of the search algorithm should then be to “understand” the user’s query as accurately as possible, potentially by parsing and enhancing the query, and returning the most relevant results ranked in order of importance.

+
+
+
+ +

image

+
+
+


+

However, not all users can be expected to provide ideal queries. The search engine must be able to tolerate spelling mistakes to provide a seamless user experience. Auto-completion and spell checkers of queries are independent of the metadata being searched and can be enabled using indexing tools such as Solr or ElasticSearch. Additionally, after processing a user query, the application can provide suggestions for related keywords. This can be implemented using a graph of related words generated by natural language processing (NLP) models. Access to an API is necessary to implement keyword suggestions based on such graphs. The example below shows a related words graph for the terms “climate change” as returned by an NLP model.

+
+
+ +
+


+

A search interface could retrieve such information via API and display it as follows:

+
+
+ +
+


+
+
+

2.1.2 Browser

+

Some users will just want to browse a catalog. This should be made easy. The use of cards is recommended. For images, a mosaic view can be provided. For microdata, a variable view.

+
+
+

2.1.3 Latest additions and history

+

The catalog must provide a list of the most recent additions, and a history of additions and updates. +For each entry, information must be available on the date the entry was first added to the catalog, and when it was last updated. +When a dataset is replaced with a new version, the versioning must be clear.

+


+image +

+
+ +
+

2.1.5 Document as a query

+

A search engine with semantic search capability should be able to process short or long queries, even accepting a document (a PDF or a TXT file) as a query. The search engine will then first analyze the semantic content of the document, convert it into an embedding vector, and identify the closest resources available in the catalog.

+
+
+
+ +

image

+
+
+


+
+ +
+

2.1.7 Semantic search and recommendations

+

There are two types of search engines: lexical and semantic. The former matches literal terms in the query to the search engine’s index, while the latter aims to identify datasets that have semantically similar metadata to the query. While an ideal data catalog would offer both types of search engines, implementing semantic searchability can be complex.

+

(explain how semantic search workd for different data types - with embeddings and vector indexing and cosine similarity - use of API)

+

For microdata: embeddings based on thematic variable groupings - an option to implement semantic search and recommendations +Discovery of microdata poses specific challenges. Typically, a data dictionary will be available, with variables organized by data file. A “virtual” organization of variables by thematic group, with a pre-defined ontology, can significantly improve data discoverability. AI solutions can be used to generate such groupings and map variables to them. The DDI metadata standard provides the metadata elements needed to store information on variable groups.

+
+
+

2.1.8 Customized views

+

Build your own dashboards +- Allo users to set preferences: thematic, data type, geographies, search query +- Have a page where pre-designed dashboards (country/thematic pages) and custom dashboard are accessible +- Allow sharing of dashboards +- Core idea: all data and metadata accessible via API; platform operates as a service to feed dashboards (within the platform or external)

+
+
+

2.1.9 Data and metadata as a service

+
    +
  • Maintain a data service: let external users build dashboards/poaltorms dynamically connected via API; one organization cannot customize to all communities of users.
  • +
+
+
+

2.1.10 Query user interface

+

For time series only

+
+
+

2.1.11 Ranking results

+

A search engine not only needs to identify relevant datasets but also must return the results in a proper order of relevance, with the most relevant results at the top of the list. If users fail to find a relevant response among the top results, they may choose to search for data elsewhere. The ability of a search engine to return relevant results in the optimal rank depends on the metadata’s content and structure. To optimize the ranking of results, a lot of relevance engineering is required, including tuning advanced search tools like Solr or ElasticSearch. Large data catalogs managed by well-resourced agencies can leverage data scientists to explore the possibility of using machine learning solutions such as “learn-to-rank” to improve result ranking. See section “Improving results ranking” below. For more detailed information, see D. Turnbull and J. Berryman’s (2016) in-depth description of tools and methods.

+

Keyword-based searches can be optimized using tools like Solr or ElasticSearch. Out-of-the-box solutions, such as those provided by SQL databases, rarely deliver satisfactory results. Structured metadata can help optimize search engines and the ranking of results by allowing for the boosting of specific metadata elements. For instance, a query term found in the title of a dataset would carry more weight than if it were found in the notes element, and the results would be ranked accordingly. Similarly, a country name found in the nation or reference country metadata elements should be given more weight than if it were found in a variable description. Advanced indexing tools like Solr and ElasticSearch provide boosting functionalities to fine-tune search engines and enhance result relevancy.

+
+
+

2.1.12 Filtering results

+

Facets or filters are useful for narrowing down datasets based on specific metadata categories. For instance, in a data catalog with datasets from different countries, a “country” facet can help users find relevant datasets quickly. To be effective, filters should be based on metadata elements that have a limited number of categories and a predictable set of options. Controlled vocabularies can be used to enable such filters. Furthermore, as some metadata elements are specific to particular data types, contextual facets should be integrated into the catalog’s user interface to offer relevant filters based on the type of data being searched.

+
+ +
+


+

Tags and tag groups (which are available in all schemas we recommend) provide much flexibility to implement facets, as we showed in section 1.7.

+

(use pills / …)

+
+
+

2.1.13 Sorting results

+

Sorting results

+
+
+

2.1.14 Collections

+

Organize entries by collections

+
+
+

2.1.15 Linking results

+

Not all data catalog users know exactly what they are looking for and may need to explore the catalog to find relevant resources. E-commerce platforms use recommender systems to suggest products to customers, and data catalogs should have a similar commitment to bringing relevant resources to users’ attention. To achieve this, modern data catalogs display relationships between entries, which may involve data of different types, such as microdata files, analytical scripts, and working papers.

+

These relationships can be documented in the metadata, such as identifying datasets as part of a series or new versions of a previous dataset. When relationships are not known or documented, machine learning tools such as topic models and word embedding models can be used to establish the topical or semantic closeness between resources of different types. This can be used to implement a recommender system in data catalogs, which automatically identifies and displays related documents and data for a given resource. The image below shows how “related documents” and “related data” can be automatically identified and displayed for a resource (in this case a document).

+
+ +
+


+
+
+

2.1.16 Organized results

+

When a data catalog contains multiple types of data, it should offer an easy way for users to filter and display query results by data type. For example, when searching for “US population,” one user may only be interested in knowing the total population of the USA, while another may need the public use census microdata sample, and a third may be searching for a publication. To cater to such needs, presenting query results in type-specific tabs (with an “All” option) and/or providing a filter (facet) by type will allow users to focus on the types of data relevant to them. This is similar to commercial platforms that offer search results organized by department, allowing users to search for “keyboard” in either the “music” or “electronics” department.

+
+ +
+


+
+
+

2.1.17 Saving and sharing results

+

URL / API query ; export list ; social networks, etc.

+
+
+

2.1.18 Personalized results

+

Option for user to set a profile with preferences that may be used to display results.

+
+
+

2.1.19 Metadata display and formats

+

To make metadata easily accessible to users, it’s important to display it in a convenient way. The display of metadata will vary depending on the data type being used, as each type uses a specific metadata schema. For online catalogs, style sheets can be utilized to control the appearance of the HTML pages.

+

In addition to being displayed in HTML format, metadata should be available as electronic files in JSON, XML, and potentially PDF format. Structured metadata provides greater control and flexibility to automatically generate JSON and XML files, as well as format and create PDF outputs. It’s important that the JSON and XML files generated by the data catalog comply with the underlying metadata schema and are properly validated. This ensures that the metadata files can be easily and reliably reused and repurposed.

+
+ +
+


+
+
+

2.1.20 Variable-level comparison

+

E-commerce platforms commonly allow customers to compare products by displaying their pictures and descriptions (i.e., metadata) side-by-side. Similarly, for data users, the ability to compare datasets can be valuable to evaluate the consistency or comparability of a variable or an indicator over time or across sources and countries. However, to implement this functionality, detailed and structured metadata at the variable level are necessary. These metadata standards, such as DDI and ISO 19110/19139, enable the implementation of this feature.

+

In the example below, we show how a query for water returns not only a list of seven datasets, but also a list of variables in each dataset that match the query.

+
+ +
+


+

The variable view shows that a total of 90 variables match the searched keyword.

+
+ +
+


+

After selecting the variables of interest, users should be able to display their metadata in a format that facilitates comparison. The availability of detailed metadata is crucial to ensure the quality and usefulness of these comparisons. For example, when working with a survey dataset, capturing information on the variable universe, categories, questions, interviewer instructions, and summary statistics would be ideal. This comprehensive metadata will enable users to make informed decisions about which variables to use and how to analyze them.

+
+ +
+


+
+
+

2.1.21 Transparency in access policies

+

The terms of use (ideally provided in the form of a standard license) and the conditions of access to data should be made transparent and visible in the data catalog. The access policy will preferably be provided using a controlled vocabulary, which can be used to enable a facet (filter) as shown in the screenshot below.

+
+ +
+


+
+
+

2.1.22 Data and metadata API

+

To keep up with modern data management needs, a comprehensive data catalog must provide users with convenient access to both data and metadata through an application programming interface (API). The structured metadata in a catalog allows users to extract specific components of the metadata they need, such as the identifier and title of all microdata and geographic datasets conducted after a certain year. With an API, users can easily and automatically access datasets or subsets of datasets they require. This enables internal features of the catalog such as dynamic visualizations and data previews, making data management more efficient. It is crucial that detailed documentation and guidelines on the use of the data and metadata API are provided to users to maximize the benefits of this feature.

+

Metadata (and data) should be accessible via API +The API should be well documented with examples. +API query builder: UI for building an API query

+
+
+

2.1.23 Online data access forms

+

Make the process of registration, requests fully digital, easy, and fully traceable.

+
+

2.1.23.1 Bulk download option

+

Even when UI or visualizations etc are shown, many users just want to downlaod the data and metadata. +(…)

+
+
+
+

2.1.24 Data preview

+

When the data (time series and tabular data, possibly also microdata) are made available via API, the data catalog can also provide a data preview option, and possibly a data extraction option, to the users. Multiple JavaScript tools, some of them open-source, are available to easily embed data grids in catalog pages.

+
+ +
+

For a document, the “data preview” would consist of a document viewer that would allow the user to view the document within the application (even when the document is not stored in the catalog itself but in an external website). When implementing such a feature, check that the terms of use of the origination source allows that.

+
+
+
+ +

image

+
+
+


+
+
+

2.1.25 Data extraction

+

For some data (microdata / time series), provide a simple way for users to extract specific variables / observations.

+
+
+

2.1.26 Data visualizations

+

Embedding visualizations in a data catalog can greatly enhance its usefulness. Different types of data require different types of visualizations. For instance, time series data can be effectively displayed using a line chart, while images with geographic information can be displayed on a map that shows the location of the image capture. For more complex data, other types of charts can be created as well. However, in order to embed dynamic charts in a catalog page, the data needs to be available via API. A good data catalog should offer flexibility in the types of charts and maps that can be embedded in a metadata page. For instance, the NADA catalog provides catalog administrators with the ability to create visualizations using various tools. By including visualizations in a data catalog, users are able to quickly and easily understand the data and gain insights from it.

+

The NADA catalog allows catalog adinistrators to generate such visualizations using different tools of their choice. The example below were generated using the open-source Apache eCharts library.

+


+Example: Line chart for a time series

+
+ +
+


+Example: Geo-location of an image

+
+ +
+


+
+
+

2.1.27 Permanent URLs

+

To ensure efficient management and organization of datasets within a data catalog, it is essential to assign a unique identifier to each dataset. This identifier should not only meet technical requirements but also serve other purposes such as facilitating dataset citation. To achieve maximum effectiveness, it is recommended that datasets have a globally unique identifier, which can be accomplished through the assignment of a Digital Object Identifier (DOI). DOIs can be generated in addition to a catalog-specific unique identifier and provide a permanent and persistent identifier for the dataset. For more information about the process of generating DOIs and the reasons to use them, visit the DataCite website.

+

Include a citation requirement in metadata.

+
+
+

2.1.28 Archive / tombstone

+

When a dataset is removed or replaced, the reproducibility of some analysis may become impossible. This may be a problem for some users. Unless there is a reason for not making them accessible, old versions of datasets should be kept accessible. But they should not be the ones indexed and dislayed in the catalog, to avoid cnfusion or the risk that a user would exploit a version other than the latest. Moving datasts that are replaced to an archive section of the catalog (not indexed) is an option. Note that DOIs require a permanent web page.

+
+
+

2.1.29 Catalog of citations

+

A data catalog should not be limited to data. Ideally, the scripts produced by researchers to analyze the data, and the output of their analysis, should also be available. An ideal data catalog will allow a user to:

+
    +
  • search for data, and find/access the related scripts and citations
  • +
  • search for a document (analytical output), and find/access the related data and scripts
  • +
  • search for a script, and find/access the data and analytical output
  • +
+

Maintain a catalog of citations of datasets.

+
+
+
+ +

image

+
+
+


+
+
+

2.1.30 Reproducible and replicable scripts

+

Document, catalog, and publish reproducible/replicable scripts.

+
+
+
+ +

image

+
+
+


+
+
+

2.1.31 Notifications or alerts

+

Users may want to be automatically notified (by email) when new entries of interest are added, or when change are made to a specific resource. A system allowing users to set criteria for automatic notification can be developed.

+

Example of Google SCholar alerts:

+
+
+
+ +

image

+
+
+


+
+
+

2.1.32 Providing feedback

+

Feedback on catalog certainly. In the form of a “Contact” email and possibly a “feedback form”. Also, if the platform itself is open source, GitHub for issues and suggestions on the application itself.

+

BUT: Users forum, “reviews” as in e-commerce platforms, is not always recommended. Not all users are ’constructive” and qualified. Requires moderation, which can be costly and controversial. May create dis-incentives for data producers to publish their data. Could be a good option for data platforms that are internal to an organization (where comments are attributed, and an authentication system controls who can provide feedback), but not for public data platforms.

+
+
+

2.1.33 Getting support

+

Contact, responsive +FAQs

+
+
+

2.1.34 Web content accessibility

+

Web Content Accessibility Guidelines (WCAG) international standard. WCAG documents explain how to make web content more accessible to people with disabilities. +ADA provides people with disabilities the same opportunities, free of discrimination. +WCAG is a compilation of accessibility guidelines for websites, whereas ADA is a civil rights law in the same ambit.

+
+
+
+

2.2 Features for data providers

+

When the data catalog is not administered by the producer of the data but by an entrusted repository, data providers want:

+
+

2.2.1 Safety

+
    +
  • Safety, protection against reputation risk (responsible use of data)
  • +
  • Guarantee that regulations and terms of use will be strictly complied with; reputation of the organization that manages the catalog (Seal of Approval or other accreditation; properly staffed)
  • +
+
+
+

2.2.2 Visibility

+
    +
  • Visibility to maximize the use of data (including options to share/publicize on social media) - screenshot from data.gov
  • +
+
+
+
+ +

image

+
+
+


+
+
+

2.2.3 Low burden

+

“do not disturb”: low burden of deposit and no burden of serving users (minimum interaction with users; providing detailed metadata helps)

+
+
+

2.2.4 Real time information on usage

+

Monitoring of usage (downloads and citations) to assess demand; reports on this (automatically generated)

+
+
+

2.2.5 Feedback from users

+

Feedback on quality issues

+
+
+
+

2.3 Features for catalog administrators

+

In addition to meeting the needs of its users, a modern data catalog should also offer features that a catalog administrator can appreciate or expect. The features listed below can serve as checklist for choice of an application or development of features. These features may include:

+
+

2.3.1 Data deposit

+

User friendly interface for data deposit. Compliant with metadata stadards. With embedded quality gateways and clearance procedures.

+
+
+

2.3.2 Privacy protection

+

Tools for privacy protection control (e.g., tools to identify direct identifiers)

+
+
+

2.3.3 Free software

+

Availability of the application as an open-source software, accompanied by detailed technical documentation

+
+
+

2.3.4 Security

+

Robust security measures, such as compatibility with advanced authentication systems, flexible role/profile definitions, regular upgrades and security patches, and accreditation by information security experts

+
+
+

2.3.5 IT affordability

+

Reasonable IT requirements, such as shared server operability and sufficient memory capacity

+
+
+

2.3.6 Ease of maintenance

+

Ease of upgrading to the latest version

+
+
+

2.3.7 Interoperability

+

Interoperability with other catalogs and applications, as well as compliance with metadata standards. By publishing metadata across multiple catalogs and hubs, data visibility can be increased, and the service provided to users can be maximized. This requires automation to ensure proper synchronization between catalogs (with only one catalog serving as the “owner” of a dataset), which necessitates interoperability between the catalogs, enabled by compliance with common formats and metadata standards and schemas.

+
+
+

2.3.8 Flexibility on access policies

+

Flexibility in implementing data access policies that conform to the specific procedures and protocols of the organization managing the catalog

+
+
+

2.3.9 API based system for automation and efficiency

+

Availability of APIs for catalog administration +Easy automation of procedures (harvesting, migration of formats, editing, etc.) This means API-based system.

+
+
+

2.3.10 Featuring tools

+

Ability to feature datasets

+
+
+

2.3.11 Usage monitoring and analytics

+

Easy activation of usage analytics (using Google Analytics, Omniture, or other)

+
+
+

2.3.12 Multilingual capability

+

Multilingual capability, including internationalization of the code and the option for catalog administrators to translate or adapt software translations

+
+
+

2.3.13 Embedded SEO

+

Embedded Search Engine Optimization (SEO) procedures

+
+
+

2.3.14 Widgets and plugins

+

Ability to use widgets to embed custom charts, maps, and data grids in the catalog

+
+
+

2.3.15 Feedback to developers

+

Ability to provide feedback and suggestions to the application developers.

+
+
+
+

2.4 Machine learning for a better user experience

+

In Chapter 1, we emphasized the importance of generating comprehensive metadata and how machine learning can be leveraged to enrich it. Natural language processing (NLP) tools and models, in particular, have been employed to enhance the performance of search engines. By utilizing machine learning models, semantic search engines and recommender systems can be developed to aid users in locating relevant data. Moreover, machine learning can improve the ranking of search results to ensure that the most pertinent results are brought to users’ attention. Google, Bing, and other leading search engines have employed machine learning for years. While specialized data catalogs may not have the resources to implement such advanced systems, catalog administrators should explore opportunities to utilize machine learning to enhance their users’ experience. Catalogs can make use of external APIs to exploit machine learning solutions without requiring administrators to develop machine learning expertise or train their own models. For instance, APIs can be used to automatically and instantly translate queries or convert queries into embeddings. Ideally, a global community of practice will develop such APIs, including training NLP models, and provide them as a global public good.

+
+

2.4.1 Improved discoverability

+

In 2019, Google introduced their NLP model, BERT (Biderectional Encoder Representations from Transformers), as a component of their search engine. Other major companies, such as Amazon, Apple, and Microsoft, are also developing similar models to enhance their search engines. One of the objectives of these companies is to create search engines that can support digital assistants like Siri, Alexa, Cortana, and Hey Google, which operate on a conversational mode and provide answers to users rather than just links to resources. Improving NLP models is a continuous and strategic priority for these companies, as not all answers can be found in textual resources. Google is also conducting research to develop solutions for extracting answers from tabular data.

+

Specialized data catalogs maintained by data centers, statistical agencies, and other data producers still rely almost exclusively on full-text search engines. The search engine within these catalogs looks for matches between keywords submitted by the user and keywords found in an index, without attempting to understand or improve the user’s query. This can result in issues such as misinterpretation of the query, as discussed in Chapter 1, where a search for “dutch disease” may be mistakenly interpreted as a health-related query rather than an economic concept.

+

The administrators of these specialized data catalogs often lack the resources to develop and implement the most advanced NLP solutions, and should not be required to do so. To assist them in transitioning from keyword-based search systems to semantic search and recommender systems, open solutions should be developed and published, such as pre-trained NLP models, open source tools, and open APIs. This would necessitate the creation and publishing of global public goods, including specialized corpora and the training of embedding models on these corpora, open NLP models and APIs that data catalogs can utilize to generate embeddings for their metadata, query parsers that can automatically improve/optimize queries and convert them into numeric vectors, and guidelines for implementing semantic search and recommender systems using tools like Solr, ElasticSearch, and Milvus.

+

Simple models created from open source tools and publicly-available documents can provide straightforward solutions. In the example below, we demonstrate how these models can “understand” the concept of “dutch disease” and correctly associate it with relevant economic concepts.

+
+
+ +
+


+
+
+

2.4.2 Improved results ranking

+

Effective search engines not only identify relevant resources, but also rank and present them to users in an optimal order of relevance. As highlighted in Chapter 1, research shows that 75% of search engine users do not click past the first page, emphasizing the importance of ranking and presenting results effectively.

+

Data catalog administrators face two challenges in improving their search engine performance. Firstly, they need to improve their ranking in search engines such as Google by enriching metadata and embedding metadata compliant with DCAT or schema.org standards on catalog pages. Secondly, they need to improve the ranking of results returned by their own search engines in response to user queries.

+

Google’s success in 1996 was largely attributed to their revolutionary approach to ranking search results called PageRank. Since then, they and other leading search engines have invested heavily in improving ranking methodologies with advanced techniques like RankBrain (introduced in 2015). These approaches include primary, contextual, and user-specific ranking, which utilize machine learning models referred to as Learn to Rank models. Lucidworks provides a clear description of this approach, noting that “Learning to rank (LTR) is a class of algorithmic techniques that apply supervised machine learning to solve ranking problems in search relevancy. In other words, it’s what orders query results. Done well, you have happy employees and customers; done poorly, at best you have frustrations, and worse, they will never return. To perform learning to rank you need access to training data, user behaviors, user profiles, and a powerful search engine such as SOLR. The training data for a learning to rank model consists of a list of results for a query and a relevance rating for each of those results with respect to the query. Data scientists create this training data by examining results and deciding to include or exclude each result from the data set.”

+

Implementing Learn to Rank models can be challenging for data catalog administrators due to the resource-intensive nature of building the training dataset, fitting models, and implementing them. An alternative solution is to optimize the implementation of Solr or ElasticSearch, which can often contribute significantly to improving the ranking of search results. For more information on the challenge and available tools and methods for relevancy engineering, refer to D. Turnbull and J. Berryman’s 2016 publication.

+
+
+ +
+


+
+
+
+

2.5 Cataloguing tools

+

The examples we provided in this chapter are taken from our NADA cataloguing application. Other open-source cataloguing applications are available, including CKAN, GeoNetworks, and Dataverse.

+

CKAN

+

CKAN is a data management system that provides a platform for cataloging, storing and accessing datasets with a rich front-end, full API (for both data and catalog), visualization tools and more. CKAN is an open source software held in trust by Open Knowledge Foundation. It is open and licensed under the GNU Affero General Public License (AGPL) v3.0. CKAN is used by some of the lead open data platforms, such as the US data.gov or the OCHA Humanitarian Data Exchange. CKAN does not require that the metadata comply with any metadata standard (which brings flexibility, but at a cost in terms of discoverability and quality control), but organizes the metadata in the following elements (information extracted from CKAN on-line documentation):

+
    +
  • Title: allows intuitive labeling of the dataset for search, sharing and linking.
  • +
  • Unique identifier: dataset has a unique URL which is customizable by the publisher.
  • +
  • Groups: display of which groups the dataset belongs to if applicable. Groups (such as science data) allow easier data linking, finding and sharing among interested publishers and users.
  • +
  • Description: additional information describing or analyzing the data. This can either be static or an editable wiki which anyone can contribute to instantly or via admin moderation.
  • +
  • Data preview: preview [.csv] data quickly and easily in browser to see if this is the dataset you want.
  • +
  • Revision history: CKAN allows you to display a revision history for datasets which are freely editable by users
  • +
  • Extra fields: these hold any additional information, such as location data (see geospatial feature) or types relevant to the publisher or dataset. How and where extra fields display is customizable.
  • +
  • Licence: instant view of whether the data is available under an open license or not. This makes it clear to users whether they have the rights to use, change and re-distribute the data.
  • +
  • Tags: see what labels the dataset in question belongs to. Tags also allow for browsing between similarly tagged datasets in addition to enabling better discoverability through tag search and faceting by tags.
  • +
  • Multiple formats (if provided): see the different formats the data has been made available in quickly in a table, with any further information relating to specific files provided inline.
  • +
  • API key: allows access every metadata field of the dataset and ability to change the data if you have the relevant permissions via API.
  • +
+

The extra fields section allows ingestion of structured metadata, which makes it relatively easy to exporting data and metadata from NADA to CKAN. Importing data and metadata from CKAN to NADA is also possible (using the catalog’s respective APIs), but with a reduced metadata structure.

+

GeoNetworks

+

GeoNetworks is a cataloguing tool for geographic data and services (not for other types of data), which includes a specialized metadata editor. According to its website, “It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world. (…) The metadata editor support ISO19115/119/110 standards used for spatial resources and also Dublin Core format usually used for opendata portals.”

+

DataVerse

+

The Dataverse Project is led by the Institute for Quantitative Social Science (IQSS). Dataverse makes use of the DDI Codebook and Dublin Core metadata standards. According to its website, Dataverse “is an open source web application to share, preserve, cite, explore, and analyze research data. (…) The central insight behind the Dataverse Project is to automate much of the job of the professional archivist, and to provide services for and to distribute credit to the data creator.”

+

“The Institute for Quantitative Social Science (IQSS) collaborates with the Harvard University Library and Harvard University Information Technology organization to make the installation of the Harvard Dataverse Repository openly available to researchers and data collectors worldwide from all disciplines, to deposit data. IQSS leads the development of the open source Dataverse Project software and, with the Open Data Assistance Program at Harvard (a collaboration with Harvard Library, the Office for Scholarly Communication and IQSS), provides user support.”

+ +
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter03.html b/chapter03.html new file mode 100644 index 0000000..531b7c0 --- /dev/null +++ b/chapter03.html @@ -0,0 +1,1258 @@ + + + + + + + Chapter 3 The power of rich, structured metadata | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 3 The power of rich, structured metadata

+

The previous chapter defined the features of an advanced data discoverability and dissemination solution. What enables such a solution is not only the algorithms and technology, but also the quality of the metadata available to enable them. Metadata is defined as “… structured information that describes, explains, locates, or otherwise makes it easier to retrieve, use or manage that resource” (Data thesaurus, NIH, https://nnlm/gov/data/thesaurus) Metadata must be findable by machines and usable by humans. This chapter describes what metadata are needed, and how they can be organized and improved to fully enable the search and recommender tools. The metadata must be rich and structured. To make them rich, machine learning can be used. To ensure consistent structure, the use of metadata standards and schemas is highly recommended. In this chapter, we build the case for rich, augmented, structured metadata and for the adoption of metadata standard and schemas. The second part of this Guide will provide a detailed description of each recommended standard or schema, for different data types.

+
+

3.1 Rich metadata

+

Rich metadata means detailed and comprehensive metadata. Rich metadata are beneficial to both the users and the providers (producers and curators) of data.

+
+

3.1.1 Benefits for data users

+

Being provided with rich metadata helps data users:

+
    +
  • Find data of interest. The metadata provide much of the content that the search engine will be able to index and discover. The richer the metadata, the better the search engine will be able to help users identify relevant data.
  • +
  • Understand what the data are measuring and how they have been created. Without a proper description of the data, the risk is high that a user will misunderstand and possibly misuse them, or simply decide not to make use of them.
  • +
  • Assess the quality of the data, including their reliability, fitness for purpose, and consistency with other datasets when the purpose requires integration of multiple datasets.
  • +
+
+
+

3.1.2 Benefits for data producers

+

For the data producers, rich metadata will contribute to:

+
    +
  • Ensure transparency, auditability, and credibility of the data and of the derived products.
  • +
  • Increase the visibility of the data, and thus the demand for, and use of the data.
  • +
  • Reduce the cost of operating a data dissemination service by lowering the burden of responding to users’ requests for information.
  • +
  • Support the preservation of institutional memory.
  • +
  • Provide the meta-database needed to harmonize data collection methods and instruments, e.g., by providing convenient tools to compare variables across datasets. A compelling case for rich metadata for transparency and harmonization can be found in “The Struggle for Integration and Harmonization of Social Statistics in +a Statistical Agency - A Case Study of Statistics Canada” by Gordon Priest (2010).
    +
    + +
  • +
+
+
+

3.1.3 Scope of the metadata

+

What makes metadata “rich and comprehensive” is not always easy to define, and is specific to each data type. Microdata and geospatial datasets for example will require much more – and different– metadata than a document or an image. Metadata standards and schemas provide data curators with detailed lists of elements (or fields), specific to each data type, that must or may be provided to document a dataset. The metadata elements included in a standard or schema will typically cover cataloguing material, contextual information, and explanatory materials.

+
+

3.1.3.1 Cataloguing material

+

Cataloguing material includes elements such as a title, a unique identifier for the dataset, a version number and description, as well as information related to the data curation (including who generated the metadata and when, or where and when metadata may have been harvested from an external catalog). This information allows the dataset to be uniquely identified within a collection/catalog, and serves as a bibliographic record of the dataset, allowing it to be properly acknowledged and cited in publications.

+
+
+

3.1.3.2 Contextual information

+

Contextual information describes the context in which the data were collected and how they were put to use. It enables secondary users to understand the background and processes behind the data production. Contextual information should cover topics such as:

+
    +
  • What justified or required the data collection (the objectives of the data production exercise);
  • +
  • Who or what was being studied;
  • +
  • The geographic and temporal coverage of the data;
  • +
  • Changes and developments that occurred over time in the data collection methodology and in the dataset, if relevant. For repeated cross-section, panel, or time series datasets, this may include information describing changes in the question text, variable labeling, sampling procedures, or others;
  • +
  • What are the key output of the data collection, such as a publication, the design or implementation of a policy or project, etc.
  • +
  • Problems encountered in the process of data collection, entry, checking, and cleaning;
  • +
  • Other useful information on the life cycle of the dataset.
  • +
+
+
+

3.1.3.3 Explanatory material

+

Explanatory materials are the information that should be created and preserved to ensure the long-term functionality of a dataset and its contents. This applies mostly to microdata, geospatial data, and to some extent to tabulations and to time series and indicators databases. It is less relevant for images, videos, and documents. Explanatory materials include:

+
    +
  • Information about the data collection methods: This section should describe the instruments used and methods employed, and how they were developed. If applicable, details of the sampling design and sampling frames should be included. It is also useful to include information on any monitoring process undertaken during the data collection as well as details of quality controls.
  • +
  • Information about the structure of the dataset: Key to this information is a detailed data dictionary describing the structure of the dataset, including information about relationships between individual files or records within the study. For example, it should include key variables required for unique identification of subjects across files (required to properly merge data files), the number of cases and variables in each file, and the number of files in the dataset. For relational models, the structure and relations between datasets records and elements should be described.
  • +
  • Technical information: This information relates to the technical framework and should include the computer system used to generate the data and related files; the software packages with which the files were created.
  • +
  • Variables and values, coding and classification schemes (for microdata and geospatial data): The documentation should contain an exhaustive list of variables in the dataset, including a complete explanation and full details about the coding and classifications used for the information allocated to those fields. It is especially important to have blank and missing fields explained and accounted for. It is helpful to identify variables to which standard coding classifications apply, and to record the version of the classification scheme used.
  • +
  • Information about derived variables (for microdata and geospatial data, and tabulations): Many data producers derive new variables from original data. This may be as simple as grouping raw age (in years) data according to groups of years appropriate for the survey, or it may be much more complex and require the use of sophisticated algorithms. When grouped or derived variables are created, it is important that the logic for the grouping or derivation is clear. Simple grouping, such as for age, can be included within the data dictionary. More complex derivations require other means of recording the information. Sufficient supporting information should be provided to allow an easy link between the core variables used and the resultant variables. In addition, computer algorithms used to create the derivations should be saved together with information on the software.
  • +
  • Weighting and grossing (for sample survey microdata): Weighting and grossing variables must be fully documented, with explanations of the construction of the variables and clear indications of the circumstances in which they should be used. The latter is particularly important when different weights are applied for different purposes.
  • +
  • Data source: Details about the source from which the data is derived should be included. For example, when the data source consists of responses to survey questionnaires, each question should be carefully recorded in the documentation. Ideally, the text will include a reference to the generated variable(s). It is also useful to explain the conditions under which a question would be asked, including, if possible, the cases to which it applies and, ideally, a summary of response statistics.
  • +
  • Confidentiality and anonymization: It is important to determine whether the data contains any confidential information on individuals, households, organizations, or institutions. If so, such information should be recorded together with any agreement on how to use the data, such as with survey respondents. Issues of confidentiality may restrict the analyses to be undertaken or results to be published, particularly if the data is to be made available for secondary use. If the data were anonymized to prevent identification, it is wise to record the anonymization procedure (taking care of not providing information that would enable a reverse-engineering of the procedure) and its impact on the data, as such modification may restrict subsequent analysis.
  • +
+
+
+
+

3.1.4 Controlled vocabularies

+

Metadata standards and schemas provide lists of elements with a description of the expected content to be captured in each element. For some elements, it may be appropriate to restrict the valid content to pre-selected options or “controlled vocabularies”. A controlled vocabulary is a pre-defined list of values that can be accepted as valid content for some elements. For example. a metadata element “data type” should not be populated with free text, but should make use of a pre-defined taxonomy of data types. The use of controlled vocabularies (for selected metadata elements) will be particularly useful to implement search and filter features in data catalogs (see section 3.1.1 of this Guide), and to foster inter-operability of data catalogs.

+
+

In library and information science, controlled vocabulary is a carefully selected list of words and phrases, which are used to tag units of information (document or work) so that they may be more easily retrieved by a search.Wikipedia

+
+

Controlled vocabularies can be specific to an agency, or be developed by a community of practice. For example, the list of countries and codes provided by the ISO 3166 can be used as a controlled vocabulary for a metadata element country or nation; the ISO 639 list of languages can be used as a controlled vocabulary for a metadata element language. Or the CESSDA topics classification can be used as a controlled vocabulary for the element topics found in most metadata schemas. When a controlled vocabulary is used in a metadata standard or schema, it is good practice to include an identification of its origin and version.

+

Some recommended controlled vocabularies are included in the description of the ISO 19139 standard for geographic data and services (see chapter 6). Most standards and schemas we recommend also include a topics element. Annex 1 provides a description of the CESSDA topics classification.

+

Ideally, controlled vocabulary will be developed in compliance with the FAIR principles for scientific data management and stewardship: Findability, Accessibility, Interoperability, and Reuse.

+
+
+

3.1.5 Tags

+

All metadata standards and schemas described in this guide include a tags element, even when this element is not part of a standard. This element enables the implementation of filters (facets) in data cataloguing applications, in a flexible manner. The tags metadata element is repeatable (meaning that more than one tag can be attached to a dataset) and contains two sub-elements to capture a tag (word or phrase), and the tag_group (if any) it belongs to.

+
+ +
+

To illustrate the use of tags, let’s assume that a catalog contains datasets that are available freely, and others that are available for a fee. The catalog administrator may want to provide a filter (facet) in the user interface that would allow users to filter datasets based on their free or not free status. None of the metadata schemas we describe in the Guide contains an element specifically designed to indicate the “free” or “for a fee” nature of the data. But this information can be captured in a tag “Free” or “For a fee” that would be added to each dataset in the catalog, with a tag group that could be named “free_or_fee”. In R, this would be done as follows (for a “Free” dataset):

+
# ... ,
+tags = list(
+  list(tag = "Free", tag_group = "free_or_fee")
+)
+# ... 
+

In the NADA catalog, a facet titled “Free or for a fee” can then be created based on the information found in the tags element where tag_group = “free_or_fee”.

+
+ +
+
+
+
+

3.2 Structured metadata

+
+

3.2.1 What structure?

+

Metadata should not only be comprehensive and detailed, they should also be organized in a structured manner, preferably using a standardized structure. Structured metadata means that the metadata are stored in specific fields (or elements) organized in a metadata schema. Standardized means that the list and description of elements are commonly agreed by a community of practice.

+

“A metadata schema is a system that defines the data elements needed to describe a particular object, such as a certain type of research data.” (Ten rules data discovert - add ref)

+

Some metadata standards have originated from academic data centers, like the Data Documentation Initiative (DDI), maintained by the Inter-University Consortium for Political and Social Research (ICPSR) at the University of Michigan. Other found their origins in specialized communities of practice (like the ISO 19139 for geospatial resources). The private sector also contributes to the development of standards, like the International Press Telecommunications Council (IPTC) standard developed by and for news media.

+

Metadata compliant with standards and schemas will typically be stored as JSON or XML files (described in Chapter 2), which are plain text files. The example below show how a simple free-text content would be structured and stored in JSON and XML formats, using metadata elements from the DDI Codebook metadata standard:

+

Free text version:

+

The Child Mortality Survey (CMS) was conducted by the National Statistics Office of Popstan from July 2010 to June 2011, with financial support from the Child Health Trust Fund (TF123_456).

+

Structured, machine-readable (JSON) version:

+
  "title"           : "Child Mortality Survey 2010-2011",
+  "alternate_title" : "CMS 2010-2011", 
+  "authoring_entity": "National Statistics Office (NSO)", 
+  "funding_agencies": [{"name":"Child Health Trust Fund (CHTF)", "grant":"TF123_456"}],
+  "coll_dates"      : [{"start":"2010-07", "end":"2011-06"}],
+  "nation"          : [{"name":"Popstan", "abbreviation":"POP"}] 
+}  
+

In XML format:

+
<titl>Child Mortality Survey 2010-2011</titl>
+<altTitl>CMS 2010-2011</altTitl>
+<rspStmt><AuthEnty>National Statistics Office</AuthEnty></rspStmt>
+<fundAg abbr=CHTF>Child Health Trust Fund</fundAg>
+<collDate date="2010-07" event="start"/>
+<collDate date="2011-06" event="end"/>
+<nation abbr="POP">Popstan</nation>
+

All three versions contain (almost) the same information. In the structured version, we have added acronyms and the ISO country code. This does not create new information but will help make the existing information more discoverable and inter-operable. The structured version is clearly more suitable for publishing in a meta-database (or catalog). Organizing and storing metadata in such a structured manner will enable all kinds of applications. For example, when metadata for a collection of surveys are stored in a database, it becomes straightforward to apply filters (for example, a filter by country using the nation/name element) and targeted searches to answer questions like “What data are available that cover the month of December 2010?” or “What surveys did the CHTF sponsor?”.

+
+
+

3.2.2 Formats for structured metadata: JSON and XML

+

Metadata standards and schemas consist of structured lists of metadata fields. They serve multiple purposes. First, they help data curators generate complete and usable documentation of their datasets. Metadata standards that are intuitive and human-readable better serve this purpose. Second, they help generate machine-readable metadata that are the input to software applications like on-line data catalogs. Metadata available in open file formats like JSON (JavaScript Object Notation) and XML (eXtended Markup Language) are most suitable for this purposes.

+

Some international metadata standards like the Data Documentation Initative (DDI Codebook, for microdata), the ISO 19139 (for geospatial data), or the Dublin Core (a more generic metadata specification) are described and published as XML specifications. Any XML standard or schema can be “translated” into JSON, which is our preferred format (a choice we justify in the next section).

+

JSON and XML formats have similarities:

+
    +
  • Both are non-proprietary text files
  • +
  • Both are hierarchical (they may contain values within values)
  • +
  • Both can be parsed and used by many programming languages including R and Python
  • +
+

JSON files are however easier to parse than XML, easier to generate programmatically, and easier to read by humans. This makes them our preferred choice for describing and using metadata standards and schemas.

+

Metadata in JSON are stored as key/value pairs, where the keys correspond to the names of the metadata elements in the standard. Values can be string, numeric, boolean, arrays, null, or JSON objects (for a more detailed description of the JSON format, see www.w3schools.com). Metadata in XML are stored within named tags. The example below shows how the JSON and XML formats are used to document the list of authors of a document, using elements from the Dublin Core metadata standard.

+
+ +
+


+

In the documents schema, authors are documented in the metadata element authors which contains the following sub-elements: first_name, initial, last_name, and affiliation.

+
+ +
+


+

In JSON, this information will be stored in key/value pairs as follows.

+
"authors" : [
+  {"first_name" : "Dieter", 
+   "last_name"  : "Wang", 
+   "affiliation": "World Bank Group; Fragility, Conflict and Violence"},
+  {"first_name" : "Bo",     
+   "initial"    : "P.J.", 
+   "last_name"  : "Andrée", 
+   "affiliation": "World Bank Group; Fragility, Conflict and Violence"},
+  {"first_name" : "Andres", 
+   "initial"    : "F.", 
+   "last_name"  : "Chamorro", 
+   "affiliation": "World Bank Group; Development Data Analytics and Tools"},
+  {"first_name" : "Phoebe", 
+   "initial"    : "G.", 
+   "last_name"  : "Spencer",  
+   "affiliation":"World Bank Group; Fragility, Conflict and Violence"}
+]
+

In XML, the same information will be stored within named tags as follows.

+
<authors>
+  <author>
+    <first_name>Dieter</first_name> 
+    <last_name>Wang</last_name> 
+    <affiliation>World Bank Group; Fragility, Conflict and Violence</affiliation>
+  </author>
+  <author>
+    <first_name>Bo</first_name> 
+    <initial>P.J.</initial> 
+    <last_name>Andrée</last_name> 
+    <affiliation>World Bank Group; Fragility, Conflict and Violence</affiliation>
+  </author>
+  <author>
+    <first_name>Andres</first_name> 
+    <initial>E.</initial>
+    <last_name>Chamorro</last_name> 
+    <affiliation>World Bank Group; Development Data Analytics and Tools</affiliation>
+  </author>
+  <author>
+    <first_name>Phoebe</first_name> 
+    <initial>G.</initial>
+    <last_name>Spencer</last_name> 
+    <affiliation>World Bank Group; Fragility, Conflict and Violence</affiliation>
+  </author>
+</authors>
+
+
+

3.2.3 Benefits of structured metadata

+

Metadata standards and schemas must be comprehensive and intuitive. They aim to provide comprehensive and granular lists of elements. Some standards may contain a very long list of elements. Most often, only a subset of the available elements will be used to document a specific dataset. For example, the elements of the DDI metadata standard related to sample design will be used to document sample survey datasets but will be ignored when documenting a population census or an administrative dataset. In all standards and schemas, most elements are optional, not required. Data curators should however try and provide content for all elements for which information is or can be made available.

+

Complying with metadata standards and schemas contributes to the completeness, usability, discoverability, and inter-operability of the metadata, and to the visibility of the data and metadata.

+
+

3.2.3.1 Completeness

+

When they document datasets, data curators who do not make use of metadata standards and schemas tend to focus on the readily-available documentation and may omit some information that secondary data users –and search engines– may need. Metadata standards and schemas provide checklists of what information could or should be provided. These checklists are developed by experts, and are regularly updated or upgraded based on feedback received from users or to accommodate new technologies.

+

Generating complete metadata will often be a collaborative exercise, as the production of data involves multiple stakeholders. The implementation of a survey, for example, may involve sampling specialists, field managers, data processing experts, subject matter specialists, and programmers. Documenting a dataset should not be seen as a last and independent step in the implementation of a data collection or production project. Ideally, metadata will be captured continuously and in quasi-real time during the entire life cycle of the data collection/production, and contributed by those who have most knowledge of each phase of the data production process.

+

Generating complete and detailed metadata may be seen as a burden by some organizations or researchers. But it will typically represent only a small fraction of the time and budget invested in the production of the data, and is an investment that will add much value to the data by increasing their usability and discoverability.

+
+
+

3.2.3.2 Usability

+

Fully understanding a dataset before conducting analysis should be a pre-requisite for all researchers and data users. But this will only be possible when the documentation is easy to obtain and exploit. Convenience to users is key. When using a geographic dataset for example, the user should be able to immediately find the coordinate reference system that was used. When using survey microdata, which may contain hundreds or thousands of variables, the user need to be able to immediately access information on a variable label, underlying question, universe, categories, etc. Structured metadata enables such “convenience”, as they can easily be transformed into bookmarked PDF documents, searchable websites, machine-readable codebooks, etc. The way metadata are displayed can be tailored to the specific needs of different categories of users.

+
+
+

3.2.3.3 Discoverability

+
+

Data discoverability is one of the main tasks, next to availability and interoperability, that public policy makers and implementers should take into due consideration in order to foster access, use and re-use of public sector information, particularly in case of open data. Users shall be enabled to easily search and find data they need for the most different purposes. That is clearly highlighted in the introduction statements of the INSPIRE Directive, where we can read that “The loss of time and resources in searching for existing (spatial) data or establishing whether they may be used for a particular purpose is a key obstacle to the full exploitation of the data available”. +From Metadata and data portals/catalogues are essential assets to enable that data discoverability.

+
+

What matters is not only what metadata are provided as input to the search engines that matters, it is also how the metadata are provided. To understand the value of structured metadata, we need to take into consideration how search engines ingest, index, and exploit the metadata. In brief, the metadata will need to be acquired, augmented, analyzed and transformed, and indexed before they can be made searchable. We provide here an overview of the process, which is described in detail by D. Turnbull and J. Berryman in “Relevant Search: With applications for Solr and Elasticsearch” (2016).

+
    +
  • Acquisition: Search engines like Google and Bing acquire metadata by crawling billions of web pages using web crawlers (or bots), with an objective to cover the entire web. Guidance is available to webmasters on how to optimize websites for visibility (see for example Google’s Search Engine Optimization (SEO) Starter Guide. The search tools embedded in specialized data catalogs have a much simpler task, as the catalog administrators and curators generate or control, and provide, the well-contained content to be indexed. In a cataloguing application like NADA, this content is provided in the form of structured metadata files saved in JSON or XML format. For textual data (documents), the content of the document (not only the metadata on the) can also be indexed. The process of acquisition/extraction of metadata by the search engine tool must preserve the structure of the metadata, in its original or in a modified form. This will be critical for optimizing the performance of the search tool and the ranking of query results (e.g., a keyword found in a document title may have more weight than the same keyword found in the document abstract), for implementing facets, or for providing advanced search options (e.g., search only in the “authors” metadata field).

  • +
  • Augmentation or enrichment: the content of the metadata can be augmented or enriched in multiple ways, often automatically (by extracting information from an external source, or using machine learning algorithms). Part of this augmentation process should happen before the metadata are submitted to the search engine. Other procedures of enrichment of the metadata may be implemented after acquisition of the metadata by the search engine tool. Metadata augmentation can have a significant impact on the discoverability of data. See the section “Augmented (enriched) metadata” below.

  • +
  • Analysis or transformation: The metadata generated by the data curator and by the augmentation process will mostly (not exclusively) consist of text. For the purpose of discoverability, some of the text has no value; words like “the”, “a”, it”, “with”, etc., referred to as stop words, will be removed from the metadata (multiple tools are available for this purpose). The remaining words will be converted to lowercase, may be submitted to spell checkers (to exclude or fix errors), and words will be stemmed or lemmatized. The stemming or lemmatization consist of converting words to their stem or root); this will among other transformations change plurals to singular and the conjugated forms of the verbs to their base form. Last, the transformed metadata will be tokenized, i.e. split into a list of terms (tokens). To enable semantic searchability, the metadata can also be converted into numeric vectors using natural language processing embedding models. These vectors will be saved in a database (such as ElasticSearch or Milvus) that will provide functionalities to measure similarity/distance between vectors. Section 1.8 below provide more information on text embedding and semantic searchability.

  • +
  • Indexing: The last phase of metadata processing is the indexing of the tokens. The index of a search engine is an inverted index, which will contain a list of all terms found in the metadata, with the following information (among other) attached to each term:

    +
      +
    • The document frequency, i.e. the number of metadata documents where the word is found (a metadata document is the metadata related to one dataset).
    • +
    • The identification of the metadata documents in which the term was found.
    • +
    • The term frequency in each metadata document.
    • +
    • The term positions in the metadata document, i.e. where the term is found in the document. This is important to identify colocations. When a user submits a query for “demographic transition” for example, documents where the two terms are found next to each other will be more relevant than documents where both terms appear but in different parts of the document.
    • +
  • +
+

Once the metadata has been acquired, transformed, and indexed, it is available for use via a user interface (UI). A data catalog UI will typically include a search box and facets (filters). The search engine underlying the search box can be simple (out-of-the-box full text search, looking for exact matches of keywords), or advanced (with semantic search capability and optimized ranking of query results). Basic full-text search do not provide satisfactory user experience, as we illustrated in the introduction to this Guide. Rich, structured metadata, combined with advanced search optimization tools and machine learning solutions, allow catalog administrators to tune the search engine, and implement advanced solutions including semantic searchability.

+
+ +
+
+
+

3.2.3.4 Interoperability

+

Data catalogs that adopt common metadata standards and schemas can exchange information including through automated harvesting and synchronization of catalogs. This allows them to increase their visibility, and to publish their metadata in hubs. Recommendations and guidelines for improved inter-operability of data catalogs are provided by the Open Archives Initiative.

+

Interoperability between data catalogs can be further improved by the adoption of common controlled vocabularies. For example, the adoption of the ISO country codes in country lists will guarantee that all catalogs will be able to filter dataset by country in a consistent manner. This will solve the issue of possible differences in the spelling of country names (e.g., one catalog referring to the Democratic Republic of Congo as Congo, DR, and another one as Congo, Dem. Rep.). It also solves issues of changing country names, e.g. Swaziland renamed as Eswatini in 2018). Controlled vocabularies are often used for “categorical” metadata elements like topics, keywords, data type, etc. Some metadata standards like the ISO 19139 for geospatial data include their own recommended controlled vocabularies. Ideally, controlled vocabularies are developed in accordance with FAIR principles (Findability, Accessibility, Interoperability, and Reuse of digital assets). “The principles emphasise machine-actionability (i.e., the capacity of computational systems to find, access, interoperate, and reuse data with none or minimal human intervention) because humans increasingly rely on computational support to deal with data as a result of the increase in volume, complexity, and creation speed of data.” (https://www.go-fair.org/fair-principles/)

+

The adoption of standards and schemas by software developers also contributes to the easy transfer of metadata across applications. For example, data capture tools like Survey Solutions by the World Bank and CsPro by the US Census Bureau offer options to export metadata compliant with the DDI Codebook standard; ESRI’s ArcGIS software export geospatial metadata in the ISO 19139 standard.

+
+
+

3.2.3.5 Visibility

+

Data cataloguing applications provide search and filtering tools to help users of the catalog identify data of interest. But not all users will start their search for data directly in specialized data catalogs; many will start their search in Google, Google Dataset Search, Bing, Yahoo! or another search engine.

+Some search engines may provide users with a direct answer to their query, without transiting via the source catalog. This will be the case when the query can be associated with a specific indicator, time and location for which data are openly available or accessible via a public API. For example, a search for “population india 2020” on Google, will provide an answer first, followed by links to the underlying sources. +
+
+ +
+


+In other cases, the search engine will provide users with a link to a specific catalog page, not to the catalog’s home page. In such cases, the user will not be directly connected to the catalog’s own search engine. For example, a search for “albania lsms 2012” (a Living Standard Measurement Study, i.e. household survey) in Google will send the user directly to the survey page of the catalog, not to the home or search page of the catalog. +
+
+ +
+


+

In some cases, the user may not be brought to the data catalog at all, if the catalog ranked low in the relevance order of the Google query results. User behavior data (2020) showed that “only 9% of Google searchers make it to the bottom of the first page of the search results”, and that “only .44% of searchers go to the second page of Google’s search results”. (source: https://www.smartinsights.com/search-engine-marketing/search-engine-statistics/)

+

It is thus critical to optimize the visibility of the content of specialized data catalogs in the lead search engines, Google in particular. This optimization process is referred to as search engine optimization or SEO. Wikipedia describes SEO as “the process of improving the quality and quantity of website traffic to a website or a web page from search engines. SEO targets unpaid traffic (known as”natural” or “organic” results) rather than direct traffic or paid traffic. (…) As an Internet marketing strategy, SEO considers how search engines work, the computer-programmed algorithms that dictate search engine behavior, what people search for, the actual search terms or keywords typed into search engines, and which search engines are preferred by their targeted audience. SEO is performed because a website will receive more visitors from a search engine when websites rank higher on the search engine results page.”

+
+

Because search engines crawl the web pages that are generated from databases (rather than crawling the databases themselves), your carefully applied metadata inside the database will not even be seen by search engines unless you write scripts to display the metadata tags and their values in HTML meta tags. It is crucial to understand that any metadata offered to search engines must be recognizable as part of a schema and must be machine-readable, which is to say that the search engine must be able to parse the metadata accurately. (For example, if you enter a bibliographic citation into a single metadata field, the search engine probably won’t know how to distinguish the article title from the journal title, or the volume from the issue number. In order for the search engine to read those citations effectively each part of the citation must have its own field. (…) Making sure metadata is machine-readable requires patterns and consistency, which will also prepare it for transformation to other schema. (This is far more important than picking any single metadata schema. (…) From the blog post “Metadata, Schema.org, and Getting Your Digital Collection Noticed” by Patrick Hogan (https://www.ala.org/tools/article/ala-techsource/metadata-schemaorg-and-getting-your-digital-collection-noticed-3)

+
+

Guidelines for implementing SEO are provided by Google Search, Google Dataset Search, and other lead search engines. These guidelines are to be implemented not only by webmasters, but also by the developers of data cataloguing tools who should embed SEO into their software applications.

+ +

An important element of SEO is the provision of structured metadata that can be exploited directly by the crawlers and indexers of search engines. This is the purpose of a set of schemas known as schema.org. In 2011 Google, Microsoft, Yandex, and Yahoo! created a common set of schemas for structured data markup on web pages with the aim of helping search engines to better understand websites. An alternative to schema.org is the DCAT (Data Catalog Vocabulary) metadata schema recommended by the W3C, also recognized by Google. “DCAT is a vocabulary for publishing data catalogs on the Web, which was originally developed in the context of government data catalogs such as data.gov and data.gov.uk (…)” (https://www.w3.org/TR/vocab-dcat-2/) Mapping augmented and structured metadata to the schema.org and/or DCAT standard is a critical element of such optimization. It will contribute significantly to the visibility of on-line data and metadata. Implementing such structured data markup in digital repositories is the responsibility of data librarians and of developers of data cataloguing applications.

+
+
+
+
+

3.3 Augmenting metadata

+

Detailed and complete metadata foster usability and discoverability of data. Augmentation of “enrichment” or “enhancement” of the metadata will therefore be beneficial. There are multiple ways metadata can be made richer, or augmented, programmatically and in a largely automated manner. Metadata can be extracted from external sources or from the data themselves.

+

Extraction from external sources

+

Metadata can be augmented by tapping into external sources related to the data being documented. For example, in a catalog of documents published in peer-reviewed journals, the Scimago Journal Rank (SJR) indicator could be extracted and added as an additional metadata element for each document. This information can then be used by the catalog’s search engine to rank query results, by “boosting” the rank of documents published in prestigious journals.

+

Extraction from the data

+

Metadata can be extracted from the data themselves. What metadata can be extracted will be specific to each data type. Examples of metadata augmentation will be provided in the subsequent chapters. We mention a few below.

+
    +
  • For microdata: variable-level statistics (range of values, number of valid/missing cases, frequencies for categorical variables, summary statistics like means or standard deviations for continuous variables) can be extracted and stored as metadata. The DDI Codebook metadata standard provides elements for that purpose.
    +
  • +
  • For documents: information such as the country counts (how many times each country is mentioned) can be extracted automatically to fill out the metadata element related to geographic coverage. Natural language processing (NLP) models can be applied to automatically extract keywords or topics (e.g., using a Latent Dirichlet Allocation - LDA - topic model). Classification models can be applied to categorize documents by type.
  • +
+

Embeddings and semantic discovery

+

Previous sections of the chapter showed the value of rich and structured metadata to improve data usability and discoverability. Comprehensive and structured metadata are required to build and develop advanced and optimized lexical search engines (i.e. search engines that return results based on a matching of terms found in a query and in an inverted index). The richness of the metadata guarantees that the search engine will have all necessary “raw material” to identify datasets of interest. The metadata structure allows catalog administrators to tune their search engine (provided they use advanced solutions like Solr or ElasticSearch) to return and rank results in the most relevant manner. But this leaves one issue unsolved: the dependency on keyword matching. A user interested in datasets related to malnutrition for example will not find the indicators on Prevalence of stunting and Prevalence of wasting that the catalog may contain, unless the keyword “malnutrition” was included in these indicators’ metadata. Smarter search engines will be able to “understand” users intent, and identify relevant data based not only on a keyword matching process, but also on the semantic closeness between a query submitted by thea user and the metadata available in the database. The combination of rich metadata and natural language processing (NLP) models can solve this issue, by enabling semantic searchability in data catalogs.

+

To enable a semantic search engine (or a recommender system), we need a way to “quantify” the semantic content of a query submitted by the user and the semantic content the metadata associated with a dataset, and to measure the closeness between them. This “quantitative” representation of semantic content can be generated in the form of numeric vectors called embeddings. “Word embedding is a term used for the representation of words for text analysis, typically in the form of a real-valued vector that encodes the meaning of the word such that the words that are closer in the vector space are expected to be similar in meaning.” (Jurafsky, Daniel; H. James, Martin (2000)). These vectors will typically have a large dimension, with a length of 100 or more. They can be generated for a word, a phrase, or a longer text such as a paragraph or a full document. They are calculated using models like word2vec (Mikolov et al., 2013) or other. Training such models require a large corpus of hundreds of thousands or millions of documents. Pre-trained models and APIs are available that allow data catalog curators to generate embeddings for their metadata and, in real time, for queries submitted by users.

+

Practically, embeddings are used as follows: metadata (or part of the metadata) associated with a dataset are converted into a numeric vector using a pre-trained embedding model. These embeddings are stored in a database. When a user submits a search query (which can be a term, a phrase, or even a document), the query is analyzed and enhanced (stop words are removed, spelling errors may be fixed, language detection and automatic translation may be applied, and more), then transformed into a vector using the same pre-trained model that was used to generate the metadata vectors. The metadata vectors that have the shortest distance (typically the cosine distance) with the query vector will be identified. The search engine will then return a sorted list of datasets having the highest semantic similarity with the query, or the distance between vectors will be used in combination with other criteria to rank and return results to the user. The fast identification of the closest vectors requires a specialized and optimized tool like the open source Milvus application.

+
    +
  • For geospatial data: bounding boxes (i.e. the extent of the data) can be derived from the data files.
  • +
  • For photos taken by digital cameras: metadata such as the date and time the photo was taken and possibly the geographic location can be extracted from the EXIF metadata generated by digital cameras and stored in the image file. Also, machine learning models allow image labeling, face detection, text detection and recognition to be applied at low cost (using commercial solutions like Google Vision or Amazon Rekognition among others).
  • +
  • For videos and audio files, machine learning models of speech-to-text API solutions can be used to automatically generate transcripts (see for example Amazon Transcribe, Google Cloud Speech-to-Text, Microsoft Azure Speech to Text, or rev.ai). The content of the transcripts can then be indexed in search engines, making the content of video and audio files more discoverable.
  • +
  • For programs and scripts: a parsing of the commands used in the script may be used to derive information on the methods applied.
  • +
  • For all types: user-defined tags can be added, possibly generated by machine learning classification algorithms.
  • +
+
+ +
+

3.5 Search engine optimization: schema.org

+

The standards and schemas we recommend are lists of elements that have been tailored for each data type. The importance of structured and rich metadata has been described. Specialized metadata standards will foster comprehensiveness and discoverability in specialized catalog, and help build optimized data discovery suystems. But it is also critical to ensure the visibility and discoverability of the metadata in generic search engines, which are not built around the same schemas. The web makes use of its own schemas: schema.org. To ensure SEO, the specialized schemas should be mapped to it.

+
+

3.5.1 The basics of search engine optimization

+

Data catalogs must be optimized to improve the visibility and ranking of their content in search engines, including specialized search engines like Google’s Dataset Search. The ranking of web pages by Google and other lead search engines is determined by complex, proprietary, and non-disclosed algorithms. The only option for a web developer to ensure that a web page appears on top of the Google list of results is to pay for it, publishing it as a commercial ad. Otherwise, the ranking of a web page will be determined by a combination of known and unknown criteria. “Google’s automated ranking systems are designed to present helpful, reliable information that’s primarily created to benefit people, not to gain search engine rankings, in the top Search results.” (Google Search Central) But Google, Bing and other search engines provide web developers with some guidance and recommendations on search engine optimization (SEO). See for example the Google Search Central website where Google publish “Specific things you can do to improve the SEO of your website”.

+

Improving the ranking of catalog pages is a shared responsibility of data curators and catalog developers and administrators. Data curators must pay particular attention to providing rich, useful content in the catalog web pages (the HTML pages that describe each catalog entry). To identify relevant results, search engines index the content of web pages. Datasets that are well documented, i.e. those published with rich and structured metadata, will thus have a better chance to be discovered. Much attention should be paid to some core elements including the dataset title, producer, description (abstract), keywords, topics, access license, and geographic coverage. In Google Search Central’s terms, curators must “create helpful, reliable, people-first content” (not search engine-first content) and “use words that people would use to look for your content, and place those words in prominent locations on the page, such as the title and main heading of a page, and other descriptive locations such as alt text and link text.*

+

Developers and administrators of cataloguing applications must pay attention to other aspects of a catalog that will make it rank higher in Google and other search engine results:

+
    +
  • Ensuring that a data catalog delivers a good experience to users (see Understanding page experience in Google Search results), which among other things involves: +
      +
    • Catalog pages that load fast
    • +
    • Catalog pages that are mobile-friendly. A data catalog should thus be built with a responsive design.
    • +
    • Provide secure connection by serving the catalog over HTTPS (see more information, see for example https://web.dev/enable-https/)
    • +
  • +
  • Embedding structured data in the catalog’s HTML pages. The HTML pages in a data catalog are mostly the pages that will make the metadata specific to an entry visible to the user. These pages are automatically generated by the cataloguing application, by extracting and formatting the metadata stored in the catalog’s database. Structured data is information that will be included in these HTML pages (but not shown to the user) to help Google understand the content of the page. The use of structured data only applies to certain types of content, including datasets. The use of structured data influences not only the ranking of a page, but also the way information on the page will be displayed by Google. The next section is dedicated to this.
  • +
+

Last, Google will “reward” popular websites, i.e. websites that are frequently visited and to which many other influent and popular websites provide links. Google’s recommendation is thus to “tell people about your site. Be active in communities where you can tell like-minded people about your services and products that you mention on your site.”

+

A helpful and detailed self-assessment list of items that data curators, catalog developers, and catalog administrators should pay attention to is provided by Google. Various tools are also available to catalog developers and administrators to assess the technical performance of their websites.

+
+

3.5.1.1 Structured data for rich results in Google

+

Structured data is information that is embedded in HTML pages that helps Google classify, understand, and display the content of the page when the page is related to a specific type of content. The information stored in the structured data does not impact how the page itself is displayed in a web browser; it only impacts the display of information on the page when returned by Google search results. The types of content to which structured metadata applies is diverse and includes items like job positings, cooking receipes, books, events, movies, math solvers, and others (see the list provided in Google’s Search Gallery). It also applies to resources of type dataset and image. In this context, a dataset can be any type of structured dataset including microdata, indicators, tables, and geographic datasets.

+

The structured data to be embedded in an HTML page consists of a set of metadata elements compliant with either the dataset schema from schema.org or W3C’s Data Catalog Vocabulary (DCAT) for datasets, and with the image schema from schema.org for images. For datasets, the schema.org schema is the most frequently used option.[^1]

+
+
+

3.5.1.2 schema.org

+

schema.org is a collection of schemas designed to document many types of resources. The most generic type is a “thing” which can be a person, an organization, an event, a creative work, etc. A creative work can be a book, a movie, a photograph, a data catalog, a dataset, etc. Among the many types of creative work for which schemas are available, we are particularly interested in the ones that correspond to the types of data and resources we recommend in this guide. This includes:

+
    +
  • DataCatalog: A data catalog is a collection of datasets.
    +
  • +
  • Dataset: A body of structured information describing some topic(s) of interest.
    +
  • +
  • MediaObject: A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset. This includes: +
  • +
  • Book: A book.
    +
  • +
  • DigitalDocument: An electronic file or document.
  • +
+

The schemas proposed by schema.org have been developed primarily “to improve the web by creating a structured data markup schema supported by major search engines. On-page markup helps search engines understand the information on web pages and provide richer search results.” (from schema.org, Q&A) These schemas have not been developed by specialized communities of practice (statisticians, survey specialists, data librarians) to document datasets for preservation of institutional memory, to increase transparency in the data production process, or to provide data users with the “cook book” they may need to safely and responsibly use data. These schemas are not the ones that statistical organizations need to comply with international recommendations like the Generic Standard Business Process Model (GSBPM). But they play a critical role in improving data discoverability, as they provide webmasters and search engines with a means to better capture and index the content of web-based data platforms. Schemas from schema.org should thus be embedded in data catalogs. Data cataloguing applications should automatically map (some of) the elements of the specialized metadata standards and schemas they use to the appropriate fields of schema.org. Recommended mapping between the specialized standards and schemas and schema.org are not yet available. The production of such mappings, and the development of utilities to facilitate the production of content compliant with schema.org, would contribute to the objective of visibility and discoverability of data.

+
+
+

3.5.1.3 DCAT

+

DCAT describes datasets and data services using a standard model and vocabulary. It is organized in 13 “classes” (Catalog, Cataloged Resource, Catalog Record, Dataset, Distribution, Data Service, Concept Scheme, Concept, Organization/Person, Relationship, Role, Period of Time, and Location). Within classes, properties are used as metadata elements. For example, the class Cataloged Resource includes properties like title, description, resource creator; the class Dataset includes properties like spatial resolution, temporal coverage; many of these properties can easily be mapped to equivalent elements of the specialized metadata schemas we recommend in this Guide.

+
+
+

3.5.1.4 Practical implementation of structured data

+

The embedding of structured data into HTML pages must be automated in a data cataloguing tool. Data catalogs applications dynamically generate the HTML pages that display the description of each catalog entry. They do so by extracting the necessary metadata from the catalog database, and applying “transformations and styles” to this content to produce a user-friendly output that catalog visitors will view in their web browser. To embed structured data in these pages, the catalog application will (i) extract the relevant subset of metadata elements from the original metadata (e.g., from the DDI-compliant metadata for a micro-dataset), (ii) map these extracted elements to the schema.org or DCAT schema, and (iii) save it in the HTML page as a JSON-LD “hidden” component. Mapping the core elements of specialized metadata standards to the schema.org schema is thus essential to enable this feature. A mapping between the schema presented in this Guide and schema.org is provided in annex 2 of the Guide.

+

The screenshots below show an example of an HTML page for a dataset published in a NADA catalog, with the underlying code. The structured metadata is used by Google to display this information as a formatted, “rich result” in Google Dataset Search.

+


+The HTML page as viewed by the catalog user - The web browser will ignore the embedded structured metadata when the HTML page is displayed. What users will see is entirely controlled by the catalog application. +

+
+
+ +
+


+


+The HTML page code (abstract) - The automatically-generated structured data can be seen in the HTML page code (or page source). This information is visible and processed by Google, Bing, and other search engine’s web crawlers. Note that the structured data, although not “visible” to users, can be made accessible to them via API. Other data cataloguing applications may be able to ingest this information; the CKAN cataloguing tool for example makes use of metadata compliant with DCAT or schema.org. Making the structured data accessible is one way to improve the inter-operability of data catalogs. +

+
+
+ +
+


+


+The result - Higher visibility/ranking in Google Dataset Search - The websites catalog.ihsn.org and microdata.worldbank.org are NADA catalogs, which embed schema.org metadata. +

+
+
+ +
+


+
+
+
+
+

3.6 Where to find the schemas’ documentation

+

The most recent documentation of the schemas described in the Guide is available on-line at https://ihsn.github.io/nada-api-redoc/catalog-admin/#.

+
+ +
+


+

The documentation of each standard or schema starts with four common elements that are not actually part of the standard or schema, but that contain information that will be used when the metadata are published in a data catalog that uses the NADA application. If NADA is not used, these “administrative elements” can be ignored.

+
+ +
+


+
    +
  • repositoryid identifies the collection in which the metadata will be published.
  • +
  • access_policy determines if and how the data files will be accessible from the catalog in which the metadata are published. This element only applies to the microdata and geographic metadata standards. It makes use of a controlled vocabulary with the following access policy options: +
      +
    • direct: data can be downloaded without requiring them to be registered;
    • +
    • open: same as “direct”, with an open data license attached to the dataset;
    • +
    • public: public use files, which only require users to be registered in the catalog;
    • +
    • licensed: access to data is restricted to registered users who receive authorization to use the data, after submitting a request;
    • +
    • remote: data are made available by an external data repository;
    • +
    • data_na: data are not accessible to the public (only metadata are published).
    • +
  • +
  • published determines the status of the metadata in the on-line catalog (with options 0 = draft and 1 = published). Published entries are visible to all visitors of the on-line catalog; unpublished (draft) entries will only be visible by the catalog administrators and reviewers.
  • +
  • overwrite determines whether the metadata already in the catalog for this entry can be overwritten (iwith options yes or no, ‘no’ being the default).
  • +
+

This set of administrative elements is followed by one or multiple sections that contain the elements specific to each standard/schema. For example, the DDI Codebook metadata standard, used to document microdata, contains the following main sections:

+
    +
  • document description: a description of the metadata (who documented the dataset, when, etc.) Most schemas will contain such a section describing the metadata, useful mainly to data curators and catalog administrators. In other schemas, this section may be named metadata_description.
  • +
  • study description: the description of the survey/census/study, not including the data files and data dictionary.
  • +
  • file description: a list and description of data files associated to the study.
  • +
  • variable description: the data dictionary (description of variables).
  • +
+

The schema-specific sections are followed by a few other metadata elements common to most schemas. These elements are used to provide additional information useful for cataloguing and discoverability purposes. They include tags (which allow catalog administrators to attach tags to datasets independently of their type, which can be used as filters in the catalog), and external resources.

+

Some schemas provide the possibility for data curators to add their own metadata elements in an additional section. The use of additional elements should be the exception, as metadata standards and schemas are designed to provide all elements needed to fully document a data resource.

+

In each standard and schema, metadata elements can have the following properties:

+
    +
  • Optional or required. When an element is declared as required (or mandatory), the metadata will be considered invalid if it contains no information in that element. To keep the schemas flexible, very few elements are set as required. Note that it is possible for a metadata element to be required but have all its components (for elements that have sub-elements) declared as optional. This will be the case when at least one (but any) of the sub-element must contain information. It is also possible for an element to be declared optional but have one or more of its sub-elements declared mandatory (this means that the field is optional, but if it is used, some of its features MUST be provided.)
  • +
  • Repeatable or Not repeatable. For example, the element nation in the DDI standard is Repeatable because a dataset can cover more than one country, while the element title is Not repeatable because a study should be identified by a unique title.
  • +
  • Type. This indicates the format of the information contained in an element. It can be a string (text), a numeric value, a boolean variable (TRUE/FALSE), or an array.
  • +
+

Some schemas may recommend controlled vocabularies for some elements. For example, the ISO 19139 used to document geographic datasets recommends …

+

In most cases however, controlled vocabularies are not part of the metadata standard or schema. They will be selected and activated in templates and applications. +…example…

+
+
+

3.7 Generating structured metadata

+

Metadata compliant with the standards and schemas described in this Guide can be generated in two different ways: programmatically using a programming language like R or Python, or by using a specialized metadata editor application. The first option provides a high degree of flexibility and efficiency. It offers multiple opportunities to automate part of the metadata generation process, and to exploit advanced machine learning solutions to enhance metadata. Also, metadata generated using R or Python can also be published in a NADA catalog using the NADA API and the R package NADAR or the Python library PyNADA. The programmatic option may thus be the preferred option for organizations that have strong expertise in R or Python. For other organizations, and for some types of data, the use of a specialized metadata editor may be a better option. Metadata editors are specialized software applications designed to offer a user-friendly alternative to the programmatic generation of metadata. We provide in this section a brief description of how structured metadata can be generated and published using respectively R, Python, and a metadata editor application.

+
+

3.7.1 Generating compliant metadata using a metadata editor

+

The easiest way to generate metadata compliant with the standards and schemas we describe in this Guide is to use a specialized Metadata Editor. A Metadata Editor provides a user-friendly and flexible interface to document data. Most metadata editors are specific to a certain standard. The IHSN / World Bank developed an open source multi-standard Metadata Editor.

+

This Metadata Editor contains all suggested standards. The full version of each standard is embedded in the application. But few users will ever make use of all elements contained in the standard. And some will want to customize the instructions, labels of the metadata elements, controlled vocabularies, and instructions to curators who will enter the metadata.

+

The Metadata Editor allows users to develop their own templates based on the full version of the standards. A template is a subset of the elements available in the standard/schema, where the elements can be renamed and other customization can be made (within limits, as the metadata generated must remain compliant with the standard independently of the template).

+

Template manager:

+
+
+
+ +

image

+
+
+


+Then UI with (for some types) import of data and automated generation of some metadata. +
+
+
+ +

image

+
+
+


+

(describe / provide bettere example)

+
+
+

3.7.2 Generating compliant metadata using R

+

All schemas described in the on-line documentation can be used to generate compliant metadata using R scripts. Generating metadata using R will consist of producing a list object (itself containing lists). In the documentation of the standards and schemas, curly brackets indicate to R users that a list must be created to store the metadata elements. Square brackets indicate that a block of elements is repeatable, which corresponds in R to a list of lists. For example (using the DOCUMENT metadata schema):

+
+ +
+
+

The sequence in which the metadata elements are created when documenting a dataset using R or Python does not have to match the sequence in the schema documentation.

+
+

Metadata compliant with a standard/schema can be generated using R, and directly uploaded in a NADA catalog without having to be saved as a JSON file. An object (a list) must be created in the R script that contains metadata compliant with the JSON schema. The example below shows how such an object is created and published in a NADA catalog. We assume here that we have a document with the following information:

+
    +
  • document unique id: WB_10986/7710
  • +
  • title: Teaching in Lao PDR
  • +
  • authors: Luis Benveniste, Jeffery Marshall, Lucrecia Santibañez (World Bank)
  • +
  • date published: 2007
  • +
  • countries: Lao PDR.
  • +
  • The document is available from the World Bank Open knowledge Repository at http://hdl.handle.net/10986/7710.
  • +
+

We will use the DOCUMENT schema to document the publication, and the EXTERNAL RESOURCE schema to publish a link to the document in NADA.

+
+ +
+


+

Publishing data and metadata in a NADA catalog (using R and the NADAR package or Python and the PyNADA library) requires to first identify the on-line catalog where the metadata will be published (by providing its URL in the set_api_url command line) and to provide a key to authenticate as a catalog administrator (in the set_api_key command line; note that this key should never be entered in clear in a script to avoid accidental disclosure).

+

We then create an object (a list in R, or a dictionary in Python) that we will for example name my_doc. Within this list (or dictionary), we will enter all metadata elements. Some will be simple elements, others will be lists (or dictionaries). The first element to be included is the required document_description. Within it, we include the title_statement which is also required and contains the mandatory elements idno and title (all documents must have a unique ID number for cataloguing purpose, and a title). The list of countries that the document covers is a repeatable element, i.e. a list of lists (although we only have one country in this case). Information on the authors is a repeatable element, allowing us to capture the information on the three co-authors individually.

+

This my_doc object is then published in the NADA catalog using the add_document function. Last, we publish (as an external resource) a link to the file, with only basic information. We do not need to document this resource in detail, as it corresponds to the metadata provided in my_doc. If we had a different external resource (for example an MS-Excel table that contains all tables shown in the publication), we would make use of more of the external resources metadata elements to document it. Note that instead of a URL, we could have provided a path to an electronic file (e.g., to the PDF document), in which case the file would be uploaded to the web server and made available directly from the on-line catalog. We had previously captured a screenshot of the cover page of the document to be used as thumbnail in the catalog (optional).

+
library(nadar)
+# Define the NADA catalog URL and provide an API key
+set_api_url("http://nada-demo.ihsn.org/index.php/api/")
+set_api_key("a1b2c3d4e5")  
+    # Note: an administrator API key must always be kept strictly confidential; 
+    # It is good practice to read it from an external file, not to enter it in clear 
+thumb  <- "C:/DOCS/teaching_lao.JPG"  # Cover page image to be used as thumbnail
+# Generate and publish the metadata on the publication
+doc_id <- "WB_10986/7710" 
+my_doc <- list(
+   document_description = list(
+   
+      title_statement = list(
+        idno = doc_id, 
+        title = "Teaching in Lao PDR"
+      ),
+      
+      date_published = "2007",
+  
+      ref_country = list(
+        list(name = "Lao PDR",  code = "LAO")
+      ),
+      
+      # Authors: we only have one author, but this is a list of lists 
+      # as the 'authors' element is a repeatable element in the schema
+      authors = list(
+        list(first_name = "Luis",     last_name = "Benveniste", affiliation = "World Bank"),
+        list(first_name = "Jeffery",  last_name = "Marshall",   affiliation = "World Bank"),
+        list(first_name = "Lucrecia", last_name = "Santibañez", affiliation = "World Bank")
+      )
+   )
+)
+# Publish the metadata in the central catalog 
+add_document(idno = doc_id, 
+             metadata = my_doc, 
+             repositoryid = "central", 
+             published = 1,
+             thumbnail = thumb,
+             overwrite = "yes")
+# Add a link as an external resource of type document/analytical (doc/anl).
+external_resources_add(
+  title = "Teaching in Lao PDR",
+  idno = doc_id,
+  dctype = "doc/anl",
+  file_path = "http://hdl.handle.net/10986/7710",
+  overwrite = "yes"
+)
+

The document is now available in the NADA catalog.

+
+ +
+
+
+

3.7.3 Generating compliant metadata using Python

+

Generating metadata using Python will consist of producing a dictionary object, which will itself contain lists and dictionaries. Non-repeatable metadata elements will be stored as dictionaries, and repeatable elements as lists of dictionaries. In the metadata documentation, curly brackets indicate that a dictionary must be created to store the metadata elements. Square brackets indicate that a dictionary containing dictionaries must be created.

+
+ +
+


+
+

Dictionaries in Python are very similar to JSON schemas. When documenting a dataset, data curators who use Python can copy a schema from the ReDoc website, paste it in their script editor, then fill out the relevant metadata elements and delete the ones that are not used.

+
+
+ +
+


+

The Python equivalent of the R example we provided above is as follows:

+
import pynada as nada
+# Define the NADA catalog URL and provide an API key
+set_api_url("http://nada-demo.ihsn.org/index.php/api/")
+set_api_key("a1b2c3d4e5")  
+    # Note: an administrator API key must always be kept strictly confidential; 
+    # It is good practice to read it from an external file, not to enter it in clear  
+thumb  <- "C:/DOCS/teaching_lao.JPG"  # Cover page image to be used as thumbnail
+# Generate and publish the metadata on the publication
+doc_id = "WB_10986/7710"
+document_description = {
+  'title_statement': {
+      'idno': "WB_10986/7710",
+      'title': "Teaching in Lao PDR"
+  },
+  
+  'date_published': "2007",
+  'ref_country': [
+        {'name': "Lao PDR", 'code': "Lao"}
+    ],
+  
+  # Authors: we only have one author, but this is a list of lists 
+  # as the 'authors' element is a repeatable element in the schema
+  'authors': [
+      {'first_name': "Luis",     'last_name': "Benveniste", 'affiliation' = "World Bank"},
+      {'first_name': "Jeffery",  'last_name': "Marshall",   'affiliation' = "World Bank"},
+      {'first_name': "Lucrecia", 'last_name': "Santibañez", 'affiliation' = "World Bank"},
+  ]
+}
+# Publish the metadata in the central catalog 
+nada.create_document_dataset(
+  dataset_id = doc_id,
+  repository_id = "central",
+  published = 1,
+  overwrite = "yes",
+  my_doc_metadata,             @@@@@@
+  thumbnail_path = thumb)
+# Add a link as an external resource of type document/analytical (doc/anl).
+nada.add_resource(
+  dataset_id = doc_id,
+  dctype = "doc/anl",
+  title = "Teaching in Lao PDR",
+  file_path = "http://hdl.handle.net/10986/7710",
+  overwrite = "yes")
+

[^1] See Omar Benjelloun, Shiyu Chen, Natasha Noy, 2020, Google Dataset Search by the Numbers, https://doi.org/10.48550/arXiv.2006.06894

+ +
+
+
+ + + +
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter04.html b/chapter04.html new file mode 100644 index 0000000..e05f895 --- /dev/null +++ b/chapter04.html @@ -0,0 +1,3337 @@ + + + + + + + Chapter 4 Documents | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 4 Documents

+
+ +
+


+

This chapter describes the use of a metadata schema for documenting documents. By document, we mean a bibliographic resource of any type such as a book, a working paper or a paper published in a scientific journal, a report, a presentation, a manual, or any another resource consisting mainly of text and available in physical and/or electronic format.

+
+

Suggestions and recommendations to data curators

+
    +
  • Documents in a data catalog can appear (i) as “data” in the catalog, or as “related resources” attached to other datasets. The schema we describe here is to be used for documents that will be listed as catalog entries and made searchable, not those that will be attached as resources (for which the “external resource” metadata schema must be used.
  • +
  • For all types of data we describe in this Guide (microdata, geographic, indicators, tables, images, audio, video, and scripts), what is indexed and made searchable in the catalog are the metadata associated with the data (some of these metadata may have been extracted directly from the data). For documents, not only the metadata but the content of the document (the “data”) can and should be indexed and made searchable. Some documents may have been scanned and submitted to optical character recognition (OCR). The OCR process will not always manage to properly convert images to text, resulting in errors and non-existing words that should not be included in an index. It is thus recommended to submit the text version of these documents to a pipeline of quality control and enhancement (spell checker, and other).
  • +
  • Including a screenshot of a document cover page in a data catalog adds value.
    +
  • +
  • Documents should be categorized by type, and the type metadata element should have a controlled vocabulary. If a document can have more than one type, use the tags element (with a tag_group = type) instead of the non-repeatable type element to store this information. Use this information to activate a facet in the catalog user interface. Many users will find it useful to be able to filter documents by type.
  • +
  • The document metadata can be augmented in different manners, including by applying automated topic extraction (e.g. using a LDA topic model) and by generating document embeddings. When topic models and embedding models are used, it is important to ensure that the same topic model and the same embedding model is consistently used for all resources in the catalog.
  • +
  • Machine learning tools also provide automatic language detection and translation solutions that mey be useful to enhance the metadata.
  • +
  • Documenting documents using R or Python is not very complex. For large collections of documents, managing and publishing metadata can be made significantly more efficient when programmatic solutions are used.
  • +
  • It is highly recommended to obtain a globally unique identifier for each document, such as a DOI, an ISBN, or other.
  • +
+
+
+

4.1 MARC 21, Dublin Core, and BibTex

+

Librarians have developed specific standards to describe and catalog documents. The MARC 21 (MAchine-Readable Cataloging) standard used by the United States Library of Congress is one of them. It provides a detailed structure for documenting bibliographic resources, and is the recommended standard for well-resourced document libraries.

+

For the purpose of cataloguing documents in a less-specialized repository intended to accommodate data of multiple types, we built our schema on a simpler but also highly popular standard, the Dublin Core Metadata Element Set. We will refer to this metadata specification, developed by the Dublin Core Metadata Initiative, as the Dublin Core. The Dublin Core became an ISO standard (ISO 15836) in 2009. It consists of a list of fifteen core metadata elements, to which more specialized elements can be added. These fifteen elements, with a definition extracted from the Dublin Core website, are the following:

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NoElement nameDescription
1contributorAn entity responsible for making contributions to the resource.
2coverageThe spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.
3creatorAn entity primarily responsible for making the resource.
4dateA point or period of time associated with an event in the life cycle of the resource.
5descriptionAn account of the resource.
6formatThe file format, physical medium, or dimensions of the resource.
7identifierAn unambiguous reference to the resource within a given context.
8languageA language of the resource.
9publisherAn entity responsible for making the resource available.
10relationA related resource.
11rightsInformation about rights held in and over the resource.
12sourceA related resource from which the described resource is derived.
13subjectThe topic of the resource.
14titleA name given to the resource.
15typeThe nature or genre of the resource.
+

Due to its simplicity and versatility, this standard is widely used for multiple purposes. It can be used to document not only documents but also resources of other types like images or others. Documents that can be described using the MARC 21 standard can be described using the Dublin Core, although not with the same granularity of information. The US Library of Congress provides a mapping between the MARC and the Dublin Core metadata elements.

+

MARC 21 and the Dublin Core are used to document a resource (typically, the electronic file containing the document) and its content. Another schema, BibTex, has been developed for the specific purpose of recording bibliographic citations. BibTex is a list of fields that may be used to generate bibliographic citations compliant with different bibliography styles. It applies to documents of multiple types: books, articles, reports, etc.

+

The metadata schema we propose to document publications and reports is a combination of Dublin Core, MARC 21, and BibTex elements. The technical documentation of the schema and its API is available at https://ihsn.github.io/nada-api-redoc/catalog-admin/#tag/Documents.

+
+
+

4.2 Schema description

+

The proposed schema comprises two main blocks of elements, metadata_information and document_description. It also contains the tags element common to all our schemas. The repository_id, published and overwrite items in the schema are not metadata elements per se, but parameters used when publishing the metadata in a NADA catalog. +

+
{
+    "repositoryid": "string",
+    "published": 0,
+    "overwrite": "no",
+    "metadata_information": {},
+    "document_description": {},
+    "provenance": [],
+    "tags": [],
+    "lda_topics": [],
+    "embeddings": [],
+    "additional": { }
+}
+


+
+

4.2.1 Metadata information

+

The metadata_information contains information not related to the document itself but to its metadata. In other words, it contains “metadata on the metadata”. This information is optional but we recommend to enter content at least in the name and date sub-elements, which indicate who generated the metadata and when. This information is not useful to end-users of document catalogs, but is useful to catalog administrators for two reasons:

+
    +
  • metadata compliant with standards are intended to be shared and used by inter-operable applications. Data catalogs offer opportunities to harvest (pull) information from other catalogs, or to publish (push) metadata in other catalogs. Metadata information helps to keep track of the provenance of metadata.

  • +
  • metadata for a same document may have been generated by more than one person or organization, or one version of the metadata can be updated and replaced with a new version. The metadata information helps catalog administrators distinguish and manage different versions of the metadata. +

  • +
+
"metadata_information": {
+    "title": "string",
+    "idno": "string",
+    "producers": [
+        {
+            "name": "string",
+            "abbr": "string",
+            "affiliation": "string",
+            "role": "string"
+        }
+    ],
+    "production_date": "string",
+    "version": "string"
+}
+


+

The elements in the block are:

+
    +
  • title [Required ; Not repeatable ; String]
    +The title of the metadata document (which will usually be the same as the “Title” in the “Document description / Title statement” section). The metadata document is the metadata file (XML or JSON file) that is being generated.

  • +
  • idno [Optional ; Not repeatable ; String]
    +A unique identifier for the metadata document. This identifier must be unique in the catalog where the metadata are intended to be published. Ideally, the identifier should also be unique globally. This is different from the “Primary ID” in section “Document description / Title statement”, although it is good practice to generate identifiers that establish a clear connection between these two identifiers. The Document ID could also include the metadata document version identifier. For example, if the “Primary ID” of the publication is “978-1-4648-1342-9”, the Document ID could be “IHSN_978-1-4648-1342-9_v1.0” if the metadata are produced by the IHSN and if this is version 1.0 of the metadata. Each organization should establish systematic rules to generate such IDs. A validation rule can be set (using a regular expression) in user templates to enforce a specific ID format. The identifier may not contain blank spaces.

  • +
  • producers [Optional ; Repeatable]
    +This refers to the producer(s) of the metadata, not to the producer(s) of the document itself. The metadata producer is the person or organization with the financial and/or administrative responsibility for the processes whereby the metadata document was created. This is a “Recommended” element. For catalog administration purposes, information on the producer and on the date of metadata production is useful.

    +
      +
    • name [Optional ; Not repeatable ; String]
      +The name of the person or organization who produced the metadata or contributed to its production.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The abbreviation (or acronym) of the organization that is referenced in name.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • role [Optional ; Not repeatable ; String]
      +The specific role of the person or organization mentioned in name in the production of the metadata.

    • +
  • +
  • production_date [Optional ; Not repeatable ; String]
    +The date the metadata on this document was produced (not distributed or archived), preferably entered in ISO 8601 format (YYYY-MM-DD or YYY-MM). This is a “Recommended” element, as information on the producer and on the date of metadata production is useful for catalog administration purposes.

  • +
  • version [Optional ; Not repeatable ; String]
    +The version of the metadata document (not the version of the publication, report, or other resource being documented).

  • +
+
+

Example +

+
+
my_doc = list(
+  
+  metadata_information = list(
+    
+    idno = "WBDG_978-1-4648-1342-9",
+    
+    producers = list(
+      list(name = "Development Data Group, Curation Team", 
+           abbr = "WBDG", 
+           affiliation = "World Bank")
+    ),
+    
+    production_date = "2020-12-27"
+  ),
+  
+  # ...
+  
+) 
+


+
+
+

4.2.2 Document description

+

The document_description block contains the metadata elements used to describe the document. It includes the Dublin Core elements and a few more. The schema also includes elements intended to store information generated by machine learning (natural language processing - NLP) models to augment metadata on documents. +

+
"document_description": {
+    "title_statement": {},
+    "authors": [],
+    "editors": [],
+    "date_created": "string",
+    "date_available": "string",
+    "date_modified": "string",
+    "date_published": "string",
+    "identifiers": [],
+    "type": "string",
+    "status": "string",
+    "description": "string",
+    "toc": "string",
+    "toc_structured": [],
+    "abstract": "string",
+    "notes": [],
+    "scope": "string",
+    "ref_country": [],
+    "geographic_units": [],
+    "bbox": [],
+    "spatial_coverage": "string",
+    "temporal_coverage": "string",
+    "publication_frequency": "string",
+    "languages": [],
+    "license": [],
+    "bibliographic_citation": [],
+    "chapter": "string",
+    "edition": "string",
+    "institution": "string",
+    "journal": "string",
+    "volume": "string",
+    "number": "string",
+    "pages": "string",
+    "series": "string",
+    "publisher": "string",
+    "publisher_address": "string",
+    "annote": "string",
+    "booktitle": "string",
+    "crossref": "string",
+    "howpublished": "string",
+    "key": "string",
+    "organization": "string",
+    "url": null,
+    "translators": [],
+    "contributors": [],
+    "contacts": [],
+    "rights": "string",
+    "copyright": "string",
+    "usage_terms": "string",
+    "disclaimer": "string",
+    "security_classification": "string",
+    "access_restrictions": "string",
+    "sources": [],
+    "data_sources": [],
+    "keywords": [],
+    "themes": [],
+    "topics": [],
+    "disciplines": [],
+    "audience": "string",
+    "mandate": "string",
+    "pricing": "string",
+    "relations": [],
+    "reproducibility": {}
+}
+


+
    +
  • title_statement [Required ; Not repeatable]
  • +
+

The title_statement is a required group of five elements, two of which are required: +

+
"title_statement": {
+ "idno": "string",
+ "title": "string",
+ "sub_title": "string",
+ "alternate_title": "string",
+ "translated_title": "string"
+}
+


+
    +
  • idno [Required ; Not repeatable ; String]
    +A unique identifier of the document, which serves as the “primary ID”. idno is a unique identification number used to identify the database. A unique identifier is required for cataloguing purpose, so this element is declared as “Required”. The identifier will allow users to cite the indicator/series properly. The identifier must be unique within the catalog. Ideally, it should also be globally unique; the recommended option is to obtain a Digital Object Identifier (DOI) for the study. Alternatively, the idno can be constructed by an organization using a consistent scheme. Note that the schema allows you to provide more than one identifier for a same study (in element identifiers); a catalog-specific identifier is thus not incompatible with a globally unique identifier like a DOI. The idno should not contain blank spaces.
  • +
  • title [Required ; Not repeatable ; String]
    +The title of the book, report, paper, or other document. Pay attention to the use of capitalization in the title, to ensure consistency across documents listed in your catalog. Pay attention to the consistent use of capitalization in the title. It is recommended to use sentence capitalization.
    +
  • +
  • sub_title [Optional ; Not repeatable ; String]
    +The document subtitle can be used when there is a need to distinguish characteristics of a document. Pay attention to the consistent use of capitalization in the subtitle.
  • +
  • alternate_title [Optional ; Not repeatable ; String]
    +An alternate version of the title, possibly an abbreviated version. For example, the World Bank’s World Development Report is often referred to as the WDR; the alternate title for the “World Development Report 2021” could then be “WDR 2021”.
  • +
  • translated_title [Optional ; Not repeatable ; String]
    +A translation of the title of the document. Special characters should be properly displayed, such as accents and other stress marks or different alphabets.
  • +
+


+
my_doc <- list(
+
+  # ... ,
+  
+  document_description = list(
+    title_statement = list(
+      idno = "978-1-4648-1342-9",
+      title = "The Changing Nature of Work",
+      sub-title = "World Development Report 2019",
+      alternate_title = "WDR 2019",
+      translated_title = "Rapport sur le Développement dans le Monde 2019"
+    ),
+    
+    # ...
+  )  
+)  
+


+
    +
  • authors [Optional ; Repeatable]
    +The authors should be listed in the same order as they appear in the source itself, which is not necessarily alphabetical. +

    +
     "authors": [
    +     {
    +         "first_name": "string",
    +         "initial": "string",
    +         "last_name": "string",
    +         "affiliation": "string",
    +         "author_id": [
    +             {
    +                 "type": null,
    +                 "id": null
    +             }
    +         ],
    +         "full_name": "string"
    +     }
    + ]
    +


    +
      +
    • first_name [Optional ; Not repeatable ; String]
      +The first name of the author.
    • +
    • initial [Optional ; Not repeatable ; String]
      +The initials of the author.
    • +
    • last_name [Optional ; Not repeatable ; String]
      +The last name of the author.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the author.
    • +
    • author_id [Optional ; Repeatable]
      +The author ID in a registry of academic researchers such as the Open Researcher and Contributor ID (ORCID).
      +
        +
      • type [Optional ; Not repeatable ; String]
        +The type of ID, i.e. the identification of the registry that assigned the author’s identifier, for example “ORCID”.
      • +
      • id [Optional ; Not repeatable ; String]
        +The ID of the author in the registry mentioned in type.

      • +
    • +
    • full_name [Optional ; Not repeatable ; String]
      +The full name of the author. This element should only be used when the first and last name of an author cannot be distinguished, i.e. when elements first_name and last_name cannot be filled out. This element can also be used when the author of a document is an organization or other type of entity.
      +
    • +
    +
      my_doc <- list(
    +    # ... ,
    +    document_description = list(
    +      # ... ,
    +
    +      authors = list(
    +         list(first_name = "John", last_name = "Smith",
    +              author_id = list(type = "ORCID", id = "0000-0002-1234-XXXX")),
    +         list(first_name = "Jane", last_name = "Doe"),
    +              author_id = list(type = "ORCID", id = "0000-0002-5678-YYYY"))
    +      ),
    +
    +      # ...
    +    ) 
    +


  • +
  • editors [Optional ; Repeatable]
    +If the source is a text within an edited volume, it should be listed under the name of the author of the text used, not under the name of the editor. The name of the editor should however be provided in the bibliographic citation, in accordance with a reference style. +

  • +
+
"editors": [
+    {
+        "first_name": "string",
+        "initial": "string",
+        "last_name": "string",
+        "affiliation": "string"
+    }
+]
+


+- first_name [Optional ; Not repeatable ; String]
+The first name of the editor. +- initial [Optional ; Not repeatable ; String]
+The initials of the editor. +- last_name [Optional ; Not repeatable ; String]
+The last name of the editor. +- affiliation [Optional ; Not repeatable ; String]
+The affiliation of the editor.

+
    +
  • date_created [Optional ; Not repeatable ; String]
    +The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was produced. This can be different from the date the document was published, made available, and from the temporal coverage. The document “Nigeria - Displacement Report” by the International Organization for Migration (IOM) shown below provides an example of this. The document was produced in November 2020 (date_created), refers to events that occurred between 21 September and 10 October 2021 (temporal_coverage), and was published (date_published) on 28 January 2021.

  • +
  • date_available [Optional ; Not repeatable ; String]
    +The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was made available. This is different from the date it was published (see element date_published below). This element will not be used frequently.

  • +
  • date_modified [Optional ; Not repeatable ; String]
    +The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was last modified.

  • +
  • date_published [Optional ; Not repeatable ; String]
    +The date, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY), when the document was published.

    +

    The example below is a report from the International Organization for Migrations (IOM). It shows the difference between the date the document was created (date_created), published (date_published), and the period it covers (temporal_coverage).

    +
    +

    +
    +

    In R, this will be captured as follows: +

    +
    my_doc <- list(
    +  # ... ,
    +  document_description = list(
    +    # ... ,
    +
    +    temporal_coverage = "21 September 2020 to 10 October 2020",
    +    date_created = "2020-11",  
    +    date_published = "2021-01-28",
    +
    +    # ...
    +  ),
    +  # ...
    +)  
    +


  • +
  • identifiers [Optional ; Repeatable]
    +This element is used to enter document identifiers (IDs) other than the catalog ID entered in the title_statement (idno). It can for example be a Digital Object Identifier (DOI), an International Standard Book Number (ISBN), or an International Standard Serial Number (ISSN). The ID entered in the title_statement can be repeated here (the title_statement does not provide a type parameter; if a DOI, ISBN, ISSN, or other standard reference ID is used as idno, it is recommended to repeat it here with the identification of its type).

  • +
+


+
"identifiers": [
+    {
+        "type": "string",
+        "identifier": "string"
+    }
+]
+


+
    +
  • type [Optional ; Not repeatable ; String]
    +The type of identifier, for example “DOI”, “ISBN”, or “ISSN”.
  • +
  • identifier [Required ; Not repeatable ; String]
    +The identifier itself.

  • +
+

The example shows the list of identifiers of the World Bank World Development Report 2020 The Changing Nature of Work (see full metadata for this document in the Complete Example 2 of this chapter).

+


+
  my_doc <- list(
+  
+    # ... ,
+    
+    document_description = list(
+
+      # ... ,
+      
+      identifiers = list(
+        list(type = "ISSN",           identifier = "0163-5085"),
+        list(type = "ISBN softcover", identifier = "978-1-4648-1328-3"),
+        list(type = "ISBN hardcover", identifier = "978-1-4648-1342-9"),
+        list(type = "e-ISBN",         identifier = "978-1-4648-1356-6"),
+        list(type = "DOI softcover",  identifier = "10.1596/978-1-4648-1328-3"),   
+        list(type = "DOI hardcover",  identifier = "10.1596/978-1-4648-1342-9")   
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • type [Optional ; Not repeatable ; String]

    +

    This describes the nature of the resource. It is recommended practice to select a value from a controlled vocabulary, which could for example include the following options: “article”, “book”, “booklet”, “collection”, “conference proceedings”, “manual”, “master thesis”, “patent”, “PhD thesis”, “proceedings”, “technical report”, “working paper”, “website”, “other”. Specialized agencies may want to create their own controlled vocabularies; for example, a national statistical agency may need options like “press release”, “methodology document”, “protocol”, or “yearbook”. The type element can be used to create a “Document type” facet (filter) in a data catalog. If the controlled vocabulary is such that it contains values that are not mutually exclusive (i.e. if a document could possibly have more than one type), the element type cannot be used as it is not repeatable. In such case, the solution is to provide the type of document as tags, in a tag_group that could for example be named type or document_type. Note also that the Dublin Core provides a controlled vocabulary (the DCMI Type Vocabulary) for the type element, but this vocabulary is related to the types of resources (dataset, event, image, software, sound, etc.), not the type of document which is what we are interested in here.

  • +
+


+
    +
  • status [Optional ; Not repeatable ; String]

    +

    The status of the document. The status of the document should (but does not have to) be provided using a controlled vocabulary, for example with the following options: “first draft”, “draft”, “reviewed draft”, “final draft”, “final”. Most documents published in a catalog will likely be “final”.

  • +
+


+
    +
  • description [Optional ; Not repeatable ; String]

    +

    This element is used to provide a brief description of the document (not an abstract, which would be provided in the field abstract). It should not be used to provide content that is contained in other, more specific elements. As stated in the Dublin Core Usage Guide, “Since the description field is a potentially rich source of indexable terms, care should be taken to provide this element when possible. Best practice recommendation for this element is to use full sentences, as description is often used to present information to users to assist in their selection of appropriate resources from a set of search results.”

  • +
+


+
    +
  • toc [Optional ; Not repeatable ; String]

    +

    The table of content of the document, provided as a single string element, i.e. with no structure (an structured alternative is provided with the field toc_structured described below). This element is also a rich source of indexable terms which can contribute to document discoverability; care should thus be taken to use it (or the toc_structured alternative) whenever possible. +

    +
    my_doc <- list(
    +  # ... ,
    +  document_description = list(
    +    # ... ,
    +
    +    toc = "Introduction
    +           1. The importance of rich and structured metadata
    +           1.1 Rich metadata
    +           1.2 Structured metadata
    +           2. Technology: JSON schemas and tools
    +           2.1 JSON schemas
    +           2.1.1 Advantages of JSON over XML
    +           2.2 Defining a metadata schema in JSON format",
    +    # ...
    +  ),
    +
    +  # ...
    +) 
  • +
+


+
    +
  • toc_structured [Optional ; Not repeatable]
  • +
+


+
"toc_structured": [
+    {
+        "id": "string",
+        "parent_id": "string",
+        "name": "string"
+    }
+]
+


+

This element is used as an alternative to toc to provide a structured table of content. The element contains a repeatable block of sub-elements which provides the possibility to define a hierarchical structure:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier for the element of the table of content. For example, the id for Chapter 1 could be “1” while the id for section 1 of chapter 1 would be “11”.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The id of the parent section (e.g., if the table of content is divided into chapters, themselves divided into sections, the parent_id of a section would be the id of the chapter it belongs to.)
  • +
  • name [Required ; Not repeatable ; String]
    +The label of this section of the table of content (e.g., the chapter or section title)

  • +
+

The example below shows how the content provided in the previous example is presented in a structured format.

+


+
my_doc <- list(
+  # ... ,
+  document_description = list(
+    # ...,
+        
+    toc_structured = list(
+      list(id = "0",   parent_id = "" ,  name = "Introduction"),
+      list(id = "1",   parent_id = "" ,  name = "1. The importance of rich and structured metadata"),
+      list(id = "11",  parent_id = "1",  name = "1.1 Rich metadata"),
+      list(id = "12",  parent_id = "1",  name = "1.2 Structured metadata"),
+      list(id = "2",   parent_id = "" ,  name = "2. Technology: JSON schemas and tools"),
+      list(id = "21",  parent_id = "2",  name = "2.1 JSON schemas"),
+      list(id = "211", parent_id = "21", name = "2.1.1 Advantages of JSON over XML"),
+      list(id = "22",  parent_id = "2",  name = "2.2 Defining a metadata schema in JSON format")
+      # etc.
+    ),
+    # ...
+  ),
+  # ...
+) 
+


+
    +
  • abstract [Optional ; Not repeatable ; String]

    +

    The abstract is a summary of the document, usually about one or two paragraph(s) long (around 150 to 300 words).

  • +
+


+
my_doc <- list(
+  # ... ,
+  document_description = list(
+        # ... ,
+        
+        abstract = "The 2019 World Development Report studies how the nature of work is changing as a result of advances in technology today. 
+                    While technology improves overall living standards, the process can be disruptive. 
+                    A new social contract is needed to smooth the transition and guard against inequality.",
+        
+        # ...
+  ),
+  # ...
+) 
+


+
    +
  • notes [Optional ; Repeatable ; String]
  • +
+


+
notes": [
+    {
+        "note": "string"
+    }
+]
+


+

This field can be used to provide information on the document that does not belong to the other, more specific metadata elements provided in the schema. +- note
+A note, entered as free text.

+


+
my_doc <- list(
+  # ... ,
+  document_description = list(
+    # ... ,
+    
+    notes = list(
+      list(note = "This is note 1"),
+      list(note = "This is note 2")
+    ),  
+    
+    # ...
+  ),
+  # ...
+) 
+


+
    +
  • scope [Optional ; Not repeatable ; String]

    +

    A textual description of the topics covered in the document, which complements (but does not duplicate) the elements description and topics available in the schema.

  • +
  • ref_country [Optional ; Repeatable]
    +The list of countries (or regions) covered by the document, if applicable. +This is a repeatable block of two elements:

    +
      +
    • name [Required ; Not repeatable ; String]
      +The country/region name. Note that many organizations have their own policies on the naming of countries/regions/economies/territories, which data curators will have to comply with.
    • +
    • code [Optional ; Not repeatable ; String]
      +The country/region code. It is recommended to use a standard list of countries codes, such as the ISO 3166. +
    • +
    +
    "ref_country": [
    +  {
    +      "name": "string",
    +      "code": "string"
    +  }
    +]
    +


    +

    The field ref_country will often be used as a filter (facet) in data catalogs. When a document is related to only part of a country, we still want to capture this information in the metadata. For example, the ref_country element for the document “Sewerage and sanitation : Jakarta and Manila” will list “Indonesia” (code IDN) and “Philippines” (code PHL).

    +

    Considering the importance of the geographic coverage of a document as a filter, the ref_country element deserves particular attention. The document title will often but not always provide the necessary information. Using R, Python or other programming languages, a list of all countries mentioned in a document can be automatically extracted, with their frequencies. This approach (which requires a lookup file containing a list of all countries in the world with their different denominations and spelling) can be used to extract the information needed to populate the ref_country element (not all countries in the list will have to be included; some threshold can be set to only include countries that are “significantly” mentioned in a document). Tools like the R package countrycode are available to facilitate this process.

    +

    When a document is related to a region (not to specific countries), or when it is related to a topic but not a specific geographic area, the ref_country might still be applicable. Try and extract (possibly using a script that parses the document) information on the countries mentioned in the document. For example, ref_country for the World Bank document “The investment climate in South Asia” should include Afghanistan (mentioned 81 times in the document), Bangladesh (113), Bhutan (94), India (148), Maldives (62), Nepal (64), Pakistan (103), and Sri Lanka (98), but also China (not a South-Asian country, but mentioned 63 times in the document).

    +

    If a document is not specific to any country, the element ref_country would be ignored (not included in the metadata) if the content of the document is not related to any geographic area (for example, the user’s guide of a software application), or would contain “World” (code WLD) if the document is related but not specific to countries (for example, a document on “Climate change mitigation”).

  • +
+


+
my_doc <- list(
+  # ... ,
+  document_description = list(
+    # ... ,
+    
+    ref_country = list(
+       list(name = "Bangladesh", code = "BGD"),
+       list(name = "India",      code = "IND"),
+       list(name = "Nepal",      code = "NPL")
+    ),
+    
+    # ...
+  ) 
+


+
    +
  • geographic_units [Optional ; Repeatable]
    +A list of geographic units covered in the document, other than the countries listed in ref_country.
  • +
+


+
"geographic_units": [
+    {
+        "name": "string",
+        "code": "string",
+        "type": "string"
+    }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the geographic unit.
  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the geographic unit.
  • +
  • type [Optional ; Not repeatable ; String]
    +The type of the geographic unit (e.g., “province”, “state”, “district”, or “town”).
  • +
+


+
    +
  • bbox [Optional ; Repeatable]
    +This element is used to define one or multiple geographic bounding box(es), which are the rectangular fundamental geometric description of the geographic coverage of the data. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the dataset’s geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. The valid range of latitude in degrees is -90 and +90 for the southern and northern hemisphere, respectively. Longitude is in the range -180 and +180 specifying coordinates west and east of the Prime Meridian, respectively. This element will rarely be used for documenting publications. Bounding boxes are an optional element, but when a bounding box is defined, all four coordinates are required.
  • +
+


+
"bbox": [
+    {
+        "west": "string",
+        "east": "string",
+        "south": "string",
+        "north": "string"
+    }
+]
+


+
    +
  • west [Required ; Not repeatable ; String]
    +The West longitude of the bounding box.
  • +
  • east [Optional ; Not repeatable ; String]
    +The East longitude of the bounding box.
  • +
  • south [Optional ; Not repeatable ; String]
    +The South latitude of the bounding box.
  • +
  • north [Optional ; Not repeatable ; String]
    +The North latitude of the bounding box.
  • +
+
my_doc <- list(
+  # ... ,
+  document_description = list(
+        # ... ,
+        
+        bbox = list(
+          list(west  = "92.12973", 
+               east  = "92.26863", 
+               south = "20.91856", 
+               north = "21.22292")
+        ),
+        
+        # ...
+  ),
+  # ...
+) 
+


+
    +
  • spatial_coverage [Optional ; Not repeatable ; String]

    +

    This element provides another space for capturing information on the spatial coverage of a document, which complements the ref_country, geographic_units, and bbox elements. It can be used to qualify the geographic coverage of the document, in the form of a free text. For example, a report on refugee camps in the Cox’s Bazar district of Bangladesh would have Bangladesh as reference country, “Cox’s Bazar” as a geographic unit, and “Rohingya’s refugee camps” as spatial coverage. +

    +
    my_doc <- list(
    +  # ... ,
    +  document_description = list(
    +    # ... ,
    +
    +    ref_country = list(
    +      list(name = "Bangladesh", code = "BGD")
    +    ),
    +
    +    geographic_units = list(
    +      list(name = "Cox's Bazar", type = "District")
    +    ),  
    +
    +    spatial_coverage = "Rohingya's refugee camps",
    +
    +    # ...
    +  ),
    +  # ...
    +
    +)  
  • +
+


+
    +
  • temporal_coverage [Optional ; Not repeatable ; String]

    +

    Not all documents have a specific time coverage. When they do, it can be specified in this element.

  • +
+


+
    +
  • publication_frequency [Optional ; Not repeatable ; String]
    +Some documents are published regularly. The frequency of publications can be documented using this element.

    +

    It is recommended to use a controlled vocabulary, for example the PRISM Publishing Frequency Vocabulary which identifies standard publishing frequencies for a serial or periodical publication.

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FrequencyDescription
    annuallyPublished once a year
    semiannuallyPublished twice a year
    quarterlyPublished every 3 months, or once a quarter
    bimonthlyPublished twice a month
    monthlyPublished once a month
    biweeklyPublished twice a week
    weeklyPublished once a week
    dailyPublished every day
    continuallyPublished continually as new content is added; typical of websites and blogs, typically several times a day
    irregularlyPublished on an irregular schedule, such as every month except July and August
    otherPublished on another schedule not enumerated in this controlled vocabulary
  • +
+


+
    +
  • languages [Optional ; Repeatable]
    +The language(s) in which the document is written. For the language codes and names, the use of the ISO 639-2 standard is recommended.
  • +
+


+
"languages": [
+    {
+        "name": "string",
+        "code": "string"
+    }
+]
+


+

This is a block of two elements (at least one must be provided for each language):

+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the language.
  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the language. The use of ISO 639-2 (the alpha-3 code in Codes for the representation of names of languages) is recommended. Numeric codes must be entered as strings. +
  • +
+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      languages = list(
+        list(name = "English", code = "EN")
+      )
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • license [Optional ; Repeatable]
    +Information on the license(s) attached to the document, which defines the terms of use. +
  • +
+
"license": [
+    {
+        "name": "string",
+        "uri": "string"
+    }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the license (e.g., CC-BY 4.0).
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the license, where detailed information on the license can be obtained.
  • +
+


+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      license = list(
+        list(name = "Creative Commons Attribution 3.0 IGO license (CC BY 3.0 IGO)", 
+             uri = "http://creativecommons.org/licenses/by/3.0/igo")
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • bibliographic_citation [Optional ; Repeatable]
    +The bibliographic citation provides relevant information about the author and the publication. When using the element bibliographic_citation, the citation is provided as a single item. It should be provided in a standard style: Modern Language Association (MLA), American Psychological Association (APA), or Chicago. Note that the schema provides an itemized list of all elements (BibTex fields) required to build a citation in a format of their choice.
  • +
+


+
"bibliographic_citation": [
+    {
+        "style": "string",
+        "citation": "string"
+    }
+]
+


+
    +
  • style [Optional ; Not repeatable ; String]
    +The citation style, e.g. “MLA”, “APA”, or “Chicago”.
  • +
  • citation [Optional ; Not repeatable ; String]
    +The citation in the style mentioned in style.

  • +
+

The example below shows how the bibliographic citation for an article published in Econometrica can be provided in three different formats.

+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      bibliographic_citation = list(
+      
+        list(style = "MLA", 
+             citation = 'Davidson, Russell, and Jean-Yves Duclos. “Statistical Inference for Stochastic Dominance and for the Measurement of Poverty and Inequality.” Econometrica, vol. 68, no. 6, [Wiley, Econometric Society], 2000, pp. 1435–64, http://www.jstor.org/stable/3003995.'),
+             
+        list(style = "APA", 
+             citation = 'Davidson, R., & Duclos, J.-Y. (2000). Statistical Inference for Stochastic Dominance and for the Measurement of Poverty and Inequality. Econometrica, 68(6), 1435–1464. http://www.jstor.org/stable/3003995'),
+             
+        list(style = "Chicago", 
+             citation = 'Davidson, Russell, and Jean-Yves Duclos. “Statistical Inference for Stochastic Dominance and for the Measurement of Poverty and Inequality.” Econometrica 68, no. 6 (2000): 1435–64. http://www.jstor.org/stable/3003995.')   
+             
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+ + + + + + +
Bibliographic elements
+

The elements that follow are bibliographic elements that correspond to BibTex fields. Note that some of the BibTex elements are found elsewhere in the schema (namely type, authors, editors, year and month, isbn, issn and doi); when constructing a bibliographic citation, these external elements will have to be included as relevant. The description of the bibliographic fields listed below was adapted from Wikipedia’s description of BibTex.

+
{
+    "chapter": "string",
+    "edition": "string",
+    "institution": "string",
+    "journal": "string",
+    "volume": "string",
+    "number": "string",
+    "pages": "string",
+    "series": "string",
+    "publisher": "string",
+    "publisher_address": "string",
+    "annote": "string",
+    "booktitle": "string",
+    "crossref": "string",
+    "howpublished": "string",
+    "key": "string",
+    "organization": "string",
+    "url": null
+}
+

The elements that are required to form a complete bibliographic citation depend on the type of document. The table below, adapted from the BibTex templates, provides a list of required and optional fields by type of document:

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Document typeRequired fieldsOptional fields
Article from a journal or magazineauthor, title, journal, yearvolume, number, pages, month, note, key
Book with an explicit publisherauthor or editor, title, publisher, yearvolume, series, address, edition, month, note, key
Printed and bound document without a named publisher or sponsoring institutiontitleauthor, howpublished, address, month, year, note, key
Part of a book (chapter and/or range of pages)author or editor, title, chapter and/or pages, publisher, yearvolume, series, address, edition, month, note, key
Part of a book with its own titleauthor, title, book title, publisher, yeareditor, pages, organization, publisher, address, month, note, key
Article in a conference proceedingsauthor, title, book title, yeareditor, pages, organization, publisher, address, month, note, key
Technical documentationtitleauthor, organization, address, edition, month, year, key
Master’s thesisauthor, title, school, yearaddress, month, note, key
Ph.D. thesisauthor, title, school, yearaddress, month, note, key
Proceedings of a conferencetitle, yeareditor, publisher, organization, address, month, note, key
Report published by a school or other institution, usually numbered within a seriesauthor, title, institution, yeartype, number, address, month, note, key
Document with an author and title, but not
formally published
author, title, notemonth, year, key
+
    +
  • chapter [Optional ; Not repeatable ; String]
    +A chapter (or section) number. This element is only used to document a resource which has been extracted from a book.

  • +
  • edition [Optional ; Not repeatable ; String]
    +The edition of a book - for example “Second”. When a book has no edition number/name present, it can be assumed to be a first edition. If the edition is other than the first, information on the edition of the book being documented must be mentioned in the citation. The edition can be identified by a number, a label (such as “Revised edition” or “Abridged edition”), and/or a year. The first letter of the label should be capitalized.

  • +
  • institution [Optional ; Not repeatable ; String]
    +The sponsoring institution of a technical report. For citations of Master’s and Ph.D. thesis, this will be the name of the school.

  • +
  • journal [Optional ; Not repeatable ; String]
    +A journal name. Abbreviations are provided for many journals.

  • +
  • volume [Optional ; Not repeatable ; String]
    +The volume of a journal or multi-volume book. Periodical publications, such as scholarly journals, are published on a regular basis in installments that are called issues. A volume usually consists of the issues published during one year.

  • +
  • number [Optional ; Not repeatable ; String]
    +The number of a journal, magazine, technical report, or of a work in a series. An issue of a journal or magazine is usually identified by its volume (see previous element) and number; the organization that issues a technical report usually gives it a number; and sometimes books are given numbers in a named series.

  • +
  • pages [Optional ; Not repeatable ; String]
    +One or more page numbers or range of numbers, such as 42-111 or 7,41,73-97 or 43+ (the `+’ indicates pages following that don’t form a simple range).

  • +
  • series [Optional ; Not repeatable ; String]
    +The name of a series or set of books. When citing an entire book, the title field gives its title and an optional series field gives the name of a series or multi-volume set in which the book is published.

  • +
  • publisher [Optional ; Not repeatable ; String]
    +The entity responsible for making the resource available. For major publishing houses, the information can be omitted. For small publishers, providing the complete address is recommended. If the company is a university press, the abbreviation UP (for University Press) can be used. The publisher is not stated for journal articles, working papers, and similar types of documents.

  • +
  • publisher_address [Optional ; Not repeatable ; String]
    +The address of the publisher. For major publishing houses, just the city is given. For small publishers, the complete address can be provided.

  • +
  • annote [Optional ; Not repeatable ; String]
    +An annotation. This element will not be used by standard bibliography styles like the MLA, APA or Chicago, but may be used by others that produce an annotated bibliography.

  • +
  • booktitle [Optional ; Not repeatable ; String]
    +Title of a book, part of which is being cited. If you are documenting the book itself, this element will not be used; it is only used when part of a book is being documented.

  • +
  • crossref [Optional ; Not repeatable ; String]
    +The catalog identifier (“database key”) of another catalog entry being cross referenced. This element may be used when multiple entries refer to a same publication, to avoid duplication.

  • +
  • howpublished [Optional ; Not repeatable ; String]
    +The howpublished element is used to store the notice for unusual publications. The first word should be capitalized. For example, “WebPage”, or “Distributed at the local tourist office”.

  • +
  • key [Optional ; Not repeatable ; String]
    +A key is a field used for alphabetizing, cross referencing, and creating a label when the `author’ information is missing.

  • +
  • organization [Optional ; Not repeatable ; String]
    +The organization that sponsors a conference or that publishes a manual.

  • +
  • url [Optional ; Not repeatable ; String]
    +The URL of the document, preferably a permanent URL. +

  • +
+

This example makes use of the same Econometrica paper used in the previous example.

+


+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      bibliographic_fields = list(
+        doi     = "https://doi.org/10.1111/1468-0262.00167",
+        journal = "Econometrica",
+        volume  = "68",
+        issue   = "6",
+        pages   = "1435-1464",
+        url     = "https://onlinelibrary.wiley.com/doi/abs/10.1111/1468-0262.00167"
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+
+


+
    +
  • translators [Optional ; Repeatable]
    +Information on translators, for publications that are translations of publication originally created in another language.
  • +
+


+
"translators": [
+    {
+        "first_name": "string",
+        "initial": "string",
+        "last_name": "string",
+        "affiliation": "string"
+    }
+]
+


+
    +
  • first_name [Optional ; Not repeatable ; String]
    +The first name of the translator.
  • +
  • initial [Optional ; Not repeatable ; String]
    +The initials of the translator.
  • +
  • last_name [Optional ; Not repeatable ; String]
    +The last name of the translator.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the translator.
  • +
+


+
    +
  • contributors [Optional ; Repeatable]
    +These elements are used to acknowledge contributions to the production of the document, other than the ones for which specific metadata elements are provided (like autors or translators). +
  • +
+
"contributors": [
+    {
+        "first_name": "string",
+        "initial": "string",
+        "last_name": "string",
+        "affiliation": "string",
+        "contribution": "string"
+    }
+]
+


+
    +
  • first_name [Optional ; Not repeatable ; String]
    +The first name of the contributor.
  • +
  • initial [Optional ; Not repeatable ; String]
    +The initials of the contributor.
  • +
  • last_name [Optional ; Not repeatable ; String]
    +The last name of the contributor. If the contributor is an organization, enter the name of the organization here.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the contributor.
  • +
  • contribution [Optional ; Not repeatable ; String]
    +A brief description of the specific contribution of the person to the document, e.g. “Design of the cover page”, or “Proofreading”.
  • +
+


+
    +
  • contacts [Optional ; Repeatable]
    +Contact information for a person or organization that can be contacted for inquiries related to the document. +
  • +
+
"contacts": [
+    {
+        "name": "string",
+        "role": "string",
+        "affiliation": "string",
+        "email": "string",
+        "telephone": "string",
+        "uri": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the contact. This can be a person or an organization..
  • +
  • role [Optional ; Not repeatable ; String]
    +The specific role of the person or organization mentioned in contact.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the contact person.
  • +
  • email [Optional ; Not repeatable ; String]
    +The email address of the contact person or organization. Personal emails should be avoided.
  • +
  • telephone [Optional ; Not repeatable ; String]
    +The telephone number for the contact person or organization. Personal phone numbers should be avoided.
  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to an on-line resource related to the contact person or organization.
  • +
+


+
    +
  • rights [Optional ; Not repeatable ; String]

    +

    A statement on the rights associated with the document (others than the copyright, which should be described in the element copyright described below).

    +

    The example is extracted from the World Bank World Development Report 2019.

    +
    my_doc <- list(
    +  # ... ,
    +  document_description = list(
    +    # ... ,
    +
    +    rights = "Some rights reserved. Nothing herein shall constitute or be considered to be a limitation upon or waiver of the privileges and immunities of The World Bank, all of which are specifically reserved.",
    +
    +    # ...
    +  ),
    +  # ... 
    +)  
  • +
+


+
    +
  • copyright [Optional ; Not repeatable ; String]

    +

    A statement and identifier indicating the legal ownership and rights regarding use and re-use of all or part of the resource. If the document is protected by a copyright, enter the information on the person or organization who owns the rights.

  • +
+


+
    +
  • usage_terms [Optional ; Not repeatable ; String]

    +

    This element is used to provide a description of the legal terms or other conditions that a person or organization who wants to use or reproduce the document has to comply with.

  • +
+


+
    +
  • disclaimer [Optional ; Not repeatable ; String]

    +

    A disclaimer limits the liability of the author(s) and/or publisher(s) of the document. A standard legal statement should be used for all documents from a same agency.

    +
      my_doc <- list(
    +  # ... ,
    +  document_description = list(
    +    # ... ,
    +    disclaimer = "This work is a product of the staff of The World Bank with external contributions. The findings, interpretations, and conclusions expressed in this work do not necessarily reflect the views of The World Bank, its Board of Executive Directors, or the governments they represent. The World Bank does not guarantee the accuracy of the data included in this work. The boundaries, colors, denominations, and other information shown on any map in this work do not imply any judgment on the part of The World Bank concerning the legal status of any territory or the endorsement or acceptance of such boundaries."
    +    # ...
    +  ),
    +  # ... 
    +)  
  • +
  • security_classification [Optional ; Not repeatable ; String]

    +

    Information on the security classification attached to the document. The different levels of classification indicate the degree of sensitivity of the content of the document. This field should make use of a controlled vocabulary, specific or adopted by the organization that curates or disseminates the document. Such a vocabulary could contain the following levels: public, internal only, confidential, restricted, strictly confidential

  • +
+


+
    +
  • access_restrictions [Optional ; Not repeatable ; String]

    +

    A textual description of access restrictions that apply to the document. +

  • +
  • sources [Optional ; Repeatable]

  • +
+


+
"sources": [
+    {
+        "source_origin": "string",
+        "source_char": "string",
+        "source_doc": "string"
+    }
+]
+


+

This element is used to describe the sources of different types (except data sources, which must be listed in the next element data_source) that were used in the production of the document. +- source_origin [Optional ; Not repeatable ; String]
+For historical materials, information about the origin(s) of the sources and the rules followed in establishing the sources should be specified. +- source_char [Optional ; Not repeatable ; String]
+Characteristics of the source. Assessment of characteristics and quality of source material. +- source_doc [Optional ; Not repeatable ; String]
+Documentation and access to the source.

+


+
    +
  • data_sources [Optional ; Repeatable]
  • +
+


+
"data_sources": [
+    {
+        "name": "string",
+        "uri": "string",
+        "note": "string"
+    }
+]
+


+

Used to list the machine-readable data file(s) -if any- that served as the source(s) of the data collection. +- name [Required ; Not repeatable ; String]
+Name (title) of the dataset used as source. +- uri [Optional ; Not repeatable ; String]
+Link (URL) to the dataset or to a web page describing the dataset.
+- note [Optional ; Not repeatable ; String]
+Additional information on the data source.

+

The data source for the publication Bangladesh Demographic and Health Survey (DHS), 2017-18 - Final Report would be entered as follows:

+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      data_sources = list(
+        list(name = "Bangladesh Demographic and Health Survey 2017-18", 
+             uri = "https://www.dhsprogram.com/methodology/survey/survey-display-536.cfm",
+             note  = "Household survey conducted by the National Institute of Population Research and Training, Medical Education and Family Welfare Division and Ministry of Health and Family Welfare. Data and documentation available at https://dhsprogram.com/)"
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • keywords [Optional ; Repeatable]
  • +
+


+
"keywords": [
+    {
+        "name": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

A list of keywords that provide information on the core content of the document. Keywords provide a convenient solution to improve the discoverability of the document, as it allows terms and phrases not found in the document itself to be indexed and to make a document discoverable by text-based search engines. A controlled vocabulary can be used (although not required), such as the UNESCO Thesaurus. The list provided here can combine keywords from multiple controlled vocabularies and user-defined keywords.

+
    +
  • name [Required ; Not repeatable ; String]
    +The keyword itself.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The controlled vocabulary (including version number or date) from which the keyword is extracted, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the controlled vocabulary from which the keyword is extracted, if any.
  • +
+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      keywords = list(
+        list(name = "Migration", vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        list(name = "Migrants", vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        list(name = "Refugee", vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        list(name = "Conflict"),
+        list(name = "Asylum seeker"),
+        list(name = "Forced displacement"),
+        list(name = "Forcibly displaced"),
+        list(name = "Internally displaced population (IDP)"),
+        list(name = "Population of concern (PoC)")
+        list(name = "Returnee")
+        list(name = "UNHCR")
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • themes [Optional ; Repeatable]
  • +
+


+
"themes": [
+    {
+        "id": "string",
+        "name": "string",
+        "parent_id": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

A list of themes covered by the document. A controlled vocabulary will preferably be used. The list provided here can combine themes from multiple controlled vocabularies and user-defined themes. Note that themes will rarely be used as the elements topics and disciplines are more appropriate for most uses. This is a block of five fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The ID of the theme, taken from a controlled vocabulary.
  • +
  • name [Required ; Not repeatable ; String]
    +The name (label) of the theme, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent ID of the theme (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.
  • +
+


+
    +
  • topics [Optional ; Repeatable]
    +
  • +
+
"topics": [
+    {
+        "id": "string",
+        "name": "string",
+        "parent_id": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

Information on the topics covered in the document. A controlled vocabulary will preferably be used, for example the CESSDA Topics classification, a typology of topics available in 11 languages; or the Journal of Economic Literature (JEL) Classification System, or the World Bank topics classification. The list provided here can combine topics from multiple controlled vocabularies and user-defined topics. The element is a block of five fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The identifier of the topic, taken from a controlled vocabulary.
  • +
  • name [Required ; Not repeatable ; String]
    +The name (label) of the topic, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.

  • +
+

We use the working paper “Push and Pull - A Study of International Migration from Nepal” by Maheshwor Shrestha, World Bank Policy Research Working Paper 7965, February 2017, as an example.

+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,
+      
+      topics = list(
+      
+        list(name = "Demography.Migration", 
+             vocabulary = "CESSDA Topic Classification", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        
+        list(name = "Demography.Censuses", 
+             vocabulary = "CESSDA Topic Classification", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        
+        list(id = "F22", 
+             name = "International Migration", 
+             parent_id = "F2 - International Factor Movements and International Business", 
+             vocabulary = "JEL Classification System", 
+             uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+        
+        list(id = "O15", 
+             name = "Human Resources - Human Development - Income Distribution - Migration", 
+             parent_id = "O1 - Economic Development", 
+             vocabulary = "JEL Classification System", 
+             uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+        
+        list(id = "O12", 
+             name = "Microeconomic Analyses of Economic Development", 
+             parent_id = "O1 - Economic Development", 
+             vocabulary = "JEL Classification System", 
+             uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+        
+        list(id = "J61", 
+             name = "Geographic Labor Mobility - Immigrant Workers", 
+             parent_id = "J6 - Mobility, Unemployment, Vacancies, and Immigrant Workers", 
+             vocabulary = "JEL Classification System", 
+             uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J")
+             
+      ),
+      
+      # ...
+    ),
+  )  
+


+
    +
  • disciplines [Optional ; Repeatable]
  • +
+


+
"disciplines": [
+    {
+        "id": "string",
+        "name": "string",
+        "parent_id": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

Information on the academic disciplines related to the content of the document. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in Wikipedia. The list provided here can combine disciplines from multiple controlled vocabularies and user-defined disciplines. This is a block of five elements:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The identifier of the discipline, taken from a controlled vocabulary.
  • +
  • name [Optional ; Not repeatable ; String]
    +The name (label) of the discipline, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent identifier of the discipline (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.

  • +
+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... ,  
+      
+      disciplines = list(
+        
+        list(name = "Economics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"),
+             
+        list(name = "Agricultural economics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"),
+        
+        list(name = "Econometrics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields")
+             
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • audience [Optional ; Not repeatable ; String]

    +

    Information on the intended audience for the document, i.e. the category or categories of users for whom the resource is intended in terms of their interest, skills, status, or other.

  • +
+


+
    +
  • mandate [Optional ; Not repeatable ; String]

    +

    The legislative or other mandate under which the resource was produced.

  • +
+


+
    +
  • pricing [Optional ; Not repeatable ; String]

    +

    The current price of the document in any defined currency. As this information is subject to regular change, it will often not be included in the document metadata.

  • +
+


+
    +
  • relations [Optional ; Repeatable]
    +References to related resources with a specification of the type of relationship.
  • +
+


+
"relations": [
+    {
+        "name": "string",
+        "type": "isPartOf"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The related resource. Recommended practice is to identify the related resource by means of a URL. If this is not possible or feasible, a string conforming to a formal identification system may be provided.
  • +
  • type [Optional ; Not repeatable ; String]
    +The type of relationship. The use of a controlled vocabulary is recommended. The Dublin Core proposes the following vocabulary: {isPartOf, hasPart, isVersionOf, isFormatOf, hasFormat, references, isReferencedBy, isBasedOn, isBasisFor, replaces, isReplacedBy, requires, isRequiredBy}.
    +
  • +
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeDescription
isPartOfThe described resource is a physical or logical part of the referenced resource.
hasPart
isVersionOfThe described resource is a version edition or adaptation of the referenced resource. A change in version implies substantive changes in content rather than differences in format.
isFormatOf
hasFormatThe described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format.
references
isReferencedBy
isBasedOn
isBasisFor
replacesThe described resource supplants, displaces or supersedes the referenced resource.
isReplacedByThe described resource is supplanted, displaced or superseded by the referenced resource.
requires
+


+
    +
  • reproducibility [Optional ; Not repeatable]
  • +
+


+
"reproducibility": {
+    "statement": "string",
+    "links": [
+        {
+            "uri": "string",
+            "description": "string"
+        }
+    ]
+}
+


+

We present in chapter 12 a metadata schema intended to document reproducible research and scripts. That chapter lists multiple reasons to make research reproducible, replicable, and auditable. Ideally, when a research output (paper) is published, the data and code used in the underlying analysis should be made as openly available as possible. Increasingly, academic journals make it a requirement. The reproducibility element is used to provide interested users with information on reproducibility and replicability of the research output.

+
    +
  • statement [Optional ; Not repeatable ; String]
    +A general statement on reproducibility and replicability of the analysis (including data processing, tabulation, production of visualizations, modeling, etc.) being presented in the document.
  • +
  • links [Optional ; Repeatable]
    +Links to web pages where reproducible materials and the related information can be found. +
      +
    • uri [Optional ; Not repeatable ; String]
      +The link to a web page.
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the content of the web page.
    • +
  • +
+
  my_doc <- list(
+    # ... ,
+    document_description = list(
+      # ... , 
+      
+      reproducibility = list(
+        statement = "The scripts used to acquire data, assess and edit data files, train the econometric models, and to generate the tables and charts included in the publication, are openly accessible (Stata 15 scripts).",
+        links = list(
+          list(uri = "www.[...]",  
+               description = "Description and access to reproducible Stata scripts"),
+          list(uri = "www.[...]",  
+               description = "Derived data files")     
+        )       
+      ),
+      # ...
+    ),
+    # ... 
+  )        
+
+
+

4.2.3 Provenance

+

Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.

+


+
"provenance": [
+    {
+        "origin_description": {
+            "harvest_date": "string",
+            "altered": true,
+            "base_url": "string",
+            "identifier": "string",
+            "date_stamp": "string",
+            "metadata_namespace": "string"
+        }
+    }
+]
+


+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.

    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Document Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

4.2.4 Tags

+

tags [Optional ; Repeatable]
+As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R.

+


+
"tags": [
+    {
+        "tag": "string",
+        "tag_group": "string"
+    }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.
  • +
  • tag_group [Optional ; Not repeatable ; String]
    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.
  • +
+
+
+

4.2.5 LDA topics

+

lda_topics [Optional ; Not repeatable]

+


+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).
+
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element lda_topics is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition.

+
+

Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the lda_topics elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated.

+
+

The image below provides an example of topics extracted from a document from the United Nations High Commission for Refugees, using a LDA topic model trained by the World Bank (this model was trained to identify 75 topics; no document will cover all topics).

+

+

The lda_topics element includes the following metadata fields:

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition of the document.

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the document (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic. This is specific to the model, not to a document.
      • +
    • +
  • +
+
lda_topics = list(
+  
+   list(
+  
+      model_info = list(
+        list(source      = "World Bank, Development Data Group",
+             author      = "A.S.",
+             version     = "2021-06-22",
+             model_id    = "Mallet_WB_75",
+             nb_topics   = 75,
+             description = "LDA model, 75 topics, trained on Mallet",
+             corpus      = "World Bank Documents and Reports (1950-2021)",
+             uri         = ""))
+      ),
+      
+      topic_description = list(
+      
+        list(topic_id    = "topic_27",
+             topic_score = 32,
+             topic_label = "Education",
+             topic_words = list(list(word = "school",      word_weight = "")
+                                list(word = "teacher",     word_weight = ""),
+                                list(word = "student",     word_weight = ""),
+                                list(word = "education",   word_weight = ""),
+                                list(word = "grade",       word_weight = "")),
+        
+        list(topic_id    = "topic_8",
+             topic_score = 24,
+             topic_label = "Gender",
+             topic_words = list(list(word = "women",       word_weight = "")
+                                list(word = "gender",      word_weight = ""),
+                                list(word = "man",         word_weight = ""),
+                                list(word = "female",      word_weight = ""),
+                                list(word = "male",        word_weight = "")),
+        
+        list(topic_id    = "topic_39",
+             topic_score = 22,
+             topic_label = "Forced displacement",
+             topic_words = list(list(word = "refugee",     word_weight = "")
+                                list(word = "programme",   word_weight = ""),
+                                list(word = "country",     word_weight = ""),
+                                list(word = "migration",   word_weight = ""),
+                                list(word = "migrant",     word_weight = "")),
+                                
+        list(topic_id    = "topic_40",
+             topic_score = 11,
+             topic_label = "Development policies",
+             topic_words = list(list(word = "development", word_weight = "")
+                                list(word = "policy",      word_weight = ""),
+                                list(word = "national",    word_weight = ""),
+                                list(word = "strategy",    word_weight = ""),
+                                list(word = "activity",    word_weight = ""))
+                                
+      )
+      
+   )
+   
+)
+


+The information provided by LDA models can be used to build a “filter by topic composition” tool in a catalog, to help identify documents based on a combination of topics, allowing users to set minimum thresholds on the share of each selected topic. +
+
+ +
+
+
+

4.2.6 Embeddings

+

embeddings [Optional ; Repeatable]
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). These vector representations can be used to identify semantically-closed documents, by calculating the distance between vectors and identifying the closest ones, as shown in the example below.

+

+

The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

+


+
"embeddings": [
+    {
+        "id": "string",
+        "description": "string",
+        "date": "string",
+        "vector": null
+    }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.
  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.
  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).
  • +
  • vector [Required ; Not repeatable ; Object] @@@@@@@@ do not offer options +The numeric vector representing the document, provided as an object (array or string).

    +[1,4,3,5,7,9]
  • +
+
+
+

4.2.7 Additional fields

+

additional [Optional ; Not repeatable]
+The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

+
+
+
+

4.3 Complete examples

+

Generating metadata compliant with the document schema is easy. The three examples below illustrate how metadata can be generated and published in a NADA catalog, programmatically. In the first two examples, we assume that an electronic copy of a document is available, and that the metadata must be generated from scratch (not by re-purposing/mapping existing metadata). In the third example, we assume that a list of publications with some metadata is available as a CSV file; metadata compliant with the schema are created and published in a catalog using a single script.

+
+

4.3.1 Example 1: Working Paper

+
+

4.3.1.1 Description

+

This document is the World Bank Policy Working Paper No 9412, titled “Predicting Food Crises” published in September 2020 under a CC-By 4.0 license. The list of authors is provided on the cover page; an abstract, a list of acknowledgments, and a list of keywords are also provided.

+
+

+

+ +
+
+
+

4.3.1.2 Using a metadata editor

+

(use the open source WB metadata editor)

+
+
+
+ +

image

+
+
+


+
+
+

4.3.1.3 Using R

+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_folder")
+doc_file <- "WB_PRWP_9412_Food_Crises.pdf"
+
+id <- "WB_WPS9412"  
+
+thumb_file <- gsub(".pdf", ".jpg", doc_file)
+capture_pdf_cover(doc_file)  # Capture cover page for use as thumbnail
+
+example_1 <- list(
+  
+  document_description = list(
+    
+    title_statement = list(idno = id, title = "Predicting Food Crises"),
+    
+    date_published = "2020-09",
+    
+    authors = list(
+      list(last_name = "Andrée", first_name = "Bo Pieter Johannes", 
+           affiliation = "World Bank",
+           author_id = list(list(type = "ORCID", id = "0000-0002-8007-5007"))),
+      list(last_name = "Chamorro", first_name = "Andres", 
+           affiliation = "World Bank"),
+      list(last_name = "Kraay", first_name = "Aart",   
+           affiliation = "World Bank"),
+      list(last_name = "Spencer", first_name = "Phoebe", 
+           affiliation = "World Bank"),
+      list(last_name = "Wang", first_name = "Dieter", 
+           affiliation = "World Bank",
+           author_id = list(list(type = "ORCID", id = "0000-0003-1287-332X")))
+    ),
+                   
+    journal   = "World Bank Policy Research Working Paper",
+    number    = "9412",
+    publisher = "World Bank",
+     
+    ref_country =  list(
+      list(name="Afghanistan",      code="AFG"),
+      list(name="Burkina Faso",     code="BFA"),
+      list(name="Chad",             code="TCD"),
+      list(name="Congo, Dem. Rep.", code="COD"),
+      list(name="Ethiopia",         code="ETH"),
+      list(name="Guatemala",        code="GTM"),
+      list(name="Haiti",            code="HTI"),
+      list(name="Kenya",            code="KEN"),
+      list(name="Malawi",           code="MWI"),
+      list(name="Mali",             code="MLI"),
+      list(name="Mauritania",       code="MRT"),
+      list(name="Mozambique",       code="MOZ"),
+      list(name="Niger",            code="NER"),
+      list(name="Nigeria",          code="NGA"),
+      list(name="Somalia",          code="SOM"),
+      list(name="South Sudan",      code="SSD"),
+      list(name="Sudan",            code="SDN"),
+      list(name="Uganda",           code="UGA"),
+      list(name="Yemen, Rep.",      code="YEM"),
+      list(name="Zambia",           code="ZMB"),
+      list(name="Zimbabwe",         code="ZWE")
+    ),
+     
+    abstract = "Globally, more than 130 million people are estimated to be in food crisis. These humanitarian disasters are associated with severe impacts on livelihoods that can reverse years of development gains. The existing outlooks of crisis-affected populations rely on expert assessment of evidence and are limited in their temporal frequency and ability to look beyond several months. This paper presents a statistical forecasting approach to predict the outbreak of food crises with sufficient lead time for preventive action. Different use cases are explored related to possible alternative targeting policies and the levels at which finance is typically unlocked. The results indicate that, particularly at longer forecasting horizons, the statistical predictions compare favorably to expert-based outlooks. The paper concludes that statistical models demonstrate good ability to detect future outbreaks of food crises and that using statistical forecasting approaches may help increase lead time for action.",
+     
+    languages = list(list(name="English", code="EN")),
+     
+    reproducibility = list(
+      statement = "The code and data needed to reproduce the analysis are openly available.",
+      links = list(
+        list(uri="http://fcv.ihsn.org/catalog/study/RR_WLD_2020_PFC_v01", 
+             description= "Source code"),
+        list(uri="http://fcv.ihsn.org/catalog/study/WLD_2020_PFC_v01_M",  
+             description= "Dataset")
+      )
+    )
+    
+  )
+  
+)  
+  
+# Publish the metadata in NADA
+document_add(idno = id, 
+             metadata = example_1, 
+             repositoryid = "central", 
+             published = 1, 
+             thumbnail = thumb_file, 
+             overwrite = "yes")
+
+# Provide a link to the document (as an external resource)
+external_resources_add(
+  title = "Predicting Food Crises",
+  idno = id,
+  dctype = "doc/anl",
+  file_path = "http://hdl.handle.net/10986/34510",
+  overwrite = "yes"
+)
+

The document will now be available in the NADA catalog.

+


+ +

+
+
+

4.3.1.4 Using Python

+

The Python equivalent of the R script presented above is as follows.

+
# @@@ Script not tested yet
+
+import pynada as nada
+import inspect
+
+dataset_id = "WB_WPS9412"
+
+repository_id = "central"
+published = 0
+overwrite = "yes"
+
+document_description = {
+
+  'title_statement': {
+    'idno': dataset_id,
+    'title': "Predicting Food Crises"
+  },
+  
+  'date_published': "2020-09",
+  
+  'authors': [
+    {
+      'last_name': "Andrée",
+      'first_name': "Bo Pieter Johannes",
+      'affiliation': "World Bank"
+    },
+    {
+      'last_name': "Chamorro",
+      'first_name': "Andres",
+      'affiliation': "World Bank"
+    },
+    {
+      'last_name': "Kraay",
+      'first_name': "Aart",
+      'affiliation': "World Bank"
+    },
+    {
+      'last_name': "Spencer",
+      'first_name': "Phoebe",
+      'affiliation': "World Bank"
+    },
+    {
+      'last_name': "Wang",
+      'first_name': "Dieter",
+      'affiliation': "World Bank"
+    }
+  ],
+  
+  'journal': "World Bank Policy Research Working Paper No. 9412",
+  
+  'publisher': "World Bank",
+  
+  'ref_country': [
+    {'name'="Afghanistan",      'code'="AFG"},
+    {'name'="Burkina Faso",     'code'="BFA"},
+    {'name'="Chad",             'code'="TCD"},
+    {'name'="Congo, Dem. Rep.", 'code'="COD"},
+    {'name'="Ethiopia",         'code'="ETH"},
+    {'name'="Guatemala",        'code'="GTM"},
+    {'name'="Haiti",            'code'="HTI"},
+    {'name'="Kenya",            'code'="KEN"},
+    {'name'="Malawi",           'code'="MWI"},
+    {'name'="Mali",             'code'="MLI"},
+    {'name'="Mauritania",       'code'="MRT"},
+    {'name'="Mozambique",       'code'="MOZ"},
+    {'name'="Niger",            'code'="NER"},
+    {'name'="Nigeria",          'code'="NGA"},
+    {'name'="Somalia",          'code'="SOM"},
+    {'name'="South Sudan",      'code'="SSD"},
+    {'name'="Sudan",            'code'="SDN"},
+    {'name'="Uganda",           'code'="UGA"},
+    {'name'="Yemen, Rep.",      'code'="YEM"},
+    {'name'="Zambia",           'code'="ZMB"},
+    {'name'="Zimbabwe",         'code'="ZWE"}
+  ],
+  
+  'abstract': inspect.cleandoc("""\
+        
+Globally, more than 130 million people are estimated to be in food crisis. These humanitarian disasters are associated with severe impacts on livelihoods that can reverse years of development gains. 
+The existing outlooks of crisis-affected populations rely on expert assessment of evidence and are limited in their temporal frequency and ability to look beyond several months. 
+This paper presents a statistical forecasting approach to predict the outbreak of food crises with sufficient lead time for preventive action. 
+Different use cases are explored related to possible alternative targeting policies and the levels at which finance is typically unlocked. 
+The results indicate that, particularly at longer forecasting horizons, the statistical predictions compare favorably to expert-based outlooks. 
+The paper concludes that statistical models demonstrate good ability to detect future outbreaks of food crises and that using statistical forecasting approaches may help increase lead time for action.
+    
+    """),
+    
+  'languages': [
+    {'name': "English", 'code': "EN"}
+  ],
+  
+  'reproducibility': {
+    'statement': "The code and data needed to reproduce the analysis are openly available.",
+    'links': [
+      {
+        'uri': "http://fcv.ihsn.org/catalog/study/RR_WLD_2020_PFC_v01", 
+        'description':  "Source code"
+      },
+      {
+        'uri': "http://fcv.ihsn.org/catalog/study/WLD_2020_PFC_v01_M",
+        'description': "Dataset"
+      }
+    ]
+  },
+  
+files = [
+  {'file_uri': "http://hdl.handle.net/10986/34510"},
+]
+
+
+nada.create_document_dataset(
+    dataset_id = dataset_id,
+    repository_id = repository_id,
+    published = published,
+    overwrite = overwrite,
+    document_description = document_description,
+    resources = resources,
+    files = files
+)
+
+# If you have pdf file, generate thumbnail from it.
+pdf_file = "WB_PRWP_9412_Food_Crises.pdf"
+thumbnail_path = nada.pdf_to_thumbnail(pdf_file, page_no=1)
+nada.upload_thumbnail(dataset_id, thumbnail_path)
+
+
+
+

4.3.2 Example 2: Book

+

This example documents the World Bank World Development Report (WDR) 2019 titled “The Changing Nature of Work”. The book is available in multiple languages. It also has related resources like presentations and an Overview available in multiple languages, which we also document.

+
+

4.3.2.1 Description

+
+ + + +
+
+
+

4.3.2.2 Using R

+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_folder")
+doc_file <- "2019-WDR-Report.pdf"
+
+id <- "WB_WDR2019"  
+meta_id <- "WBDG_WB_WDR2019"
+
+thumb_file <- gsub(".pdf", ".jpg", doc_file)
+capture_pdf_cover(doc_file)  # Capture cover page for use as thumbnail
+
+# Generate the metadata
+
+example_2 = list(
+  
+  metadata_information = list(
+    title = "The Changing Nature of Work",
+    idno = meta_id,
+    producers = list(
+      list(name = "Development Data Group, Curation Team", 
+           abbr = "DECDG", 
+           affiliation = "World Bank")
+    ),
+    production_date = "2020-12-27"
+  ),
+
+  document_description = list(
+    
+    title_statement = list(
+      idno = id,
+      title = "The Changing Nature of Work",
+      sub_title = "World Development Report 2019",
+      abbreviated_title = "WDR 2019"
+    ),
+
+    authors = list(
+      list(first_name = "Rong",      last_name = "Chen",      affiliation = "World Bank"),
+      list(first_name = "Davida",    last_name = "Connon",    affiliation = "World Bank"),
+      list(first_name = "Ana P.",    last_name = "Cusolito",  affiliation = "World Bank"),
+      list(first_name = "Ugo",       last_name = "Gentilini", affiliation = "World Bank"),
+      list(first_name = "Asif",      last_name = "Islam",     affiliation = "World Bank"),
+      list(first_name = "Shwetlena", last_name = "Sabarwal",  affiliation = "World Bank"),
+      list(first_name = "Indhira",   last_name = "Santos",    affiliation = "World Bank"),
+      list(first_name = "Yucheng",   last_name = "Zheng",     affiliation = "World Bank")
+    ),
+    
+    date_created = "2019",
+    date_published = "2019",
+    
+    identifers = list(
+      list(type = "ISSN",           value = "0163-5085"),
+      list(type = "ISBN softcover", value = "978-1-4648-1328-3"),
+      list(type = "ISBN hardcover", value = "978-1-4648-1342-9"),
+      list(type = "e-ISBN",         value = "978-1-4648-1356-6"),
+      list(type = "DOI softcover",  value = "10.1596/978-1-4648-1328-3"),   
+      list(type = "DOI hardcover",  value = "10.1596/978-1-4648-1342-9")
+    ),
+    
+    type = "book",
+    
+    description = "The World Development Report (WDR) 2019: The Changing Nature of Work studies how the nature of work is changing as a result of advances in technology today. Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Work is constantly reshaped by technological progress. Firms adopt new ways of production, markets expand, and societies evolve. Overall, technology brings opportunity, paving the way to create new jobs, increase productivity, and deliver effective public services. Firms can grow rapidly thanks to digital transformation, expanding their boundaries and reshaping traditional production patterns. The rise of the digital platform firm means that technological effects reach more people faster than ever before. Technology is changing the skills that employers seek. Workers need to be better at complex problem-solving, teamwork and adaptability. Digital technology is also changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers. The Report analyzes these changes and considers how governments can best respond. Investing in human capital must be a priority for governments in order for workers to build the skills in demand in the labor market. In addition, governments need to enhance social protection and extend it to all people in society, irrespective of the terms on which they work. To fund these investments in human capital and social protection, the Report offers some suggestions as to how governments can mobilize additional revenues by increasing the tax base.",
+    
+    toc_structured = list(
+      list(id = "00",                   name = "Overview"),
+      list(id = "01", parent_id = "00", name = "Changes in the nature of work"),
+      list(id = "02", parent_id = "00", name = "What can governments do?"),
+      list(id = "03", parent_id = "00", name = "Organization of this study"),
+      list(id = "10",                   name = "1. The changing nature of work"),
+      list(id = "11", parent_id = "10", name = "Technology generates jobs"),
+      list(id = "12", parent_id = "10", name = "How work is changing"),
+      list(id = "13", parent_id = "10", name = "A simple model of changing work"),
+      list(id = "20",                   name = "2. The changing nature of firms"),
+      list(id = "21", parent_id = "20", name = "Superstar firms"),
+      list(id = "22", parent_id = "20", name = "Competitive markets"),
+      list(id = "23", parent_id = "20", name = "Tax avoidance"),       
+      list(id = "30",                   name = "3. Building human capital"),
+      list(id = "31", parent_id = "30", name = "Why governments should get involved"),
+      list(id = "32", parent_id = "30", name = "Why measurement helps"),
+      list(id = "33", parent_id = "30", name = "The human capital project"), 
+      list(id = "40",                   name = "4. Lifelong learning"),
+      list(id = "41", parent_id = "40", name = "Learning in early childhood"),
+      list(id = "42", parent_id = "40", name = "Tertiary education"),
+      list(id = "43", parent_id = "40", name = "Adult learning outside the workplace"),
+      list(id = "50",                   name = "5. Returns to work"),
+      list(id = "51", parent_id = "50", name = "Informality"),
+      list(id = "52", parent_id = "50", name = "Working women"),
+      list(id = "53", parent_id = "50", name = "Working in agriculture"),  
+      list(id = "60",                   name = "6. Strengthening social protection"),
+      list(id = "61", parent_id = "60", name = "Social assistance"),
+      list(id = "62", parent_id = "60", name = "Social insurance"),
+      list(id = "63", parent_id = "60", name = "Labor regulation"),       
+      list(id = "70",                   name = "7. Ideas for social inclusion"),
+      list(id = "71", parent_id = "70", name = "A global 'New Deal'"),
+      list(id = "72", parent_id = "70", name = "Creating a new social contract"),
+      list(id = "73", parent_id = "70", name = "Financing social inclusion")
+    ),
+
+    abstract = "Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Instead, technology is bringing opportunity, paving the way to create new jobs, increase productivity, and improve public service delivery. The nature of work is changing.
+Firms can grow rapidly thanks to digital transformation, which blurs their boundaries and challenges traditional production patterns.
+The rise of the digital platform firm means that technological effects reach more people faster than ever before.
+Technology is changing the skills that employers seek. Workers need to be good at complex problem-solving, teamwork and adaptability.
+Technology is changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers.
+What can governments do? The 2019 WDR suggests three solutions:
+1 - Invest in human capital especially in disadvantaged groups and early childhood education to develop the new skills that are increasingly in demand in the labor market, such as high-order cognitive and sociobehavioral skills
+2 - Enhance social protection to ensure universal coverage and protection that does not fully depend on having formal wage employment
+3 - Increase revenue mobilization by upgrading taxation systems, where needed, to provide fiscal space to finance human capital development and social protection.",
+    
+    ref_country = list(
+      list(name = "World", code = "WLD")
+    ),
+    
+    spatial_coverage = "Global",
+    
+    publication_frequency = "Annual",
+    
+    languages = list(
+      list(name = "English",   code = "EN"),
+      list(name = "Chinese",   code = "ZH"),
+      list(name = "Arabic",    code = "AR"),
+      list(name = "French",    code = "FR"),
+      list(name = "Spanish",   code = "ES"),
+      list(name = "Italian",   code = "IT"),
+      list(name = "Bulgarian", code = "BG"),
+      list(name = "Russian",   code = "RU"),
+      list(name = "Serbian",   code = "SR")
+    ),
+    
+    license = list(
+      list(name = "Creative Commons Attribution 3.0 IGO license (CC BY 3.0 IGO)", 
+           uri = "http://creativecommons.org/licenses/by/3.0/igo")
+    ),
+    
+    bibliographic_citation = list(
+      list(citation = " World Bank. 2019. World Development Report 2019: The Changing Nature of Work. Washington, DC: World Bank. doi:10.1596/978-1-4648-1328-3. License: Creative Commons Attribution CC BY 3.0 IGO")
+    ),
+    
+    series = "World Development Report",
+    
+    contributors = list(
+      list(first_name  = "Simeon", last_name = "Djankov",
+           affiliation = "World Bank", role = "WDR Director"),
+      list(first_name  = "Federica", last_name = "Saliola",
+           affiliation = "World Bank", role = "WDR Director"),
+      list(first_name  = "David", last_name = "Sharrock",
+           affiliation = "World Bank", role = "Communications"),
+      list(first_name  = "Consuelo Jurado", last_name = "Tan",
+           affiliation = "World Bank", role = "Program Assistant")
+    ),
+    
+    publisher = "World Bank Publications",
+    publisher_address = "The World Bank Group, 1818 H Street NW, Washington, DC 20433, USA",
+    
+    contacts = list(
+      list(name = "World Bank Publications", email = "pubrights@worldbank.org")
+    ),
+    
+    topics = list(
+      list(name = "Labour And Employment - Employee Training", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),  
+      list(name = "Labour And Employment - Labour And Employment Policy", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(name = "Labour And Employment - Working Conditions", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(name = "Social Stratification And Groupings - Social And Occupational Mobility", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification")
+    ),
+    
+    disciplines = list(
+      list(name = "Economics")
+    )
+    
+  )
+  
+)
+
+# Publish the metadata in NADA
+
+document_add(idno = id, 
+             metadata = example_2, 
+             repositoryid = "central", 
+             published = 1, 
+             thumbnail = thumb_file, 
+             overwrite = "yes")
+
+# Provide links to the document and related resources
+
+external_resources_add(
+  title = "The Changing Nature of Work",
+  description = "Links to the PDF report in all available languages",
+  idno = id,
+  dctype = "doc/anl",
+  language = "English, Chinese, Arabic, French, Spanish, Italian, Bulgarian, Russian, Serbian",
+  file_path = "https://www.worldbank.org/en/publication/wdr2019",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "WORLD DEVELOPMENT REPORT 2019 - THE CHANGING NATURE OF WORK - Presentation (slide deck), English",
+  idno = id,
+  dctype = "doc/oth",
+  language = "English",
+  file_path = "http://pubdocs.worldbank.org/en/808261547222082195/WDR19-English-Presentation.pdf",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "INFORME SOBRE EL DESARROLLO MUNDIAL 2019 - LA NATURALEZA CAMBIANTE DEL TRABAJO - Presentation (slide deck), Spanish",
+  idno = id,
+  dctype = "doc/oth",
+  language = "Spanish",
+  file_path = "http://pubdocs.worldbank.org/en/942911547222108647/WDR19-Spanish-Presentation.pdf",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "RAPPORT SUR LE DÉVELOPPEMENT DANS LE MONDE 2019 - LE TRAVAIL EN MUTATION - Presentation (slide deck), French",
+  idno = id,
+  dctype = "doc/oth",
+  language = "French",
+  file_path = "http://pubdocs.worldbank.org/en/132831547222088914/WDR19-French-Presentation.pdf",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "RAPPORTO SULLO SVILUPPO MONDIALE 2019 - CAMBIAMENTI NEL MONDO DEL LAVORO - Presentation (slide deck), Italian",
+  idno = id,
+  dctype = "doc/oth",
+  language = "Italian",
+  file_path = "http://pubdocs.worldbank.org/en/842271547222095493/WDR19-Italian-Presentation.pdf",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "ДОКЛАД О МИРОВОМ РАЗВИТИИ 2019 - ИЗМЕНЕНИЕ ХАРАКТЕРА ТРУДА - Presentation (slide deck), Russian",
+  idno = id,
+  dctype = "doc/oth",
+  language = "Russian",
+  file_path = "http://pubdocs.worldbank.org/en/679061547222101914/WDR19-Russian-Presentation.pdf",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "Jobs of the future require more investment in people - Press Release (October 11, 2018)",
+  idno = id,
+  dctype = "doc/oth",
+  dcdate = "2018-10-11",
+  language = "Russian",
+  file_path = "https://www.worldbank.org/en/news/press-release/2018/10/11/jobs-of-the-future-require-more-investment-in-people",
+  overwrite = "yes"
+)
+

The document is now available in the NADA catalog. +
+ +

+
+
+

4.3.2.3 Using Python

+

The Python equivalent of the R script presented above is as follows.

+
# @@@ Script not tested yet - must be edited to match the R script
+
+import pynada as nada
+import inspect
+
+dataset_id = "DOC_001"
+
+repository_id = "central"
+
+published = 0
+
+overwrite = "yes"
+
+metadata_information = {
+    'title': "The Changing Nature of Work",
+    'idno': "META_DOC_001",
+    'producers': [
+        {
+            'name': "Development Data Group, Curation Team", 
+            'abbr': "DECDG",
+            'affiliation': "World Bank"
+        }
+    ],
+    'production_date': "2020-12-27"
+}
+
+document_description = {
+  'title_statement': {
+    'idno': dataset_id,
+    'title': "The Changing Nature of Work",
+    'sub-title': "World Development Report 2019",
+    'abbreviated_title': "WDR2019"
+  },
+  
+  'type': "book",
+  
+  'description': inspect.cleandoc("""\
+        
+The World Development Report (WDR) 2019: The Changing Nature of Work studies how the nature of work is changing as a result of advances in technology today. Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Work is constantly reshaped by technological progress. Firms adopt new ways of production, markets expand, and societies evolve. Overall, technology brings opportunity, paving the way to create new jobs, increase productivity, and deliver effective public services. Firms can grow rapidly thanks to digital transformation, expanding their boundaries and reshaping traditional production patterns. The rise of the digital platform firm means that technological effects reach more people faster than ever before. Technology is changing the skills that employers seek. Workers need to be better at complex problem-solving, teamwork and adaptability. Digital technology is also changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers. The Report analyzes these changes and considers how governments can best respond. Investing in human capital must be a priority for governments in order for workers to build the skills in demand in the labor market. In addition, governments need to enhance social protection and extend it to all people in society, irrespective of the terms on which they work. To fund these investments in human capital and social protection, the Report offers some suggestions as to how governments can mobilize additional revenues by increasing the tax base.
+    
+    """),
+  
+  'toc_structured': [
+    {'id': "00",                    'name': "Overview"},
+    {'id': "01", 'parent_id': "00", 'name': "Changes in the nature of work"},
+    {'id': "02", 'parent_id': "00", 'name': "What can governments do?"},
+    {'id': "03", 'parent_id': "00", 'name': "Organization of this study"},
+    {'id': "10",                    'name': "1. The changing nature of work"},
+    {'id': "11", 'parent_id': "10", 'name': "Technology generates jobs"},
+    {'id': "12", 'parent_id': "10", 'name': "How work is changing"},
+    {'id': "13", 'parent_id': "10", 'name': "A simple model of changing work"},
+    {'id': "20",                    'name': "2. The changing nature of firms"},
+    {'id': "21", 'parent_id': "20", 'name': "Superstar firms"},
+    {'id': "22", 'parent_id': "20", 'name': "Competitive markets"},
+    {'id': "23", 'parent_id': "20", 'name': "Tax avoidance"},       
+    {'id': "30",                    'name': "3. Building human capital"},
+    {'id': "31", 'parent_id': "30", 'name': "Why governments should get involved"},
+    {'id': "32", 'parent_id': "30", 'name': "Why measurement helps"},
+    {'id': "33", 'parent_id': "30", 'name': "The human capital project"}, 
+    {'id': "40",                    'name': "4. Lifelong learning"},
+    {'id': "41", 'parent_id': "40", 'name': "Learning in early childhood"},
+    {'id': "42", 'parent_id': "40", 'name': "Tertiary education"},
+    {'id': "43", 'parent_id': "40", 'name': "Adult learning outside the workplace"},
+    {'id': "50",                    'name': "5. Returns to work"},
+    {'id': "51", 'parent_id': "50", 'name': "Informality"},
+    {'id': "52", 'parent_id': "50", 'name': "Working women"},
+    {'id': "53", 'parent_id': "50", 'name': "Working in agriculture"},  
+    {'id': "60",                    'name': "6. Strengthening social protection"},
+    {'id': "61", 'parent_id': "60", 'name': "Social assistance"},
+    {'id': "62", 'parent_id': "60", 'name': "Social insurance"},
+    {'id': "63", 'parent_id': "60", 'name': "Labor regulation"},       
+    {'id': "70",                    'name': "7. Ideas for social inclusion"},
+    {'id': "71", 'parent_id': "70", 'name': "A global 'New Deal'"},
+    {'id': "72", 'parent_id': "70", 'name': "Creating a new social contract"},
+    {'id': "73", 'parent_id': "70", 'name': "Financing social inclusion"}
+  ],
+  
+  'abstract': inspect.cleandoc("""\
+        
+Fears that robots will take away jobs from people have dominated the discussion over the future of work, but the World Development Report 2019 finds that on balance this appears to be unfounded. Instead, technology is bringing opportunity, paving the way to create new jobs, increase productivity, and improve public service delivery.
+The nature of work is changing.
+Firms can grow rapidly thanks to digital transformation, which blurs their boundaries and challenges traditional production patterns.
+The rise of the digital platform firm means that technological effects reach more people faster than ever before.
+Technology is changing the skills that employers seek. Workers need to be good at complex problem-solving, teamwork and adaptability.
+Technology is changing how people work and the terms on which they work. Even in advanced economies, short-term work, often found through online platforms, is posing similar challenges to those faced by the world’s informal workers.
+What can governments do?
+The 2019 WDR suggests three solutions:
+1 - Invest in human capital especially in disadvantaged groups and early childhood education to develop the new skills that are increasingly in demand in the labor market, such as high-order cognitive and sociobehavioral skills
+2 - Enhance social protection to ensure universal coverage and protection that does not fully depend on having formal wage employment
+3 - Increase revenue mobilization by upgrading taxation systems, where needed, to provide fiscal space to finance human capital development and social protection.
+    
+    """),
+  
+ 'ref_country': [
+    {'name': "World", 'code': "WLD"}
+  ],
+  
+  'spatial_coverage': "Global",
+  
+  'date_created': "2019",
+
+  'date_published': "2019",
+  
+  'identifiers': [
+      {'type': "ISSN",           'value': "0163-5085"},
+      {'type': "ISBN softcover", 'value': "978-1-4648-1328-3"},
+      {'type': "ISBN hardcover", 'value': "978-1-4648-1342-9"},
+      {'type': "e-ISBN",         'value': "978-1-4648-1356-6"},
+      {'type': "DOI softcover",  'value': "10.1596/978-1-4648-1328-3"},   
+      {'type': "DOI hardcover",  'value': "10.1596/978-1-4648-1342-9"}
+    ],
+  
+  'publication_frequency': "Annual",
+  
+  'languages': [
+      {'name': "English",   'code': "EN"},
+      {'name': "Chinese",   'code': "ZH"},
+      {'name': "Arabic",    'code': "AR"},
+      {'name': "French",    'code': "FR"},
+      {'name': "Spanish",   'code': "ES"},
+      {'name': "Italian",   'code': "IT"},
+      {'name': "Bulgarian", 'code': "BG"},
+      {'name': "Russian",   'code': "RU"},
+      {'name': "Serbian",   'code': "SR"}
+    ],
+  
+  'license': [
+        {
+            'name': "Creative Commons Attribution 3.0 IGO license (CC BY 3.0 IGO)", 
+            'uri': "http://creativecommons.org/licenses/by/3.0/igo"
+        }
+    ],
+  
+  'authors': [
+      {'first_name': "Rong",      'last_name': "Chen",      'affiliation': "World Bank"},
+      {'first_name': "Davida",    'last_name': "Connon",    'affiliation': "World Bank"},
+      {'first_name': "Ana P.",    'last_name': "Cusolito",  'affiliation': "World Bank"},
+      {'first_name': "Ugo",       'last_name': "Gentilini", 'affiliation': "World Bank"},
+      {'first_name': "Asif",      'last_name': "Islam",     'affiliation': "World Bank"},
+      {'first_name': "Shwetlena", 'last_name': "Sabarwal",  'affiliation': "World Bank"},
+      {'first_name': "Indhira",   'last_name': "Santos",    'affiliation': "World Bank"},
+      {'first_name': "Yucheng",   'last_name': "Zheng",     'affiliation': "World Bank"}
+  ],
+  
+  'contributors': [
+    {'first_name': "Simeon", 'last_name': "Djankov", 'affiliation': "World Bank", 'role': "WDR Director"},
+    {'first_name': "Federica", 'last_name': "Saliola", 'affiliation': "World Bank", 'role': "WDR Director"},
+    {'first_name': "David", 'last_name': "Sharrock", 'affiliation': "World Bank", 'role': "Communications"},
+    {'first_name': "Consuelo Jurado", 'last_name': "Tan", 'affiliation': "World Bank", 'role': "Program Assistant"}
+  ],
+  
+  'topics': [
+    {
+      'name': "LabourAndEmployment.EmployeeTraining", 
+      'vocabulary': "CESSDA Topic Classification", 
+      'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification"
+    },  
+    {
+      'name': "LabourAndEmployment.LabourAndEmploymentPolicy", 
+      'vocabulary': "CESSDA Topic Classification", 
+      'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification"
+    },
+    {
+      'name': "LabourAndEmployment.WorkingConditions", 
+      'vocabulary': "CESSDA Topic Classification", 
+      'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification"
+    },
+    {
+      'name': "SocialStratificationAndGroupings.SocialAndOccupationalMobility", 
+      'vocabulary': "CESSDA Topic Classification", 
+      'uri': "https://vocabularies.cessda.eu/vocabulary/TopicClassification"
+    }
+  ],
+  
+  'disciplines': [
+      {'name': "Economics"}
+  ]
+}
+
+
+
+

4.3.3 Example 3: Importing from a list of documents

+

In this example we take a different use case. We assume that a list of publications is available as a CSV file. Each row in this file describes one publication, with the following columns containing the metadata (with no missing information for the required elements):

+
    +
  • URL_pdf (required): a link to the publication (direct link to a PDF file)
  • +
  • ID (required): a unique identifier for each document, with no missing value)
  • +
  • title (required): the title of the document
  • +
  • country (optional): the country (or countries) that the document is about, separated by a “;”
  • +
  • authors (optional): separated by a “;” and with the last name and first name separated by a “,” (last name always provided before first name)
  • +
  • abstract (optional): abstract
  • +
  • type (optional): type of document
  • +
  • date_published (optional): date the document was published; optional by highly recommended
  • +
+

The R (or Python) script reads the CSV file. The listed documents are downloaded (if not previously done), and the cover page of each document is captured and saved as a JPG file to be used as a thumbnail in the catalog. Metadata are formatted to comply with the document schema, then published. The documents are not uploaded in the catalog, but links to the originating catalog are provided. There is no limit to the number of documents that could be included in such a batch process. If a repository of documents is available with metadata available in a structured format (in a CSV file as in the example, from an API, or from another source), the migration of the documents to a NADA catalog can be fully automated using a script similar to the one shown in the example. Note that such a script could also include some processes of metadata augmentation (e.g., submitting each document to a topic model to extract and store the topic composition of the document).

+


+ +

+
+

4.3.3.1 Using R

+
library(nadar)
+library(stringr)
+library(rlist)
+library(countrycode) # Will be used to automatically add ISO country codes
+
+# ----------------------------------------------------------------------------------
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+# Read the CSV file containing the information (metadata) on the 5 documents
+
+setwd("C:/my_folder")
+# Read the file containing information on the 5 documents
+doc_list <- read.csv("my_list_of_documents.csv", stringsAsFactors = FALSE)
+
+# Generate the metadata for each document in the list, and publish in NADA
+
+for(i in 1:nrow(doc_list)) {
+  
+  # Download the file if not already done
+  url <- doc_list$URL_pdf[i]
+  pdf_file  <- basename(doc_list$URL_pdf[i])
+  if(!file.exists(pdf_file)) download.file(url, pdf_file, mode = "wb")
+  
+  # Map the available metadata elements to the schema
+  id        <- doc_list$ID[i]
+  title     <- doc_list$title[i]
+  date      <- as.character(doc_list$date_published[i])
+  abstract  <- doc_list$abstract[i]
+  type      <- doc_list$type[i]
+  
+  # Split the authors' list an generate a list compliant with the schema
+  list_authors <- doc_list$authors[i]
+  list_authors <- str_split(list_authors, ";")
+  authors = list()
+  for(n in 1:length(list_authors[[1]])) {
+    author = trimws(list_authors[[1]][n])
+    if("," %in% author) {  # If we have last name and first name
+      last_first = str_split(author, ",")
+      a_l = list(last_name  = trimws(last_first[[1]][1]), 
+                 first_name = trimws(last_first[[1]][2]))
+    } else {   # E.g., when author is an organization
+      a_l = list(last_name  = author, first_name = "")
+    }  
+    authors = list.append(authors, a_l)
+  }
+  
+  # Split the country list an generate a list compliant with the schema
+  list_countries <- doc_list$country[i]
+  list_countries <- str_split(list_countries, ";")
+  countries = list()
+  for(n in 1:length(list_countries[[1]])) {
+    country = trimws(list_countries[[1]][n])
+    if(country == "World"){
+      c_code = "WLD"
+    } else {
+      c_code = countrycode(country, origin = 'country.name', destination = 'iso3c')
+    }
+    if(is.na(c_code)) c_code = ""
+    c_l = list(name = country, code = c_code)
+    countries = list.append(countries, c_l)
+  }
+  
+  # Capture the cover page as JPG, and generate the full document metadata 
+  
+  thumb <- gsub(".pdf", ".jpg", pdf_file)
+  capture_pdf_cover(pdf_file)   # To be used as thumbnail
+  
+  this_document <- list(
+    document_description = list(
+      title_statement = list(idno = id, title = title),
+      date_published = date,
+      authors = authors,
+      abstract = abstract,
+      ref_country = countries
+    )
+  )
+  
+  # Publish the metadata in NADA
+  
+  document_add(idno = id,
+               published = 1,
+               overwrite = "yes",
+               metadata = this_document,
+               thumbnail = thumb)
+  
+  # Add a link to the document
+  
+  external_resources_add(
+    title = as.character(this_document$document_description$title_statement[1]),
+    idno = id,
+    dctype = "doc/anl",
+    file_path = url,
+    overwrite = "yes"
+  )
+  
+}
+
+
+

4.3.3.2 Using Python

+
# @@@ Script not tested yet
+
+import pynada as nada
+import pandas as pd
+import urllib.request
+import os.path
+
+# Set API key and catalog URL
+nada.set_api_key("my_api_key")                                
+nada.set_api_url("http://my_catalog.ihsn.org/index.php/api/") 
+
+# Read the file containing information on the 5 documents
+doc_list <- pd.read_csv("my_list_of_documents.csv")
+
+# Generate the metadata and publish in NADA catalog
+for index, doc in doc_list.iterrows():
+
+  # Download the file if not already done
+  url = doc['URL']
+  pdf_file = os.path.basename(url)
+  if(!os.path.exists(pdf_file)) {
+     urllib.request.urlretrieve(url, pdf_file)
+  }
+
+  # Map/generate metadata fields
+  id        = doc['id']
+  title     = f"{doc['title']} - Census {doc['censusyear']}"
+  author    = doc['authors']
+  contrib   = doc['contributor']
+  date      = doc['date_published']
+  avail     = doc['date_available']
+  abstract  = doc['description']
+  publisher = doc['publisher']
+  spatial   = doc['state'] 
+  language  = [{'name': "English", 'code': "ENG"}]
+ 
+  # Document the file, and publish in NADA
+  idno = id
+  repository_id = "central"
+  published = 1
+  overwrite = "yes"
+  document_description = {
+    'title_statement': {
+      'idno': id,
+      'title': title
+    },
+    'date_published': date,
+    'date_available': date,
+    'authors': [
+      {'last_name': author}
+    ],
+    'contributors': [
+      {'last_name': contrib}
+    ],
+    'publisher': publisher,
+    'abstract': abstract,
+    'description': desc,
+    'ref_country': [
+      {'name': "India", 'code': "IND"}
+    ],
+    'languages': language,
+    'pages': pages,
+    'rights': "Office of the Registrar General, India (ORGI)"
+  }
+  tags = tags
+  files = [
+    {'file_uri': pdf_file, 'format': "Adobe Acrobat PDF"},
+  ]
+  
+  nada.create_document_dataset(
+    dataset_id = idno,
+    repository_id = repository_id,
+    published = published,
+    overwrite = overwrite,
+    document_description = document_description,
+    tags = tags,
+    files = files
+  )
+
+  # generate thumbnail from the pdf file.
+  thumbnail_path = nada.pdf_to_thumbnail(pdf_file, page_no=1)
+  nada.upload_thumbnail(idno, thumbnail_path)
+ +
+
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter05.html b/chapter05.html new file mode 100644 index 0000000..f6a3ee6 --- /dev/null +++ b/chapter05.html @@ -0,0 +1,3731 @@ + + + + + + + Chapter 5 Microdata | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 5 Microdata

+
+ +
+


+
+

5.1 Definition of microdata

+

When surveys or censuses are conducted, or when administrative data are recorded, information is collected on each unit of observation. The unit of observation can be a person, a household, a firm, an agricultural holding, a facility, or other. Microdata are the data files resulting from these data collection activities, which contain the unit-level information (as opposed to aggregated data in the form of counts, means, or other). Information on each unit is stored in variables, which can be of different types (e.g. numeric or alphanumeric, discrete or continuous). These variables may contain data reported by the respondent (e.g., the marital status of a person), obtained by observation or measurement (e.g., the GPS location of a dwelling), or generated by calculation, recoding or derivation (e.g., the sample weight in a survey).

+

For efficiency reasons, variables are often stored in numeric format (i.e. coded values), even when they contain qualitative information (coded values). For example, the sex of a respondent may be stored in a variable named ‘Q_01’, and include values 1, 2 and 9 where 1 represents “male”, 2 represents “female”, and 9 represents “unreported”. Microdata must therefore be provided at a minimum with a data dictionary containing the variables and value labels and, for derived variables, information of the derivation process. But many other features of a micro-dataset should also be described such as the objectives and the methodology of data collection (including a description of the sampling design for sample surveys), the period of data collection, the identification of the primary investigator and other contributors, the scope and geographic coverage of the data, and much more. This information will make the data usable and discoverable.

+
+
+

5.2 The Data Documentation Initiative (DDI) metadata standard

+

The DDI metadata standard provides a structured and comprehensive list of hundreds of elements and attributes which may be used to document microdata. It is unlikely that any one study would ever require using them all, but this list provides a convenient solution to foster completeness of the information, and to generate documentation that will meet the needs of users.

+

The Data Documentation Initiative (DDI) metadata standard originated in the Inter-university Consortium for Political and Social Research (ICPSR), a membership-based organization with more than 500 member colleges and universities worldwide. The DDI is now the project of an alliance of North American and European institutions. Member institutions comprise many of the largest data producers and data archives in the world. The DDI standard is used by a large community of data archivists, including data librarians from academia, data managers in national statistical agencies and other official data producing agencies, and international organizations. The standard has two branches: the DDI-Codebook (version 2.x) and the DDI LifeCycle (version 3.x). These two branches serve different purposes and audiences. For the purpose of data archiving and cataloguing, the schema we recommend in this Guide is the DDI-Codebook. We use a slightly simplified version of version 2.5 of the standard, to which we add a few elements (including the tags element common to all schemas described in the Guide. A mapping between the elements included in our schema and the DDI Codebook metadata tags is provided in annex 2.

+

The DDI standard is published under the terms of the [GNU General Public License]((http://www.gnu.org/licenses) (version 3 or later).

+
+

5.2.1 DDI-Codebook

+

The DDI Alliance developed the DDI-Codebook for organizing the content, presentation, transfer, and preservation of metadata in the social and behavioral sciences. It enables documenting microdata files in a simultaneously flexible and rigorous way. The DDI-Codebook aims to provide a straightforward means of recording and communicating all the salient characteristics of a micro-dataset.

+

The DDI-Codebook is designed to encompass the kinds of data resulting from surveys, censuses, administrative records, experiments, direct observation and other systematic methodology for generating empirical measurements. The unit of observation can be individual persons, households, families, business establishments, transactions, countries or other subjects of scientific interest.

+

The DDI Alliance publishes the DDI-Codebook as an XML schema. We present in this Guide a JSON implementation of the schema, which is used in our R package NADAR and Python Library PyNADA. The NADA cataloguing application works with both the XML and the JSON version. A DDI-compliant metadata file can be converted from the JSON schema to the XML or from XML to JSON.

+
+
+

5.2.2 DDI-Lifecycle

+

As indicated by the DDI Alliance website, DDI-Lifecycle is “designed to document and manage data across the entire life cycle, from conceptualization to data publication, analysis and beyond. It encompasses all of the DDI-Codebook specification and extends it. Based on XML Schemas, DDI-Lifecycle is modular and extensible.” DDI-lifecycle can be used to “populate variable and question banks to explore available data and question structures for reuse in new surveys”. As this is not our objective, and because using the DDI-Lifecycle adds significant complexity, we do not make use of it and this chapter only covers the DDI-Codebook.

+
+
+
+

5.3 Some practical considerations

+

The DDI is a comprehensive schema that provides metadata elements to document a study (e.g., a survey, or an administrative datasets), the related data files, and the variables they contain. A separate schema is used to document the related resources (questionnaires, reports, and others); see Chapter 13.

+

Some datasets may contain hundreds or even thousands of variables. For each variable, the DDI can include not only the variable name, label and description, but also summary statistics like the count of valid and missing observations, weighted and unweighted frequencies, means, and others. Generating a DDI file manually, in particular the variable-level metadata, can be a tedious and time consuming task. But variable names, summary statistics, and (when avaiulable) variable and value labels can be extracted directly from the data files. User-friendly solutions (specialized metadata editors) are available to automate a large part of this work. DDI can also be generated programmatically using R or Python. Section 5.5 provides examples of the use of specialized DDI metadata editors and programming languages to generate DDI-compliant metadata.

+

Documenting microdata is more complex than documenting publications or other types of data like tables or indicators. The production of microdata often involves experts in survey design, sampling, data processing, and analysis. Generating the metadata should thus be a collective responsibility and will ideally be done in real time (“document as you survey”). Data documentation should be implemented during the whole lifecycle of data production, not as an ex post task. This is in line with what the Generic Statistical Business process Model (GSBPM) recommends: “Good metadata management is essential for the efficient operation of statistical business processes. Metadata are present in every phase, either created, updated or carried forward from a previous phase or reused from another business process. In the context of this model, the emphasis of the overarching process of metadata management is on the creation/revision, updating, use and archiving of statistical metadata, though metadata on the different sub-processes themselves are also of interest, including as an input for quality management. The key challenge is to ensure that these metadata are captured as early as possible, and stored and transferred from phase to phase alongside the data they refer to.” Too often, microdata are documented after completion of the data collection, sometimes by a team who was not directly involved in the production of the data. In such cases, some information may not have been captured and will be difficult to find or reconstruct.

+
+

Suggestions and recommendations to data curators

+
    +
  • Generating detailed metadata at the variable level (including elements like the formulation of the questions, variable and value labels, interviewer instructions, universe, derivation procedures, etc.) may seem to be a tedious exercise, but it adds considerable value to the metadata. Indeed, it will (i) provide a detailed data dictionary, required to make the data usable, (ii) provide the necessary information for making the data more discoverable and to enable variable comparison tools, and (iii) guarantee the preservation of institutional memory. The cost of generating such metadata will be very small relative to the cost of generating the data.
  • +
  • To make the data more discoverable, attention should be paid to provide a detailed description of the scope and objectives of the data collection. When a survey (or other microdataset) is used to generate statistical indicators, a list of these indicators should be provided in the metadata.
  • +
  • The keywords metadata element provides a flexible solution to improve the discoverability of data. For example, a survey that collects data on children age, weight and height, will be relevant for measuring malnutrition and generating indicators like prevalence of stunting or wasting, overweight and underweight. The variable description alone would not make the data discoverable in keyword-based search engines, hence the importance of adding relevant terms and phrases in the keyword section.
  • +
  • The DDI metadata will be saved as an XML or JSON file, i.e. as plain text. This means that the DDI metadata cannot include complex formulas. The description of some variables, as well as the description of a survey sample design, may require the use of formulas. In such case, the recommendation is to provide as much of the information as possible in the DDI, and to provide links to documents where the formulas can be found (these documents would be published with the metadata as external resources).
    +
  • +
  • Typically, the variables in the DDI are organized by data file. The DDI provides an option –the variable groups– to organize variables differently, for example thematically. These variable groupings are virtual, in the sense that they do not impact the way variables are stored. Not all variables have to be mapped to such groups, and a same variable can belong to more than one group. This option provides the possibility to organize the variables based on a thematic or topical classification. Machine learning (AI) tools make it possible to automate the process of mapping variables to a pre-defined list of groups (each one of them described by a label and a short description). By doing this, and by generating embeddings at the group level, it becomes possible to add semantic search and to implement a recommender system that applies to microdata.
    +
  • +
+
+
+
+

5.4 Schema description: DDI-Codebook 2.5

+

The DDI-Codebook is a comprehensive, structured list of elements to be used to document microdata of any source. The standard contains five main sections:

+
    +
  • Document description (doc_desc), with elements used to describe the metadata (not the data); the term “document” refers here to the XML (or JSON) file that contains the metadata.
  • +
  • Study description (study_desc), which contains the elements used to describe the study itself (the survey, the administrative process, or the other activity that resulted in the production of the microdata). This section will contain information on the primary investigator, scope and coverage of the data, sampling, etc.
  • +
  • File description (data_files), which provides elements to document each data file that compose the dataset (this is thus a repeatable block of elements).
  • +
  • Variable description (variables), with elements used to describe each variable contained in the data files, including the variable names, the variable and value labels, summary statistics for each variable, interviewers’ instructions, description of recoding or derivation procedure, and more.
  • +
  • Variable groups (variable_groups), an optional section that allows organizing variables by thematic or other groups, independently from the data file they belong to. Variable groups are “virtual”; the grouping of variables does not affect the data files.
  • +
+

The other sections in the schema are not part of the DDI Codebook itself. Some are used for catalog administration purposes when the NADA cataloguing application is used (repositoryid, access_policy, published, overwrite, and provenance).

+
    +
  • repositoryid identifies the data catalog/collection in which the metadata will be published.
  • +
  • access_policy indicates the access policy to be applied to the microdata (open access, public use files, licensed access, no access, etc.)
  • +
  • published: Indicates whether the metadata will be made visible to visitors of the catalog. By default, the value is 0 (unpublished). This value must be set to 1 (published) to make the metadata visible.
  • +
  • overwrite: Indicates whether metadata that may have been previously uploaded for the same dataset can be overwritten. By default, the value is “no”. It must be set to “yes” to overwrite existing information. Note that a dataset will be considered as being the same as a previously uploaded one if the identifier provided in the metadata element study_desc > title_statement > idno is the same.
  • +
  • provenance is used to store information on the source and time of harvesting, for metadata that were extracted automatically from external data catalogs.
  • +
+

Other sections are provided to allow additional metadata to be collected and stored, including metadata generated by machine learning models (tags, lda_topics, embeddings, and additional). The tags is a section common to all schemas (with the exception of the external resources schema), which provides a flexible solution to generate customized facets in data catalogs. The additional section allows data curators to supplement the DDI standard with their own metadata elements, without breaking compliance with the DDI.

+
{
+  "repositoryid": "string",
+  "access_policy": "data_na",
+  "published": 0,
+  "overwrite": "no",
+  "doc_desc": {},
+  "study_desc": {},
+  "data_files": [],
+  "variables": [],
+  "variable_groups": [],
+  "provenance": [],
+  "tags": [],
+  "lda_topics": [],
+  "embeddings": [],
+  "additional": { }
+}
+


+

The DDI-Codebook also provides a solution to describe OLAP cubes, which we do not make use of as our purpose is to use the standard to document and catalog datasets, not to manage data.

+
+

Each metadata element in the DDI standard has a name. In our JSON version of the standard, we do not make use of the exact same names. We adapted some of them for clarity. For example, we renamed the DDI element titlStmt as title_statement. The mapping between the DDI Codebook 2.5 standard and the elements in our schema is provided in appendix. JSON files created using our adapted version of the DDI can be exported as a DDI 2.5 compliant and validated XML file using R or Python scripts provided in the NADAR package and PyNADA library.

+
+
+

5.4.1 Document description

+

doc_desc [Optional ; Not repeatable]
+Documenting a study using the DDI-Codebook standard consists of generating a metadata file in XML or JSON format. This file is what is referred to as the metadata document. The doc_desc or document description is thus a description of the metadata file, and consists of bibliographic information describing the DDI-compliant document as a whole. As a same dataset can possibly be documented by more than one organization, and because metadata can be automatically harvested by on-line catalogs, traceability of the metadata is important. This section, which only contains five main elements, should be as complete as possible, and at least contain information on the producer and prod_date; information.

+
"doc_desc": {
+  "title": "string",
+  "idno": "string",
+  "producers": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "role": "string"
+    }
+  ],
+  "prod_date": "string",
+  "version_statement": {
+    "version": "string",
+    "version_date": "string",
+    "version_resp": "string",
+    "version_notes": "string"
+  }
+}
+


+
    +
  • title [Optional ; Not repeatable ; String]
    +The title of the metadata document (which may be the title of the study itself). The metadata document is the DDI metadata file (XML or JSON file) that is being generated. The “Document title” should mention the geographic scope of the data collection as well as the time period covered. For example: “DDI 2.5: Albania Living Standards Study 2012”.

  • +
  • idno [Optional ; Not repeatable ; String]
    +A unique identifier for the metadata document. This identifier must be unique in the catalog where the metadata are intended to be published. Ideally, the identifier should also be unique globally. This is different from the unique identifier idno found in section study_description / title_statement, although it is good practice to generate identifiers that establish a clear connection between the two identifiers. The Document ID could also include the metadata document version identifier. For example, if the “Primary identifier” of the study is “ALB_LSMS_2012”, the “Document ID” in the Metadata information could be “IHSN_DDI_v01_ALB_LSMS_2012” if the DDI metadata are produced by the IHSN. Each organization should establish systematic rules to generate such IDs. A validation rule can be set (using a regular expression) in user templates to enforce a specific ID format. The identifier should not contain blank spaces.

  • +
  • producers [Optional ; Repeatable]
    +The metadata producer is the person or organization with the financial and/or administrative responsibility for the processes whereby the metadata document was created. This is a “Recommended” element. For catalog administration purposes, information on the producer and on the date of metadata production is useful.

    +
      +
    • name [Optional ; Not repeatable ; String]
      +The name of the person or organization in charge of the production of the DDI metadata. If the name of individuals cannot be provided due to an organization’s data protection rules, the title of the person, or an anonymized identifier, can be provided (or this field can be left blank if no other option is available).
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The initials of the person, or the abbreviation of the organization’s name mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • role [Optional ; Not repeatable ; String]
      +The specific role of the person or organization mentioned in name in the production of the DDI metadata.

    • +
  • +
  • prod_date [Optional ; Not repeatable ; String]
    +The date the DDI metadata document was produced (not the date it was distributed or archived), preferably entered in ISO 8601 format (YYYY-MM-DD or YYY-MM). This is a “Recommended” element, as information on the producer and on the date of metadata production is useful for catalog administration purposes.

  • +
  • version_statement [Optional ; Not repeatable]
    +A version statement for the metadata (DDI) document. Documenting a dataset is not a trivial exercise. It may happen that, having identified errors or gaps in a DDI document, or after receiving suggestions for improvement or additional input, the DDI metadata are modified. The version_statement describes the version of the metadata document. It is good practice to provide a version number and date, and information on what distinguishes the current version from the previous one(s).

    +
      +
    • version [Optional ; Not repeatable ; String]
      +The label of the version, also known as release or edition. For example, Version 1.2
    • +
    • version_date [Optional ; Not repeatable ; String]
      +The date when this version of the metadata document (DDI file) was produced, preferably identifying an exact date. This will usually correspond to the prod_date element. It is recommended to enter the date in the ISO 8601 date format (YYYY-MM-DD or YYYY-MM or YYYY).
    • +
    • version_resp [Optional ; Not repeatable ; String]
      +The organization or person responsible for this version of the metadata document.
    • +
    • version_notes [Optional ; Not repeatable ; String]
      +This element can be used to clarify information/annotation regarding this version of the metadata document, for example to indicate what is new or specific in this version comparing with a previous version.
    • +
  • +
+
my_ddi <- list(
+  
+  doc_desc = list(
+    title = "Albania Living Standards Study 2012",
+    idno = "DDI_WB_ALB_2012_LSMS_v02",
+    producers = list(
+      list(name = "Development Data Group", 
+           abbr = "DECDG", 
+           affiliation = "World Bank", 
+           role = "Production of the DDI-compliant metadata"
+      )     
+    ),
+    prod_date = "2021-02-16",
+    version_statement = list(
+      version = "Version 2.0",
+      version_date = "2021-02-16",
+      version_resp = "OD",
+      version_notes = "Version identical to Version 1.0 except for the Data Appraisal section which was added."
+    )
+  ),
+  
+  # ... (other sections of the DDI)
+  
+)  
+


+
+
+

5.4.2 Study description

+

study_desc [Required ; Not repeatable]
+The study_desc or study description consists of information about the data collection or study that the DDI-compliant documentation file describes. This section includes study-level information such as scope and coverage, objectives, producers, sampling, data collection dates and methods, etc.

+
"study_desc": {
+  "title_statement": {},
+  "authoring_entity": [],
+  "oth_id": [],
+  "production_statement": {},
+  "distribution_statement": {},
+  "series_statement": {},
+  "version_statement": {},
+  "bib_citation": "string",
+  "bib_citation_format": "string",
+  "holdings": [],
+  "study_notes": "string",
+  "study_authorization": {},
+  "study_info": {},
+  "study_development": {},
+  "method": {},
+  "data_access": {}
+}
+


+
+

5.4.2.1 Title statement

+

title_statement [Required ; Not repeatable]
+The title statement for the study.

+
"title_statement": {
+  "idno": "string",
+  "identifiers": [
+    {
+      "type": "string",
+      "identifier": "string"
+    }
+  ],
+  "title": "string",
+  "sub_title": "string",
+  "alternate_title": "string",
+  "translated_title": "string"
+}
+


+
    +
  • idno [Required ; Not repeatable ; String]
    +idno is the primary identifier of the dataset. It is a unique identification number used to identify the study (survey, census or other). A unique identifier is required for cataloguing purpose, so this element is declared as “Required”. The identifier will allow users to cite the dataset properly. The identifier must be unique within the catalog. Ideally, it should also be globally unique; the recommended option is to obtain a Digital Object Identifier (DOI) for the study. Alternatively, the idno can be constructed by an organization using a consistent scheme. The scheme could for example be “catalog-country-study-year-version”, where country is the 3-letter ISO country code, producer is the abbreviation of the producing agency, study is the study acronym, year is the reference year (or the year the study started), version is a version number. Using that scheme, the Uganda 2005 Demographic and Health Survey for example would have the following idno (where “MDA” stand for “My Data Archive”): MDA_UGA_DHS_2005_v01. Note that the schema allows you to provide more than one identifier for a same study (in element identifiers); a catalog-specific identifier is thus not incompatible with a globally unique identifier like a DOI. The identifier should not contain blank spaces.

  • +
  • identifiers [Optional ; Repeatable]
    +This repeatable element is used to enter identifiers (IDs) other than the idno entered in the Title statement. It can for example be a Digital Object Identifier (DOI). The idno can be repeated here (the idno element does not provide a type parameter; if a DOI or other standard reference ID is used as idno, it is recommended to repeat it here with the identification of its type).

    +
      +
    • type [Optional ; Not repeatable ; String]
      +The type of unique ID, e.g. “DOI”.
    • +
    • identifier [Required ; Not repeatable ; String]
      +The identifier itself.

    • +
  • +
  • title [Required ; Not repeatable ; String]
    +This element is “Required”. Provide here the full authoritative title for the study. Make sure to use a unique name for each distinct study. The title should indicate the time period covered. For example, in a country conducting monthly labor force surveys, the title of a study would be like “Labor Force Survey, December 2020”. When a survey spans two years (for example, a household income and expenditure survey conducted over a period of 12 months from June 2020 to June 2021), the range of years can be provided in the title, for example “Household Income and Expenditure Survey 2020-2021”. The title of a survey should be its official name as stated on the survey questionnaire or in other study documents (report, etc.). Including the country name in the title is optional (another metadata element is used to identify the reference countries). Pay attention to the consistent use of capitalization in the title.

  • +
  • sub_title [Optional ; Not repeatable ; String]
    +The sub-title is a secondary title used to amplify or state certain limitations on the main title, for example to add information usually associated with a sequential qualifier for a survey. For example, we may have “[country] Universal Primary Education Project, Impact Evaluation Survey 2007” as title, and “Baseline dataset” as sub-title. Note that this information could also be entered as a Title with no Subtitle: “[country] Universal Primary Education Project, Impact Evaluation Survey 2007 - Baseline dataset”.

  • +
  • alternate_title [Optional ; Not repeatable ; String]
    +The alternate_title will typically be used to capture the abbreviation of the survey title. Many surveys are known and referred to by their acronym. The survey reference year(s) may be included. For example, the “Demographic and Health Survey 2012” would be abbreviated as “DHS 2012”, or the “Living Standards Measurement Study 2020-2012” as “LSMS 2020-2021”.

  • +
  • translated_title [Optional ; Not repeatable ; String]

    +In countries with more than one official language, a translation of the title may be provided here. Likewise, the translated title may simply be a translation into English from a country’s own language. Special characters should be properly displayed, such as accents and other stress marks or different alphabets.

  • +
+
my_ddi <- list(
+  
+  # ... ,
+  
+  study_desc = list(
+    title_statement = list(
+      idno = "ML_ALB_2012_LSMS_v02",
+      identifiers = list(
+        list(type = "DOI", identifier = "XXX-XXXX-XXX")
+      ),
+      title = "Living Standards Study 2012",
+      alternate_title = "LSMS 2012",
+      translated_title = "Anketa e Matjes së Nivelit të Jetesës (AMNJ) 2012"
+    )
+  ),
+  
+  # ...
+)  
+


+
+
+

5.4.2.2 Authoring entity

+

authoring_entity [Optional ; Repeatable]
+The name and affiliation of the person, corporate body, or agency responsible for the study’s substantive and intellectual content (the “authoring entity” or “primary investigator”). Generally, in a survey, the authoring entity will be the institution implementing the survey. Repeat the element for each authoring entity, and enter the affiliation when relevant. If various institutions have been equally involved as main investigators, then should all be listed. This only includes the agencies responsible for the implementation of the study, not sponsoring agencies or entities providing technical assistance (for which other metadata elements are available). The order in which authoring entities are listed is discretionary. It can be alphabetic or by significance of contribution. Individual persons can also be mentioned, if not prohibited by privacy protection rules.

+
"authoring_entity": [
+  {
+    "name": "string",
+    "affiliation": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the person, corporate body, or agency responsible for the work’s substantive and intellectual content. The primary investigator will in most cases be an institution, but could also be an individual in the case of small-scale academic surveys. If persons are mentioned, use the appropriate format of Surname, First name.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the person, corporate body, or agency mentioned in name.
  • +
+
my_ddi <- list(
+  
+  # ... ,
+  
+  study_desc = list(
+    
+    # ... ,
+    
+    authoring_entity = list(
+      
+      list(name = "National Statistics Office of Popstan (NSOP)", 
+           affiliation = "Ministry of Planning"),
+      
+      list(name = "Department of Public Health of Popstan (DPH)", 
+           affiliation = "Ministry of Health")
+      
+    ),
+    
+    # ...
+  )
+  
+)  
+


+
+
+

5.4.2.3 Other entity

+

oth_id [Optional ; Repeatable]
+This element is used to acknowledge any other people and organizations that have in some form contributed to the study. This does not include other producers which should be listed in producers, and financial sponsors which should be listed in the element funding_agencies.

+
"oth_id": [
+  {
+    "name": "string",
+    "role": "string",
+    "affiliation": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the person or organization.
  • +
  • role [Optional ; Not repeatable ; String]
    +A brief description of the specific role of the person or organization mentioned in name.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the person or organization mentioned in name.
  • +
+
my_ddi <- list(
+  
+  # ... ,
+  
+  study_desc = list(
+    # ... ,
+    
+    oth_id = list(
+      list(name = "John Doe", 
+           role = "Technical advisor in sample design", 
+           affiliation = "World Bank Group"
+      )
+    ),
+    # ...
+  
+  )
+  
+)  
+


+
+
+

5.4.2.4 Production statement

+

production_statement [Optional ; Not repeatable]
+A production statement for the work at the appropriate level.

+
"production_statement": {
+  "producers": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "role": "string"
+    }
+  ],
+  "copyright": "string",
+  "prod_date": "string",
+  "prod_place": "string",
+  "funding_agencies": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "grant": "string",
+      "role": "string"
+    }
+  ]
+}
+


+
    +
  • producers [Optional ; Repeatable]
    +This field is provided to list other interested parties and persons that have played a significant but not the leading technical role in implementing and producing the data (which will be listed in authoring_entity), and not the financial sponsors (which will be listed in funding_agencies).

    +
      +
    • name [Required ; Not repeatable ; String]
      +The name of the person or organization.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The official abbreviation of the organization mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • role [Optional ; Not repeatable ; String]
      +A succinct description of the specific contribution by the person or organization in the production of the data.
    • +
  • +
  • copyright [Optional ; Not repeatable ; String]
    +A copyright statement for the study at the appropriate level.

  • +
  • prod_date [Optional ; Not repeatable ; String]
    +This is the date (preferably entered in ISO 8601 format: YYYY-MM-DD or YYYY-MM or YYYY) of the actual and final production of the version of the dataset being documented. At least the month and year should be provided. A regular expression can be entered in user templates to validate the information captured in this field.

  • +
  • prod_place [Optional ; Not repeatable ; String]
    +The address of the organization that produced the study.

  • +
  • funding_agencies [Optional ; repeatable]
    +The source(s) of funds for the production of the study. If different funding agencies sponsored different stages of the production process, use the role attribute to distinguish them.

    +
      +
    • name [Required ; Not repeatable ; String]
      +The name of the funding agency.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The abbreviation (acronym) of the funding agency mentioned in name.
    • +
    • grant [Optional ; Not repeatable ; String]
      +The grant number. If an agency has provided more than one grant, list them all separated with a “;”.
    • +
    • role [Optional ; Not repeatable ; String]
      +The specific contribution of the funding agency mentioned in name. This element is used when multiple funding agencies are listed to distinguish their specific contributions.

    • +
  • +
+

This example shows the Bangladesh 2018-2019 Demographic and Health Survey (DHS)

+
my_ddi <- list(
+  
+  # ... ,
+  
+  study_desc = list(
+    
+    # ... ,
+    
+    production_statement = list(
+      
+      producers = list(
+        
+        list(name = "National Institute of Population Research and Training",
+             abbr = "NIPORT",
+             role = "Primary investigator"),
+        
+        list(name = "Medical Education and Family Welfare Division",
+             role = "Advisory"),
+        
+        list(name = "Ministry of Health and Family Welfare",
+             abbr = "MOHFW",
+             role = "Advisory"),
+        
+        list(name = "Mitra and Associates",
+             role = "Data collection - fieldwork"),
+        
+        list(name = "ICF (consulting firm)",
+             role = "Technical assistance / DHS Program")
+      
+      ),
+      
+      prod_date = "2019",   
+      
+      prod_place = "Dhaka, Bangladesh",
+      
+      funding_agencies = list(
+        list(name = "United States Agency for International Development",
+             abbr = "USAID")
+      )
+      
+    ),    
+    # ...,    
+    
+  )
+  # ...
+  
+)
+


+
+
+

5.4.2.5 Distribution statement

+

distribution_statement [Optional ; Not repeatable]
+A distribution statement for the study.

+
"distribution_statement": {
+  "distributors": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "uri": "string"
+    }
+  ],
+  "contact": [
+    {
+      "name": "string",
+      "affiliation": "string",
+      "email": "string",
+      "uri": "string"
+    }
+  ],
+  "depositor": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "uri": "string"
+    }
+  ],
+  "deposit_date": "string",
+  "distribution_date": "string"
+}
+


+
    +
  • distributors [Optional ; Repeatable]
    +The organization(s) designated by the author or producer to generate copies of the study output including any necessary editions or revisions.

    +
      +
    • name [Required ; Not repeatable ; String]
      +The name of the distributor. It can be an individual or an organization.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The official abbreviation of the organization mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • uri [Optional ; Not repeatable ; String]

      +A URL to the ordering service or download facility on a Web site.

    • +
  • +
  • contact [Optional ; Repeatable]
    +Names and addresses of individuals responsible for the study. Individuals listed as contact persons will be used as resource persons regarding problems or questions raised by users.

    +
      +
    • name [Required ; Not repeatable ; String]
      +The name of the person or organization that can be contacted.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • email [Optional ; Not repeatable ; String]
      +An email address for the contact mentioned in name.
    • +
    • uri [Optional ; Not repeatable ; String]

      +A URL to the contact mentioned in name.

    • +
  • +
  • depositor [Optional ; Repeatable]
    +The name of the person (or institution) who provided this study to the archive storing it.

    +
      +
    • name [Required ; Not repeatable ; String]
      +The name of the depositor. It can be an individual or an organization.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The official abbreviation of the organization mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • uri [Optional ; Not repeatable ; String]

      +A URL to the depositor

    • +
  • +
  • deposit_date [Optional ; Not repeatable ; String]
    +The date that the study was deposited with the archive that originally received it. The date should be entered in the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The exact date should be provided when possible.

  • +
  • distribution_date [Optional ; Not repeatable ; String]
    +The date that the study was made available for distribution/presentation. The date should be entered in the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The exact date should be provided when possible.

  • +
+

This example is @@@@@@@@@@@@

+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    
+    distribution_statement = list(
+      
+       distributors = list(
+         list(name = "World Bank Microdata Library",           
+              abbr = "WBML",
+              affiliation = "World Bank Group",
+              uri = "http:/microdata.worldbank.org")
+       ),
+       
+       contact = list(
+         list(name = "",
+              affiliation = "",
+              email = "",
+              uri = "")
+       ),
+       
+       depositor = list(
+         list(name = "",         
+              abbr = "",
+              affiliation = "",
+              uri = "")
+       ),
+       
+       deposit_date = "",
+       
+       distribution_date = ""
+       
+    ),
+    # ...
+  )
+  # ...
+)      
+


+
+
+

5.4.2.6 Series statement

+

series_statement [Optional; Not repeatable]
+A study may be repeated at regular intervals (such as an annual labor force survey), or be part of an international survey program (such as the MICS, DHS, LSMS and others). The series statement provides information on the series.

+
"series_statement": {
+  "series_name": "string",
+  "series_info": "string"
+}
+


+
    +
  • series_name [Optional ; Not repeatable ; String]
    +The name of the series to which the study belongs. For example, “Living Standards Measurement Study (LSMS)” or “Demographic and Health Survey (DHS)” or “Multiple Indicator Cluster Survey VII (MICS7)”. A description of the series can be provided in the element “series_info”.
  • +
  • series_info [Optional ; Not repeatable ; String]
    +A brief description of the characteristics of the series, including when it started, how many rounds were already implemented, and who is in charge would be provided here.
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  
+  study_desc = list(
+    # ... ,
+    series_statement = list(
+      list(series_name = "Multiple Indicator Cluster Survey (MICS) by UNICEF",
+           series_info = "The Multiple Indicator Cluster Survey, Round 3 (MICS3) is the third round of MICS surveys, previously conducted around 1995 (MICS1) and 2000 (MICS2). MICS surveys are designed by UNICEF, and implemented by national agencies in participating countries. MICS was designed to monitor various indicators identified at the World Summit for Children and the Millennium Development Goals. Many questions and indicators in MICS3 are consistent and compatible with the prior round of MICS (MICS2) but less so with MICS1, although there have been a number of changes in definition of indicators between rounds. Round 1 covered X countries, round 2 covered Y countries, and Round 3 covered Z countries.")
+    ),
+    # ...
+  ),
+  # ...
+)  
+


+
+
+

5.4.2.7 Version statement

+

version_statement [Optional; Not repeatable]
+Version statement for the study.

+
"version_statement": {
+  "version": "string",
+  "version_date": "string",
+  "version_resp": "string",
+  "version_notes": "string"
+}
+


+

The version statement should contain a version number followed by a version label. The version number should follow a standard convention to be adopted by the data repository. We recommend that larger series be defined by a number to the left of a decimal and iterations of the same series by a sequential number that identifies the release. The left number could for example be (0) for the raw, unedited dataset; (1) for the edited dataset, non anonymized, available for internal use at the data producing agency; and (2) the edited dataset, prepared for dissemination to secondary users (possibly anonymized). Example:

+

v0: Basic raw data, resulting from the data capture process, before any data editing is implemented.
+v1.0: Edited data, first iteration, for internal use only.
+v1.1: Edited data, second iteration, for internal use only.
+v2.1: Edited data, anonymized and packaged for public distribution.

+
    +
  • version [Optional ; Not repeatable ; String]
    +The version number, also known as release or edition.
  • +
  • version_date [Optional ; Not repeatable ; String]
    +The ISO 8601 standard for dates (YYYY-MM-DD) is recommended for use with the “date” attribute.
  • +
  • version_resp [Optional ; Not repeatable ; String]
    +The person(s) or organization(s) responsible for this version of the study.
  • +
  • version_notes [Optional ; Not repeatable ; String]
    +Version notes should provide a brief report on the changes made through the versioning process. The note should indicate how this version differs from other versions of the same dataset.
    +
  • +
+
my_ddi <- list(
+  
+    # ... 
+
+  study_desc = list(
+    
+    # ... ,
+    
+    version_statement = list(
+      version = "Version 1.1",
+      version_date = "2021-02-09",
+      version_resp = "National Statistics Office, Data Processing unit",
+      version_notes = "This dataset contains the edited version of the data that were used to produce the Final Survey Report. It is equivalent to version 1.0 of the dataset, except for the addition of an additional variable (variable weight2) containing a calibrated version of the original sample weights (variable weight)"
+    ),
+    
+    # ...
+    
+  ),
+  
+  # ...
+  
+)  
+


+
+
+

5.4.2.8 Bibliographic citation

+

bib_citation [Optional ; Not repeatable ; String]
+Complete bibliographic reference containing all of the standard elements of a citation that can be used to cite the study. The bib_citation_format (see below) is provided to enable specification of the particular citation style used, e.g., APA, MLA, or Chicago.

+
+
+

5.4.2.9 Bibliographic citation format

+

bib_citation_format [Optional ; Not repeatable ; String]
+This element is used to specify the particular citation style used in the field bib_citation described above, e.g., APA, MLA, or Chicago.

+
  my_ddi <- list(
+    doc_desc = list(
+      # ... 
+    ),
+    study_desc = list(
+      # ... ,
+      bib_citation = "",
+      bib_citation_format = ""
+      # ...
+    ),
+    # ...
+  )  
+


+
+
+

5.4.2.10 Holdings

+

holdings [Optional ; Repeatable]
+Information concerning either the physical or electronic holdings of the study being described.

+
"holdings": [
+  {
+    "name": "string",
+    "location": "string",
+    "callno": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +Name of the physical or electronic holdings of the cited study.
  • +
  • location [Optional ; Not repeatable ; String]
    +The physical location where a copy of the study is held.
  • +
  • callno [Optional ; Not repeatable ; String]
    +The call number at the location specified in location.
  • +
  • uri [Optional ; Not repeatable ; String]
    +A URL for accessing the electronic copy of the cited study from the location mentioned in name.
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    holdings = list(
+       name = "World Bank Microdata Library",
+       location = "World Bank, Development Data Group",
+       uri = "http://microdata.worldbank.org"
+    ),
+    # ...
+  ),
+  # ...
+)  
+


+
+
+

5.4.2.11 Study notes

+

study_notes [Optional ; Not repeatable]

+

This element can be used to provide additional information on the study which cannot be accommodated in the specific metadata elements of the schema, in the form of a free text field.

+
+
+

5.4.2.12 Study autorization

+

study_authorization [Optional ; Not repeatable]

+
"study_authorization": {
+  "date": "string",
+  "agency": [
+    {
+      "name": "string",
+      "affiliation": "string",
+      "abbr": "string"
+    }
+  ],
+  "authorization_statement": "string"
+}
+


+

Provides structured information on the agency that authorized the study, the date of authorization, and an authorization statement. This element will be used when a special legislation is required to conduct the data collection (for example a Census Act) or when the approval of an Ethics Board or other body is required to collect the data.

+
    +
  • date [Optional ; Not repeatable ; String] +The date, preferably entered in ISO 8601 format (YYYY-MM-DD), when the authorization to conduct the study was granted.
  • +
  • agency [Optional ; Repeatable]
    +Identification of the agency that authorized the study. +
      +
    • name [Optional ; Not repeatable ; String]
      +Name of the agent or agency that authorized the study.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The institutional affiliation of the authorizing agent or agency mentioned in name.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The abbreviation of the authorizing agent’s or agency’s name.

    • +
  • +
  • authorization_statement [Optional ; Not repeatable ; String]
    +The text of the authorization (or a description and link to a document or other resource containing the authorization statement).
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_authorization = list(
+       date = "2018-02-23",
+       agency = list(
+          name = "Institutional Review Board of the University of Popstan",
+          abbr = "IRB-UP")
+    ),
+    authorization_statement = "The required documentation covering the study purpose, disclosure information, questionnaire content, and consent statements was delivered to the IRB-UP on 2017-12-27 and was reviewed by the compliance officer. Statement of authorization for the described study was issued on 2018-02-23."
+    # ...
+  ),
+  # ...
+)  
+


+
+
+

5.4.2.13 Study information

+

study_info [Required ; Not repeatable]
+This section contains the metadata elements needed to describe the core elements of a study including the dates of data collection and reference period, the country and other geographic coverage information, and more. These elements are not required in the DDI standard, but documenting a study without provinding at least some of this information would make the metadata mostly irrelevant.

+
"study_info": {
+  "study_budget": "string",
+  "keywords": [],
+  "topics": [],
+  "abstract": "string",
+  "time_periods": [],
+  "coll_dates": [],
+  "nation": [],
+  "bbox": [],
+  "bound_poly": [],
+  "geog_coverage": "string",
+  "geog_coverage_notes": "string",
+  "geog_unit": "string",
+  "analysis_unit": "string",
+  "universe": "string",
+  "data_kind": "string",
+  "notes": "string",
+  "quality_statement": {},
+  "ex_post_evaluation": {}
+}
+


+
    +
  • study_budget [Optional ; Not repeatable ; String]

    +

    This is a free-text field, not a structured element. The budget of a study will ideally be described by budget line. The currency used to describe the budget should be specified. This element can also be used to document issues related to the budget (e.g., documenting possible under-run and over-run).

    +
      my_ddi <- list(
    +  # ... ,
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      study_budget = "The study had a total budget of 500,000 USD allocated as follows:
    +          By type of expense:
    +            - Staff: 150,000 USD
    +            - Consultants (incl. interviewers): 180,000 USD
    +            - Travel: 50,000 USD
    +            - Equipment: 90,000 USD
    +            - Other: 30,000 USD
    +          By activity
    +            - Study design (questionnaire design and testing, sampling, piloting): 100,000 USD
    +            - Data collection: 250,000 USD
    +            - Data processing and tabulation: 80,000 USD
    +            - Analysis and dissemination: 50,000 USD
    +            - Evaluation: 20,000 USD
    +          By source of funding:
    +            - Government budget: 300,000 USD 
    +            - External sponsors
    +               - Grant ABC001 - 150,000 USD
    +               - Grant XYZ987 - 50,000 USD",
    +
    +      # ... 
    +
    +  ),
    +  # ...
    +)  
    +


  • +
  • keywords [Optional ; Repeatable]

  • +
+
"keywords": [
+  {
+    "keyword": "string",
+    "vocab": "string",
+    "uri": "string"
+  }
+]
+


+

Keywords are words or phrases that describe salient aspects of a data collection’s content. The addition of keywords can significantly improve the discoverability of data. Keywords can summarize and improve the description of the content or subject matter of a study. For example, keywords “poverty”, “inequality”, “welfare”, and “prosperity” could be attached to a household income survey used to generate poverty and inequality indicators (for which these keywords may not appear anywhere else in the metadata). A controlled vocabulary can be employed. Keywords can be selected from a standard thesaurus, preferably an international, multilingual thesaurus.
+- keyword [ Required ; String ; Non repeatable]
+A keyword (or phrase).
+- vocab [Optional ; Not repeatable ; String]
+The controlled vocabulary from which the keyword is extracted, if any.
+- uri [Optional ; Not repeatable ; String]
+The URI of the controlled vocabulary used, if any.

+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      keywords = list(
+        list(keyword = "poverty",
+             vocab = "UNESCO Thesaurus",
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/"),
+        list(keyword = "income distribution",
+             vocab = "UNESCO Thesaurus",
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/"),
+        list(keyword = "inequality",
+             vocab = "UNESCO Thesaurus",
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/")     
+      ),
+    # ...
+  ),
+  # ...
+)          
+


+
    +
  • topics [Optional ; Repeatable]
    +The topics field indicates the broad substantive topic(s) that the study covers. A topic classification facilitates referencing and searches in on-line data catalogs.
  • +
+
"topics": [
+  {
+    "topic": "string",
+    "vocab": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • topic [Required ; Not repeatable]
    +The label of the topic. Topics should be selected from a standard controlled vocabulary such as the Council of European Social Science Data Archives (CESSDA) Topic Classification.
  • +
  • vocab [Required ; Not repeatable]
    +The specification (name including the version) of the controlled vocabulary in use.
  • +
  • uri [Required ; Not repeatable]
    +A link (URL) to the controlled vocabulary website.
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      topics = list(
+        
+        list(topic = "Equality, inequality and social exclusion",
+             vocab = "CESSDA topics classification",
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        
+        list(topic = "Social and occupational mobility",
+             vocab = "CESSDA topics classification",
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification")
+        
+        ),
+    # ...
+  ),
+  # ...
+) 
+


+
    +
  • abstract [Optional ; Not repeatable ; String]
    +An un-formatted summary describing the purpose, nature, and scope of the data collection, special characteristics of its contents, major subject areas covered, and what questions the primary investigator(s) attempted to answer when they conducted the study. The summary should ideally be between 50 and 5000 characters long. The abstract should provide a clear summary of the purposes, objectives and content of the survey. It should be written by a researcher or survey statistician aware of the study. Inclusion of this element is strongly recommended.

    +

    This example is for the Afrobarometer Survey 1999-2000, Merged Round 1 dataset.

    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ,
    +
    +      abstract = "The Afrobarometer is a comparative series of public attitude surveys that assess African citizen's attitudes to democracy and governance, markets, and civil society, among other topics.
    +
    +The 12 country dataset is a combined dataset for the 12 African countries surveyed during round 1 of the survey, conducted between 1999-2000 (Botswana, Ghana, Lesotho, Mali, Malawi, Namibia, Nigeria South Africa, Tanzania, Uganda, Zambia and Zimbabwe), plus data from the old Southern African Democracy Barometer, and similar surveys done in West and East Africa.",
    +
    +    # ...
    +  ),
    +  # ...
    +) 
    +


  • +
  • time_periods [Optional ; Repeatable]
    +This refers to the time period (also known as span) covered by the data, not the dates of data collection.

  • +
+
"time_periods": [
+  {
+    "start": "string",
+    "end": "string",
+    "cycle": "string"
+  }
+]
+


+
    +
  • start [Required ; Not repeatable ; String]
    +The start date for the cycle being described. Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

  • +
  • end [Required ; Not repeatable ; String]
    +The end date for the cycle being described. Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). Indicate open-ended dates with two decimal points (..)

  • +
  • cycle [Optional ; Not repeatable ; String]
    +The cycle attribute permits specification of the relevant cycle, wave, or round of data.

  • +
  • coll_dates [Optional ; Repeatable]
    +Contains the date(s) when the data were collected, which may be different from the date the data refer to (see time_periods above). For example, data may be collected over a period of 2 weeks (coll_dates) about household expenditures during a reference week (time_periods) preceding the beginning of data collection. Use the event attribute to specify the “start” and “end” for each period entered.

  • +
+
"coll_dates": [
+  {
+    "start": "string",
+    "end": "string",
+    "cycle": "string"
+  }
+]
+


+
    +
  • start [Required ; Not repeatable ; String]
    +Date the data collection started (for the specified cycle, if any). Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).
  • +
  • end [Required ; Not repeatable ; String]
    +Date the data collection ended (for the specified cycle, if any). Enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).
  • +
  • cycle [Optional ; Not repeatable ; String]
    +Identification of the cycle of data collection. The cycle attribute permits specification of the relevant cycle, wave, or round of data. For example, a household consumption survey could visit households in four phases (one per quarter). Each quarter would be a cycle, and the specific dates of data collection for each quarter would be entered.
  • +
+

This example is for an impact evaluation survey with a baseline and two follow-up surveys)

+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      time_periods = list(
+        
+        list(start = "2020-01-10",
+             end   = "2020-01-16",
+             cycle = "Baseline survey"),
+        
+        list(start = "2020-07-10",
+             end   = "2020-07-16",
+             cycle = "First follow-up survey"),
+        
+        list(start = "2021-01-10",
+             end   = "2021-01-16",
+             cycle = "Second and last follow-up survey"),
+      ),
+      
+      coll_dates = list(
+        
+        list(start = "2020-01-17",
+             end = "2020-01-25",
+             cycle = "Baseline survey"),
+        
+        list(start = "2020-07-17",
+             end = "2020-07-24",
+             cycle = "First follow-up survey"),
+        
+        list(start = "2021-01-17",
+             end = "2021-01-22",
+             cycle = "Second and last follow-up survey")
+        ),
+      
+    # ...
+  ),
+  # ...
+)   
+


+
    +
  • nation [Optional ; Repeatable]
    +Indicates the country or countries (or “economies”, or “territories”) covered in the study (but not the sub-national geographic areas). If the study covers more than one country, they will be entered separately.
  • +
+
"nation": [
+  {
+    "name": "string",
+    "abbreviation": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The country name, even in cases where the study does not cover the entire country.

  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +The abbreviation will contain a country code, preferably the 3-letter ISO 3166-1 country code.

  • +
  • bbox [Optional ; Repeatable]
    +This element is used to define one or multiple bounding box(es), which are the rectangular fundamental geometric description of the geographic coverage of the data. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the dataset’s geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. This element is optional, but if the bound_poly element (see below) is used, then the bbox element must be included.

  • +
+
"bbox": [
+  {
+    "west": "string",
+    "east": "string",
+    "south": "string",
+    "north": "string"
+  }
+]
+


+
    +
  • west [Required ; Not repeatable ; String]
    +West longitude of the bounding box.
  • +
  • east [Required ; Not repeatable ; String]
    +East longitude of the bounding box.
  • +
  • south [Required ; Not repeatable ; String]
    +South latitude of the bounding box.
  • +
  • north [Required ; Not repeatable ; String]
    +North latitude of the bounding box.
  • +
+This example is for a study covering the islands of Madagascar and Mauritius +
+ +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      nation = list(
+        list(name = "Madagascar", abbreviation = "MDG"),
+        list(name = "Mauritius",  abbreviation = "MUS")
+      ),
+      
+      bbox = list(
+        
+        list(name  = "Madagascar",
+             west  = "43.2541870461", 
+             east  = "50.4765368996", 
+             south = "-25.6014344215", 
+             north = "-12.0405567359"),
+        
+        list(name  = "Mauritius",
+             west  = "56.6", 
+             east  = "72.466667", 
+             south = "-20.516667", 
+             north = "-5.25")
+        
+        ),
+    # ...
+  ),
+  # ...
+)    
+


+
    +
  • bound_poly [Optional ; Repeatable]
    +The bbox metadata element (see above) describes a rectangular area representing the entire geographic coverage of a dataset. The element bound_poly allows for a more detailed description of the geographic coverage, by allowing multiple and non-rectangular polygons (areas) to be described. This is done by providing list(s) of latitude and longitude coordinates that define the area(s). It should only be used to define the outer boundaries of the covered areas. This field is intended to enable a refined coordinate-based search, not to actually map an area. Note that if the bound_poly element is used, then the element bbox MUST be present as well, and all points enclosed by the bound_poly MUST be contained within the bounding box defined in bbox.
  • +
+
"bound_poly": [
+  {
+    "lat": "string",
+    "lon": "string"
+  }
+]
+


+
    +
  • lat [Required ; Not repeatable ; String]
    +The latitude of the coordinate.
  • +
  • lon [Required ; Not repeatable ; String]
    +The longitude of the coordinate.
  • +
+

This example shows a polygon for the State of Nevada, USA

+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      bound_poly = list(
+        list(lat = "42.002207",      lon = "-120.005729004"),
+        list(lat = "42.002207",      lon = "-114.039663"),
+        list(lat = "35.9",           lon = "-114.039663"),
+        list(lat = "36.080",         lon = "-114.544"),
+        list(lat = "35.133",         lon = "-114.542"),
+        list(lat = "35.00208499998", lon = "-114.63288"),
+        list(lat = "35.00208499998", lon = "-114.63323"),
+        list(lat = "38.999",         lon = "-120.005729004"),
+        list(lat = "42.002207",      lon = "-120.005729004")
+      ),
+      
+    # ...
+  ),
+  # ...
+)    
+


+
    +
  • geog_coverage [Optional ; Not repeatable ; String]

    +

    Information on the geographic coverage of the study. This includes the total geographic scope of the data, and any additional levels of geographic coding provided in the variables. Typical entries will be “National coverage”, “Urban areas”, “Rural areas”, “State of …”, “Capital city”, etc. This does not describe where the data were collected; it describes which area the data are representative of. This means for example that a sample survey could be declared as having a national coverage even if some districts of the country where not included in the sample, as long as the sample is nationally representative.

  • +
  • geog_coverage_notes [Optional ; Not repeatable ; String]

    +

    Additional information on the geographic coverage of the study entered as a free text field.

  • +
  • geog_unit [Optional ; Not repeatable ; String]

    +

    Describes the levels of geographic aggregation covered by the data. Particular attention must be paid to include information on the lowest geographic area for which data are representative.

    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ,
    +
    +      geog_coverage = "National coverage",
    +
    +      geog_coverage_notes = "The sample covered the urban and rural areas of all provinces of the country. Some areas of province X were however not accessible due to civil unrest.",
    +
    +      geog_unit = "The survey provides data representative at the national, provincial and district levels. For the capital city, the data are representative at the ward level.",
    +
    +      # ...
    +    ),
    +  # ...
    +)    
    +


  • +
  • analysis_unit [Optional ; Not repeatable ; String]

    +

    A study can have multiple units of analysis. This field will list the various units that can be analyzed. For example, a Living Standard Measurement Study (LSMS) may have collected data on households and their members (individuals), on dwelling characteristics, on prices in local markets, on household enterprises, on agricultural plots, and on characteristics of health and education facilities in the sample areas.

    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ,
    +
    +      analysis_unit = "Data were collected on households, individuals (household members), dwellings, commodity prices at local markets, household enterprises, agricultural plots, and characteristics of health and education facilities."
    +
    +      # ...
    +    ),
    +  # ...
    +)    
    +


  • +
  • universe [Optional ; Not repeatable ; String]

    +

    The universe is the group of persons (or other units of observations, like dwellings, facilities, or other) that are the object of the study and to which any analytic results refer. The universe will rarely cover the entire population of the country. Sample household surveys, for example, may not cover homeless, nomads, diplomats, community households. Population censuses do not cover diplomats. Facility surveys may be limited to facilities of a certain type (e.g., public schools). Try to provide the most detailed information possible on the population covered by the survey/census, focusing on excluded categories of the population. For household surveys, age, nationality, and residence commonly help to delineate a given universe, but any of a number of factors may be involved, such as sex, race, income, veteran status, criminal convictions, etc. In general, it should be possible to tell from the description of the universe whether a given individual or element (hypothetical or real) is a member of the population under study.

    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ,
    +
    +      universe = "The survey covered all de jure household members (usual residents), all women aged 15-49 years resident in the household, and all children aged 0-4 years (under age 5) resident in the household.",
    +
    +      # ...
    +    ),
    +  # ...
    +)   
    +


  • +
  • data_kind [Optional ; Not repeatable ; String]

    +

    This field describes the main type of microdata generated by the study: survey data, census/enumeration data, aggregate data, clinical data, event/transaction data, program source code, machine-readable text, administrative records data, experimental data, psychological test, textual data, coded textual, coded documents, time budget diaries, observation data/ratings, process-produced data, etc. A controlled vocabulary should be used as this information may be used to build facets (filters) in a catalog user interface.

    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ,
    +
    +      data_kind = "Sample survey data",
    +
    +      # ...
    +    ),
    +  # ...
    +)  
    +


  • +
  • notes [Optional ; Not repeatable ; String]

    +

    This element is provided to document any specific situations, observations, or events that occurred during data collection. Consider stating such items like:

    +
      +
    • Was a training of enumerators held? (elaborate)
    • +
    • Was a pilot survey conducted?
    • +
    • Did any events have a bearing on the data quality? (elaborate)
    • +
    • How long did an interview take on average?
    • +
    • In what language(s) were the interviews conducted?
    • +
    • Were there any corrective actions taken by management when problems occurred in the field?
    • +
    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ,
    +
    +      notes = "The pre-test for the survey took place from August 15, 2006 - August 25, 2006 and included 14 interviewers who would later become supervisors for the main survey.
    +Each interviewing team comprised of 3-4 female interviewers (no male interviewers were used due to the sensitivity of the subject matter), together with a field editor and a supervisor and a driver. A total of 52 interviewers, 14 supervisors and 14 field editors were used. Training of interviewers took place at the headquarters of the Statistics Office from July 1 to July 12, 2006.
    +Data collection took place over a period of about 6 weeks from September 2, 2006 until October 17, 2006. Interviewing took place everyday throughout the fieldwork period, although interviewing teams were permitted to take one day off per week.
    +Interviews averaged 35 minutes for the household questionnaire (excluding water testing), 23 minutes for the women's questionnaire, and 27 for the under five children's questionnaire (excluding the anthropometry). Interviews were conducted primarily in English, but occasionally used local translation.
    +Six staff members of the Statistics Office provided overall fieldwork coordination and supervision." 
    +
    +      # ...
    +    ),
    +  # ...
    +)    
    +


  • +
  • quality_statement [Optional ; Not Repeatable]
    +This section lists the specific standards complied with during the execution of this study, and provides the option to formulate a general statement on the quality of the data. Any known quality issue should be reported here. Such issues are better reported by the data producer or curator, not left to the secondary analysts to discover. Transparency in reporting quality issues will increase credibility and reputation of the data provider.

  • +
+
"quality_statement": {
+  "compliance_description": "string",
+  "standards": [
+    {
+      "name": "string",
+      "producer": "string"
+    }
+  ],
+  "other_quality_statement": "string"
+}
+


+
    +
  • compliance_description [Optional ; Not repeatable ; String]
    +A statement on compliance with standard quality assessment procedures. The list of these standards can be documented in the next element, standards.
  • +
  • standards [Optional ; Repeatable]

    +An itemized list of quality standards complied with during the execution of the study.
    +
      +
    • name [Optional ; Not repeatable ; String]
      +The name of the quality standard, if such a standard was used. Include the date when the standard was published, and the version of the standard with which the study is compliant, and the “URI” attribute includes .
    • +
    • producer [Optional ; Not repeatable ; String]
      +The producer of the quality standard mentined in name.

    • +
  • +
  • other_quality_statement [Optional ; Not repeatable ; String]

    +Any additional statement on the quality of the data, entered as free text. This can be independent of any particular quality standard.
  • +
+

@@@ complete the example

+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      quality_statement = list(
+        
+         compliance_description = "",
+        
+         standards = list(
+           list(name = "",
+                producer = "")
+         ),
+         
+         other_quality_statement = ""   
+           
+      ),
+      
+    # ...
+  ),
+  # ...
+) 
+


+
    +
  • ex_post_evaluation [Optional ; Not Repeatable]
    +Ex-post evaluations are frequently done within large statistical or research organizations, in particular when a study is intended to be repeated. Such evaluations are recommended by the Generic Statistical Business Process Model (GSBPM). This section of the schema is used to describe the evaluation procedures and their outcomes.
  • +
+
"ex_post_evaluation": {
+  "completion_date": "string",
+  "type": "string",
+  "evaluator": [
+    {
+      "name": "string",
+      "affiliation": "string",
+      "abbr": "string",
+      "role": "string"
+    }
+  ],
+  "evaluation_process": "string",
+  "outcomes": "string"
+}
+


+
    +
  • completion_date [Optional ; Not repeatable ; String]
    +The date the ex-post evaluation was completed.
  • +
  • type [Optional ; Not Repeatable]
    +The type attribute identifies the type of evaluation with or without the use of a controlled vocabulary.
  • +
  • evaluator [Optional ; Repeatable]
    +The evaluator element identifies the person(s) and/or organization(s) involved in the evaluation.
    +
      +
    • name [Optional ; Not repeatable ; String]
      +The name of the person or organization involved in the evaluation.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the individual or organization mentioned in name.
    • +
    • abbr [Optional ; Not repeatable ; String]
      +An abbreviation for the organization mentioned in name.
    • +
    • role [Optional ; Not repeatable ; String]
      +The specific role played by the individual or organization mentioned in name in the evaluation process.
    • +
  • +
  • evaluation_process [Optional ; Not repeatable ; String]
    +A description of the evaluation process. This may include information on the dates the evaluation was conducted, cost/budget, relevance, institutional or legal arrangements, et.
  • +
  • outcomes [Optional ; Not repeatable ; String]
    +A description of the outcomes of the evaluation. It may include a reference to an evaluation report.
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      ex_post_evaluation = list(
+        
+        completion_date = "2020-04-30",
+        
+        type = "Independent evaluation requested by the survey sponsor",
+        
+        evaluator = list(
+          list(name = "John Doe",
+               affiliation = "Alpha Consulting, Ltd.",
+               abbr = "AC",
+               role = "Evaluation of the sampling methodology"),
+          list(name = "Jane Smith",
+               affiliation = "Beta Statistical Services, Ltd.",
+               abbr = "BSS",
+               role = "Evaluation of the data processing and analysis")       
+        ),
+        
+        evaluation_process = "In-depth review of pre-collection and collection procedures",
+        
+        outcomes = "The following steps were highly effective in increasing response rates."
+        
+      )
+  ),
+  # ...
+) 
+


+
+
+

5.4.2.14 Study development

+

study_development [Optional ; Not repeatable]

+
"study_development": {
+  "development_activity": [
+    {
+    "activity_type": "string",
+    "activity_description": "string",
+    "participants": [
+      {
+      "name": "string",
+      "affiliation": "string",
+      "role": "string"
+      }
+    ],
+    "resources": [
+      {
+        "name": "string",
+        "origin": "string",
+        "characteristics": "string"
+      }
+    ],
+    "outcome": "string"
+    }
+  ]
+}
+


+

This section is used to describe the process that led to the production of the final output of the study, from its inception/design to the dissemination of the final output.

+
    +
  • development_activity [Optional ; Repeatable]
    @@@@ missing in schema; must be added then screenshot taken +Each activity will be documented separately. The Generic Statistical Business Process Model (GSBPM) provides a useful decomposition of such a process, which can be used to list the activities to be described. This is a repeatable set of metadata elements; each activity should be documented separately.

    +
      +
    • activity_type [Optional ; Not repeatable ; String]
      +The type of activity. A controlled vocabulary can be used, possibly comprising the main components of the GSBPM: {Needs specification, Design, Build, Collect, Process, Analyze, Disseminate, Evaluate}).
    • +
    • activity_description [Optional ; Not repeatable ; String]
      +A brief description of the activity.
    • +
    • participants [Optional ; Repeatable]
      +A list of participants (persons or organizations) in the activity. This is a repeatable set of elements; each participant can be documented separately.
      +
        +
      • name [Optional ; Not repeatable ; String]
        +Name of the participating person or organization.
      • +
      • affiliation [Optional ; Not repeatable ; String]
        +Affiliation of the person or organization mentioned in name.
      • +
      • role [Optional ; Not repeatable ; String]
        +Specific role (participation) of the person or organization mentioned in name.

      • +
    • +
    • resources [Optional ; Not Repeatable]

      +A description of the data sources and other resources used to implement the activity.
      +
        +
      • name [Optional ; Not repeatable ; String]
        +The name of the resource.
      • +
      • origin [Optional ; Not repeatable ; String]
        +The origin of the resource mentioned in name.
      • +
      • characteristics [Optional ; Not repeatable ; String]
        +The characteristics of the resource mentioned in name.

      • +
    • +
    • outcome [Optional ; Not repeatable ; String]
      +Description of the main outcome of the activity.
    • +
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ),
+      
+    study_development = list(
+      
+      development_activity = list(
+        
+        list(
+            activity_type = "Questionnaire design and piloting",
+            activity_description = "",
+            participants = list(
+              list(name = "",
+                   affiliation = "",
+                   role = ""),
+              list(name = "",
+                   affiliation = "",
+                   role = ""),
+              list(name = "",
+                   affiliation = "",
+                   role = "")
+            ),
+            resources = list(
+              list(name = "",
+                   origin = "",
+                   characteristics = "")
+            ),
+            outcome = ""
+          ),
+        
+        list(
+            activity_type = "Interviewers training",
+            activity_description = "",
+            participants = list(
+              list(name = "",
+                   affiliation = "",
+                   role = ""),
+              list(name = "",
+                   affiliation = "",
+                   role = ""),
+              list(name = "",
+                   affiliation = "",
+                   role = "")
+            ),
+            resources = list(
+              list(name = "",
+                   origin = "",
+                   characteristics = "")
+            ),
+            outcome = ""
+          )
+        
+      )
+      
+    ),
+    
+  # ...
+  
+)
+


+
+
+

5.4.2.15 Method

+

method [Optional ; Not Repeatable]
+This section describes the methodology and processing involved in a study.

+
"method": {
+  "data_collection": {},
+  "method_notes": "string",
+  "analysis_info": {},
+  "study_class": null,
+  "data_processing": [],
+  "coding_instructions": []
+}
+


+
    +
  • data_collection [Optional ; Not Repeatable]
    +A block of metadata elements used to describe the methodology employed in a data collection. This includes the design of the questionnaire, sampling, supervision of field work, and other characteristics of the data collection phase.
  • +
+
"data_collection": {
+  "time_method": "string",
+  "data_collectors": [],
+  "collector_training": [],
+  "frequency": "string",
+  "sampling_procedure": "string",
+  "sample_frame": {},
+  "sampling_deviation": "string",
+  "coll_mode": null,
+  "research_instrument": "string",
+  "instru_development": "string",
+  "instru_development_type": "string",
+  "sources": [],
+  "coll_situation": "string",
+  "act_min": "string",
+  "control_operations": "string",
+  "weight": "string",
+  "cleaning_operations": "string"
+}
+


+
    +
  • time_method [Optional ; Not repeatable ; String]
    +The time method or time dimension of the data collection. A controlled vocabulary can be used. The entries for this element may include “panel survey”, “cross-section”, “trend study”, or “time-series”.

  • +
  • data_collectors [Optional ; Not Repeatable]
    +The entity (individual, agency, or institution) responsible for administering the questionnaire or interview or compiling the data.

  • +
+
"data_collectors": [
+  {
+    "name": "string",
+    "affiliation": "string",
+    "abbr": "string",
+    "role": "string"
+  }
+]
+
    +
  • name [Optional ; Not repeatable ; String]
    +In most cases, we will record here the name of the agency, not the name of interviewers. Only in the case of very small-scale surveys, with a very limited number of interviewers, the name of persons will be included as well.

  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the data collector mentioned in name.

  • +
  • abbr [Optional ; Not repeatable ; String]
    +The abbreviation given to the agency mentioned in name.

  • +
  • role [Optional ; Not repeatable ; String]
    +The specific role of the person or agency mentioned in name.

  • +
  • collector_training [Optional ; Repeatable]

    +Describes the training provided to data collectors including interviewer training, process testing, compliance with standards etc. This set of elements is repeatable, to capture different aspects of the training process.

  • +
+
"collector_training": [
+  {
+    "type": "string",
+    "training": "string"
+  }
+]
+


+
    +
  • type [Optional ; Not repeatable ; String]
    +The type of training being described. For example, “Training of interviewers”, “Training of controllers”, “Training of cartographers”, “Training on the use of tablets for data collection”, etc.

  • +
  • training [Optional ; Not repeatable ; String]
    +A brief description of the training. This may include information on the dates and duration, audience, location, content, trainers, issues, etc.

  • +
  • frequency [Optional ; Not repeatable ; String]
    +For data collected at more than one point in time, the frequency with which the data were collected.

  • +
  • sampling_procedure [Optional ; Not repeatable ; String]
    +This field only applies to sample surveys. It describes the type of sample and sample design used to select the survey respondents to represent the population. This section should include summary information that includes (but is not limited to): sample size (expected and actual) and how the sample size was decided; level of representation of the sample; sample frame used, and listing exercise conducted to update it; sample selection process (e.g., probability proportional to size or over sampling); stratification (implicit and explicit); design omissions in the sample; strategy for absent respondents/not found/refusals (replacement or not). Detailed information on the sample design is critical to allow users to adequately calculate sampling errors and confidence intervals for their estimates. To do that, they will need to be able to clearly identify the variables in the dataset that represent the different levels of stratification and the primary sampling unit (PSU).
    +In publications and reports, the description of sampling design often contains complex formulas and symbols. As the XML and JSON formats used to store the metadata are plain text files, they cannot contain these complex representations. You may however provide references (title/author/date) to documents where such detailed descriptions are provided, and make sure that the documents (or links to the documents) are provided in the catalog where the survey metadata are published.

  • +
  • sample_frame [Optional ; Not Repeatable]
    +A description of the sample frame used for identifying the population from which the sample was taken. For example, a telephone book may be a sample frame for a phone survey. Or the listing of enumeration areas (EAs) of a population census can provide a sample frame for a household survey. In addition to the name, label and text describing the sample frame, this structure lists who maintains the sample frame, the period for which it is valid, a use statement, the universe covered, the type of unit contained in the frame as well as the number of units available, the reference period of the frame and procedures used to update the frame.

  • +
+
"sample_frame": {
+  "name": "string",
+  "valid_period": [
+    {
+      "event": "string",
+      "date": "string"
+    }
+  ],
+  "custodian": "string",
+  "universe": "string",
+  "frame_unit": {
+    "is_primary": null,
+    "unit_type": "string",
+    "num_of_units": "string"
+  },
+  "reference_period": [
+    {
+      "event": "string",
+      "date": "string"
+    }
+  ],
+  "update_procedure": "string"
+}
+


+
    +
  • name [Optional ; Not Repeatable]
    +The name (title) of the sample frame.

  • +
  • valid_period [Optional ; Repeatable]
    +Defines a time period for the validity of the sampling frame, using a list of events and dates.

    +
      +
    • event [Optional ; Not repeatable ; String]
      +The event can for example be start or end.
    • +
    • date [Optional ; Not repeatable ; String]
      +The date corresponding to the event, entered in ISO 8601 format: YYYY-MM-DD.

    • +
  • +
  • custodian [ Optional ; Not Repeatable]
    +Custodian identifies the agency or individual responsible for creating and/or maintaining the sample frame.

  • +
  • universe [Optional ; Not Repeatable]
    +A description of the universe of population covered by the sample frame. Age,nationality, and residence commonly help to delineate a given universe, but any of a number of factors may be involved, such as sex, race, income, etc. The universe may consist of elements other than persons, such as housing units, court cases, deaths, countries, etc. In general, it should be possible to tell from the description of the universe whether a given individual or element (hypothetical or real) is included in the sample frame.

  • +
  • frame_unit [Optional ; Not Repeatable]
    +Provides information about the sampling frame unit.

    +
      +
    • is_primary [Optional ; Boolean ; Not Repeatable]
      +This boolean attribute (true/false) indicates whether the unit is primary or not.
    • +
    • unit_type [Optional ; Not repeatable ; String]
      +The type of the sampling frame unit (for example “household”, or “dwelling”).
    • +
    • num_of_units [Optional ; Not Repeatable ; String]

      +The number of units in the sample frame, possibly with information on its distribution (e.g. by urban/rural, province, or other).

    • +
  • +
  • reference_period [Optional ; Not Repeatable]
    +Indicates the period of time in which the sampling frame was actually used for the study in question. Use ISO 8601 date format to enter the relevant date(s).

    +
      +
    • event [Optional ; Not repeatable ; String]
      +Indicates the type of event that the date corresponds to, e.g., “start”, “end”, “single”.
    • +
    • date [Optional ; Not repeatable ; String]
      +The relevant date in ISO 8601 date/time format.

    • +
  • +
  • update_procedure [Optional ; Not repeatable ; String]
    +This element is used to describe how and with what frequency the sample frame is updated. For example: “The lists and boundaries of enumeration areas are updated every ten years at the occasion of the population census cartography work. Listing of households in enumeration areas are updated as and when needed, based on their selection in survey samples.”

  • +
  • sampling_deviation [Optional ; Not repeatable ; String]

  • +
+

Sometimes the reality of the field requires a deviation from the sampling design (for example due to difficulty to access to zones due to weather problems, political instability, etc). If for any reason, the sample design has deviated, this can be reported here. This element will provide information indicating the correspondence as well as the possible discrepancies between the sampled units (obtained) and available statistics for the population (age, sex-ratio, marital status, etc.) as a whole.

+
    +
  • coll_mode [Optional ; Repeatable ; String]
  • +
+

The mode of data collection is the manner in which the interview was conducted or information was gathered. Ideally, a controlled vocabulary will be used to constrain the entries in this field (which could include items like “telephone interview”, “face-to-face paper and pen interview”, “face-to-face computer-assisted interviews (CAPI)”, “mail questionnaire”, “computer-aided telephone interviews (CATI)”, “self-administered web forms”, “measurement by sensor”, and others.
+This is a repeatable field, as some data collection activities implement multi-mode data collection (for example, a population census can offer respondents the options to submit information via web forms, telephone interviews, mailed forms, or face-to-face interviews. Note that in the API description (see screenshot above), the element is described as having type “null”, not {}. This is due to the fact that the element can be entered either as a list (repeatable element) or as a string.

+
    +
  • research_instrument [Optional ; Not repeatable ; String]
  • +
+

The research instrument refers to the questionnaire or form used for collecting data. The following should be mentioned:
+- List of questionnaires and short description of each (all questionnaires must be provided as External Resources)
+- In what language(s) was/were the questionnaire(s) available?
+- Information on the questionnaire design process (based on a previous questionnaire, based on a standard model questionnaire, review by stakeholders). If a document was compiled that contains the comments provided by the stakeholders on the draft questionnaire, or a report prepared on the questionnaire testing, a reference to these documents can be provided here.

+
    +
  • instru_development [Optional ; Not repeatable ; String]
  • +
+

Describe any development work on the data collection instrument. This may include a description of the review process, standards followed, and a list of agencies/people consulted.

+
    +
  • instru_development_type [Optional ; Repeatable ; String]
  • +
+

The instrument development type. This element will be used when a pre-defined list of options (controlled vocabulary) is available.

+
    +
  • sources [Optional ; Repeatable]

    +A description of sources used for developing the methodology of the data collection.
  • +
+
"sources": [
+  {
+    "name": "string",
+    "origin": "string",
+    "characteristics": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name and other information on the source. For example, “United States Internal Revenue Service Quarterly Payroll File”

  • +
  • origin [Optional ; Not repeatable ; String]
    +For historical materials, information about the origin(s) of the sources and the rules followed in establishing the sources should be specified. This may not be relevant to survey data.

  • +
  • characteristics [Optional ; Not repeatable ; String]
    +Assessment of characteristics and quality of source material. This may not be relevant to survey data.

  • +
  • coll_situation [Optional ; Not repeatable ; String]

  • +
+

A description of noteworthy aspects of the data collection situation. Includes information on factors such as cooperativeness of respondents, duration of interviews, number of call-backs, etc.

+
    +
  • act_min [Optional ; Not repeatable ; String]
  • +
+

A summary of actions taken to minimize data loss. This includes information on actions such as follow-up visits, supervisory checks, historical matching, estimation, etc. Note that this element does not have to include detailed information on response rates, as a specific metadata element is provided for that purpose in section analysis_info / response_rate (see below).

+
    +
  • control_operations [Optional ; Not repeatable ; String]
  • +
+

This element will provide information on the oversight of the data collection, i.e. on methods implemented to facilitate data control performed by the primary investigator or by the data archive.

+
    +
  • weight [Optional ; Not repeatable ; String]
  • +
+

This field only applies to sample surveys. The use of sampling procedures may make it necessary to apply weights to produce accurate statistical results. Describe here the criteria for using weights in analysis of a collection, and provide a list of variables used as weighting coefficient. If more than one variable is a weighting variable, describe how these variables differ from each other and what the purpose of each one of them is.

+
    +
  • cleaning_operations [Optional ; Not repeatable ; String]
  • +
+

A description of the methods used to clean or edit the data, e.g., consistency checking, wild code checking, etc. The data editing should contain information on how the data was treated or controlled for in terms of consistency and coherence. This item does not concern the data entry phase but only the editing of data whether manual or automatic. It should provide answers to questions like: Was a hot deck or a cold deck technique used to edit the data? Were corrections made automatically (by program), or by visual control of the questionnaire? What software was used? If materials are available (specifications for data editing, report on data editing, programs used for data editing), they should be listed here and provided as external resources in data catalogs (the best documentation of data editing consists of well-documented reproducible scripts).

+

Example for the data_collection section:

+
```r
+my_ddi <- list(
+  
+  doc_desc = list(
+    # ... 
+  ),
+  
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ),
+    study_development = list(
+      # ... ),
+      
+    method = list(
+      
+      data_collection = list(
+        
+        time_method = "cross-section",
+        
+        data_collectors = list(
+          list(name = "Staff from the Central Statistics Office", 
+               abbr = "NSO", 
+               affiliation = "Ministry of Planning")
+        ),
+        
+        collector_training = list(
+          list(
+             type = "Training of interviewers", 
+             training = "72 staff (interviewers) were trained from [date] to [date] at the NSO headquarters. The training included 2 days of field work."
+          ),
+          list(
+             type = "Training of controllers and supervisors", 
+             training = "A 3-day training of 10 controlers and 2 supervisors was organized from [date] to [date]. The controllers and supervisors had previously participated in the interviewer training."
+          )
+        ),
+        
+        sampling_procedure = "A list of 500 Enumeration Areas (EAs) were randomly selected from the sample frame, 300 in urban areas and 200 in rural areas. In each selected EA, 10 households were then randomly selected. 5000 households were thus selected for the sample (3000 urban and 2000 rural). The distribution of the sample (households) by province is as follows:
+- Province A: Total: 1800  Urban: 1000  Rural: 800
+- Province B: Total: 1200  Urban:  500  Rural: 700
+- Province C: Total: 2000  Urban: 1500  Rural: 500",
+        
+        sample_frame = list(
+           name = "Listing of Enumeration Areas (EAs) from the Population and Housing Census 2011",
+           custodian = "National Statistics Office",
+           universe = "The sample frame contains 25365 EAs covering the entire territory of the country. EAs contain an average of 400 households in rural areas, and 580 in urban areas. ",
+           frame_unit = list(
+             is_primary = true,        
+             unit_type = "Enumeration areas (EAs)",
+             num_of_units = "25365, including 15100 in urban areas, and 10265 in rural areas."
+           ),
+           update_procedure = "The sample frame only provides EAs; a full household listing was conducted in each selected EA to provide an updated list of households."
+        ),
+        
+        sampling_deviation = "Due to floods in two sampled rural in province A, two EAs could not be reached. The sample was thus reduced to 4980 households. The response rate was 90%, so the actual final sample size was 4482 households.",
+        
+        coll_mode = "Face-to-face interviews, conducted using tablets (CAPI)",
+        
+        research_instrument = "The questionnaires for the Generic MICS were structured questionnaires based on the MICS3 Model Questionnaire with some modifications and additions. A household questionnaire was administered in each household, which collected various information on household members including sex, age, relationship, and orphanhood status. The household questionnaire includes household characteristics, support to orphaned and vulnerable children, education, child labour, water and sanitation, household use of insecticide treated mosquito nets, and salt iodization, with optional modules for child discipline, child disability, maternal mortality and security of tenure and durability of housing. 
+In addition to a household questionnaire, questionnaires were administered in each household for women age 15-49 and children under age five. For children, the questionnaire was administered to the mother or caretaker of the child. 
+The women's questionnaire include women's characteristics, child mortality, tetanus toxoid, maternal and newborn health, marriage, polygyny, female genital cutting, contraception, and HIV/AIDS knowledge, with optional modules for unmet need, domestic violence, and sexual behavior.
+The children's questionnaire includes children's characteristics, birth registration and early learning, vitamin A, breastfeeding, care of illness, malaria, immunization, and anthropometry, with an optional module for child development.
+The questionnaires were developed in English from the MICS3 Model Questionnaires and translated into local languages. After an initial review the questionnaires were translated back into English by an independent translator with no prior knowledge of the survey. The back translation from the local language version was independently reviewed and compared to the English original. Differences in translation were reviewed and resolved in collaboration with the original translators. The English and local language questionnaires were both piloted as part of the survey pretest.",
+        
+        instru_development = "The questionnaire was pre-tested with split-panel tests, as well as an analysis of non-response rates for individual items, and response distributions.",
+        
+        coll_situation = "Floods in province A made access to two selected enumeration areas impossible.",
+        
+        act_min = "Local authorities and local staff from the Ministry of Health contributed to an awareness campaign, which contributed to achieving a response rate of 90%.",
+        
+        control_operations = "Interviewing was conducted by teams of interviewers. Each interviewing team comprised of 3-4 female interviewers, a field editor and a supervisor, and a driver. Each team used a 4 wheel drive vehicle to travel from cluster to cluster (and where necessary within cluster). 
+The role of the supervisor was to coordinate field data collection activities, including management of the field teams, supplies and equipment, finances, maps and listings, coordinate with local authorities concerning the survey plan and make arrangements for accommodation and travel. Additionally, the field supervisor assigned the work to the interviewers, spot checked work, maintained field control documents, and sent completed questionnaires and progress reports to the central office. 
+The field editor was responsible for validating questionnaires at the end of the day when the data form interviews were transferred to their laptops. This included checking for missed questions, skip errors, fields incorrectly completed, and checking for inconsistencies in the data. The field editor also observed interviews and conducted review sessions with interviewers.
+Responsibilities of the supervisors and field editors are described in the Instructions for Supervisors and Field Editors, together with the different field controls that were in place to control the quality of the fieldwork.
+Field visits were also made by a team of central staff on a periodic basis during fieldwork. The senior staff of NSO also made 3 visits to field teams to provide support and to review progress.",
+        
+        weight = "Sample weights were calculated for each of the data files. Sample weights for the household data were computed as the inverse of the probability of selection of the household, computed at the sampling domain level (urban/rural within each region). The household weights were adjusted for non-response at the domain level, and were then normalized by a constant factor so that the total weighted number of households equals the total unweighted number of households. The household weight variable is called HHWEIGHT and is used with the HH data and the HL data. 
+Sample weights for the women's data used the un-normalized household weights, adjusted for non-response for the women's questionnaire, and were then normalized by a constant factor so that the total weighted number of women's cases equals the total unweighted number of women's cases.
+Sample weights for the children's data followed the same approach as the women's and used the un-normalized household weights, adjusted for non-response for the children's questionnaire, and were then normalized by a constant factor so that the total weighted number of children's cases equals the total unweighted number of children's cases.",
+        
+        cleaning_operations = "Data editing took place at a number of stages throughout the processing, including: 
+           a) Office editing and coding
+           b) During data entry
+           c) Structure checking and completenes 
+           d) Secondary editing
+           e) Structural checking of SPSS data files
+           Detailed documentation of the editing of data can be found in the 'Data processing guidelines' document provided as an external resource."
+        )
+
+      )
+
+    ),
+    # ...
+  )  
+
+)
+```
+


+
    +
  • method_notes [Optional ; Not repeatable ; String]
  • +
+

This element is provided to capture any additional relevant information on the data collection methodology, which could not fit in the previous metadata elements.

+
    +
  • analysis_info [Optional ; Not Repeatable]
    +This block of elements is used to organize information related to data quality and appraisal.
  • +
+
"analysis_info": {
+  "response_rate": "string",
+  "sampling_error_estimates": "string",
+  "data_appraisal": "string"
+}
+


+
    +
  • response_rate [Optional ; Not repeatable ; String]
    +The response rate is the percentage of sample units that participated in the survey based on the original sample size. Omissions may occur due to refusal to participate, impossibility to locate the respondent, or other reason. This element is used to provide a narrative description of the response rate, possibly by stratum or other criteria, and if possible with an identification of possible causes. If information is available on the causes of non-response (refusal/not found/other), it can be reported here. This field can also be used to describe non-responses in population censuses.
  • +
  • sampling_error_estimates [Optional ; Not repeatable ; String]
    +Sampling errors are intended to measure how precisely one can estimate a population value from a given sample. For sampling surveys, it is good practice to calculate and publish sampling error. This field is used to provide information on these calculations (not to provide the sampling errors themselves, which should be made available in publications or reports). Information can be provided on which ratios/indicators have been subjected to the calculation of sampling errors, and on the software used for computing the sampling error. Reference to a report or other document where the results can be found can also be provided.
  • +
  • data_appraisal [Optional ; Not repeatable ; String]
    +This section is used to report any other action taken to assess the reliability of the data, or any observations regarding data quality. Describe here issues such as response variance, interviewer and response bias, question bias, etc. For a population census, this can include information on the main results of a post enumeration survey (a report should be provided in external resources and mentioned here); it can also include relevant comparisons with data from other sources that can be used as benchmarks.
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ),
+    study_development = list(
+      # ... ),
+    method = list(
+      # ... ,
+      
+      analysis_info = list(
+        
+        response_rate = "Of these, 4996 were occupied households and 4811 were successfully interviewed for a response rate of 96.3%. Within these households, 7815 eligible women aged 15-49 were identified for interview, of which 7505 were successfully interviewed (response rate 96.0%), and 3242 children aged 0-4 were identified for whom the mother or caretaker was successfully interviewed for 3167 children (response rate 97.7%). These give overall response rates (household response rate times individual response rate) for the women's interview of 92.5% and for the children's interview of 94.1%.",
+        
+        sampling_error_estimates = "Estimates from a sample survey are affected by two types of errors: 1) non-sampling errors and 2) sampling errors. Non-sampling errors are the results of mistakes made in the implementation of data collection and data processing. Numerous efforts were made during implementation of the 2005-2006 MICS to minimize this type of error, however, non-sampling errors are impossible to avoid and difficult to evaluate statistically. If the sample of respondents had been a simple random sample, it would have been possible to use straightforward formulae for calculating sampling errors. However, the 2005-2006 MICS sample is the result of a multi-stage stratified design, and consequently needs to use more complex formulae. The SPSS complex samples module has been used to calculate sampling errors for the 2005-2006 MICS. This module uses the Taylor linearization method of variance estimation for survey estimates that are means or proportions. This method is documented in the SPSS file CSDescriptives.pdf found under the Help, Algorithms options in SPSS. 
+Sampling errors have been calculated for a select set of statistics (all of which are proportions due to the limitations of the Taylor linearization method) for the national sample, urban and rural areas, and for each of the five regions. For each statistic, the estimate, its standard error, the coefficient of variation (or relative error - the ratio between the standard error and the estimate), the design effect, and the square root design effect (DEFT - the ratio between the standard error using the given sample design and the standard error that would result if a simple random sample had been used), as well as the 95 percent confidence intervals (+/-2 standard errors). Details of the sampling errors are presented in the sampling errors appendix to the report and in the sampling errors table presented in the external resources.",
+        
+        data_appraisal = "A series of data quality tables and graphs are available to review the quality of the data and include the following: 
+        - Age distribution of the household population 
+        - Age distribution of eligible women and interviewed women 
+        - Age distribution of eligible children and children for whom the mother or caretaker was interviewed 
+        - Age distribution of children under age 5 by 3 month groups 
+        - Age and period ratios at boundaries of eligibility 
+        - Percent of observations with missing information on selected variables 
+        - Presence of mother in the household and person interviewed for the under 5 questionnaire
+        - School attendance by single year age 
+        - Sex ratio at birth among children ever born, surviving and dead by age of respondent 
+        - Distribution of women by time since last birth 
+        - Scatter plot of weight by height, weight by age and height by age 
+        - Graph of male and female population by single years of age 
+        - Population pyramid 
+        The results of each of these data quality tables are shown in the appendix of the final report.
+        The general rule for presentation of missing data in the final report tabulations is that a column is presented for missing data if the percentage of cases with missing data is 1% or more. Cases with missing data on the background characteristics (e.g. education) are included in the tables, but the missing data rows are suppressed and noted at the bottom of the tables in the report."
+
+      ),
+      
+      # ...
+  )
+  # ...
+)  
+


+
    +
  • study_class [Optional ; Repeatable ; String]
  • +
+

This element can be used to give the data archive’s class or study status number, which indicates the processing status of the study. But it can also be used as an element to indicate the type of study, based on a controlled vocabulary. The element is repeatable, allowing one study to belong to more than one class. Note that in the API description (see screenshot above), the element is described as having type “null”, not {}. This is due to the fact that the element can be entered either as a list (repeatable element) or as a string.

+
    +
  • data_processing [Optional ; Repeatable]
    @@@@ Improve definition of elements +
  • +
+
"data_processing": [
+  {
+    "type": "string",
+    "description": "string"
+  }
+]
+


+

This element is used to describe how data were electronically captured (e.g., entered in the field, in a centralized manner by data entry clerks, captured electronically using tablets and a CAPI application, via web forms, etc.). Information on devices and software used for data capture can also be provided here. Other data processing procedures not captured elsewhere in the documentation can be described here (tabulation, etc.)
+- type [Optional ; Not repeatable ; String]
+The type attribute supports better classification of this activity, including the optional use of a controlled vocabulary. The vocabulary could include options like “data capture”, “data validation”, “variable derivation”, “tabulation”, “data visualizations”, anonymization“, ”documentation”, etc.
+- description [Optional ; Repeatable ; String] +A description of a data processing task. +

+
    +
  • coding_instructions [Optional ; Repeatable]

    +The coding_instructions elements can be used to describe specific coding instructions used in data processing, cleaning, or tabulation. Providing this information may however be complex and very tedious for datasets with a significant number of variables, where hundreds of commands are used to process the data. An alternative option, preferable in many cases, will be to publish reproducible data editing, tabulation and analysis scripts together with the data, as related resources.
  • +
+
"coding_instructions": [
+  {
+    "related_processes": "string",
+    "type": "string",
+    "txt": "string",
+    "command": "string",
+    "formal_language": "string"
+  }
+]
+


+
    +
  • related_processes [Optional ; Not repeatable ; String]
    +The related_processes links a coding instruction to one or more processes such as “data editing”, “recoding”, “imputations and derivations”, “tabulation”, etc.
  • +
  • type [Optional ; Not repeatable ; String]
    +The “type” attribute supports the classification of this activity (e.g. “topcoding”). A controlled vocabulary can be used.
  • +
  • txt [Optional ; Not repeatable ; String]
    +A description of the code/command, in a human readable form.
  • +
  • command [Optional ; Not repeatable ; String]
    +The command code for the coding instruction.
  • +
  • formal_language [Optional ; Not repeatable ; String]
    +The language of the command code, e.g. “Stata”, “R”, “SPSS”, “SAS”, “Python”, etc.
  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ),
+    study_development = list(
+      # ... ),
+    
+    method = list(
+      # ... ,
+      study_class = "",
+      
+      data_processing = list(
+        list(type = "Data capture",
+             description = "Data collection was conducted using tablets and Survey Solutions software. Multiple quality controls and validations are embedded in the questionnaire."),
+        list(type = "Batch data editing",
+             description = "Data editing was conducted in batch using a R script, including techniques of hot deck, imputations, and recoding."),
+        list(type = "Tabulation and visualizations",
+             description = "The 25 tables and the visualizations published in the survey report were produced using Stata (script 'tabulation.do')."),
+        list(type = "Anonymization",
+             description = "An anonymized version of the dataset, published as a public use file, was created using the R package sdcMicro.")
+        ),
+      
+      coding_instructions = list(
+        list(related_processes = "",
+             type = "",
+             txt = "Suppression of observations with ...",
+             command = "",
+             formal_language = "Stata"),
+        list(related_processes = "",
+             type = "",
+             txt = "Top coding age",
+             command = "",
+             formal_language = "Stata"),
+        list(related_processes = "",
+             type = "",
+             txt = "",
+             command = "",
+             formal_language = "Stata")
+      )
+      
+  )
+  # ...
+)  
+


+
+
+

5.4.2.16 Data access

+

data_access [Optional ; Not Repeatable]
+This section describes the access conditions and terms of use for the dataset. This set of elements should be used when the access conditions are well-defined and are unlikely to change. An alternative option is to document the terms of use in the catalog where the data will be published, instead of “freezing” them in a metadata file.

+
"data_access": {
+  "dataset_availability": {
+    "access_place": "string",
+    "access_place_url": "string",
+    "original_archive": "string",
+    "status": "string",
+    "coll_size": "string",
+    "complete": "string",
+    "file_quantity": "string",
+    "notes": "string"
+  },
+  "dataset_use": {}
+}
+


+
    +
  • dataset_availability [Optional ; Not Repeatable]
    +Information on the availability and storage of the dataset.

    +
      +
    • access_place [Optional ; Not repeatable ; String]
      +Name of the location where the data collection is currently stored.
    • +
    • access_place_url [Optional ; Not repeatable ; String]
      +The URL of the website of the location where the data collection is currently stored.
    • +
    • original_archive [Optional ; Not repeatable ; String]
      +Archive from which the data collection was obtained, if any (the originating archive). Note that the schema we propose provides an element provenance, which is not part of the DDI, that can be used to document the origin of a dataset.
    • +
    • status [Optional ; Not repeatable ; String]
      +A statement of the data availability. An archive may need to indicate that a collection is unavailable because it is embargoed for a period of time, because it has been superseded, because a new edition is imminent, etc. This element will rarely be used.
    • +
    • coll_size [Optional ; Not repeatable ; String]
      +Extent of the collection. This is a summary of the number of physical files that exist in a collection. We will record here the number of files that contain data and note whether the collection contains other machine-readable documentation and/or other supplementary files and information such as data dictionaries, data definition statements, or data collection instruments. This element will rarely be used.
    • +
    • complete [Optional ; Not repeatable ; String]
      +This item indicates the relationship of the data collected to the amount of data coded and stored in the data collection. Information as to why certain items of collected information were not included in the data file stored by the archive should be provided here. Example: “Because of embargo provisions, data values for some variables have been masked. Users should consult the data definition statements to see which variables are under embargo.” This element will rarely be used.
    • +
    • file_quantity [Optional ; Not repeatable ; String]
      +The total number of physical files associated with a collection. This element will rarely be used.
    • +
    • notes [Optional ; Not repeatable ; String]
      +Additional information on the dataset availability, not included in one of the elements above.
    • +
    +
    my_ddi <- list(
    +  doc_desc = list(
    +    # ... 
    +  ),
    +  study_desc = list(
    +    # ... ,
    +    study_info = list(
    +      # ... ),
    +    study_development = list(
    +      # ... ),
    +    method = list(
    +      # ...),
    +
    +    data_access = list(
    +
    +      dataset_availability = list(
    +        access_place = "World Bank Microdata Library",
    +        access_place_url = "http://microdata.worldbank.org",
    +        status = "Available for public use",
    +        coll_size = "4 data files + machine-readable questionnaire and report (2 PDF files) + data editing script (1 Stata do file).",
    +        complete = "The variables 'latitude' and 'longitude' (GPS location of respondents) is not included, for confidentiality reasons.",
    +        file_quantity = "7"
    +      ),
    +
    +      # ...
    +    )
    +  )
    +  # ...
    +)  
    +


  • +
  • dataset_use [Optional ; Not Repeatable]
    +Information on the terms of use for the study dataset.

  • +
+
"dataset_use": {
+  "conf_dec": [
+    {
+      "txt": "string",
+      "required": "string",
+      "form_url": "string",
+      "form_id": "string"
+    }
+  ],
+  "spec_perm": [
+    {
+      "txt": "string",
+      "required": "string",
+      "form_url": "string",
+      "form_id": "string"
+    }
+  ],
+  "restrictions": "string",
+  "contact": [
+    {
+      "name": "string",
+      "affiliation": "string",
+      "uri": "string",
+      "email": "string"
+    }
+  ],
+  "cit_req": "string",
+  "deposit_req": "string",
+  "conditions": "string",
+  "disclaimer": "string"
+}
+


+
    +
  • conf_dec [Optional ; Repeatable]
    +This element is used to determine if signing of a confidentiality declaration is needed to access a resource. We may indicate here what Affidavit of Confidentiality must be signed before the data can be accessed. Another option is to include this information in the next element (Access conditions). If there is no confidentiality issue, this field can be left blank. +

    +
      +
    • txt [Optional ; Not repeatable ; String]
      +A statement on confidentiality and limitations to data use. This statement does not replace a more comprehensive data agreement (see Access condition). An example of statement could be the following: “Confidentiality of respondents is guaranteed by Articles N to NN of the National Statistics Act of [date]. Before being granted access to the dataset, all users have to formally agree:
      +
        +
      • To make no copies of any files or portions of files to which s/he is granted access except those authorized by the data depositor.
      • +
      • Not to use any technique in an attempt to learn the identity of any person, establishment, or sampling unit not identified on public use data files.
      • +
      • To hold in strictest confidence the identification of any establishment or individual that may be inadvertently revealed in any documents or discussion, or analysis.
      • +
      • That such inadvertent identification revealed in her/his analysis will be immediately and in confidentiality brought to the attention of the data depositor.”
      • +
    • +
    • required [Optional ; Not repeatable ; String]
      +The “required” attribute is used to aid machine processing of this element. The default specification is “yes”.
    • +
    • form_url [Optional ; Not repeatable ; String]
      +The "form_url element is used to provide a link to an online confidentiality declaration form.
    • +
    • form_id [Optional ; Not repeatable ; String]
      +Indicates the number or ID of the confidentiality declaration form that the user must fill out.

    • +
  • +
  • spec_perm [Optional ; Repeatable]
    +This element is used to determine if any special permissions are required to access a resource.

    +
      +
    • txt [Optional ; Not repeatable ; String]
      +A statement on the special permissions required to access the dataset.
    • +
    • required [Optional ; Not repeatable ; String]
      +The required is used to aid machine processing of this element. The default specification is “yes”.
    • +
    • form_url [Optional ; Not repeatable ; String]
      +The form_url is used to provide a link to a special on-line permissions form.
    • +
    • form_id [Optional ; Not repeatable ; String]
      +The “form_id” indicates the number or ID of the special permissions form that the user must fill out.

    • +
  • +
  • restrictions [Optional ; Not repeatable ; String]
    +Any restrictions on access to or use of the collection such as privacy certification or distribution restrictions should be indicated here. These can be restrictions applied by the author, producer, or distributor of the data. This element can for example contain a statement (extracted from the DDI documentation) like: “In preparing the data file(s) for this collection, the National Center for Health Statistics (NCHS) has removed direct identifiers and characteristics that might lead to identification of data subjects. As an additional precaution NCHS requires, under Section 308(d) of the Public Health Service Act (42 U.S.C. 242m), that data collected by NCHS not be used for any purpose other than statistical analysis and reporting. NCHS further requires that analysts not use the data to learn the identity of any persons or establishments and that the director of NCHS be notified if any identities are inadvertently discovered. Users ordering data are expected to adhere to these restrictions.”

  • +
  • contact [Optional ; Repeatable]
    +Users of the data may need further clarification and information on the terms of use and conditions to access the data. This set of elements is used to identify the contact persons who can be used as resource persons regarding problems or questions raised by the user community.

    +
      +
    • name [Optional ; Not repeatable ; String]
      +Name of the person. Note that in some cases, it might be better to provide a title/function than the actual name of the person. Keep in mind that people do not stay forever in their position.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +Affiliation of the person.
    • +
    • uri [Optional ; Not repeatable ; String]
      +URI for the person; it can be the URL of the organization the person belongs to.
    • +
    • email [Optional ; Not repeatable ; String]
      +The email element is used to indicate an email address for the contact individual mentioned in name. Ideally, a generic email address should be provided. It is easy to configure a mail server in such a way that all messages sent to the generic email address would be automatically forwarded to some staff members.

    • +
  • +
  • cit_req [Optional ; Not repeatable ; String]
    +A citation requirement that indicates the way that the dataset should be referenced when cited in any publication. Providing a citation requirement will guarantee that the data producer gets proper credit, and that results of analysis can be linked to the proper version of the dataset. The data access policy should explicitly mention the obligation to comply with the citation requirement. The citation should include at least the primary investigator, the name and abbreviation of the dataset, the reference year, and the version number. Include also a website where the data or information on the data is made available by the official data depositor. Ideally, the citation requirement will include a DOI (see the DataCite website for recommendations).

  • +
  • deposit_req [Optional ; Not repeatable ; String]
    +Information regarding data users’ responsibility for informing archives of their use of data through providing citations to the published work or providing copies of the manuscripts.

  • +
  • conditions [Optional ; Not repeatable ; String]
    +Indicates any additional information that will assist the user in understanding the access and use conditions of the data collection.

  • +
  • disclaimer [Optional ; Not repeatable ; String]
    +A disclaimer limits the liability that the data producer or data custodian has regarding the use of the data. A standard legal statement should be used for all datasets from a same agency. The following formulation could be used: The user of the data acknowledges that the original collector of the data, the authorized distributor of the data, and the relevant funding agency bear no responsibility for use of the data or for interpretations or inferences based upon such uses.

  • +
+

Example

+
```r
+my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... ,
+    study_info = list(
+      # ... ),
+    study_development = list(
+      # ... ),
+    method = list(
+      # ...),
+      
+    data_access = list(
+      # ...,
+      
+      dataset_use = list(
+        
+        conf_dec = list(
+          list(txt = "Confidentiality of respondents is guaranteed by Articles N to NN of the National Statistics Act. All data users are required to sign an affidavit of confidentiality.", 
+               required = "yes", 
+               form_url = "http://datalibrary.org/affidavit", 
+               form_id = "F01_AC_v01")
+        ),
+        
+        spec_perm = list(
+          list(txt = "Permission will only be granted to residents of [country].", 
+               required = "yes", 
+               form_url = "http://datalibrary.org/residency", 
+               form_id = "F02_RS_v01")
+        ),
+        
+        restrictions = "Data will only be shared with users who are registered to the National Data Center and have successfuly completed the training on data privacy and responsible data use. Only users who legally reside in [country] will be authorized to access the data.",
+        
+        contact = list(
+          list(name = "Head, Data Processing Division", 
+               affiliation = "National Statistics Office", 
+               uri = "www.cso.org/databank", 
+               email = "dataproc@cso.org")
+        ),
+
+        cit_req = "National Statistics Office of Popstan. Multiple Indicators Cluster Survey 2000 (MICS 2000). Version 01 of the scientific use dataset (April 2001). DOI: XXX-XXXX-XXX",
+        
+        deposit_req = "To provide funding agencies with essential information about use of archival resources and to facilitate the exchange of information among researchers and development practitioners, users of the Microdata Library data are requested to send to the Microdata Library bibliographic citations for, or copies of, each completed manuscript or thesis abstract. Please indicate in a cover letter which data were used.",
+
+        disclaimer = "The user of the data acknowledges that the original collector of the data, the authorized distributor of the data, and the relevant funding agency bear no responsibility for use of the data or for interpretations or inferences based upon such uses."
+        
+      )
+      
+  ),
+  # ...
+  
+)  
+```
+


+
    +
  • notes [Optional ; Not repeatable ; String]

    +Any additional information related to data access that is not contained in the specific metadata elements provided in the section data_access.
  • +
+
+
+
+

5.4.3 Description of data files

+

data_files [Optional ; Repeatable]

+The data_files section is the DDI section that contains the elements needed to describe each data file that form the study dataset. These are elements at the file level; it does not include the information at the variable level, which are contained in a separate section of the standard.

+
"data_files": [
+  {
+    "file_id": "string",
+    "file_name": "string",
+    "file_type": "string",
+    "description": "string",
+    "case_count": 0,
+    "var_count": 0,
+    "producer": "string",
+    "data_checks": "string",
+    "missing_data": "string",
+    "version": "string",
+    "notes": "string"
+  }
+]
+


+
    +
  • file_id [Optional ; Not repeatable ; String]
    +A unique file identifier (within the metadata document, not necessarily within a catalog). This will typically be the electronic file name.

  • +
  • file_name [Optional ; Not repeatable ; String]
    +This is not the name of the electronic file (which is provided in the previous element). It is a short title (label) that will help distinguish a particular file/part from other files/parts in the dataset.

  • +
  • file_type [Optional ; Not repeatable ; String]

    +The type of data files. For example, raw data (ASCII), or software-dependent files such as SAS / Stata / SPSS data file, etc. Provide specific information (e.g. Stata 10 or Stata 15, SPSS Windows or SPSS Export, etc.) Note that in an on-line catalog, data can be made available in multiple formats. In such case, the file_type element is not useful.

  • +
  • description [Optional ; Not repeatable ; String]
    +The file_id and file_name elements provide limited information on the content of the file. The description element is used to provide a more detailed description of the file content. This description should clearly distinguish collected variables and derived variables. It is also useful to indicate the availability in the data file of some particular variables such as the weighting coefficients. If the file contains derived variables, it is good practice to refer to the computer program that generated it. Information about the data file(s) that comprises a collection.

  • +
  • case_count [Optional ; Numeric ; Not Repeatable]
    +Number of cases or observations in the data file. The value is 0 by default.

  • +
  • var_count [Optional ; Numeric ; Not Repeatable]
    +Number of variables in the data file. The value is 0 by default.

  • +
  • producer [Optional ; Not repeatable ; String]
    +The name of the agency that produced the data file. Most data files will have been produced by the survey primary investigator. In some cases however, auxiliary or derived files from other producers may be released with a data set. This may for example be a file containing derived variables generated by a researcher.

  • +
  • data_checks [Optional ; Not repeatable ; String]
    +Use this element if needed to provide information about the types of checks and operations that have been performed on the data file to make sure that the data are as correct as possible, e.g. consistency checking, wildcode checking, etc. Note that the information included here should be specific to the data file. Information about data processing checks that have been carried out on the data collection (study) as a whole should be provided in the Data editing element at the study level. You may also provide here a reference to an external resource that contains the specifications for the data processing checks (that same information may be provided also in the Data Editing filed in the Study Description section).

  • +
  • missing_data [Optional ; Not repeatable ; String]
    +A description of missing data (number of missing cases, cause of missing values, etc.)

  • +
  • version [Optional ; Not repeatable ; String]
    +The version of the data file. A data file may undergo various changes and modifications. File specific versions can be tracked in this element. This field will in most cases be left empty.

  • +
  • notes [Optional ; Not repeatable ; String]
    +This field aims to provide information on the specific data file not covered elsewhere.

    +

    Example for UNICEF MICS dataset

  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... 
+  ),  
+  
+  data_files = list(
+    
+    list(file_id = "HHS2020_S01",
+         file_name = "Household roster (demographics)",
+         description = "The file contains the demographic information on all individuals in the sample",
+         case_count: 10000,
+         var_count: 12,
+         producer = "National Statistics Office",
+         missing_data = "Values of age outside valid range (0 to 100) have been replaced with 'missing'.",
+         version = "1.0 (edited, not anonymized)",
+         notes = ""
+    ),
+     
+    list(file_id = "HHS2020_S03A",
+         file_name = "Section 3A - Education",
+         description = "The file contains data related to section 3A of the household survey questionnaire (Education of household members aged 6 to 24 years). It also contains the weighting coefficient, and various recoded variables on levels of education.",
+         case_count: 2500,
+         var_count: 17,
+         producer = "National Statistics Office",
+         data_checks = "Education level (variable EDUCLEV) has been edited using hotdeck imputation when the reported value was out of acceptable range considering the AGE of the person.",
+         version = "1.0 (edited, not anonymized)"
+    ),
+    
+    list(file_id = "HHS2020_CONSUMPTION",
+         file_name = "Annualized household consumption by products and services",
+         description = "The file contains derived data on household consumption, annualized and aggregated by category of products and services. The file also contains a regional price deflator variable and the household weighting coefficient. The file was generated using a Stata program named 'cons_aggregate.do'.",
+         case_count: 42000,
+         var_count: 15,
+         producer = "National Statistics Office",
+         data_checks = "Outliers have been detected (> median + 5*IQR) for each product/service; fixed by imputation (regression model).",
+         missing_data = "Missing consumption values are treated as 0",
+         version = "1.0 (edited, not anonymized)"
+    )
+    
+  ),  
+  
+  # ...
+)       
+


+
+
+

5.4.4 Variable description

+

The DDI Codebook metadata standard provides multiple elements to document variables contained in a micro-dataset. There is much value in documenting variables: +- it makes the data usable by providing users with a detailed data dictionary; +- it makes the data more discoverable as all keywords included in the description of variables are indexed in data catalogs; +- it allows users to assess the comparability of data across sources; +- it enables the development of question banks; and +- it adds transparency and credibility to the data especially when derived or imputed variables are documented. +All possible effort should thus be made to generate and publish detailed variable-level documentation.

+

A micro-dataset can contain many variables. Some survey datasets include hundreds or event thousands of variables. Documenting variables can thus be a tedious process. The use of a specialized DDI metadata editor can make this process considerably more efficient. Much of the variable-level metadata can indeed be automatically extracted from the electronic data files. Data files in Stata, SPSS or other common formats include variable names, variable and value labels, and in some cases notes that can be extracted. And the variable-level summary statistics that are part of the metadata can be generated from the data files. Further, software applications used for capturing data like Survey Solutions from the World Bank or CsPro from the US Census Bureau can export variable metadata, including the variable names, the variable and value labels, and possibly the formulation of questions and the interviewers instructions when the software is used for conducting computer assisted personal interviews (CAPI). Survey Solutions and CsPro can export metadata in multiple formats, including the DDI Codebook. Multiple options exist to make the documentation of variables efficient. As much as possible, tedious manual curation of variable-level information should be avoided.

+

variables [Optional ; Repeatable]

+The metadata elements we describe below apply independently to each variable in the dataset.

+
"variables": [
+  {
+    "file_id": "string",
+    "vid": "string",
+    "name": "string",
+    "labl": "string",
+    "var_intrvl": "discrete",
+    "var_dcml": "string",
+    "var_wgt": 0,
+    "loc_start_pos": 0,
+    "loc_end_pos": 0,
+    "loc_width": 0,
+    "loc_rec_seg_no": 0,
+    "var_imputation": "string",
+    "var_derivation": "string",
+    "var_security": "string",
+    "var_respunit": "string",
+    "var_qstn_preqtxt": "string",
+    "var_qstn_qstnlit": "string",
+    "var_qstn_postqtxt": "string",
+    "var_forward": "string",
+    "var_backward": "string",
+    "var_qstn_ivuinstr": "string",
+    "var_universe": "string",
+    "var_sumstat": [],
+    "var_txt": "string",
+    "var_catgry": [],
+    "var_std_catgry": {},
+    "var_codinstr": "string",
+    "var_concept": [],
+    "var_format": {},
+    "var_notes": "string"
+  }
+]
+


+
    +
  • file_id [Required ; Not repeatable ; String]
    +A dataset can be composed of multiple data files. The file_id is the name of the data file that contains the variable being documented. This file name should correspond to a file_id listed in the data_file section of the DDI.

  • +
  • vid [Required ; Not repeatable ; String]
    +A unique identifier given to the variable. This can be a system-generated ID, such as a sequential number within each data file. The vid is not the variable name.

  • +
  • name [Required ; Not repeatable ; String]
    +The name of the variable in the data file. The name should be entered exactly as found in the data file (not abbreviated or converted to upper or lower cases, as some software applications are case-sensitive). This information can be programmatically extracted from the data file. The variable name is limited to eight characters in some statistical analysis software such as SAS or SPSS.

  • +
  • labl [Optional ; Not repeatable ; String]
    +All variables should have a label that provides a short but clear indication of what the variable contains. Ideally, all variables in a data file will have a different label. File formats like Stata or SPSS often contain variable labels. Variable labels can also be found in data dictionaries in software applications like Survey Solutions or CsPro. Avoid using the question itself as a label (specific elements are available to capture the literal question text; see below). Think of a label as what you would want to see in a tabulation of the variables. Keep in mind that software applications like Stata and others impose a limit to the number of characters in a label (often, 80).

  • +
  • var_intrvl [Optional ; Not repeatable ; String]
    +This element indicates whether the intervals between values for the variable are discrete or continuous.

  • +
  • var_dcml [Optional ; Not repeatable ; String]
    +This element refers to the number of decimal points in the values of the variable.

  • +
  • var_wgt [Optional ; Not repeatable ; Numeric]
    +This element, which applies to dataset from sample surveys, indicates whether the variable is a sample weight (value “1”) or not (value “0). Sample weights play an important role in the calculation of summary statistics and sampling errors, and should therefore be flagged.

  • +
  • loc_start_pos [Optional ; Not repeatable ; Numeric]

    +The starting position of the variable when the data are saved in an ASCII fixed-format data file.

  • +
  • loc_end_pos [Optional ; Not repeatable ; Numeric]

    +The end position of the variable when the data are saved in an ASCII fixed-format data file.

  • +
  • loc_width [Optional ; Not repeatable ; Numeric]

    +The length of the variable (the maximum number of characters used for its values) in an ASCII fixed-format data file.

  • +
  • loc_rec_seg_no [Optional ; Not repeatable ; Numeric]

    +Record segment number, deck or card number the variable is located on.

  • +
  • var_imputation [Optional ; Not repeatable ; String]
    +Imputation is the process of estimating values for variables when a value is missing. The element is used to describe the procedure used to impute values when missing.

  • +
  • var_derivation [Optional ; Not repeatable ; String]

    +Used only in the case of a derived variable, this element provides both a description of how the derivation was performed and the command used to generate the derived variable, as well as a specification of the other variables in the study used to generate the derivation. The var_derivation element is used to provide a brief description of this process. As full transparency in derivation processes is critical to build trust and ensure replicability or reproducibility, the information captured in this element will often not be sufficient. A reference to a document and/or computer program can in such case be provided in this element, and the document/scripts provided as external resources. For example, a variable “TOT_EXP” containing the annualized total household expenditure obtained from a household budget survey may be the result of a complex process of aggregation, de-seasonalization, and more. In such case, the information provided in the var_derivation element could be: “TOT_EXP was obtained by aggregating expenditure data on all goods and services, available in sections 4 to 6 of the household questionnaire. It contains imputed rental values for owner-occupied dwellings. The values have been deflated by a regional price deflator available in variable REG_DEF. All values are in local currency. Outliers have been fixed by imputation. Details on the calculations are available in Appendix 2 of the Report on Data Processing, and in the Stata program [generate_hh_exp_total.do].”

  • +
  • var_security [Optional ; Not repeatable ; String]
    +This element is used to provide information regarding levels of access, e.g., public, subscriber, need to know.

  • +
  • var_respunit [Optional ; Not repeatable ; String]
    +Provides information regarding who provided the information contained within the variable, e.g., head of household, respondent, proxy, interviewer.

  • +
  • var_qstn_preqtxt [Optional ; Not repeatable ; String]
    +The pre-question texts are the instructions provided to the interviewers and printed in the questionnaire before the literal question. This does not apply to all variables. Do not confuse this with instructions provided in the interviewer’s manual.

  • +
  • var_qstn_qstnlit [Optional ; Not repeatable ; String]
    +The literal question is the full text of the questionnaire as the enumerator is expected to ask it when conducting the interview. This does not apply to all variables (it does not apply to derived variables).

  • +
  • var_qstn_postqtxt [Optional ; Not repeatable ; String]
    +The post-question texts are instructions provided to the interviewers, printed in the questionnaire after the literal question. Post-question can be used to enter information on skips provided in the questionnaire. This does not apply to all variables. Do not confuse this with instructions provided in the interviewer’s manual. +
    +With the previous three elements, one should be able to understand how the question was formulated in a questionnaire. In the example below (extracted from the UNICEF Malawi 2006 MICS survey questionnaire), we find:

    +
      +
    • a pre-question: “Ask this question ONLY ONCE for each mother/caretaker (even if she has more children).”

    • +
    • a literal question: “Sometimes children have severe illnesses and should be taken immediately to a health facility. What types of symptoms would cause you to take your child to a health facility right away?”

    • +
    • a post-question: “Keep asking for more signs or symptoms until the mother/caretaker cannot recall any additional symptoms. Circle all symptoms mentioned. DO NOT PROMPT WITH ANY SUGGESTIONS”

      +

    • +
  • +
  • var_forward [Optional ; Not repeatable ; String]

    +Contains a reference to the IDs of possible following questions. This can be used to document forward skip instructions.

  • +
  • var_backward [Optional ; Not repeatable ; String]

    +Contains a reference to IDs of possible preceding questions. This can be used to document backward skip instructions.

  • +
  • var_qstn_ivuinstr [Optional ; Not repeatable ; String]

    +Specific instructions to the individual conducting an interview. The content will typically be entered by copy/pasting instructions in the interviewer’s manual (or in the CAPI application). In cases where the same instructions relate to multiple variables, repeat the same information in the metadata for all these variables. +NOTE: In earlier version of the documentation, due to a typo, the element was named var_qstn_ivulnstr.

  • +
  • var_universe [Optional ; Not repeatable ; String]
    +The universe at the variable level defines the population the question applied to. It reflects skip patterns in a questionnaire. This information can typically be copy/pasted from the survey questionnaire. Try to be as specific as possible. This information is critical for the analyst, as it explains why missing values may be found in a variable. In the example below (from the Malawi MICS 2006 survey questionnaire), the universe for questions ED1 to ED2 will be “Household members age 5 and above”, and the universe for Question ED3 will be “Household members age 5 and above who ever attended school or pre-school”.

    +

  • +
  • var_sumstat [Optional ; Repeatable]
    +The DDI metadata standard provides multiple elements to capture various summary statistics such as minimum, maximum, or mean values (weighted and un-weighted) for each variable (note that frequency statistics for categorical variables are reported in var_catgry described below). The content of the var_sumstat section will be easy to fill out programmatically (using R or Python) or using a specialized DDI metadata editor, which can read the data file and generate the summary statistics.

  • +
+
"var_sumstat": [
+  {
+    "type": "string",
+    "value": null,
+    "wgtd": "string"
+  }
+]
+


+
    +
  • type [Required ; Not repeatable ; String]
    +The type of statistics being shown: mean, median, mode, valid cases, invalid cases, minimum, maximum, or standard deviation.

  • +
  • value [Required ; Not repeatable ; Numeric]
    +The value of the summary statistics mentioned in type.

  • +
  • wgtd [Required ; Not repeatable ; String]

    +Indicates whether the statistics reported in value are weighted or not (for variables in sample surveys). Enter “weighted” if weighted, otherwise leave this element empty.

  • +
  • var_txt [Optional ; Not repeatable ; String]
    +This element provides a space to describe the variable in detail. Not all variables require a definition.

  • +
  • var_catgry [Optional ; Repeatable]
    +Variable categories are the lists of codes (and their meaning) that apply to a categorical variable. This block of elements is used to describe the categories (code and label) and optionally capture their weighted and/or un-weighted frequencies.

  • +
+
"var_catgry": [
+  {
+    "value": "string",
+    "label": "string",
+    "stats": [
+      {
+        "type": "string",
+        "value": null,
+        "wgtd": "string"
+      }
+    ]
+  }
+]
+


+
    +
  • value [Required ; Not repeatable ; String]
    +The value here is the code assigned to a variable category. For example, a variable “Sex” could have value 1 for “Male” and value 2 for “Female”.

    +
  • +
  • label [Required ; Not repeatable ; String]
    +The label attached to the code mentioned in value.
  • +
  • stats [Optional ; Repeatable]
    +This repeatable block of elements will contain the summary statistics for the category (not for the variable) being documented. This may include frequencies, percentages, or cross-tabulation results.
    +
      +
    • type [Required ; Not repeatable ; String]
      +The type of the summary statistic. This will usually be freq for frequency.
    • +
    • value [Required ; Not repeatable ; Numeric]
      +The value of the summary statistic, for the corresponding type.
    • +
    • wgtd [Optional ; Not repeatable ; String]

      +Indicates whether the statistic reported in value are weighted or not (for variables in sample surveys). Enter “weighted” if weighted, otherwise leave this element empty.

    • +
  • +
  • var_std_catgry [Optional ; Not repeatable]

    +This element is used to indicate that the codes used for a categorical variable are from a standard international or other classification, like COICOP, ISIC, ISO country codes, etc.
  • +
+
"var_std_catgry": {
+  "name": "string",
+  "source": "string",
+  "date": "string",
+  "uri": "string"
+}
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the classification, e.g. “International Standard Industrial Classification of All Economic Activities (ISIC), Revision 4”

  • +
  • source [Required ; Not repeatable ; String]
    +The source of the classification, e.g. “United Nations”

  • +
  • date [Required ; Not repeatable ; String]
    +The version (typically a date) of the classification used for the study.

    +

  • +
  • uri [Required ; Not repeatable ; String]
    +A URL to a website where an electronic copy and more information on the classification can be obtained.

  • +
  • var_codinstr [Optional ; Not repeatable ; String]
    +The coder instructions for the variable. These are any special instructions to those who converted information from one form to another (e.g., textual to numeric) for a particular variable.

  • +
  • var_concept [Optional ; Repeatable]

    +The general subject to which the parent element may be seen as pertaining. This element serves the same purpose as the keywords and topic classification elements, but at the variable description level.

  • +
+
"var_concept": [
+  {
+    "title": "string",
+    "vocab": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • title [Optional ; Not repeatable ; String]
    +The name (label) of the concept.
    +

  • +
  • vocab [Optional ; Not repeatable ; String]
    +The controlled vocabulary, if any, from which the concept `title’ was taken.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The location for the controlled vocabulary mentioned in `vocab’.

  • +
  • var_format [Optional ; Not repeatable]
    +The technical format of the variable in question.

  • +
+
"var_format": {
+  "type": "string",
+  "name": "string",
+  "note": "string"
+}
+


+
    +
  • type [Optional ; Not repeatable ; String]
    +Indicates if the variable is numeric, fixed string, dynamic string, or date. Numeric variables are used to store any number, integer or floating point (decimals). A fixed string variable has a predefined length which enables the publisher to handle this data type more efficiently. Dynamic string variables can be used to store open-ended questions.

  • +
  • name [Optional ; Not repeatable ; String]
    +In some cases may provide the name of the particular, proprietary format used.

  • +
  • note [Optional ; Not repeatable ; String]

    +Additional information on the variable format.

  • +
  • var_notes Optional ; Not repeatable ; String]
    +This element is provided to record any additional or auxiliary information related to the specific variable.

  • +
+

Example for two variables only:

+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... 
+  ),  
+  data_files = list(
+    # ...
+  ),
+  
+  variables = list(
+  
+    list(file_id = "",
+         vid = "",
+         name = "",
+         labl = "Main occupation",
+         var_intrvl = "discrete",
+         var_imputation = "",
+         var_respunit = "",
+         var_qstn_preqtxt = "",
+         var_qstn_qstnlit = "",
+         var_qstn_postqtxt = "",
+         var_qstn_ivulnstr = "",
+         var_universe = "",
+         var_sumstat = list(list(type = "", value = "", wgtd = "")),
+         var_txt = "",
+         var_forward = "",
+         var_catgry = list(list(value = "", 
+                                label = "", 
+                                stats = list(list(type = "", value = "", wgtd = ""),
+                                             list(type = "", value = "", wgtd = ""),
+                                             list(type = "", value = "", wgtd = "")),
+  
+                           list(value = "", 
+                                label = "", 
+                                stats = list(list(type = "", value = "", wgtd = ""),
+                                             list(type = "", value = "", wgtd = ""),
+                                             list(type = "", value = "", wgtd = "")),
+         var_std_catgry = list(),
+         var_codinstr = "",
+         var_concept = list(list(title = "", vocab = "", uri = "")),
+         var_format = list(type = "numeric", name = "")
+    ),
+    
+    list(file_id = "",
+         vid = "",
+         name = "V75_HH_CONS",
+         labl = "Household total consumption",
+         var_intrvl = "continuous",
+         var_dcml = "",
+         var_wgt = 0,
+         var_imputation = "",
+         var_derivation = "",
+         var_security = "",
+         var_respunit = "",
+         var_qstn_preqtxt = "",
+         var_qstn_qstnlit = "",
+         var_qstn_postqtxt = "",
+         var_qstn_ivulnstr = "",
+         var_universe = "",
+         var_sumstat = list(list(type = "", value = "", wgtd = "")),
+         var_txt = "",
+         var_codinstr = "",
+         var_concept = list(list(title = "", vocab = "", uri = "")),
+         var_format = list(type = "", name = "", value = ""),
+         var_notes = ""
+    )
+
+  ),
+  # ...
+)
+


+
+
+

5.4.5 Variable groups

+

variable_groups [Optional ; Repeatable]

+

In a dataset, variables are grouped by data file. For the convenience of users, the DDI allows data curators to organize the variables into different, “virtual” groups to organize variables by theme, type of respondent, or any other criteria. Grouping variables is optional, and will not impact the way variables are stored in the data files. One variable can belong to more than a group, and a group of variables can contain variables from more than one data file. The variable groups do not necessarily have to cover all variables in the data files. Variable groups can also contain other variable groups.

+
"variable_groups": [
+  {
+    "vgid": "string",
+    "variables": "string",
+    "variable_groups": "string",
+    "group_type": "subject",
+    "label": "string",
+    "universe": "string",
+    "notes": "string",
+    "txt": "string",
+    "definition": "string"
+  }
+]
+


+
    +
  • vgid [Optional ; Not repeatable ; String]
    +A unique identifier (within the DDI metadata file) for the variable group.

  • +
  • variables [Optional ; Not repeatable ; String]
    +The list of variables (variable identifiers - vid) in the group. Enter a list with items separated by a space, e.g. “V21 V22, V30”.

  • +
  • variable_groups [Optional ; Not repeatable ; String]
    +The variable groups (vgid) that are embedded in this variable group. Enter a list with items separated by a space, e.g. “VG2, VG5”.

  • +
  • group_type [Optional ; Subject ; Not Repeatable]
    +The type of grouping of the variables. A controlled vocabulary should be used. The DDI proposes the following vocabulary: {section, multipleResp, grid, display, repetition, subject, version, iteration, analysis, pragmatic, record, file, randomized, other}. A description of the groups can be found in this document by W. Thomas, W. Block, R. Wozniak and J. Buysse.

  • +
  • label [Optional ; Not repeatable ; String]
    +A short description of the variable group.

  • +
  • universe [Optional ; Not repeatable ; String]
    +The universe can be a population of individuals, households, facilities, organizations, or others, which can be defined by any type of criteria (e.g., “adult males”, “private schools”, “small and medium-size enterprises”, etc.).

  • +
  • notes [Optional ; Not repeatable ; String]
    +Used to provide additional information about the variable group.

  • +
  • txt [Optional ; Not repeatable ; String]
    +A more detailed description of variable group than the one provided in label.

  • +
  • definition [Optional ; Not repeatable ; String]
    +A brief rationale for the variable grouping.

  • +
+
my_ddi <- list(
+  doc_desc = list(
+    # ... 
+  ),
+  study_desc = list(
+    # ... 
+  ),  
+  data_files = list(
+    # ...
+  ),
+  variables = list(
+    # ...
+  ),
+  
+  variable_groups = list(
+    
+    list(vgid = "vg01",
+         variables = "",
+         variable_groups = "",
+         group_type = "subject",
+         label = "",
+         universe = "",
+         notes = "",
+         txt = "",
+         definition = ""
+    ),
+    
+    list(vgid = "vg02",
+         variables = "",
+         variable_groups = "",
+         group_type = "subject",
+         label = "",
+         universe = "",
+         notes = "",
+         txt = "",
+         definition = ""
+    )
+    
+  ),
+  
+  # ...
+)
+


+
+
+

5.4.6 Provenance

+

provenance [Optional ; Repeatable]
+Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata. These elements are NOT part of the DDI metadata standard.

+
"provenance": [
+  {
+  "origin_description": {
+      "harvest_date": "string",
+      "altered": true,
+      "base_url": "string",
+      "identifier": "string",
+      "date_stamp": "string",
+      "metadata_namespace": "string"
+    }
+  }
+]
+


+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.

    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Study Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

5.4.7 Tags

+

tags [Optional ; Repeatable]
+As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. Tags are NOT part of the DDI codebook standard.

+
"tags": [
+  {
+    "tag": "string",
+    "tag_group": "string"
+  }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.
  • +
  • tag_group [Optional ; Not repeatable ; String]
    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.
  • +
+
+
+

5.4.8 LDA topics

+

lda_topics [Optional ; Not repeatable]

+
"lda_topics": [
+  {
+    "model_info": [
+      {
+        "source": "string",
+        "author": "string",
+        "version": "string",
+        "model_id": "string",
+        "nb_topics": 0,
+        "description": "string",
+        "corpus": "string",
+        "uri": "string"
+      }
+    ],
+    "topic_description": [
+      {
+        "topic_id": null,
+        "topic_score": null,
+        "topic_label": "string",
+        "topic_words": [
+          {
+            "word": "string",
+            "word_weight": 0
+          }
+        ]
+      }
+    ]
+  }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document (in this case, the “document” is a compilation of elements from the dataset metadata) can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).
+
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element lda_topics is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition. The lda_topics element is NOT part of the DDI Codebook standard.

+
+

Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the lda_topics elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated.

+
+

The lda_topics element includes the following metadata fields:

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.
    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition of the document.
    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the document (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic. This is specific to the model, not to a document.
      • +
    • +
  • +
+
lda_topics = list(
+  
+   list(
+  
+      model_info = list(
+        list(source      = "World Bank, Development Data Group",
+             author      = "A.S.",
+             version     = "2021-06-22",
+             model_id    = "Mallet_WB_75",
+             nb_topics   = 75,
+             description = "LDA model, 75 topics, trained on Mallet",
+             corpus      = "World Bank Documents and Reports (1950-2021)",
+             uri         = ""))
+      ),
+      
+      topic_description = list(
+      
+        list(topic_id    = "topic_27",
+             topic_score = 32,
+             topic_label = "Education",
+             topic_words = list(list(word = "school",      word_weight = "")
+                                list(word = "teacher",     word_weight = ""),
+                                list(word = "student",     word_weight = ""),
+                                list(word = "education",   word_weight = ""),
+                                list(word = "grade",       word_weight = "")),
+        
+        list(topic_id    = "topic_8",
+             topic_score = 24,
+             topic_label = "Gender",
+             topic_words = list(list(word = "women",       word_weight = "")
+                                list(word = "gender",      word_weight = ""),
+                                list(word = "man",         word_weight = ""),
+                                list(word = "female",      word_weight = ""),
+                                list(word = "male",        word_weight = "")),
+        
+        list(topic_id    = "topic_39",
+             topic_score = 22,
+             topic_label = "Forced displacement",
+             topic_words = list(list(word = "refugee",     word_weight = "")
+                                list(word = "programme",   word_weight = ""),
+                                list(word = "country",     word_weight = ""),
+                                list(word = "migration",   word_weight = ""),
+                                list(word = "migrant",     word_weight = "")),
+                                
+        list(topic_id    = "topic_40",
+             topic_score = 11,
+             topic_label = "Development policies",
+             topic_words = list(list(word = "development", word_weight = "")
+                                list(word = "policy",      word_weight = ""),
+                                list(word = "national",    word_weight = ""),
+                                list(word = "strategy",    word_weight = ""),
+                                list(word = "activity",    word_weight = ""))
+                                
+      )
+      
+   )
+   
+)
+


+
+
+

5.4.9 Embeddings

+

embeddings [Optional ; Repeatable]
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. In this case, the text would be a compilation of selected elements of the dataset metadata. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API).

+

The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model. The embeddings element is NOT part of the DDI Codebook standard.

+
"embeddings": [
+  {
+    "id": "string",
+    "description": "string",
+    "date": "string",
+    "vector": { }
+  }
+]
+


+

The embeddings element contains four metadata fields: +- id [Optional ; Not repeatable ; String]
+A unique identifier of the word embedding model used to generate the vector. +- description [Optional ; Not repeatable ; String]
+A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc. +- date [Optional ; Not repeatable ; String]
+The date the model was trained (or a version date for the model). +- vector [Required ; Not repeatable ; Object] @@@@@@@@ do not offer options +The numeric vector representing the document, provided as an object (array or string).
+[1,4,3,5,7,9]

+
+
+

5.4.10 Additional

+

additional [Optional ; Not repeatable]
+The additional element is provided to allow users of the API to create their own elements and add them to the schema. It is not part of the DDI Codebook standard. All custom elements must be added within the element block; embedding them elsewhere in the schema would cause DDI schema validation to fail in NADA.

+
+
+
+

5.5 Generating and publishing DDI metadata

+

The DDI-Codebook metadata standard provides multiple elements to describe the variables in detail. This includes elements that are usually not found in data dictionaries, like summary statistics. Generating this information and manually capturing it in a DDI-compliant metadata file could be tedious. Indeed, some datasets contains hundreds or even thousands of variables. Some of the metadata (list of variables, possibly variable and value labels, and summary statistics) can be automatically extracted from the data files. Specialized metadata editors, who can read the data files, extract metadata, and generate DDI-compliant output are thus the preferred option to document microdata. Other software have the capability to generate variable-level metadata in DDI-compliant, such as CsPro and Survey Solutions (CAPI applications). Stata and R scripts also provide solutions to generate variable-level metadata out of data files. We present some of these tools below.

+
+

5.5.1 Using the World Bank Metadata Editor

+

@@@ Update this whole section with proper screenshots and description

+

The World Bank Metadata Editor is compliant with the DDI-Codebook 2.5. It is an open source software. [@@@@@ not yet - wait for license] It is a flexible application that can also accommodate other standards and schemas such as the Dublin Core (for documents) and the ISO 19139 (for geospatial data).

+

When importing data files, variable-level metadata is automatically generated including variable names, summary statistics, and variable and value labels if available in the source data files. Additional variable-level metadata can then be added manually.

+


+ +

+

The Metadata Editor provides forms to enter all other related metadata using the DDI-Codebook 2.5 standard, including the study description and a description of external resources. +
+image +

+

The World Bank Metadata Editor exports the metadata (for microdataset) in DDI-Codebook 2.5 format (XML) and in JSON format. Metadata related to external resources can be exported to a Dublin Core file. A transformation of the metadata files into a PDF document is also implemented.

+


+ +

+
+
+

5.5.2 Using R or Python

+

DDI-compliant metadata can also be generated and published in a NADA catalog programmatically. Programming languages like R and Python provides much flexibility to generate such metadata, including variable-level metadata.

+

We provide here and example where a dataset is available in Stata format. We use two data files from the Core Welfare Indicator Questionnaire (CWIQ) survey conducted in Liberia in 2007 (the full dataset has 12 data files; the extension of the script to the full dataset would be straightforward). One data file, named “sec_abcde_individual.dta”, contains individual-level variables. The other data file, named “sec_fgh_ _household.dta”, contains household-level variables. The content of the Stata files is as follows:

+
+
+ +
+


+
+

When generating the variable-level metadata, we want to extract the value labels from the data files, keeping the original [code - value label] pairs as they are in the original dataset. For example, if the Stata dataset has codes 1 = Male and 2 = Female for variable sex, we do not want them to be changed for example to 1 = Female and 2 = Male by the data import process. The import process in R packages do not always maintain the code/label pairs; some convert categorical data into factors and assign codes and value labels independently from the original coding.

+
+
# In http://catalog.ihsn.org/catalog/1523
+
+library(nadar)
+library(haven)
+library(rlist)
+library(stringr)
+
+# ----------------------------------------------------------------------------------
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+id = "LBR_CWIQ_2007"
+
+setwd("D:/LBR_CWIQ_2007")
+
+thumb = "liberia_cwiq.JPG"  # This image will be used as a thumbnail
+
+# The literal questions are only found in a PDF file; we extract them.
+# If list of questions had been available in MS-Excel format of equivalent, we
+# would import it from that file.
+literal_questions = list(
+  b1 = "Is [NAME] male or female?",
+  b2 = "How long has [NAME] been away in the last 12 months?",
+  b3 = "What is [NAME]'s relationship to the head of household?",
+  b4 = "How old was [NAME] at last birthday?",
+  b5 = "What is [NAME]'s marital status?",
+  b6 = "Is [NAME]'s father alive?",
+  b7 = "Is [NAME]'s father living in the household?",
+  b8 = "Is [NAME]'s mother alive?",
+  b9 = "Is [NAME]'s mother living in the household?",
+  c1 = "Can [NAME] read and write in any language?",
+  c2 = "Has [NAME] ever attended school?",
+  c3 = "What is the highest grade [NAME] completed?",
+  c4 = "Did [NAME] attend school last year?",
+  c5 = "Is [NAME] currently in school?",
+  c6 = "What is the current grade [NAME] is attending?",
+  c7 = "Who runs the school [NAME] is attending?",
+  c8 = "Did [NAME] have any problems with school?",
+  c9 = "Why is [NAME] not currently in school?",
+  c10= "Why has [NAME] not started school?"
+  # Etc. (we do not include all questions in the example)
+)  
+
+# Generate file-level and variable-level metadata for the two data files
+
+list_data_files = c("sec_abcde_individual.dta", "sec_fgh_household.dta")
+
+list_var = list()
+list_df = list()
+vno = 1
+fno = 1
+
+for (datafile in list_data_files) {
+  
+  data <- read_dta(datafile)
+  
+  # Generate file-level metadata
+  
+  # Create a file identifier (sequential)
+  fid = paste0("F", str_pad(fno, 2, pad = "0"))
+  fno = fno + 1
+  
+  # Add core metadata
+  case_n = nrow(data)  # Nb of observations in the data file
+  var_n = length(data) # Nb of variables in the data file
+  df = list(file_id = fid, 
+            file_name = datafile, 
+            case_count = case_n, 
+            var_count = var_n)
+  list_df = list.append(list_df, df)
+  
+  # Generate variable-level metadata
+  
+  for(v in 1:length(data)) {
+    
+    # Create a variable identifier (sequential)
+    vid = paste0("V", str_pad(vno, 4, pad = "0"))
+    vno = vno + 1
+    
+    # Variable name and literal question
+    vname = names(data[v])
+    question = as.character(literal_questions[vname])
+    if(is.null(question)) question = ""
+    
+    # Extract the variable label (trim leading and trailing white spaces)
+    var_lab <- trimws(attr(data[[v]], 'label'))
+    if(is.null(var_lab)) var_lab = ""
+    
+    # Variable-level summary statistics
+    vval = sum(!is.na(data[[v]]))
+    vmis = sum(is.na(data[[v]]))
+    vmin = as.character(min(data[[v]], na.rm = TRUE))
+    vmax = as.character(max(data[[v]], na.rm = TRUE))  
+    vstats = list(
+      list(type = "valid", value = vval),
+      list(type = "system missing", value = vmis),
+      list(type = "minimum", value = vmin),
+      list(type = "maximum", value = vmax)
+    )
+    
+    # Extract the (original) codes and value labels and calculate frequencies
+    freqs = list()
+    val_lab <- attr(data[[v]], 'labels')
+    if(!is.null(val_lab) & typeof(data[[v]]) != "character") {
+      freq_tbl = table(data[[v]])
+      for (i in 1:length(val_lab)) {
+        f = list(value = as.character(val_lab[i]), 
+                 labl  = as.character(names(val_lab[i])), 
+                 stats = list(
+                   list(type = "count", 
+                        value = sum(data[[v]] == val_lab[i], na.rm = TRUE)
+                   )
+                 )
+        )
+        freqs = list.append(freqs, f)             
+      }
+    } 
+    
+    # Compile the variable-level metadata
+    list_v = list(
+      file_id = fid,
+      vid = vid,
+      name = vname,
+      labl = var_lab,
+      var_qstn_qstnlit = question,
+      var_sumstat = vstats,
+      var_catgry = freqs)
+    
+    # Add to the list of variables already documented    
+    list_var = list.append(list_var, list_v)
+    
+  }
+  
+}
+
+# Generate the DDI-compliant metadata
+
+cwiq_ddi_metadata <- list(
+  
+  doc_desc = list(
+    producers = list(
+      list(name = "WB consultants")
+    ), 
+    prod_date = "2008-02-19"
+  ),
+  
+  study_desc = list(
+    
+    title_statement = list(
+      idno  = id,
+      title = "Core Welfare Indicators Questionnaire 2007"
+    ),
+    
+    authoring_entity = list(
+      list(name = "Liberia Institute of Statistics and Geo_Information Services")
+    ),
+    
+    study_info = list(
+      
+      coll_dates = list(
+        list(start = "2007-08-06", end = "2007-09-22")
+      ),
+      
+      nation = list(
+        list(name = "Liberia", abbreviation = "LBR")
+      ),
+      
+      abstract = "The Government of Liberia (GoL) is committed to producing a Poverty Reduction Strategy Paper (PSRP). To do this, the GoL will need to undertake an analysis of qualitative and quantitative sources to understand the nature of poverty ('Where are we?'); to develop a macro-economic framework, and conduct broad based and participatory consultations to choose objectives, define and prioritize strategies ('Where do we want to go? How far can we get?); and to develop a monitoring and evaluation system ('How will we know when we get there?). The analysis of the nature of poverty, the Poverty Profile, will establish the overall rate of poverty incidence, identifying the poor in relation to their location, habits, occupations, means of access to and use of government services, and their living standards in regard to health, education, nutrition. Given the capacity constraints it has been agreed that this information will be collected in a single visit survey using the Core Welfare Indicators Questionnaire (CWIQ) survey with an additional module to cover household income, expenditure and consumption. This will provide information to estimate welfare levels & poverty incidence, which can be combined and analyzed with the sectoral information from the main CWIQ questionnaire. While countries with more capacity usually do a household income, expenditure and consumption survey over 12 months, the single visit approach has been used in a number of countries (mainly in West Africa) fairly successfully.",
+      
+      geog_coverage = "National"
+      
+    ),
+    
+    method = list(
+      
+      data_collection = list(
+        
+        coll_mode = "face to face interview",
+        
+        sampling_procedure = "The CWIQ survey will be carried out on a sample of 3,600 randomly selected households located in 300 randomly selected clusters. This was the same basic sample used by the 2007 Liberian DHS. However, for Monrovia, a new listing was carried out and new EAs were chosen and the sampled households were chosen from that list. For rural areas, the same EAs were used but a new sample selection of housholds was drawn. Any household that may have participated in the LDHS was systematically eliminated. Twelve (12) households were selected in each of the 300 EA using systematic sampling. The total number of households and number of EAs sampled in each County are given in the table below. (More on the Sampling under the External Resources).",
+        
+        coll_situation = "On average, the interview process lasted about about 2 hours 45 minutes. The Income and Expenditure questionnaire alone took about 2 hours to complete. In many occasions, the questionnaire was completed in 2 sitting sessions."
+        
+      )
+      
+    )
+    
+  ),
+  
+  # Information of data files
+  data_files = list_df,  
+  
+  # Information on variables
+  variables = list_var
+  
+)
+
+# Publish the metadata in the NADA catalog
+
+microdata_add(
+  idno = id,
+  repositoryid = "central",
+  access_policy = "licensed",
+  published = 1,
+  overwrite = "yes",
+  metadata = cwiq_ddi_metadata,
+  thumbnail = thumb
+)
+
+# Add links to data and documents
+
+external_resources_add(
+  title = "Liberia, CWIQ 2007, Dataset in Stata 15 format",
+  idno = id,
+  dcdate = "2007",
+  language = "English",
+  country = "Liberia",
+  dctype = "dat/micro",
+  file_path = "LBR_CWIQ_2007_Stata15.zip",
+  description = "Liberia CWIQ dataset in Stata 15 format (2 data files)",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "Liberia, CWIQ 2007, Dataset in SPSS Windows format",
+  idno = id,
+  dcdate = "2007",
+  language = "English",
+  country = "Liberia",
+  dctype = "dat/micro",
+  file_path = "LBR_CWIQ_2007_Stata15.zip",
+  description = "Liberia CWIQ dataset in SPSS for Windows [.sav] format (2 data files)",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "CWIQ 2007 Questionnaire",
+  idno = id,
+  dcdate = "2007",
+  language = "English",
+  country = "Liberia",
+  dctype = "doc/ques",
+  file_path = "LCWIQ2007_.pdf",
+  overwrite = "yes"
+)
+

After running the script, the metadata (and links) are available in the NADA catalog.

+


+ +

+


+ +

+


+ +

+


+ +

+ +
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter06.html b/chapter06.html new file mode 100644 index 0000000..a0af33c --- /dev/null +++ b/chapter06.html @@ -0,0 +1,4890 @@ + + + + + + + Chapter 6 Geographic data and services | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 6 Geographic data and services

+
+
+ +
+


+
+

6.1 Background

+

To make geographic information discoverable and to facilitate their dissemination and use, the ISO Technical Committee on Geographic Information/Geomatics (ISO/TC211) created a set of metadata standards to describe geographic datasets (ISO 19115), geographic data structures (ISO 19115-2 / ISO 19110), and geographic data services (ISO 19119). These standards have been “unified” into a common XML specification (ISO 19139). This set of standards, known as the ISO 19100 series, served as the cornerstone of multiple initiatives to improve the documentation and management of geographic information such as the Open Geospatial Consortium (OGC), the US Federal Geographic Data Committee (FDGC), the European INSPIRE directive, or more recently the Research Data Alliance (RDA), among others.

+

The ISO 19100 standards have been designed to cover the large scope of geographic information. The level of detail they provide goes beyond the needs of most data curators. What we present in this Guide is a subset of the standards, which focuses on what we consider as the core requirements to describe and catalog geographic datasets and services. References and links to resources where more detailed information can be found are provided in appendix.

+
+
+

6.2 Geographic information metadata standards

+

Geographic information metadata standards cover three types of resources: i) datasets, ii) data structure definitions, and iii) data services. Each one of these three components is the object of a specific standard. To support their implementation, a common XML specification (ISO 19139) covering the three standards has been developed. The geographic metadata standard is however, by far, the most complex and “specialized” of all schemas described in this Guide. Its use requires expertise not only in data documentation, but also in the use of geospatial data. We provide in this chapter some information that readers who are not familiar with geographic data may find useful to better understand the purpose and use of the geographic metadata standards.

+
+

6.2.1 Documenting geographic datasets - The ISO 19115 standard

+

Geographic datasets “identify and depict geographic locations, boundaries and characteristics of features on the surface of the earth. They include geographic coordinates (e.g., latitude and longitude) and data associated to geographic locations (…)”. (Source: https://www.fws.gov/gis/)

+

The ISO 19115 standard defines the structure and content of the metadata to be used to document geographic datasets. The standard is split into two parts covering:

+
    +
  1. vector data (ISO 19115-1), and
  2. +
  3. raster data including imagery and gridded data (ISO 19115-2).
  4. +
+

Vector and raster spatial datasets are built with different structures and formats. The following summarizes how these two categories differ and how they can be processed using the R software. The descriptions of vector and raster data provided in this chapter are adapted from: +- https://gisgeography.com/spatial-data-types-vector-raster/ +- https://datacarpentry.org/organization-geospatial/02-intro-vector-data/index.html]

+

Vector data

+

Vector data are comprised of points, lines, and polygons (areas).

+

A vector point is defined by a single x, y coordinate. Generally, vector points are a latitude and longitude with a spatial reference frame. A point can for example represent the location of a building or facility. When multiple dots are connected in a set order, they become a vector line with each dot representing a vertex. Lines usually represent features that are linear in nature, like roads and rivers. Each bend in the line represents a vertex that has a defined x, y location. When a set of 3 or more vertices is joined in a particular order and closed (i.e. the first and last coordinate pairs are the same), it becomes a polygon. Polygons are used to show boundaries. They will typically represent lakes, oceans, countries and their administrative subdivisions (provinces, states, districts), building footprints, or outline of survey plots. Polygons have an area (which will correspond to the square-footage for a building footprint, to the acreage for an agricultural plot, etc.)

+

Vector data are often provided in one of the following file formats:

+
    +
  • ESRI Shapefile (actually a zip set of files; not standard and limited as it is based on an outdated DBF format, but still widely used);
  • +
  • ESRI GeoDatabase file (not a standard format, but widely used);
  • +
  • GML: the Official OGC geospatial standard format, used by standard spatial data services;
  • +
  • GeoPackage: the OGC recommended standard for handling vector data;
  • +
  • GeoJSON: another OGC standard, often used when a service is associated to the data;
  • +
  • KML/KMZ: Keyhole Markup Language, an XML notation for expressing geographic annotation and visualization within two-dimensional maps and three-dimensional Earth browsers;
  • +
  • CSV file: Comma-separated values files, with geometries provided in OGC Well-Known-Text (WKT);
  • +
  • OSM: An XML-formatted file containing “nodes” (points), “ways” (connections), and “relations” from OpenStreetMap format.
  • +
+ + + + + + +
Some examples
+

EXAMPLE 1

+

The figure below provides an example of vector data extracted from Open Street Map for a part of the city of Thimphu, Bhutan (as of 17 May, 2021).

+
+ +
+

The content of this map can be exported as an OSM file.

+
+ +
+

Multiple applications will allow users to read and process OSM files, including open source software applications like QGIS or the R packages sf and osmdata

+
# Example of a R script that reads and shows the content of the map.osm file
+
+library(sf)
+
+# List the layers contained in the OSM file
+lyrs <- st_layers("map.osm")
+
+# Read the layers as sf objects
+points   <- st_read("map.osm", layer = "points")
+lines    <- st_read("map.osm", layer = "lines")
+polygons <- st_read("map.osm", layer = "multipolygons")
+

EXAMPLE 2

+

In this second example, we use the R sf (Simple Features) package to read a shape (vector) file of refugee camps in Bangladesh, downloaded from the Humanitarian Data Exchange (HDX) website:

+
# Load the sf package and utilities 
+
+library(sf)
+library(utils)
+
+# Download and unzip the shape file (published by HDX as a compressed zip format)
+
+setwd("E:/my_data")
+url <- "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/ace4b0a6-ef0f-46e4-a50a-8c552cfe7bf3/download/200908_rrc_outline_camp_al1.zip"
+download.file(url, destfile = "200908_RRC_Outline_Camp_AL1.zip")
+unzip("E:/my_data/200908_RRC_Outline_Camp_AL1.zip")
+
+# Read the file and display core information about its content
+
+al1 <- st_read("./200908_RRC_Outline_Camp_AL1/200908_RRC_Outline_Camp_AL1.shp")
+print(al1)
+plot(al1)
+
+# ------------------------------
+# Output of the 'print' command:
+# ------------------------------
+
+# Simple feature collection with 35 features and 14 fields
+# geometry type:  MULTIPOLYGON
+# dimension:      XY
+# bbox:           xmin: 92.12973 ymin: 20.91856 xmax: 92.26863 ymax: 21.22292
+# geographic CRS: WGS 84
+# First 10 features:
+#       District Upazila      Settlement        Union         Name_Alias    SSID SMSD__Cnam            NPM_Name Area_Acres PeriMe_Met
+# 1  Cox's Bazar   Ukhia Collective site Palong Khali Bagghona-Putibonia CXB-224    Camp 16 Camp 16 (Potibonia)  130.57004   4136.730
+# 2  Cox's Bazar   Ukhia Collective site Palong Khali               <NA> CXB-203   Camp 02E            Camp 02E   96.58179   4803.162
+# 3  ...
+# 
+#        Camp_Name         Area_SqM         Latitude        Longitude                       geometry
+# 1        Camp 16  528946.95881724 21.1563813298438 92.1490685817901 MULTIPOLYGON (((92.15056 21...
+# 2        Camp 2E 391267.799744003 21.2078084302778 92.1643360947381 MULTIPOLYGON (((92.16715 21...
+# 3        ...
+
+# Output of 'str' command:
+
+# Classes 'sf' and 'data.frame':    35 obs. of  15 variables:
+#  $ District  : chr  "Cox's Bazar" "Cox's Bazar" "Cox's Bazar" "Cox's Bazar" ...
+#  $ Upazila   : chr  "Ukhia" "Ukhia" "Ukhia" "Ukhia" ...
+#  $ Settlement: chr  "Collective site" "Collective site" "Collective site" "Collective site" ...
+#  $ Union     : chr  "Palong Khali" "Palong Khali" "Palong Khali" "Raja Palong" ...
+#  $ Name_Alias: chr  "Bagghona-Putibonia" NA "Jamtoli-Baggona" "Kutupalong RC" ...
+#  $ SSID      : chr  "CXB-224" "CXB-203" "CXB-223" "CXB-221" ...
+#  $ SMSD__Cnam: chr  "Camp 16" "Camp 02E" "Camp 15" "Camp KRC" ...
+#  $ NPM_Name  : chr  "Camp 16 (Potibonia)" "Camp 02E" "Camp 15 (Jamtoli)" "Kutupalong RC" ...
+#  $ Area_Acres: num  130.6 96.6 243.3 95.7 160.4 ...
+#  $ PeriMe_Met: num  4137 4803 4722 3095 4116 ...
+#  $ Camp_Name : chr  "Camp 16" "Camp 2E" "Camp 15" "Kutupalong RC" ...
+#  $ Area_SqM  : chr  "528946.95881724" "391267.799744003" "985424.393160958" "387729.666427279" ...
+#  $ Latitude  : chr  "21.1563813298438" "21.2078084302778" "21.1606399787906" "21.2120281895357" ...
+#  $ Longitude : chr  "92.1490685817901" "92.1643360947381" "92.1428956454661" "92.1638095873048" ...
+#  $ geometry  :sfc_MULTIPOLYGON of length 35; first list element: List of 1
+
+# This information can be extracted and used to document the data
+

The output of the script shows that the shape file contains 35 features (or “objects”; in this case each object represents a refugee camp) and 14 fields (attributes and variables; including information like the camp name, administrative region, surface area, and more) related to each object.

+

The geometry type (multipolygon) and dimension (XY) provide information on the type of object. “All geometries are composed of points. Points are coordinates in a 2-, 3- or 4-dimensional space. All points in a geometry have the same dimensionality. In addition to X and Y coordinates, there are two optional additional dimensions:

+
    +
  • a Z coordinate, denoting the altitude;
  • +
  • an M coordinate (rarely used), denoting some measure that is associated with the point, rather than with the feature as a whole (in which case it would be a feature attribute); examples could be time of measurement, or measurement error of the coordinates.
  • +
+

The four possible cases then are:

+
    +
  • two-dimensional points refer to x and y, easting and northing, or longitude and latitude, referred to as XY
  • +
  • three-dimensional points as XYZ
  • +
  • three-dimensional points as XYM
  • +
  • four-dimensional points as XYZM (the third axis is Z, the fourth is M)
  • +
+

The following seven simple feature types are the most common:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeDescription
POINTzero-dimensional geometry containing a single point
LINESTRINGsequence of points connected by straight, non-self intersecting line pieces; one-dimensional geometry
POLYGONgeometry with a positive area (two-dimensional); sequence of points form a closed, non-self intersecting ring; the first ring denotes the exterior ring, zero or more subsequent rings denote holes in this exterior ring
MULTIPOINTset of points; a MULTIPOINT is simple if no two Points in the MULTIPOINT are equal
MULTILINESTRINGset of linestrings
MULTIPOLYGONset of polygons
GEOMETRYCOLLECTIONset of geometries of any type except GEOMETRYCOLLECTION
+

The remaining ten geometries are rarer : CIRCULARSTRING, COMPOUNDCURVE, CURVEPOLYGON, MULTICURVE, MULTISURFACE, CURVE, SURFACE, POLYHEDRALSURFACE, TIN, TRIANGLE (see https://r-spatial.github.io/sf/articles/sf1.html).

+

The geographic CRS informs us on the coordinate reference system (CRS). Coordinates can only be placed on the Earth’s surface when their CRS is known; this may be a spheroid CRS such as WGS 84, a projected, two-dimensional (Cartesian) CRS such as a UTM zone or Web Mercator, or a CRS in three-dimensions, or including time. In our example above, the CRS is the WGS 84 (World Geodetic System 84), a standard for use in cartography, geodesy, and satellite navigation including GPS.

+

The bbox is the bounding box.

+

Information on a subset (top 10 - only 2 shown above) of the features is displayed in the output of the script, with the list of the 14 available fields.
+The plot(al1) command in R produces a visualization of the numeric fields in the data file:

+
+ +
+

All this information represents important components of the metadata, which we will want to capture, enrich, and catalog (together with additional information) using the ISO metadata standard. “Enriching” (or “augmenting”) the metadata will consist of providing more contextual information (who produced the data, when, why, etc.) and additional information on the features (e.g., what does the variable ’SMSD__Cnam’ represent?).

+

Raster data

+

Raster data are made up of pixels, also referred to as grid cells. Satellite imagery and other remote sensing data are raster datasets. Grid cells in raster data are usually (but not necessarily) regularly-spaced and square. Data stored in a raster format is arranged in a grid without storing the coordinates of each cell (pixel). The coordinates of the corner points and the spacing of the grid can be used to calculate (rather than to store) the coordinates of each location in a grid.

+

Any given pixel in a grid stores one or more values (in one or more bands). For example, each cell (pixel) value in a satellite image has a red, a green, and a blue value. Cells in raster data could represent anything from elevation, temperature, rainfall, land cover, population density, or others. (Source: https://worldbank.github.io/OpenNightLights/tutorials/mod2_1_data_overview.html)

+

Raster data can be discrete or continuous. Discrete rasters have distinct themes or categories. For example, one grid cell can represent a land cover class, or a soil type. In a discrete raster, each thematic class can be discretely defined (usually represented by an integer) and distinguished from other classes. In other words, each cell is definable and its value applies to the entire area of the cell. For example, the value 1 for a class might indicate “urban area”, value 2 “forest”, and value 3 “others”. Continuous (or non-discrete) rasters are grid cells with gradual changing values, which could for example represent elevation, temperature, or an aerial photograph.

+

The difference between vector and raster data, and between different types of vectors, is clearly illustrated in the figure below taken from the World Bank’s Light Every Night GitHub repository.

+
+ +
+

In GIS applications, vector and raster data are often combined into multi-layer datasets, as shown in the figure below extracted from the County of San Bernardino (US) website.

+
+ +
+

We may occasionally want to convert raster data into vector data. For example, a building footprint layer (vector data, composed of polygons) can be derived from a satellite image (raster data). Such conversions can be implemented in a largely automated manner using machine learning algorithms.

+
+ +
+

Source: https://blogs.bing.com/maps/2019-09/microsoft-releases-18M-building-footprints-in-uganda-and-tanzania-to-enable-ai-assisted-mapping

+

Raster data are often provided in one of the following file formats:

+ +

GeoTIFF is a popular file format for raster data. A Tagged Image File Format (TIFF or TIF) is a file format designed to store raster-type data. A GeoTIFF file is a TIFF file that contains specific tags to store structured geospatial metadata including:

+
    +
  • Spatial extent: the area coverage of the file
  • +
  • Coordinate reference system: the projection / coordinate reference system used
  • +
  • Resolution: the spatial extent of each pixel (spatial resolution)
  • +
  • Number of layers: number of layers or bands available in the file
  • +
+

TIFF files can be read using (among other options) the R package raster or the Python library rasterio.

+

GeoTIFF files can also be provided as Cloud Optimized GeoTIFFS (COGs). In COGs, the data are structured in a way that allows them to be shared via web services which allow users to query, visualize, or download a user-defined subset of the content of the file, without having to download the entire file. This option can be a major advantage, as geoTIFF files generated by remote sensing/satellite imagery can be very large. Extracting only the relevant part of a file can save significant time and storage space.

+ + + + + + +
Some examples
+

EXAMPLE 1

+

The first example below shows the spatial distribution of the Ethiopian population in 2020. The data file was downloaded from the WorldPop website on 17 May 2021.

+
+ +
+
# Load the raster R package 
+
+library(raster)
+
+# Download a TIF file (spatial distribution of population, Ethiopia, 2020) - 62Mb
+
+setwd("E:/my_data")
+url <- "https://data.worldpop.org/GIS/Population/Global_2000_2020_Constrained/2020/maxar_v1/ETH/eth_ppp_2020_constrained.tif"
+file_name = basename(url)
+download.file(url, destfile = file_name, mode = 'wb')
+
+# Read the file and display core information about its content
+
+my_raster_file <- raster(file_name)
+print(my_raster_file)
+
+# ------------------------------
+# Output of the 'print' command:
+# ------------------------------
+
+# dimensions : 13893, 17983, 249837819  (nrow, ncol, ncell)
+# resolution : 0.0008333333, 0.0008333333  (x, y)
+# extent     : 32.99958, 47.98542, 3.322084, 14.89958  (xmin, xmax, ymin, ymax)
+# crs        : +proj=longlat +datum=WGS84 +no_defs 
+# source     : E:/my_data/eth_ppp_2020_constrained.tif 
+# names      : eth_ppp_2020_constrained 
+# values     : 1.36248, 847.9389  (min, max)
+

This output shows that the TIF file contains one layer of cells, forming an image of 13,893 by 17,983 cells. It also provides information on the projection system (datum): WGS 84 (World Geodetic System 84). This information (and more) will be part of the ISO-compliant metadata we want to generate to document and catalog a raster dataset.

+

EXAMPLE 2

+

In the second example, we demonstrate the advantages of Cloud Optimized GeoTIFFS (COGs). We extract information from the World Bank Light Every Night repository.

+
# Load 'aws.s3' package to access the Amazon Web Services (AWS) Simple Storage Service (s3)
+library("aws.s3")
+
+# Load 'raster' package to read the target GeoTiFF
+library("raster")
+
+# List files for World Bank bucket 'globalnightlight', setting a max number of items
+contents <- get_bucket(bucket = 'globalnightlight', max = 10000)
+
+# Get_bucket_df is similar to 'get_bucket' but returns the list as a dataframe
+contents <- get_bucket_df(bucket = 'globalnightlight')
+
+# Access DMSP-OLS data for satellite F12 in 1995
+F12_1995 <- get_bucket(bucket = 'globalnightlight', 
+                       prefix = "F121995")
+
+# As data.frame, with all objects listed
+F12_1995_df <- get_bucket_df(bucket = 'globalnightlight', 
+                             prefix = "F121995", 
+                             max = Inf)
+# Number of objects
+nrow(F12_1995_df) 
+
+# Save the object
+filename <- "F12199501140101.night.OIS.tir.co.tif"
+save_object(bucket = 'globalnightlight', 
+            object = "F121995/F12199501140101.night.OIS.tir.co.tif", 
+            file = filename)
+
+# Read it with raster package
+rs <- raster(filename)
+


+
+
+

6.2.2 Describing data structures - The ISO 19115-2 and ISO 19110 standards

+

The ISO 19115-2 provides the necessary metadata elements to describe the structure of raster data. The ISO 19115-1 standard does not provide all necessary metadata elements needed to describe the structure of vector datasets. The description of data structures for vector data (also referred to as feature types) is therefore often omitted. The ISO 19110 standard solves that issue, by providing the means to document the structure of vector datasets (column names and definitions, codes and value labels, measurement units, etc.), which will contribute to making the data more discoverable and usable.

+
+
+

6.2.3 Describing data services - The ISO 19119 standard

+

More and more data are disseminated not in the form of datasets, but as data services via web applications. “Geospatial services provide the technology to create, analyze, maintain, and distribute geospatial data and information.” (https://www.fws.gov/gis/) The ISO 19119 standard provides the elements to document such services.

+
+
+

6.2.4 Unified metadata specification - The ISO/TS 19139 standard

+

The three metadata standards previously described - ISO 19115 for vector and raster datasets, ISO 19110 for vector data structures, and ISO 19119 for data services, provide a set of concepts and definitions useful to describe the geographic information. To facilitate their practical implementation, a digital specification, which defines how this information is stored and organized in an electronic metadata file, is required. The ISO/TS 19139 standard, an XML specification of the ISO 19115/10110/19119/, was created for that purpose.

+

The ISO/TS 19139 is a standard used worldwide to describe geographic information. It is the backbone for the implementation of INSPIRE dataset and service metadata in the European Union. It is supported by a wide range of tools, including desktop applications like Quantum GIS, ESRI ArcGIS), and OGC-compliant metadata catalogs (e.g., GeoNetwork) and geographic servers (e.g., GeoServer).

+

ISO 19139-compliant metadata can be generated and edited using specialized metadata editors such as CatMDEdit or QSphere, or using programmatic tools like Java Apache SIS or the R packages geometa and geoflow, among others.

+

The ISO 19139 specification is complex. To enable and simplify its use in our NADA cataloguing application, we produced a JSON version of (part of) the standard. We selected the elements we considered most relevant for our purpose, and organized them into the JSON schema described below. For data curators with limited expertise in XML and geographic data documentation, this JSON schema will make the production of metadata compliant with the ISO 19139 standard easier.

+
+
+
+

6.3 Schema description

+

Main structure (describe) @@@@

+


+
{
+ "repositoryid": "string",
+ "published": 0,
+ "overwrite": "no",
+ "metadata_information": {},
+ "description": {},
+ "provenance": [],
+ "tags": [],
+ "lda_topics": [],
+ "embeddings": [],
+ "additional": { }
+}
+


+
+

6.3.1 Introduction to ISO19139

+

Geographic metadata (for both datasets and services) should include core metadata properties, and metadata sections aiming to describe specific aspect of the resource (e.g., resource identification or resource distribution).

+

The content of some metadata elements is controlled by codelists (or controlled vocabularies). A codelist is a pre-defined set of values. The content of an element controlled by a codelist should be selected from that list. This may for example apply to the element “language”, whose content should be selected from the ISO 639 list and codes codes for language names, instead of being free-text. The ISO 19139 suggests but does not impose codelists. It is highly recommended to make use of the suggested codelists (or of specific codelists that may be promoted by agencies or partnerships).

+

Some metadata elements (referred to as common elements) of the ISO 19139 can be repeated in different parts of a metadata file. For example, a standard set of fields is provided to describe a contact, a citation, or a file format. Such common elements can be used in multiple locations of a metadata file (e.g., to provide information on who the contact person is for information on data quality, on data access, on data documentation, etc.)

+

In the following sections, we first present the common elements, then the elements that form the core metadata properties (information on the metadata themselves), followed by the elements from the main metadata sections used to describe the data, and finally the features catalog elements which are used to document attributes and variables related to vector data (ISO 19110).

+
+
+

6.3.2 Common sets of elements

+

Common elements are blocks of metadata fields that can appear in multiple locations of a metadata file. For example, information on contact person(s) or organization(s) may have to be provided in the section of the file where we document the production and maintenance of the data, where we document the production and maintenance of the metadata, where we document the distribution and terms of use of the data, etc. Other types of common elements include online and offline resources, file formats, citations, keywords, constraints, and extent. We describe these sets of elements below.

+
+

6.3.2.1 Contact / Responsible party

+

The ISO 19139 specification provides a structured set of metadata elements to describe a contact. A contact is the party (person or organization) responsible for a specific task. The following set of elements can be used to describe a contact:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
individualNameName of the individual
organisationNameName of the organization
positionNamePosition of the individual in the organization
contactInfoContact information. The contact information is divided into 3 sections: phone(including either voice or facsimile numbers; address, handling the physical address elements (deliveryPoint, city, postalCode, country), contact e-mail (electronicEmailAddress), and onlineResource, e.g., the URL of the organization website (which includes linkage, name, description, protocol, and function ; see below)
roleRole of the person/organization. A recommended controlled vocabulary is provided by ISO 19139, with the following options: {resourceProvider, custodian, owner, sponsor, user, distributor, originator, pointOfContact, principalInvestigator, processor, publisher, author, coAuthor, collaborator, editor, mediator, rightsHolder, contributor, funder, stakeholder}
+


+
"contact": [
+ {
+  "individualName": "string",
+  "organisationName": "string",
+  "positionName": "string",
+  "contactInfo": {
+   "phone": {
+    "voice": "string",
+    "facsimile": "string"
+   },
+   "address": {
+    "deliveryPoint": "string",
+    "city": "string",
+    "postalCode": "string",
+    "country": "string",
+    "electronicMailAddress": "string"
+   },
+   "onlineResource": {
+    "linkage": "string",
+    "name": "string",
+    "description": "string",
+    "protocol": "string",
+    "function": "string"
+   }
+  },
+  "role": "string"
+ }
+]
+


+
+
+

6.3.2.2 Online resource

+

An online resource is a common set of elements frequently used in the geographic data/services schema. It can be used for example to provide a link to an organization website, to a data file or to a document, etc. An online resource is described with the following properties:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
linkageURL of the online resource. In case of a geographic standard data services, only the base URL should be provided, without any service parameter.
nameName of the online resource. In case of a geographic standard data services, this should be filled with the identifier of the resource as published in the service. Example, for an OGC Web Map Service (WMS), we will use the layer name.
descriptionDescription of the online resource
protocolWeb protocol used to get the resource, e.g., FTP, HTTP. In case of a basic HTTP, the ISO 19139 suggests the value ‘WWW:LINK-1.0-http–link’. For geographic standard data services, it is recommended to fill this element with the appropriate protocol identifier. For an OGC Web Map Service (WMS) link for example, use ‘OGC:WMS-1.1.0-http-get-map’
functionFunction (purpose) of the online resource.
+


+
"onlineResource": {
+ "linkage": "string",
+ "name": "string",
+ "description": "string",
+ "protocol": "string",
+ "function": "string"
+}
+


+
+
+

6.3.2.3 Offline resource (Medium)

+

An offline resource (medium) is a common set of elements that can be used to describe a physical resource used to distribute a dataset, e.g., a DVD or a CD-ROM. A medium is described with the following properties:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
nameName of the medium, eg. ‘dvd’. Recommended code following the ISO/TS 19139 MediumName codelist. Suggested values: {cdRom, dvd, dvdRom, 3halfInchFloppy, 5quarterInchFloppy, 7trackTape, 9trackType, 3480Cartridge, 3490Cartridge, 3580Cartridge, 4mmCartridgeTape, 8mmCartridgeTape, 1quarterInchCartridgeTape, digitalLinearTape, onLine, satellite, telephoneLink, hardcopy}
densityDensity (list of) at which the data is recorded
densityUnitUnit(s) of measure for the recording density
volumesNumber of items in the media identified
mediumFormatMethod used to write to the medium, e.g. tar . Recommended code following the ISO/TS 19139 MediumFormat codelist. Suggested values: {cpio, tar, highSierra, iso9660, iso9660RockRidge, iso9660AppleHFS, udf}
mediumNoteDescription of other limitations or requirements for using the medium
+
+
+

6.3.2.4 File format

+

The table below lists the ISO 19139 elements used to document a file format. A format is defined at a minimum by its name. It is also recommended to provide a version, and possibly a format specification. It is good practice to provide a standardized format name, using the file’s mime type, e.g., text/csv, image/tiff. A list of available mime types is available from the IANA website.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
nameFormat name - Recommended
versionFormat version (if applicable) - Recommended
amendmentNumberAmendment number (if applicable)
specificationName of the specification - Recommended
fileDecompressionTechniqueTechnique for file decompression (if applicable)
FormatDistributorContact(s) responsible of the distribution
+


+
"resourceFormat": [
+ {
+  "name": "string",
+  "version": "string",
+  "amendmentNumber": "string",
+  "specification": "string",
+  "fileDecompressionTechnique": "string",
+  "FormatDistributor": {
+   "individualName": "string",
+   "organisationName": "string",
+   "positionName": "string",
+   "contactInfo": {},
+   "role": "string"
+  }
+ }
+]
+


+
+
+

6.3.2.5 Citation

+

The citation is another common element that can be used in various parts of a geographic metadata file. Citations are used to provide detailed information on external resources related to the dataset or service being documented. A citation can be defined using the following set of (mostly optional) elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
titleTitle of the resource
alternateTitleAn alternate title (if applicable)
dateDate(s) associated to a resource, with sub-elements date and type. This may include different types of dates. The type of date should be provided, and selected from the controlled vocabulary proposed by the ISO 19139: date of {creation, publication, revision, expiry, lastUpdate, lastRevision, nextUpdate, unavailable, inForce, adopted, deprecated, superseded, validityBegins, validityExpires, released, distribution}
editionEdition of the resource
editionDateEdition date
identifierA unique persistent identifier for the metadata. If a DOI is available for the resource, the DOI should be entered here. The same fileIdentifier should be used if no other persistent identifier is available.
citedResponsiblePartyContact(s)/party(ies) responsible for the resource.
presentationFormForm in which the resource is made available. The ISO 19139 recommends the following controlled vocabulary: {documentDigital, imageDigital, documentHardcopy, imageHardcopy, mapDigital, mapHardcopy, modelDigital, modelHardcopy, profileDigital, profileHardcopy, tableDigital, tableHardcopy, videoDigital, videoHardcopy, audioDigital, audioHardcopy, multimediaDigital, multimediaHardcopy, physicalSample, diagramDigital, diagramHardcopy}. For a geospatial dataset or web-layer, the value mapDigital will be preferred.
seriesA description of the series, in case the resource is part of a series. This include the series name, issueIdentification and page
otherCitationDetailsAny other citation details to specify
collectiveTitleA title in case the resource is part of a broader resource (e.g., data collection)
ISBNInternational Standard Book Number (ISBN); an international standard identification number for uniquely identifying publications that are not intended to continue indefinitely.
ISSNInternational Standard Serial Number (ISSN); an international standard for serial publications.
+


+
"citation": {
+ "title": "string",
+ "alternateTitle": "string",
+ "date": [
+  {
+   "date": "string",
+   "type": "string"
+  }
+ ],
+ "edition": "string",
+ "editionDate": "string",
+ "identifier": {
+  "authority": "string",
+  "code": null
+ },
+ "citedResponsibleParty": [],
+ "presentationForm": [
+  "string"
+ ],
+ "series": {
+  "name": "string",
+  "issueIdentification": "string",
+  "page": "string"
+ },
+ "otherCitationDetails": "string",
+ "collectiveTitle": "string",
+ "ISBN": "string",
+ "ISSN": "string"
+}
+


+
+
+

6.3.2.6 Keywords

+

Keywords contribute significantly to making a resource more discoverable. Entering a list of relevant keywords is therefore highly recommended. Keywords can, but do not have to be selected from a controlled vocabulary (thesaurus). Keywords are documented using the following elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + +
ElementDescription
typeKeywords type. The ISO 19139 provides a recommended controlled vocabulary with the following options: {dataCenter, discipline, place, dataResolution, stratum, temporal, theme, dataCentre, featureType, instrument, platform, process, project, service, product, subTopicCategory}
keywordThe keyword itself. When possible, existing vocabularies should be preferred to writing free-text keywords. An example of global vocabulary is the Global Change Master Directory that could be a valuable source to reference data domains / disciplines, or the UNESCO Thesaurus.
thesaurusNameA reference to a thesaurus (if applicable) from which the keywords are extracted. The thesaurus itself should then be documented as a citation.
+


+
"keywords": [
+ {
+  "type": "string",
+  "keyword": "string",
+  "thesaurusName": "string"
+ }
+]
+


+
+
+

6.3.2.7 Constraints @@@@ not clear. where is the element useLimitations? … what are the elements used in the schema?

+

The constraints common set of elements will be used to document legal and security constraints associated with the documented dataset or data service. Both types of constraints have one property in common, useLimitation, used to describe the use limitation(s) as free text.

+


+
"resourceConstraints": [
+ {
+  "legalConstraints": {
+   "useLimitation": [
+    "string"
+   ],
+   "accessConstraints": [
+    "string"
+   ],
+   "useConstraints": [
+    "string"
+   ],
+   "otherConstraints": [
+    "string"
+   ]
+  },
+  "securityConstraints": {
+  "useLimitation": [
+   "string"
+  ],
+  "classification": "string",
+  "userNote": "string",
+  "classificationSystem": "string",
+  "handlingDescription": "string"
+  }
+ }
+]
+


+

In addition to the useLimitation element, legal constraints (legalConstraints) can be described using the following three metadata elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + +
ElementDescription
accessConstraintsAccess constraints. The ISO 19139 provides a controlled vocabulary with the following options: {copyright, patent, patentPending, trademark, license, intellectualPropertyRights, restricted, otherRestrictions, unrestricted, licenceUnrestricted, licenceEndUser, licenceDistributor, private, statutory, confidential, SBU, in-confidence}
useConstraintsUse constraints. To be entered as free text. Filling this element will depend on the resource that is described. As best practice recommended to fill this element, this is where terms of use, disclaimers, preferred citation or* even data limitations can be captured
otherConstraintsAny other constraints related to the resource.
+

In addition to the useLimitation element, security constraints (securityConstraints) - which applies essentially to classified resources - can be described using the following four metadata elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
classificationClassification code. The ISO 19139 provides a controlled vocabulary with the following options: {unclassified, restricted, confidential, secret, topSecret, SBU, forOfficialUseOnly, protected, limitedDistribution}
userNoteNote to users (free text)
classificationSystemInformation on the system used to classify the information. Organizations may have their own system to classify the information.
handlingDescriptionAdditional free-text description of the classification
+
+
+

6.3.2.8 Extent

+

The extent defines the boundaries of the dataset in space (horizontally and vertically) and in time. The ISO 19139 standard defines the extent as follows:

+ ++++ + + + + + + + + + + + + + + + + + + + + +
ElementDescription
geographicElementSpatial (horizontal) extent element. This can be defined either with a geographicBoundingBox providing the coordinates bounding the limits of the dataset, by means of four properties: southBoundLongitude, westBoundLongitude, northBoundLongitude, eastBoundLongitude (recommended); or using geographicDescription - free text that defines the area covered. When the dataset covers one or more countries, it is recommended to enter the country names in this element, as it can then be used in data catalogs for filtering by geography.
verticalElementSpatial (vertical) extent element, providing two properties: minimumValue, maximumValue and verticalCRS (reference to the vertical coordinate reference system)
temporalElementTemporal extent element. Depending on the temporal characteristics of the dataset, this will consist in a TimePeriod (made of a beginPosition and endPosition) or a TimeInstant (made of a single timePosition) referencing date/time information according to ISO 8601
+


+
"extent": {
+ "geographicElement": [
+  {
+   "geographicBoundingBox": {
+    "westBoundLongitude": -180,
+    "eastBoundLongitude": -180,
+    "southBoundLatitude": -180,
+    "northBoundLatitude": -180
+   },
+   "geographicDescription": "string"
+  }
+ ],
+ "temporalElement": [
+  {
+   "extent": null
+  }
+ ],
+ "verticalElement": [
+  {
+   "minimumValue": 0,
+   "maximumValue": 0,
+   "verticalCRS": null
+  }
+ ]
+}
+


+
+
+
+

6.3.3 Core metadata properties

+

A set of elements is provided in the ISO 19139 to document the core properties of the metadata (not the data). With a few exceptions, these elements apply to the metadata related to datasets and data services. The table below summarizes these elements and their applicability. A description of the elements follows.

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PropertyDescriptionUsed in dataset metadataUsed in service metadata
fileIdentifierUnique persistent identifier for the resourceYes-
languageMain language used in the metadata descriptionYesYes
characterSetCharacter set encoding used in the metadata descriptionYesYes
parentIdentifierUnique persistent identifier of the parent resource (if any)YesYes
hierarchyLevelScope(s) / hierarchy level(s) of the resource. List of pre-defined values suggested by the ISO 19139. See details below.YesYes
hierarchyLevelNameAlternative name definitions for hierarchy levelsYesYes
contactcontact(s) associated to the metadata, i.e. persons/organizations in charge of the metadata create/edition/maintenance. For more details, see section on common elementsYesYes
dateStampDate and time when the metadata record was created or updatedYesYes
metadataStandardNameReference or name of the metadata standard used.YesYes
metadataStandardVersionVersion of the metadata standard. For the ISO/TC211, the version corresponds to the creation/revision year.YesYes
dataSetURIUnique persistent link to reference the databaseYes-
+


+
"description": {
+ "idno": "string",
+ "language": "string",
+ "characterSet": {
+  "codeListValue": "string",
+  "codeList": "string"
+ },
+ "parentIdentifier": "string",
+ "hierarchyLevel": [],
+ "hierarchyLevelName": [],
+ "contact": [],
+ "dateStamp": "string",
+ "metadataStandardName": "string",
+ "metadataStandardVersion": "string",
+ "dataSetURI": "string"
+}
+


+
+

6.3.3.1 Resource identifier (idno)

+

The idno must provide a unique and persistent identifier for the resource (dataset or service). A common approach consists in building a semantic identifier, constructed by concatenating some owner and data characteristics. Although this approach offers the advantages of readability of the identifier, it may not guarantee its global uniqueness and its persistence in time. The use of time periods and/or geographic extents as components of a file identifier is not recommended, as these elements may evolve over time. The use of random identifiers such as the Universally Unique Identifiers (UUID) is sometimes suggested as an alternative, but this approach is also not recommended. The use of Digital Object Identifiers (DOI) as global and unique file identifiers is recommended.

+
+
+

6.3.3.2 Language (language)

+

The metadata language refers to the main language used in the metadata. The recommended practice is to use the ISO 639-2 Language Code List (also known as the alpha-3 language code), e.g. ‘eng’ for English or ‘fra’ for French.

+
+
+

6.3.3.3 Character set (characterSet)

+

The character set encoding of the metadata description. The best practice is to use the utf8 encoding codelist value (UTF-8 encoding). It is capable of encoding all valid character code points in Unicode, a standard for the consistent encoding, representation, and handling of text expressed in most of the world’s writing systems. The World Wide Web Consortium recommends UTF-8 as the default encoding in XML and HTML. UTF-8 is the most common encoding for the World Wide Web. Many text editors will provide you with an option to save your metadata (text) files in UTF-8, which will often be the default option (see below the example of Notepad++ and R Studio).

+
+ +
+
+
+

6.3.3.4 Parent Identifier (parentIdentifier)

+

A geographic data resource can be a subset of a larger dataset. For example, an aquatic species distribution map can be part of a data collection covering all species, or the 2010 population census dataset of a country can be part of a dataset that includes all population censuses for that country since 1900. In such case, the parent identifier metadata element can be used to identify this higher-level resource. As for the fileIdentifier, the parentIdentifier must be a unique identifier persistent in time. In a data catalog, a parentIdentifier will allow the user to move from one dataset to another. The parentIdentifier is generally applied to datasets, although it may in some cases be used in data services descriptions.

+
+
+

6.3.3.5 Hierarchy level(s) (hierarchyLevel)

+


+
"hierarchyLevel": [
+  "string"
+ ]
+


+

The hierarchylevel defines the scope of the resource. It indicates whether the resource is a collection, a dataset, a series, a service, or another type of resource. The ISO 19139 provides a controlled vocabulary for this element. It is recommended but not mandatory to make use of it. The most relevant levels for the purpose of cataloguing geographic data and services are dataset (for both raster and vector data), service (a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behavior), and series. Series will be used when the data represent an ordered succession, in time or in space; this will typically apply to time series, but it can also be used to describe other types of series (e.g., a series of ocean water temperatures collected at a succession of depths).

+

The recommended controlled vocabulary for hierarchylevel includes: {dataset, series, service, attribute, attributeType, collectionHardware, collectionSession, nonGeographicDataset, dimensionGroup, feature, featureType, propertyType, fieldSession, software, model, tile, initiative, stereomate, sensor, platformSeries, sensorSeries, productionSeries, transferAggregate, otherAggregate}

+
+
+

6.3.3.6 Hierarchy level name(s) (hierarchyLevelname)

+


+
"hierarchyLevelName": [
+  "string"
+]
+


+

The hierarchyLevelName provides an alternative to describe hierarchy levels, using free text instead of a controlled vocabulary. The use of hierarchyLevel is preferred to the use of hierarchylevelName.

+
+
+

6.3.3.7 Contact(s) (contact)

+

The contact element is a common element described in the common elements section of this chapter. When associated to the metadata, it is used to identify the person(s) or organization(s) in charge of the creation, edition, and maintenance of the metadata. The contact(s) responsible for the metadata are not necessarily the ones who are responsible for the dataset/service creation/edition/maintenance. The latter will be documented in the dataset identification elements of the metadata file.

+
+
+

6.3.3.8 Date stamp (dateStamp)

+

The date stamp associated to the metadata. The metadata date stamp may be automatically filled by metadata editors, and will ideally use the standard ISO 8601 date format: YYYY-MM-DD (possibly with a time).

+
+
+

6.3.3.9 Metadata standard name (metadataStandardName)

+

The name of the geographic metadata standard used to describe the resource. The recommended values are:

+
    +
  • in the case of vector dataset metadata: ISO 19115 Geographic information - Metadata
  • +
  • in the case of grid/imagery dataset metadata: ISO 19115-2 Geographic Information - Metadata Part 2 Extensions for imagery and gridded data
  • +
  • in the case of service metadata: ISO 19119 Geographic information - Services
  • +
+
+
+

6.3.3.10 Metadata standard version (metadataStandardVersion)

+

The version of the metadata standard being used. It is good practice to enter the standard’s inception/revision year. ISO standards are revised with an average periodicity of 10-year. Although the ISO TC211 geographic information metadata standards have been reviewed, it is still accepted to refer to the original version of the standard as many information systems/catalogs still make use of that version.

+

The recommended values are:

+
    +
  • in the case of vector dataset metadata: ISO 19115:2003
  • +
  • in the case of grid/imagery dataset metadata: ISO 19115-2:2009
  • +
  • in the case of service metadata: ISO 19119:2005
  • +
+
+
+

6.3.3.11 Dataset URI (datasetURI)

+

A unique resource identifier for the dataset, such as a web link that uniquely identifies the dataset. The use of a Digital Object Identifier (DOI) is recommended.

+
+
+
+

6.3.4 Main metadata sections

+

Geographic data can be diverse and complex. Users need detailed information to discover data and to use them in an informed and responsible manner. The core of the information on data will be provided in various sections of the metadata file. This will include information on the type of data, on the coordinate system being used, on the scope and coverage of the data, on the format and location of the data, on possible quality issues that users need to be aware of, and more. The table below summarizes the main metadata sections, by order of appearance in the ISO 19139 specification.

+


+
"description": {
+ "spatialRepresentationInfo": [],
+ "referenceSystemInfo": [],
+ "identificationInfo": [],
+ "contentInfo": [],
+ "distributionInfo": {},
+ "dataQualityInfo": [],
+ "metadataMaintenance": {} 
+}
+


+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SectionDescriptionUsability in dataset metadataUsability in service metadata
spatialRepresentationInfoThe spatial representation of the dataset. Distinction is made between vector and grid (raster) spatial representations.Yes-
referenceSystemInfoThe reference systems used in the resource. In practice, this will often be limited to the geographic coordinate system.YesYes
identificationInfoIdentifies the resource, including descriptive elements (eg. title, purpose, abstract, keywords) and contact(s) having a role in the resource provision. See details belowYesYes
contentInfoThe content of a dataset resource, i.e. how the dataset is structured (dimensions, attributes, variables, etc.). In the case of vector datasets, this relates to separate metadata files compliant with the ISO 19110 standard (Feature Catalogue). In the case of raster / gridded data, this is covered by the ISO 19115-2 extension for imagery and gridded data.Yes-
distributionInfoThe mode(s) of distribution of the resource (format, online resources), and by whom it is distributed.YesYes
dataQualityInfoThe quality reports on the resource (dataset or service), and in case of datasets, on the provenance / lineage information giving the process steps performed to obtain the dataset resource.YesYes
metadataMaintenanceInfoThe metadata maintenance cycle operated for the resource.YesYes
+

These sections are described in more detail below.

+
+

6.3.4.1 Spatial representation (spatialRepresentationInfo)

+


+
"spatialRepresentationInfo": [
+ {
+  "vectorSpatialRepresentation": {
+   "topologyLevel": "string",
+   "geometricObjects": [
+    {
+     "geometricObjectType": "string",
+     "geometricObjectCount": 0
+    }
+   ]
+  },
+  "gridSpatialRepresentation": {
+   "numberOfDimensions": 0,
+   "axisDimensionProperties": [
+    {
+     "dimensionName": "string",
+     "dimensionSize": 0,
+     "resolution": 0
+   }
+  ],
+  "cellGeometry": "string",
+  "transformationParameterAvailability": true
+  }
+ }
+]
+


+

Information on the spatial representation is critical to properly describe a geospatial dataset. The ISO/TS 19139 distinguishes two types of spatial representations, characterized by different properties.

+

The vector spatial representation describes the topology level and the geometric objects of vector datasets using the following two properties:

+
    +
  • Topology level (topologyLevel) is the type of topology used in the vector spatial dataset. The ISO 19139 provides a controlled vocabulary with the following options: {geometryOnly, topology1D, planarGraph, fullPlanarGraph, surfaceGraph, fullSurfaceGraph, topology3D, fullTopology3D, abstract}. In most cases, vector datasets will be described as geometryOnly which covers common geometry types (points, lines, polygons).
  • +
  • Geometric objects (geometricObjects) will define: +
      +
    • Geometry type (geometricObjectType): The type of geometry handled. Possible values are: {complex, composite, curve, point, solid, surface}.
    • +
    • Geometry count (geometricObjectCount): The number (count) of geometries in the dataset.
    • +
  • +
+

In the case of an homogeneous geometry type, a single geometricObjectselement can be defined. For complex geometries (mixture of various geometry types), one geometricObjects element will be defined for each geometry type.

+

The grid spatial representation describes gridded (raster) data using the following three properties:

+
    +
  • Number of dimensions (numberOfDimensions) in the grid.
  • +
  • Axis dimension properties (axisDimensionProperties): a list of each dimension including, for each dimension: +
      +
    • The name of the dimension type (dimensionName): the ISO 19139 provides a controlled vocabulary with the following options: {row, column, vertical, track, crossTrack, line, sample, time}. These options represent the following:

      +
        +
      • row: ordinate (y) axis
      • +
      • column: abscissa (x) axis
      • +
      • vertical: vertical (z) axis
      • +
      • track: along the direction of motion of the scan point
      • +
      • crossTrack: perpendicular to the direction of motion of the scan point
      • +
      • line: scan line of a sensor
      • +
      • sample: element along a scan line
      • +
      • time: duration
      • +
      +

      In the Ethiopia population density file we used as an example of raster data, the types of dimensions will be row and column as the file is a spatial 2D raster. If we had a data with elevation or time dimensions, we would use respectively “vertical” and “time” dimension as name types.

    • +
    • The dimension size (dimensionSize): the length of the dimension.

    • +
    • The dimension resolution: a resolution number associated to a unit of measurement. This is the resolution of the grid cell dimension. For example:

      +
        +
      • for longitude/latitude dimensions, and a grid at 1deg x 5deg, the ‘row’ dimension will have a resolution of 1 deg, and the ‘column’ dimension will have a resolution of 5 deg
      • +
      • for a “vertical” dimension, this will represent the elevation step. For example, the vertical resolution of the mean Ozone concentration between 40m and 50m altitude at a location of longitude x/ latitude y would be 10 m.
      • +
      • similar: in case of a spatial-temporal grid, the “time” resolution will represent the time lag (e.g., 1 year, 1 month, 1 week, etc.) between two measures.

      • +
    • +
  • +
  • Cell geometry type (cellGeometry): The type of geometry used for grid cells. Possible values are: {point, area, voxel, stratum} Most “grids” are commonly area-based, but in principle a grid goes beyond this and the grid cells can target a point, an area, or a volume. +
      +
    • point: each cell represents a point
    • +
    • area: each cell represents an area
    • +
    • voxel: each cell represents a volumetric measurement on a regular grid in a three dimensional space
    • +
    • stratum: height range for a single point vertical profile
    • +
  • +
+
+
+

6.3.4.2 Reference system(s) (referenceSystemInfo)

+

The reference system(s) typically (but not necessarily) applies to the geographic reference system of the dataset. Multiple reference systems can be listed if a dataset is distributed with different spatial reference systems. This block of elements may also apply to service metadata. A spatial web-service may support several map projections / geographic coordinate reference systems.

+


+
"referenceSystemInfo": [
+ {
+  "code": "string",
+  "codeSpace": "string"
+ }
+]
+


+

A reference system is defined by two properties:

+
    +
  • the identifier of the reference system. The recommended practice is to use to the Spatial Reference IDentifier (SRID) number. For example, the SRID of the World Geodetic System (WGS 84) is 4326.
  • +
  • the code space of the source authority providing the SRID. The best practice is to use the EPSG authority code EPSG (as most of geographic reference systems are registered in it). Codes from other authorities can be used to define ad-hoc projections, for example: +
  • +
+

The main reference system registry is EPSG, which provides a “search by name” tool for users who need to find a SRID (global or local/country-specific). Other websites reference geographic systems, but are not authoritative sources including http://epsg.io/ and https://spatialreference.org/ The advantage of these sites is that they go beyond the EPSG registry, and handle other specific registries given by providers like ESRI.

+

The following ESRI projections could be relevant, in particular those in support of world equal-area projected maps (maps conserving area proportions):

+ +
+
+

6.3.4.3 Identification (identificationInfo)

+

The identification information (identificationInfo) is where the citation elements of the resource will be provided. This may include descriptive information like title, abstract, purpose, keywords, etc., and identification of the parties/contact(s) associated with the resource, such as the owner, publisher, co-authors, etc. Providing and publishing detailed information in these elements will contribute significantly to improving the discoverability of the data.

+


+
"identificationInfo": [
+ {
+  "citation": {},
+  "abstract": "string",
+  "purpose": "string",
+  "credit": "string",
+  "status": "string",
+  "pointOfContact": [],
+  "resourceMaintenance": [],
+  "graphicOverview": [],
+  "resourceFormat": [],
+  "descriptiveKeywords": [],
+  "resourceConstraints": [],
+  "resourceSpecificUsage": [],
+  "aggregationInfo": {},
+  "extent": {},
+  "spatialRepresentationType": "string",
+  "spatialResolution": {},
+  "language": [],
+  "characterSet": [],
+  "topicCategory": [],
+  "supplementalInformation": "string",
+  "serviceIdentification": {}
+ }
+]
+


+

The identification of a resource includes elements that are common to both datasets and data services, and others that are specific to the type of resource. The following table summarizes the identification elements that can be used for dataset, service, or both.

+

Identification elements applicable to datasets and data services

+

The following metadata elements apply to resources of type dataset and service.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
citationA citation set of elements that will describe the dataset/service from a citation perspective, including title, associated contacts, etc. For more details, see section on common elements
abstractAn abstract for the dataset/service resource
purposeA statement describing the purpose of the dataset/service resource
creditCredit information.
statusStatus of the resource, with the following recommended controlled vocabulary: {completed, historicalArchive, obsolete, onGoing, planned, required, underDevelopment, final, pending, retired, superseded, tentative, valid, accepted, notAccepted, withdrawn, proposed, deprecated}
pointOfContactOne ore more points of contacts to associate with the resource. People that can be contacted for information on the dataset/service. For more details, see section contact in the common elements section of the chapter.
resourceMaintenanceInformation on how the resource is maintained, essentially informing on the maintenance and update frequency (maintenanceAndUpdateFrequency). This frequency should be chosen among possible values recommended by the ISO 19139 standard: {continual, daily, weekly, fortnightly, monthly, quarterly, biannually, annually, asNeeded, irregular, notPlanned, unknown}.
graphicOverviewOne or more graphic overview(s) that provide a visual identification of the dataset/service. e.g., a link to a map overview image. A graphicOverview will be defined with 3 properties fileName (or URL), fileDescription, and optionally a fileType.
resourceFormatResource format(s) description. For more details on how to describe a format, see the common elements section of the chapter.
descriptiveKeywordsA set of keywords that describe the dataset. Keywords are grouped by keyword type, with the possibility to associate a thesaurus (if applicable). For more details how to describe keywords, see the common elements section of the chapter.
resourceConstraintsLegal and/or Security constraints associated to the resource. For more details how to describe constraints, see the common elements section of the chapter
resourceSpecificUsageInformation about specific usage(s) of the dataset/service, e.g., a research paper, a success story, etc.
aggregationInfoInformation on an aggregate or parent resource to which the resource belongs, i.e. a collection.
+


+

Resource maintenance +

+
"resourceMaintenance": [
+ {
+ "maintenanceAndUpdateFrequency": "string"
+ }
+]
+


+

Graphic overview +

+
"graphicOverview": [
+ {
+  "fileName": "string",
+  "fileDescription": "string",
+  "fileType": "string"
+ }
+]
+


+

Resource specific usage +

+
"resourceSpecificUsage": [
+ {
+  "specificUsage": "string",
+  "usageDateTime": "string",
+  "userDeterminedLimitations": "string",
+  "userContactInfo": []
+ }
+]
+

For userContactInfo, seee common elements Contact +

+

Aggregation information +

+
"aggregationInfo": {
+ "aggregateDataSetName": "string",
+ "aggregateDataSetIdentifier": "string",
+ "associationType": "string",
+ "initiativeType": "string"
+}
+


+

Identification elements applicable to datasets

+

The following metadata elements are specific to resources of type dataset.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
spatialRepresentationTypeThe spatial representation type of the dataset. Values should be selected from the following controlled vocabulary: {vector, grid, textTable, tin, stereoModel, video}
spatialResolutionThe spatial resolution of the data as numeric value associated to a unit of measure.
languageThe language used in the dataset.
characterSetThe character set encoding used in the dataset.
topicCategoryThe topic category(ies) characterizing the dataset resource. Values should be selected from the following controlled vocabulary: {farming, biota, boundaries, climatologyMeteorologyAtmosphere, economy, elevation, environment, geoscientificInformation, health, imageryBaseMapsEarthCover, intelligenceMilitary, inlandWaters, location, oceans, planningCadastre, society, structure, transportation, utilitiesCommunication, extraTerrestrial, disaster}
extentDefines the spatial (horizontal and vertical) and temporal region to which the content of the resource applies. For more details, see the common elements section of the chapter
supplementalInformationAny additional information, provided as free text.
+


+Spatial resolution, language, characterset, and topic category

+
"spatialResolution": {
+ "uom": "string",
+ "value": 0
+},
+"language": [
+ "string"
+],
+"characterSet": [
+ {
+  "codeListValue": "string",
+  "codeList": "string"
+ }
+],
+"topicCategory": [
+ "string"
+]
+


+

Identification elements applicable to data services

+

The following metadata elements are specific to resources of type service.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
serviceTypeThe type of service (as free text),eg. OGC:WMS
serviceTypeVersionThe version of the service e.g. 1.3.0
accessPropertiesAccess properties, including description of fees, plannedAvailableDateTime, orderingInstructions and turnaround
restrictionsLegal and/or Security constraints associated to the service. For more details, see the common elements section of the chapter.
keywordsSet of service keywords. For more details, see the common elements section of the chapter.
extentDefines the spatial (horizontal and vertical) and temporal region to which the service applies (if applicable). see the common elements section of the chapter.
coupledResourceEventual resource(s) coupled to a service operation.
couplingTypeThe type of coupling between service and coupled resources. Values should be selected from the following controlled vocabulary: {loose, mixed, tight}
containsOperationsOperation(s) available for the service. See below for details.
operatesOnList of dataset identifiers on which the service operates.
+


+
"serviceIdentification": {
+ "serviceType": "string",
+ "serviceTypeVersion": "string",
+ "accessProperties": {
+  "fees": "string",
+  "plannedAvailableDateTime": "string",
+  "orderingInstructions": "string",
+  "turnaround": "string"
+ },
+ "restrictions": [],
+ "keywords": [],
+ "coupledResource": [
+  {
+   "operationName": "string",
+   "identifier": "string"
+  }
+ ],
+ "couplingType": "string",
+ "containsOperations": [
+  {
+   "operationName": "string",
+   "DCP": [
+    "string"
+   ],
+   "operationDescription": "string",
+   "invocationName": "string",
+   "parameters": [
+    {
+     "name": "string",
+     "direction": "string",
+     "description": "string",
+     "optionality": "string",
+     "repeatability": true,
+     "valueType": "string"
+    }
+   ],
+   "connectPoint": {
+    "linkage": "string",
+    "name": "string",
+    "description": "string",
+    "protocol": "string",
+    "function": "string"
+   },
+   "dependsOn": [
+    { }
+   ]
+  }
+ ],
+ "operatesOn": [
+  {
+   "uuidref": "string"
+  }
+ ]
+}
+


+
+
6.3.4.3.1 Service operation
+

A data service operation is described with the following metadata elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
operationNameName of the operation
DCPDistributed Computing Platform. Recommended value: ‘WebServices’
operationDescriptionDescription of the operation
invocationNameName of the operation as invoked when using the service
parametersOperation parameter(s). A parameter can be defined with several properties including name, description, direction (in, out, or ‘inout’), optionality (‘Mandatory’ or ‘Optional’), repeatability(true/false), and the valueType (type of value expected, e.g., string, numeric, etc.)
connectPointURL points, defined as online resource(s)
dependsOnService operation(s) the service operation depends on.
+

The service operation(s) descriptions are recommended when the service does not support the self-description of its operations.

+
+
+
+

6.3.4.4 Content (contentInfo)

+

For vector datasets, the ISO 19115-1 does not provide all necessary elements; the structure of vector datasets is therefore documented using the featureCatalogueDescription of the ISO 19110 (Feature Catalogue) standard. The ISO 19110 is included in the unified ISO 19139 XML specification.

+

Feature catalogue description (featureCatalogueDescription)

+

The Feature Catalogue description aims to link the structural metadata (ISO 19110) to the dataset metadata (ISO 19115). This will be required when the structural metadata is not contained in the same metadata file as the dataset metadata.1 The following elements are used to document this relationship:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
complianceCodeIndicates whether the dataset complies with the feature catalogue description
languageLanguage used in the feature catalogue
includedWithDatasetIndicates if the feature catalogue description is included with the dataset (essentially, as downloadable resource)
featureCatalogueCitationA citation that references the ISO 19110 feature catalogue. As best practice, this citation will essentially use two properties: uuidref giving the persistent identifier of the feature catalogue, href giving a web link to access the ISO 19110 feature catalogue.
+


+
"contentInfo": [
+ {
+ "featureCatalogueDescription": {
+  "complianceCode": true,
+  "language": "string",
+  "includedWithDataset": true,
+  "featureCatalogueCitation": {
+   "title": "string",
+   "alternateTitle": "string",
+   "date": [
+    {
+     "date": "string",
+     "type": "string"
+    }
+   ],
+   "edition": "string",
+   "editionDate": "string",
+   "identifier": {
+    "authority": "string",
+    "code": null
+   },
+   "citedResponsibleParty": [],
+   "presentationForm": [
+    "string"
+   ],
+   "series": {
+    "name": "string",
+    "issueIdentification": "string",
+    "page": "string"
+   },
+   "otherCitationDetails": "string",
+   "collectiveTitle": "string",
+   "ISBN": "string",
+   "ISSN": "string"
+   }
+  },
+  "coverageDescription": {
+   "contentType": "string",
+   "dimension": [
+    {
+     "name": "string",
+     "type": "string"
+    }
+   ]
+  }
+ }
+]
+


+

The feature catalog can be an external metadata file or document. We embedded it our JSON schema. See the section ISO 19110 Feature Catalogue below.

+

Coverage description (coverageDescription)

+

The structure of raster/gridded datasets can be described using the ISO 19115-2 standard, using the coverageDescription element and the following two properties:

+ ++++ + + + + + + + + + + + + + + + + + + + + +
ElementDescription
contentTypeType of coverage content, e.g., ‘image’. It is recommended to define the content type using the controlled vocabulary suggested by the ISO 19139 which contains the following values: {image, thematicClassification, physicalMeasurement, auxillaryInformation, qualityInformation, referenceInformation, modelResult, coordinate, auxilliaryData}
dimensionList of coverage dimensions. Each dimension can be defined by a name and a type. For the type, a good practice is to rely on primitive data types defined in the XML Schema https://www.w3.org/2009/XMLSchema/XMLSchema.xsd
rangeElementDescriptionList of range element descriptions. Each range element description will have a name/definition (corresponding to the dimension considered), and list of accepted values as rangeElement. For example, for a timeseries with series defined at specific instants in time, the Time dimension of the spatio-temporal coverage could be defined here giving the list of time instants supported by the time series.
+
+
+

6.3.4.5 Distribution (distributionInfo)

+

The distribution information documents who is the actual distributor of the resources, and other aspects of the distribution in term of format and online resources. This information is provided using the following elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + +
ElementDescription
distributionFormatFormat(s) definitions. See the common elements section for information on how to document a format.
distributorContact(s) in charge of the resource distribution. See the common elements section for information on how to document a contact.
transferOptionsTransfer option(s) to get the resource. To align with the ISO 19139, these resources should be set in an onLine element where all online resources available can be listed, or as offLine for media not available online.
+


+
"distributionFormat": [
+ {
+  "name": "string",
+  "version": "string",
+  "amendmentNumber": "string",
+  "specification": "string",
+  "fileDecompressionTechnique": "string",
+  "FormatDistributor": {}
+ }
+]
+


+
+
+

6.3.4.6 Data quality (dataQualityInfo)

+

Information on the quality of the data will be useful to secondary analysts, to ensure proper use of the data. Data quality is documented in the section dataQualityInfo using three main metadata elements:

+ ++++ + + + + + + + + + + + + + + + + + + + + +
ElementDescription
scopeScope / hierarchy level targeted by the data quality information section. The ISO 19139 recommends the use of a controlled vocabulary with the following options: {attribute, attributeType, collectionHardware, collectionSession, dataset, series, nonGeographicDataset, dimensionGroup, feature, featureType, propertyType, fieldSession, software, service, model, tile, initiative, stereomate, sensor, platformSeries, sensorSeries, productionSeries, transferAggregate, otherAggregate}
reportReport(s) describing the quality information, for example a INSPIRE metadata compliance report. To see how to create a data quality conformance report, see details below.
lineageThe lineage provides the elements needed to describe the process that led to the production of the data. In combination with report, the lineage will allow data users to assess quality conformance. This is an important metadata element.
+


+
"dataQualityInfo": [
+ {
+  "scope": "string",
+  "report": [],
+  "lineage": {
+   "statement": "string",
+   "processStep": []
+  }
+ }
+]
+


+
+
6.3.4.6.1 Report (report)
+


+
"report": [
+ {
+  "DQ_DomainConsistency": {
+   "result": {
+   "nameOfMeasure": [],
+   "measureIdentification": "string",
+   "measureDescription": "string",
+   "evaluationMethodType": [],
+   "evaluationMethodDescription": "string",
+   "evaluationProcedure": {},
+   "dateTime": "string",
+   "result": []
+   }
+  }
+ }
+]
+


+

A report describes the result of an assessment of the conformance (or not) of a resource to consistency rules. The result is the main component of a report, which can be described with the following elements:

+
    +
  • nameOfMeasure: One or more measure names used for the data quality report
  • +
  • measureIdentification: Identification of the measure, using a unique identifier (if applicable)
  • +
  • measureDescription: A description of the measure
  • +
  • evaluationMethodType: Type of evaluation method. The ISO 19139 recommends the use of a controlled vocabulary with the following options: {directInternal, directExternal, indirect}
  • +
  • evaluationMethodDescription: Description of the evaluation method
  • +
  • evaluationProcedure: Citation of the evaluation procedure (as citation element)
  • +
  • dateTime: Date time when the report was established
  • +
  • report: Result(s) associated to the report. Each result should be described with a specification, an explanation (of the result of conformance or not conformance), and a pass property indicating if the result was positive (true) or not (false).
  • +
+


+
"result": {
+ "nameOfMeasure": [
+  "string"
+ ],
+ "measureIdentification": "string",
+ "measureDescription": "string",
+ "evaluationMethodType": [
+  "string"
+ ],
+ "evaluationMethodDescription": "string",
+ "evaluationProcedure": {
+ "title": "string",
+ "alternateTitle": "string",
+ "date": [
+  {
+   "date": "string",
+   "type": "string"
+  }
+ ],
+ "edition": "string",
+ "editionDate": "string",
+ "identifier": {
+ "authority": "string",
+ "code": null
+ },
+ "citedResponsibleParty": [],
+ "presentationForm": [
+  "string"
+ ],
+ "series": {
+  "name": "string",
+  "issueIdentification": "string",
+  "page": "string"
+ },
+ "otherCitationDetails": "string",
+ "collectiveTitle": "string",
+ "ISBN": "string",
+ "ISSN": "string"
+ },
+ "dateTime": "string",
+ "result": []
+ }
+}
+


+
+
+
6.3.4.6.2 Lineage (lineage)
+

The lineage provides a structured solution to describe the work flow that led to the production of the data/service, defined by:

+
    +
  • a general statement of the work flow performed
  • +
  • sequence of process steps performed. Each processStep is defined by the following elements: +
      +
    • description: Description of the process step performed
    • +
    • rationale: Rationale of the process step
    • +
    • dateTime: Date of the processing
    • +
    • processor: Contact(s) acting as processor(s) for the target step
    • +
    • source: Source(s) used for the process step. Each source can have a description and a sourceCitation (as citation element).
    • +
  • +
+


+
"lineage": {
+ "statement": "string",
+ "processStep": [
+  {
+   "description": "string",
+   "rationale": "string",
+   "dateTime": "string",
+   "processor": [],
+   "source": [
+   {
+   "description": "string",
+   "sourceCitation": {
+   "title": "string",
+   "alternateTitle": "string",
+   "date": [
+   {
+   "date": "string",
+   "type": "string"
+   }
+  ],
+  "edition": "string",
+  "editionDate": "string",
+  "identifier": {
+  "authority": "string",
+  "code": null
+ },
+ "citedResponsibleParty": [],
+ "presentationForm": [
+ "string"
+ ],
+ "series": {
+ "name": "string",
+ "issueIdentification": "string",
+ "page": "string"
+ },
+ "otherCitationDetails": "string",
+ "collectiveTitle": "string",
+ "ISBN": "string",
+ "ISSN": "string"
+ }
+ }
+ ]
+ }
+ ]
+}
+


+
+
+
+

6.3.4.7 Metadata maintenance (metadataMaintenanceInfo)

+

The metadataMaintenanceInfo and maintenanceAndUpdateFrequency elements provide information on the maintenance of the metadata including the frequency of updates. The metadataMaintenanceInfo element is a free text element. The information provided in maintenanceAndUpdateFrequency should be chosen from values recommended by the ISO 19139 controlled vocabulary with the following options: {continual, daily, weekly, fortnightly, monthly, quarterly, biannually, annually, asNeeded, irregular, notPlanned, unknown}.

+


+
"metadataMaintenance": {
+ "maintenanceAndUpdateFrequency": "string"
+}
+


+
+
+
+
+

6.4 ISO 19110 Feature Catalogue (feature_catalogue)

+

We describe below how the ISO 19110 feature catalogue is used to document the structure of a vector dataset (complementing the ISO 10119-1). This is equivalent to producing a “data dictionary” for the variables/features included in a vector dataset. An example of the implementation of such a feature catalogue using R is provided in the Examples section of this chapter (see Example 3 in section 5.5.3).

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
nameName of the feature catalogue
scopeSubject domain(s) of feature types defined in this feature catalogue
fieldOfApplicationOne or more fields of applications for this feature catalogue.
versionNumberVersion number of this feature catalogue, which may include both a major version number or letter and a sequence of minor release numbers or letters, such as ‘3.2.4a.’ The format of this attribute may differ between cataloguing authorities.
versionDateVersion date
producerThe responsibleParty in charge of the feature catalogue production
functionalLanguageFormal functional language in which the feature operation formal definition occurs in this feature catalogue
featureTypeOne or more feature type(s) defined in the Feature catalogue. The definition of several feature types can be considered when targeting various forms of a dataset (e.g., simplified vs. complete set of attributes, raw vs. aggregated, etc). In practice, a simple ISO 19110 feature catalogue will reference one feature type describing the unique dataset structure. See details below.
+


+
"feature_catalogue": {
+ "name": "string",
+ "scope": [],
+ "fieldOfApplication": [],
+ "versionNumber": "string",
+ "versionDate": {},
+ "producer": {},
+ "functionalLanguage": "string",
+ "featureType": []
+}
+


+

The featureType is the actual data structure definition of a dataset (data dictionary), and has the following properties:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
typeNameText string that uniquely identifies this feature type within the feature catalogue that contains this feature type
definitionDefinition of the feature type
codeCode that uniquely identifies this feature type within the feature catalogue that contains this feature type
isAbstractIndicates if the feature type is abstract or not
aliasesOne or more aliases as equivalent names of the feature type
carrierOfCharacteristicsFeature attribute(s) / column(s) definitions. See below details.
+


+
"featureType": [
+ {
+  "typeName": "string",
+  "definition": "string",
+  "code": "string",
+  "isAbstract": true,
+  "aliases": [
+   "string"
+  ],
+  "carrierOfCharacteristics": [
+    {
+     "memberName": "string",
+     "definition": "string",
+     "cardinality": {
+      "lower": 0,
+      "upper": 0
+    },
+    "code": "string",
+    "valueMeasurementUnit": "string",
+    "valueType": "string",
+    "listedValue": [
+      {
+       "label": "string",
+       "code": "string",
+       "definition": "string"
+      }
+    ]
+   }
+  ]
+ }
+]
+


+

Each feature attribute, i.e. column that is a member of the vector data structure is defined as carrier of characteristics. Each set of characteristics can be defined with the following properties:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
memberNameName of the property member of the feature type
definitionDefinition of the property member
cardinalityDefinition of the member type cardinality. The cardinality is set of two properties: lower cardinality (lower) and upper cardinality (upper). For simple tabular datasets, the cardinality will be 1-1. Multiple cardinalities (eg. 1-N, N-N) apply particularly to feature catalogues/types that describe relational databases.
codeCode for the attribute member of the feature type. Corresponds to the actual column name in an attributes table.
valueMeasurementUnitMeasurement unit of the values (in case of the feature member corresponds to a measurable variable)
valueTypeType of value. A good practice is to rely on primitive data types defined in the XML Schema https://www.w3.org/2009/XMLSchema/XMLSchema.xsd
listedValueList of controlled value(s) used in the attribute member. Each value corresponds to an object compound by 1) a label, 2) a code (as contained in the dataset), 3) a definition. This element will be used when the feature member relates to reference datasets, such as code lists or registers. e.g., list of countries, land cover types, etc.
+
+
+

6.5 Provenance

+


+
"provenance": [
+ {
+  "origin_description": {
+   "harvest_date": "string",
+   "altered": true,
+   "base_url": "string",
+   "identifier": "string",
+   "date_stamp": "string",
+   "metadata_namespace": "string"
+  }
+ }
+]
+


+

provenance [Optional ; Repeatable]
+Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been done to the harvested metadata. These elements are NOT part of the ISO 19139 metadata standard.

+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.
    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Study Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The datestamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

6.6 Tags

+

tags [Optional ; Repeatable]
+Tags provides easy way to include custom-facets in NADA. Should consider using one or multiple controlled vocabulary(ies). See section 1.7 for more on the importance and use of tags and tag_groups in data catalogs.

+


+
"tags": [
+ {
+  "tag": "string",
+  "tag_group": "string"
+ }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.
  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group to which the tag belongs. Grouping tags allows implementation of controlled facets (filters) in data catalogs.
  • +
+
+
+

6.7 LDA topics

+

lda_topics [Optional ; Not repeatable]

+


+
"lda_topics": [
+{
+"model_info": [
+  {
+   "source": "string",
+   "author": "string",
+   "version": "string",
+   "model_id": "string",
+   "nb_topics": 0,
+   "description": "string",
+   "corpus": "string",
+   "uri": "string"
+  }
+ ],
+ "topic_description": [
+  {
+   "topic_id": null,
+   "topic_score": null,
+   "topic_label": "string",
+   "topic_words": [
+    {
+     "word": "string",
+     "word_weight": 0
+    }
+   ]
+  }
+ ]
+ }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document (in this case, the “document” is a compilation of elements from the dataset metadata) can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).
+
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element lda_topics is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition.

+
+

Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the lda_topics elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated.

+
+

The lda_topics element includes the following metadata fields:

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.
    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.
      +
    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition of the document.
    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the document (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic. This is specific to the model, not to a document.
      • +
    • +
  • +
+
lda_topics = list(
+  
+   list(
+  
+      model_info = list(
+        list(source      = "World Bank, Development Data Group",
+             author      = "A.S.",
+             version     = "2021-06-22",
+             model_id    = "Mallet_WB_75",
+             nb_topics   = 75,
+             description = "LDA model, 75 topics, trained on Mallet",
+             corpus      = "World Bank Documents and Reports (1950-2021)",
+             uri         = ""))
+      ),
+      
+      topic_description = list(
+      
+        list(topic_id    = "topic_27",
+             topic_score = 32,
+             topic_label = "Education",
+             topic_words = list(list(word = "school",      word_weight = "")
+                                list(word = "teacher",     word_weight = ""),
+                                list(word = "student",     word_weight = ""),
+                                list(word = "education",   word_weight = ""),
+                                list(word = "grade",       word_weight = "")),
+        
+        list(topic_id    = "topic_8",
+             topic_score = 24,
+             topic_label = "Gender",
+             topic_words = list(list(word = "women",       word_weight = "")
+                                list(word = "gender",      word_weight = ""),
+                                list(word = "man",         word_weight = ""),
+                                list(word = "female",      word_weight = ""),
+                                list(word = "male",        word_weight = "")),
+        
+        list(topic_id    = "topic_39",
+             topic_score = 22,
+             topic_label = "Forced displacement",
+             topic_words = list(list(word = "refugee",     word_weight = "")
+                                list(word = "programme",   word_weight = ""),
+                                list(word = "country",     word_weight = ""),
+                                list(word = "migration",   word_weight = ""),
+                                list(word = "migrant",     word_weight = "")),
+                                
+        list(topic_id    = "topic_40",
+             topic_score = 11,
+             topic_label = "Development policies",
+             topic_words = list(list(word = "development", word_weight = "")
+                                list(word = "policy",      word_weight = ""),
+                                list(word = "national",    word_weight = ""),
+                                list(word = "strategy",    word_weight = ""),
+                                list(word = "activity",    word_weight = ""))
+                                
+      )
+      
+   )
+   
+)
+
+
+

6.8 Embeddings

+

embeddings [Optional ; Repeatable]
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. In this case, the text would be a compilation of selected elements of the dataset metadata. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API).

+

The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

+


+
"embeddings": [
+ {
+  "id": "string",
+  "description": "string",
+  "date": "string",
+  "vector": { }
+ }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.

  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.

  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).

  • +
  • vector [Required ; Not repeatable ; Object] @@@@@@@@ do not offer options +The numeric vector representing the document, provided as an object (array or string).
    +[1,4,3,5,7,9]

  • +
+
+
+

6.9 Additional

+

additional [Optional ; Not repeatable]

+The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

+
+
+

6.10 Complete examples

+
+

6.10.1 Example 1 (vector - shape files): Bangladesh, Outline of camps of Rohingya refugees in Cox’s Bazar, January 2021

+

In this first example, we use a geographic dataset that contains the outline of Rohingya refugee camps, settlements, and sites in Cox’s Bazar, Bangladesh. The dataset was imported from the Humanitarian Data Exchange website on March 3, 2021.

+

We include in the metadata a simple description of the features (variables) contained in the shape files. This information will significantly increase data discoverability, as it provide information of the content of the data files (which is not described elsewhere in the metadata).

+
+ +
+ + + + + + +
Generating the metadata using R
+
library(nadar)
+library(readr)     @@@@ used?
+library(readxl)    @@@@ used?
+library(writexl)   @@@@ used?
+library(sf)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_geo_data/") 
+
+thumb = "shape_camps.JPG"
+
+# Download the data files (if not already downloaded)
+# Note: the data are frequently updated; the links below may have become invalid.
+# Visit: https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd for an update.
+
+base_url = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/"
+urls <- list(
+  paste0(base_url, "7cec91fb-d0a8-4781-9f8d-9b69772ef2fd/download/210118_rrc_geodata_al1al2al3.gdb.zip"),
+  paste0(base_url, "ace4b0a6-ef0f-46e4-a50a-8c552cfe7bf3/download/200908_rrc_outline_camp_al1.zip"),
+  paste0(base_url, "bd5351e7-3ffc-4eaa-acbc-c6d917b5549c/download/200908_rrc_outline_camp_al1.kmz"),
+  paste0(base_url, "9d5693ec-eeb8-42ed-9b65-4c279f523276/download/200908_rrc_outline_block_al2.zip"),
+  paste0(base_url, "ed119ae4-b13d-4473-9afe-a8c36e07870b/download/200908_rrc_outline_block_al2.kmz"),
+  paste0(base_url, "0d2d87ae-52a5-4dca-b435-dcd9c617b417/download/210118_rrc_outline_subblock_al3.zip"),
+  paste0(base_url, "6286c4a5-d2ab-499a-b019-a7f0c327bd5f/download/210118_rrc_outline_subblock_al3.kmz")
+)  
+
+for(url in urls) {
+  f <- basename(url) 
+  if (!file.exists(f)) download.file(url, destfile=f, mode="wb")
+}
+
+# Unzip and read the shape files to extract information
+# The object contain the number of features, layers, geodetic CRS, etc.
+
+unzip("200908_rrc_outline_camp_al1.zip", exdir = "AL1")
+al1 <- st_read("./AL1/200908_RRC_Outline_Camp_AL1.shp")
+
+unzip("200908_rrc_outline_block_al2.zip", exdir = "AL2")
+al2 <- st_read("./AL2/200908_RRC_Outline_Block_AL2.shp")
+
+unzip("210118_rrc_outline_subblock_al3.zip", exdir = "AL3")
+al3 <- st_read("./AL3/210118_RRC_Outline_SubBlock_AL3.shp")
+
+# ---------------
+
+id = "BGD_2021_COX_CAMPS_GEO_OUTLINE"
+
+my_geo_metadata <- list(
+  
+  metadata_information = list(
+    title = "(Demo) Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)",
+    producers = list(list(name = "NADA team")),
+    production_date = "2022-02-18"
+  ),
+  
+  description = list(
+    
+    idno = id,
+    
+    language = "eng",
+    
+    characterSet = list(codeListValue = "utf8"),
+    
+    hierarchyLevel = list("dataset"),
+    
+    contact = list(
+      list(
+        organisationName = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)",
+        contactInfo = list(
+          address = list(country = "Bangladesh"),
+          onlineResource = list(
+            linkage = "https://www.humanitarianresponse.info/en/operations/bangladesh/",
+            name = "Website"
+          )
+        ),
+        role = "owner"
+      )
+    ),
+
+    dateStamp = "2021-01-20",
+      
+    metadataStandardName = "ISO 19115:2003/19139",
+      
+    spatialRepresentationInfo = list(
+      
+      # File 200908_rrc_outline_camp_al1.zip
+      list(
+        vectorSpatialRepresentationInfo = list(
+          topologyLevel = "geometryOnly",
+          geometricObjects = list(
+            geometricObjectType = "surface",
+            geometricObjectCount = "35" 
+          )
+        )
+      ),
+      
+      # File 200908_rrc_outline_block_al2.zip
+      list(
+        vectorSpatialRepresentationInfo = list(
+          topologyLevel = "geometryOnly",
+          geometricObjects = list(
+            geometricObjectType = "surface",
+            geometricObjectCount = "173" 
+          )
+        )
+      ),
+      
+      # File 210118_rrc_outline_subblock_al3.zip
+      list(
+        vectorSpatialRepresentationInfo = list(
+          topologyLevel = "geometryOnly",
+          geometricObjects = list(
+            geometricObjectType = "surface",
+            geometricObjectCount = "967" 
+          )
+        )
+      )
+      
+    ),
+    
+    referenceSystemInfo = list(
+      list(code = "4326", codeSpace = "EPSG"),
+      list(code = "84",   codespace = "WGS")
+    ),
+    
+    identificationInfo = list(
+      
+      list(
+        
+        citation = list(
+          title = "Bangladesh, Outline of camps of Rohingya refugees in Cox's Bazar, January 2021",
+          date = list(
+            list(date = "2021-01-20", type = "creation")
+          ),
+          citedResponsibleParty = list(
+            list(
+              organisationName = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)",
+              contactInfo = list(
+                address = list(country = "Bangladesh"),
+                onlineResource = list(
+                  linkage = "https://www.humanitarianresponse.info/en/operations/bangladesh/",
+                  name = "Website"
+                )
+              ),
+              role = "owner"
+            )
+          )
+        ),
+
+        abstract = "These polygons were digitized through a combination of methodologies, originally using VHR satellite imagery and GPS points collected in the field, verified and amended according to Site Management Sector, RRRC, Camp in Charge (CiC) officers inputs, with technical support from other partners.",
+        
+        purpose = "Inform the UNHCR operations (and other support agencies') in refugee camps in Cox's Bazar.",
+        
+        credit = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)",
+        
+        status = "completed",
+        
+        pointOfContact = list(
+          list(
+            organisationName = "Site Management Sector, RRRC, Inter Sector Coordination Group (ISCG)",
+            contactInfo = list(
+              address = list(country = "Bangladesh"),
+              onlineResource = list(
+                linkage = "https://www.humanitarianresponse.info/en/operations/bangladesh/",
+                name = "Website"
+              )
+            ),
+            role = "pointOfContact"
+          )  
+        ),
+        
+        resourceMaintenance = list(
+          list(maintenanceOrUpdateFrequency = "asNeeded")
+        ),
+        
+        graphicOverview = list(    # @@@@@@@@@@@@
+          list(fileName = "",
+               fileDescription = "",
+               fileType = "")
+        ),
+        
+        resourceFormats = list(
+          list(name = "application/zip", 
+               specification = "ESRI Shapefile (zipped)", 
+               FormatDistributor = list(organisationName = "ESRI")
+          ),
+          list(name = "application/vnd.google-earth.kmz", 
+               specification = "KMZ file", 
+               FormatDistributor = list(organisationName = "Google")
+          ),
+          list(name = "ESRI Geodatabase", 
+               FormatDistributor = list(organisationName = "ESRI")
+          )
+        ),
+        
+        descriptiveKeywords = list(
+          list(keyword = "refugee camp"), 
+          list(keyword = "forced displacement"),
+          list(keyword = "rohingya")
+        ),
+    
+        resourceConstraints = list(
+          list(
+            legalConstraints = list(
+              uselimitation = list("License: http://creativecommons.org/publicdomain/zero/1.0/legalcode"),
+              accessConstraints = list("unrestricted"),
+              useConstraints = list("licenceUnrestricted")
+            )
+          )
+        ),
+        
+        extent = list(
+          geographicElement = list(
+            list(
+              geographicBoundingBox = list(
+                southBoundLatitude = 20.91856,  
+                westBoundLongitude = 92.12973,
+                northBoundLatitude = 21.22292,
+                eastBoundLongitude = 92.26863
+              )
+            )
+          )
+        ),
+        
+        spatialRepresentationType = "vector",
+        
+        language = list("eng")
+      
+      )
+    
+    ),
+    
+    distributionInfo = list(
+      
+      distributionFormat = list(
+        list(name = "application/zip", 
+             specification = "ESRI Shapefile (zipped)", 
+             FormatDistributor = list(organisationName = "ESRI")
+        ),
+        list(name = "application/vnd.google-earth.kmz", 
+             specification = "KMZ file", 
+             FormatDistributor = list(organisationName = "Google")
+        ),
+        list(name = "ESRI Geodatabase", 
+             FormatDistributor = list(organisationName = "ESRI")
+        )
+      ),
+      
+      distributor = list(
+        list(
+          organisationName = "United Nations Office for the Coordination of Humanitarian Affairs (OCHA)", 
+          contactInfo = list(
+            onlineResource = list(
+              linkage = "https://data.humdata.org/dataset/outline-of-camps-sites-of-rohingya-refugees-in-cox-s-bazar-bangladesh",
+              name = "Website"
+            )
+          )
+        )
+      )#,
+      
+      # transferOptions = list(
+      #   list(
+      #     onLine = list(   # @@@@@@@@ / use external resources schema?
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/7cec91fb-d0a8-4781-9f8d-9b69772ef2fd/download/210118_rrc_geodata_al1al2al3.gdb.zip",
+      #         name = "210118_RRC_GeoData_AL1,AL2,AL3.gdb.zip",
+      #         description = "This zipped geodatabase file (GIS) contains the Camp boundary (Admin level-1) and and camp-block boundary (admin level-2 or camp sub-division) and sub-block boundary of Rohingya refugee camps and administrative level-3 or sub block division of Camp 1E-1W, Camp 2E-2W, Camp 8E-8W, Camp 4 Extension, Camp 3-7, Camp 9-20, and Camp 21-27 in Cox's Bazar, Bangladesh. Updated: January 20, 2021",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/ace4b0a6-ef0f-46e4-a50a-8c552cfe7bf3/download/200908_rrc_outline_camp_al1.zip",
+      #         name = "200908_RRC_Outline_Camp_AL1.zip",
+      #         description = "This zipped shape file (GIS) contains the Camp boundary (Admin level-1) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/bd5351e7-3ffc-4eaa-acbc-c6d917b5549c/download/200908_rrc_outline_camp_al1.kmz",
+      #         name = "200908_RRC_Outline_Camp_AL1.kmzKMZ",
+      #         description = "This kmz file (Google Earth) contains the Camp boundary (Admin level-1) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/9d5693ec-eeb8-42ed-9b65-4c279f523276/download/200908_rrc_outline_block_al2.zip",
+      #         name = "200908_RRC_Outline_Block_AL2.zip",
+      #         description = "This zipped shape file (GIS) contains the camp-block boundary (admin level-2 or camp sub-division) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/ed119ae4-b13d-4473-9afe-a8c36e07870b/download/200908_rrc_outline_block_al2.kmz",
+      #         name = "200908_RRC_Outline_Block_AL2.kmzKMZ",
+      #         description = "This kmz file (Google Earth) contains the camp-block boundary (admin level-2 or camp sub-division) of Rohinya refugees in Cox's Bazar, Bangladesh. Updated: September 8, 2020",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/0d2d87ae-52a5-4dca-b435-dcd9c617b417/download/210118_rrc_outline_subblock_al3.zip",
+      #         name = "210118_RRC_Outline_SubBlock_AL3.zip",
+      #         description = "This zipped shape file (GIS) contains the camp-sub-block (Admin level-3) of Camp 1E-1W, Camp 2E-2W, Camp 8E-8W, Camp 4 Extension, Camp 3-7, Camp 9-20, and Camp 21-27 in Cox's Bazar, Bangladesh. Updated: January 20, 2021",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/1a67eb3b-57d8-4062-b562-049ad62a85fd/resource/6286c4a5-d2ab-499a-b019-a7f0c327bd5f/download/210118_rrc_outline_subblock_al3.kmz",
+      #         name = "210118_RRC_Outline_SubBlock_AL3.kmzKMZ",
+      #         description = "This kmz file (Google Earth) contains the camp-sub-block (Admin level-3) of Camp 1E-1W, Camp 2E-2W, Camp 8E-8W, Camp 4 Extension, Camp 3-7, Camp 9-20, and Camp 21-27 in Cox's Bazar, Bangladesh. Updated: January 20, 2021",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       )
+      #     )
+      #   )
+      # )
+      
+    ),
+
+    dataQualityInfo = list(
+      list(
+        scope = "dataset", 
+        lineage = list(
+          statement = "The camps are continuously expanding, and Camp Boundaries are structured around the GoB, RRRC official governance structure of the camps, taking into account the potential new land allocation. The database is kept as accurate as possible, given these challenges."
+        )
+      )  
+    ),
+    
+    metadataMaintenance = list(maintenanceAndUpdateFrequency = "asNeeded"),
+    
+    feature_catalogue = list(
+      
+      name = "Feature Catalogue dataset xxxxx",
+      scope = list("3 shape files: al1, al2, al3"),
+    
+      featureType = list(
+        list(
+          typeName =  "",
+          definition = "",
+          carrierOfCharacteristics = list(
+            list(
+              memberName = 'District',
+              definition = 'Cox s Bazar'
+            ),
+            list(
+              memberName = 'Upazila',
+              definition = 'Teknaf, Ukhia',
+            ),
+            list(
+              memberName = 'Settlement',
+              definition = 'Collective site; Collective site with host community',
+            ),
+            list(
+              memberName = 'Union',
+              definition = 'Baharchhara; Nhilla; Palong Khali; Raja Palong; Whykong',
+            ),
+            list(
+              memberName = 'Name_Alias',
+              definition = 'Alikhali; Bagghona-Putibonia; Camp 20 Extension; 
+                            Camp 4; Camp 4 Extension; Chakmarkul; Choukhali; 
+                            Hakimpara; Jadimura; Jamtoli-Baggona; Jomer Chora; 
+                            Kutupalong RC; Modur Chora; Nayapara; Nayapara RC; 
+                            Shamlapur; Tasnimarkhola; Tasnimarkhola-Burmapara; 
+                            Unchiprang'
+            ),
+            list(
+              memberName = 'SSID',
+              definition = 'CXB-017 to CXB-235',
+            ),
+            list(
+              memberName = 'SMSD__Cnam',
+              definition = 'Camp 01E; Camp 01W; Camp 02E; Camp 02W; Camp 03; Camp 04;
+                            Camp 04X; Camp 05; Camp 06; Camp 07; Camp 08E; Camp 08W;
+                            Camp 09; Camp 10; Camp 11; Camp 12; Camp 13; Camp 14;
+                            Camp 15; Camp 16; Camp 17; Camp 18; Camp 19; Camp 20;
+                            Camp 20X; Camp 21; Camp 22; Camp 23; Camp 24; Camp 25;
+                            Camp 26; Camp 27; Camp KRC; Camp NRC; Choukhali',
+            ),
+            list(
+              memberName = 'NPM_Name',
+              definition = 'Camp 01E; Camp 01W; Camp 02E; Camp 02W; Camp 03; 
+                            Camp 04; Camp 04 Extension; Camp 05; Camp 06; ; Camp 07; 
+                            Camp 08E; Camp 08W; Camp 09; Camp 10; Camp 11; Camp 12; 
+                            Camp 13  Camp 14 (Hakimpara); Camp 15 (Jamtoli); 
+                            Camp 16 (Potibonia); Camp 17; Camp 18; Camp 19; Camp 20; 
+                            Camp 20 Extension; Camp 21 (Chakmarkul); Camp 22 (Unchiprang); 
+                            Camp 23 (Shamlapur); Camp 24 (Leda); Camp 25 (Ali Khali); 
+                            Camp 26 (Nayapara); Camp 27 (Jadimura); Choukhali; 
+                            Kutupalong RC; Nayapara RC',
+            ),
+            list(
+              memberName = 'Area_Acres',
+              definition = 'Area in acres',
+            ),
+            list(
+              memberName = 'PeriMe_Met',
+              definition = 'Perimeter in meters',
+            ),
+            list(
+              memberName = 'Camp_Name',
+              definition = 'Camp 10; Camp 11; Camp 12; Camp 13; Camp 14; Camp 15; 
+                            Camp 16; Camp 17; Camp 18; Camp 19; Camp 1E; Camp 1W; 
+                            Camp 20 Camp 20 Extension; Camp 21; Camp 22; Camp 23; 
+                            Camp 24; Camp 25; Camp 26; Camp 27; Camp 2E; Camp 2W; 
+                            Camp 3; Camp 4; Camp 4 Extension; Camp 5; Camp 6; 
+                            Camp 7; Camp 8E; Camp 8W; Camp 9; Choukhali; 
+                            Kutupalong RC; Nayapara RC',
+            ),
+            list(
+              memberName = 'Area_SqM',
+              definition = 'Area in square km',
+            ),
+            list(
+              memberName = 'Latitude'
+            ),
+            list(
+              memberName = 'Longitude'
+            ),
+            list(
+              memberName = 'geometry'
+            )
+            #,
+            #... al2, al3  @@@@@@@@@ complete
+          )
+        )
+      )
+    )
+
+  )
+  
+)  
+
+
+# Publish in NADA catalog
+
+geospatial_add(
+  idno = id, 
+  metadata = my_geo_metadata, 
+  repositoryid = "central", 
+  published = 1, 
+  thumbnail = thumb, 
+  overwrite = "yes"
+)
+
+# Add a link to HDX as an external resource
+
+external_resources_add(
+  title = "Humanitarian Data Exchange website",
+  idno = id,
+  dctype = "web",
+  file_path = "https://data.humdata.org/",
+  overwrite = "yes"
+)
+

The result in NADA

+

After running the script, the data and metadata will be available in NADA.

+


+ +

+

Generating the metadata using Python

+
+
+

6.10.2 Example 2 (vector, CSV data): Syria Refugee Sites (OCHA)

+

The Syria Refugee Sites dataset used as a second example contains verified data about the geographic location (point geometry), name, and operational status of refugee sites hosting Syrian refugees in Turkey, Jordan, and Iraq. Only refugee sites operated by the United Nations High Commissioner for Refugees (UNHCR) or the Government of Turkey are included. Data are provided as CSV, TSV and XLSX files. This example demonstrates the use of the ISO 19115 standard.

+ + + + + + +
Generating the metadata using R
+
library(nadar)
+library(sf)
+library(sp)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_geo_data/") 
+
+options(stringsAsFactors = FALSE)
+
+# Download and read the data file
+
+url = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/cc3e9e48-e363-404e-948b-e42d13c316d9/download/syria_refugeesites_2016jan21_hiu_dos.csv"
+data_file = basename(url)
+if(!file.exists(data_file)) download.file(url, destfile = data_file, mode = "wb")
+
+sf <- st_read(data_file)
+sp <- as.data.frame(sf)
+sp$Long <- as(sp$Long, "numeric")
+sp$Lat  <- as(sp$Lat,  "numeric")
+coordinates(sp) <- c("Long", "Lat")
+proj4string(sp) <- CRS("+init=epsg:4326")
+
+# Generate the metadata
+
+id <- "EX2_SYR_REFUGEE_SITES"
+
+my_geo_data <- list(
+  
+  metadata_information = list(
+    title = "(Demo) Syria, Refugee Sites",
+    producers = list(
+      list(name = "NADA team")
+    ),
+    production_date = "2022-02-18"
+  ),
+
+  description = list(
+    
+    idno = id,
+    
+    language = "eng",
+    
+    characterSet = list(codeListValue = "utf8"),
+    
+    hierarchyLevel = list("dataset"),
+    
+    contact = list(
+      list(
+        organisationName = "U.S. Department of State - Humanitarian Information Unit",
+        contactInfo = list(
+          address = list(electronicEmailAddress = "HIU_DATA@state.gov"),
+          onlineResource = list(linkage = "http://hiu.state.gov/", name = "Website")
+        ),
+        role = "pointOfContact"
+      )
+    ),
+    
+    dateStamp = "2018-06-18",
+  
+    metadataStandardName = "ISO 19115:2003/19139",
+    
+    spatialRepresentationInfo = list(
+      list(
+        vectorSpatialRepresentation = list(
+          topologyLevel = "geometryOnly",
+          geometricObjects = list(
+            list(
+              geometricObjectType = "point",
+              geometricObjectCounty = nrow(sp)
+            )
+          )
+        )
+      )
+    ),
+    
+    referenceSystemInfo = list(
+      list(code = "4326", codeSpace = "EPSG")
+    ),
+    
+    identificationInfo = list(
+      
+      list(
+
+        citation = list(
+          title = "Syria Refugee Sites",
+          date = list(
+            list(date = "2016-01-14", type = "creation"),
+            list(date = "2016-02-04", type = "publication")
+          ),
+          identifier = list(authority = "IHSN", code = id),
+          citedResponsibleParty = list(
+            list(
+              individualName = "Humanitarian Information Unit",
+              organisationName = "U.S. Department of State - Humanitarian Information Unit",
+              contactInfo = list(
+                address = list(
+                  electronicEmailAddress = "HIU_DATA@state.gov"
+                ),
+                onlineResource = list(
+                  linkage = "http://hiu.state.gov/",
+                  name = "Website"
+                )
+              ),
+              role = "owner"
+            )
+          )
+        ),
+        
+        abstract = "The 'Syria Refugee Sites' dataset is compiled by the U.S. Department of State, Humanitarian Information Unit (INR/GGI/HIU). This dataset contains open source derived data about the geographic location (point geometry), name, and operational status of refugee sites hosting Syrian refugees in Turkey, Jordan, and Iraq. Only refugee sites operated by the United Nations High Commissioner for Refugees (UNHCR) or the Government of Turkey are included. Compiled by the U.S Department of State, Humanitarian Information Unit (HIU), each attribute in the dataset (including name, location, and status) is verified against multiple sources. The name and status are obtained from UN and AFAD reporting and the UNHCR data portal (accessible at http://data.unhcr.org/syrianrefugees/regional.php). The locations are obtained from both the U.S. Department of State, PRM and the National Geospatial-Intelligence Agency's GEOnet Names Server (GNS) (accessible at http://geonames.nga.mil/ggmagaz/). The name and status for each refugee site is verified with PRM.  Locations are verified using high-resolution commercial satellite imagery and/or known areas of population. Additionally, all data is checked against various news sources. The data contained herein is entirely unclassified and is current as of 14 January 2016. The data is updated as needed.",
+
+        purpose = "The 'Syria Refugee Sites' dataset contains verified data about the refugee sites hosting Syrian refugees in Turkey, Jordan, and Iraq. This file is compiled by the U.S Department of State, Humanitarian Information Unit (HIU) and is used in the production of the unclassified 'Syria: Numbers and Locations of Syrian Refugees' map product (accessible at https://hiu.state.gov/Pages/MiddleEast.aspx). The data contained herein is entirely unclassified and is current as of 14 January 2016.",
+
+        credit = "U.S. Department of State - Humanitarian Information Unit",
+
+        status = "onGoing",
+        
+        pointOfContact = list(
+          list(
+            individualName = "Humanitarian Information Unit",
+            organisationName = "U.S. Department of State - Humanitarian Information Unit",
+            contactInfo = list(
+              address = list(electronicEmailAddress = "HIU_DATA@state.gov"),
+              onlineResource = list(linkage = "http://hiu.state.gov/", name = "Website")
+            ),
+            role = "pointOfContact"
+          )
+        ),
+        
+        resourceMaintenance = list(
+          list(maintenanceOrUpdateFrequency = "fortnightly")
+        ),
+        
+        # graphicOverview = list(),
+        
+        resourceFormat = list(
+          list(
+            name = "text/csv",
+            specification = "RFC4180 -  Common Format and MIME Type for Comma-Separated Values (CSV) Files"
+          ),
+          list(
+            name = "text/tab-separated-values",
+            specification = "Tab-Separated Values (CSV)"
+          ),
+          list(
+            name = "xlsx",
+            specification = "Microsoft Excel (XLSX)"
+          )
+        ),
+        
+        descriptiveKeywords = list(
+          list(type = "theme", keyword = "Middle East"),
+          list(type = "theme", keyword = "Refugees"),
+          list(type = "theme", keyword = "Displacement"),
+          list(type = "theme", keyword = "Refugee Camps"),
+          list(type = "theme", keyword = "UNHCR"),
+          list(type = "place", keyword = "Syria"),
+          list(type = "place", keyword = "Turkey"),
+          list(type = "place", keyword = "Lebanon"),
+          list(type = "place", keyword = "Jordan"),
+          list(type = "place", keyword = "Iraq"),
+          list(type = "place", keyword = "Egypt")
+        ),
+
+        resourceConstraints = list(
+          list(
+            legalConstraints = list(
+              uselimitation = list("License: Creative Commons Attribution 4.0 International License"),
+              accessConstraints = list("unrestricted"),
+              useConstraints = list("licenceUnrestricted")
+            )
+          ),
+          list(
+            securityConstraints = list(
+              classification = "unclassified",
+              handlingDescription = "All data contained herein are strictly unclassified with no restrictions on distribution. Accuracy of geographic data is not assured by the U.S. Department of State."
+            )
+          )
+        ),
+        
+        extent = list(
+          geographicElement = list(
+            list(
+              geographicBoundingBox = list(
+                southBoundLatitude = bbox(sp)[2,1],
+                westBoundLongitude = bbox(sp)[1,1],
+                northBoundLatitude = bbox(sp)[2,2],
+                eastBoundLongitude = bbox(sp)[1,2]
+              )
+            )
+          )
+        ),
+
+        spatialRepresentationType = "vector",
+
+        language = list("eng"),
+
+        characterSet = list(
+          list(codeListValue = "utf8")
+        ),
+
+        topicCategory = list("society")
+      
+      )  
+
+    ),
+    
+    distributionInfo = list(
+      
+      distributionFormat = list(
+        list(
+          name = "text/csv", 
+          specification = "RFC4180 -  Common Format and MIME Type for Comma-Separated Values (CSV) Files"
+        ),
+        list(
+          name = "text/tab-separated-values", 
+          specification = "Tab-Separated Values (CSV)"
+        ),
+        list(
+          name = "xlsx", 
+          specification = "Microsoft Excel (XLSX)"
+        )
+      ),
+      
+      distributor = list(
+        list(
+          individualName = "Humanitarian Information Unit",
+          organisationName = "U.S. Department of State - Humanitarian Information Unit",
+          contactInfo = list(
+            address = list(electronicEmailAddress = "HIU_DATA@state.gov"),
+            onlineResource = list(linkage = "http://hiu.state.gov/", name = "Website")
+          ),
+          role = "distributor"
+        )
+      ) #,
+      
+      # transferOptions = list(
+      #   list(
+      #     onLine = list(
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/syria-refugee-sites",
+      #         name = "Source metadata (HTML View)",
+      #         protocol = "WWW:LINK-1.0-http--link",
+      #         "function" = "Information"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/cc3e9e48-e363-404e-948b-e42d13c316d9/download/syria_refugeesites_2016jan21_hiu_dos.csv",
+      #         name = "syria_refugeesites_2016jan21_hiu_dos.csv",
+      #         description = "Data download (CSV)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/42f7884c-f54d-478c-a970-623945740e5d/download/syria_refugeesites_2016jan21_hiu_dos.tsv",
+      #         name = "syria_refugeesites_2016jan21_hiu_dos.tsv",
+      #         description = "Data download (TSV)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.humdata.org/dataset/ff383a8b-396a-4d78-b403-687b0a783769/resource/59660c9a-e41a-4d54-bfc2-dd8fd1032c97/download/syria_refugeesites_2016jan21_hiu_dos.xlsx",
+      #         name = "syria_refugeesites_2016jan21_hiu_dos.xlsx",
+      #         description = "Data download (TSV)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       )
+      #     )
+      #   )
+      # )
+      
+    ),
+
+    dataQualityInfo = list(
+      list(
+        scope = "dataset",
+        lineage = list(
+          statement = "Methodology: Compiled by the U.S Department of State, Humanitarian Information Unit (INR/GGI/HIU), each attribute in the dataset (including name, location, and status) is verified against multiple sources. The name and status are obtained from the UNHCR data portal (accessible at http://data.unhcr.org/syrianrefugees/regional.php). The locations are obtained from the U.S. Department of State, Bureau of Population, Refugees, and Migration (PRM) and the National Geospatial-Intelligence Agency's GEOnet Names Server (GNS) (accessible at http://geonames.nga.mil/ggmagaz/). The name and status for each refugee site is verified with PRM. Locations are verified using high-resolution commercial satellite imagery and/or known areas of population. Additionally, all data is checked against various news sources."
+        )
+      )
+    ),
+
+    metadataMaintenance = list(maintenanceAndUpdateFrequency = "fortnightly")
+    
+  )
+  
+)
+
+# Publish in NADA catalog
+
+geospatial_add(
+  idno = id, 
+  metadata = my_geo_data, 
+  repositoryid = "central", 
+  published = 1, 
+  thumbnail = NULL, 
+  overwrite = "yes"
+)
+ + + + + + +
Generating the metadata using Python
+ + + + + + +
The result in NADA
+
+
+

6.10.3 Example 3 (vector, with Feature Catalogue) - The GDIS (beta) dataset

+

This example demonstrates the use of the ISO 19115 (geographic dataset) and ISO 19110 (feature catalogue). Documenting features contained in datasets makes the metadata richer and more discoverable. It is recommended to provide such information, which can easily be extracted from shape files and others. The dataset used for the example is the Geocoded Disasters (GDIS) Dataset, v1 (1960-2018)

+
library(nadar)
+library(sf)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_geo_data/") 
+
+thumb = "disaster.JPG"
+
+# Load the dataset (2 Gb) to extract some information
+
+load("pend-gdis-1960-2018-disasterlocations.rdata")
+data = GDIS_disasterlocations
+df = as.data.frame(GDIS_disasterlocations)
+column_names = colnames(df)[!colnames(df) %in% c("geometry","centroid")]
+exclude_listed_values_for = c("longitude", "latitude") #exclude ISO 19110 listed values for these columns
+
+# Generate the metadata 
+
+id <- "GDIS_TEST_01"
+
+ttl = "Geocoded Disasters (GDIS) Dataset, v1 (1960–2018)"
+
+my_geo_data <- list(
+  
+  metadata_information = list(
+    title = ttl,
+    idno = id,
+    producers = list(
+      list(name = "NADA team")
+    ),
+    production_date = "2022-02-18",
+    version = "v1.0 2022-02"
+  ),
+
+  description = list(
+  
+    idno = id,
+    language = "English",
+    characterSet = list(
+      codeListValue = "utf8",
+      codeList = "http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CharacterSetCode"
+    ),
+    hierarchyLevel = list("dataset"),
+    contact = list(
+      list(
+        organisationName = "NASA Socioeconomic Data and Applications Center (SEDAC)",
+        contactInfo = list(
+          phone = list(
+            voice = "+1 845-365-8920",
+            facsimile = "+1 845-365-8922"
+          ),
+          address = list(
+            deliveryPoint = "CIESIN, Columbia University, 61 Route 9W, P.O. Box 1000",
+            city = "Palisades, NY",
+            postalCode = "10964",
+            electronicEmailAddress = "ciesin.info@ciesin.columbia.edu"
+          )
+        ),
+        role = "pointOfContact"
+      )
+    ),
+    dateStamp = "2021-03-10",
+    metadataStandardName = "ISO 19115:2003/19139",
+    dataSetURI = "https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018",
+    
+    spatialRepresentationInfo = list(
+      list(
+        vectorSpatialRepresentation = list(
+          topologyLevel = "geometryOnly",
+          geometricObjects = list(
+            list(
+              geometricObjectType = tolower(as.character(st_geometry_type(data)[1])),
+              geometricObjectCounty = nrow(data)
+            )
+          )
+        )
+      )
+    ),
+    
+    referenceSystemInfo = list(
+      list(code = "4326", codeSpace = "EPSG")
+    ),
+    
+    identificationInfo = list(
+      list(
+        citation = list(
+          title = ttl,
+          date = list(
+            list(date = "2021-03-10", type = "publication")
+          ),
+          identifier = list(authority= "DOI", code = "10.7927/zz3b-8y61"),
+          citedResponsibleParty = list(
+            list(
+              individualName = "Rosvold, E., and H. Buhaug",
+              role = "owner"
+            )
+          ),
+          edition = "1.00",
+          presentationForm = list("raster", "map", "map service"),
+          series = list(
+            name = "Scientific Data",
+            issueIdentification = "8:61"
+          )
+        ),
+        abstract = "The Geocoded Disasters (GDIS) Dataset is a geocoded extension of a selection of natural disasters from the Centre for Research on the Epidemiology of Disasters' (CRED) Emergency Events Database (EM-DAT). The data set encompasses 39,953 locations for 9,924 disasters that occurred worldwide in the years 1960 to 2018. All floods, storms (typhoons, monsoons etc.), earthquakes, landslides, droughts, volcanic activity and extreme temperatures that were recorded in EM-DAT during these 58 years and could be geocoded are included in the data set. The highest spatial resolution in the data set corresponds to administrative level 3 (usually district/commune/village) in the Global Administrative Areas database (GADM, 2018). The vast majority of the locations are administrative level 1 (typically state/province/region).",
+        purpose = "To provide the subnational location for different types of natural disasters recorded in EM-DAT between 1960-2018.",
+        credit = "NASA Socioeconomic Data and Applications Center (SEDAC)",
+        status = "completed",
+        pointOfContact = list(
+          list(
+            organisationName = "NASA Socioeconomic Data and Applications Center (SEDAC)",
+            contactInfo = list(
+              phone = list(
+                voice = "+1 845-365-8920",
+                facsimile = "+1 845-365-8922"
+              ),
+              address = list(
+                deliveryPoint = "CIESIN, Columbia University, 61 Route 9W, P.O. Box 1000",
+                city = "Palisades, NY",
+                postalCode = "10964",
+                electronicEmailAddress = "ciesin.info@ciesin.columbia.edu"
+              )
+            ),
+            role = "pointOfContact"
+          )
+        ),
+        resourceMaintenance = list(
+          list(maintenanceOrUpdateFrequency = "asNeeded")
+        ),
+        graphicOverview = list(
+          list(
+            fileName = "https://sedac.ciesin.columbia.edu/downloads/maps/pend/pend-gdis-1960-2018/sedac-logo.jpg", 
+            fileDescription = "Geocoded Disasters (GDIS) Dataset", 
+            fileType = "image/jpeg"
+          )
+        ),
+        resourceFormat = list(
+          list(
+            name = "OpenFileGDB", 
+            specification = "ESRI - GeoDatabase"
+          ),
+          list(
+            name = "text/csv", 
+            specification = "RFC4180 -  Common Format and MIME Type for Comma-Separated Values (CSV) Files"
+          ),
+          list(
+            name = "application/geopackage+sqlite3", 
+            specification = "http://www.geopackage.org/spec/"
+          )
+        ),
+        descriptiveKeywords = list(
+          list(type = "theme", keyword = "climatology"),
+          list(type = "theme", keyword = "meteorology"),
+          list(type = "theme", keyword = "atmosphere"),
+          list(type = "theme", keyword = "earth science", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "human dimension", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "natural hazard", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "drought", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "earthquake", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "flood", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "landslides", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "tropical cyclones", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "cyclones", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6"),
+          list(type = "theme", keyword = "volcanic eruption", 
+               thesaurusName = "GCMD Science Keywords, Version 8.6")
+        ),
+        resourceConstraints = list(
+          list(
+            legalConstraints = list(
+              uselimitation = list(
+                "This work is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0). Users are free to use, copy, distribute, transmit, and adapt the work for commercial and non-commercial purposes, without restriction, as long as clear attribution of the source is provided.",
+                "Recommended citation: Rosvold, E.L., Buhaug, H. GDIS, a global dataset of geocoded disaster locations. Scientific Data 8, 61 (2021). https://doi.org/10.1038/s41597-021-00846-6."
+              ),
+              accessConstraints = list("unrestricted"),
+              useConstraints = list("licenceUnrestricted")
+            )
+          )
+        ),
+        extent = list(
+          geographicElement = list(
+            list(
+              geographicBoundingBox = list(
+                westBoundLongitude = -180,
+                eastBoundLongitude = 180,
+                southBoundLatitude = -58,
+                northBoundLatitude = 90
+              )
+            )
+          )#, 
+          # temporalElement = list(
+          #   list(
+          #     extent = list(
+          #       TimePeriod = list(
+          #         beginPosition = "1960-01-01",
+          #         endPosition = "2018-12-31"
+          #       )
+          #     )
+          #   )
+          # )
+        ),
+        spatialRepresentationType = "vector",
+        language = list("eng"),
+        characterSet = list(
+          list(
+            codeListValue = "utf8",
+            codeList = "http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CharacterSetCode"
+          )
+        )
+      )
+    ),
+    
+    distributionInfo = list(
+      
+      distributionFormat = list(
+        list(name = "OpenFileGDB", 
+             specification = "ESRI - GeoDatabase", 
+             fileDecompressionTechnique = "Unzip"),
+        list(name = "text/csv", 
+             specification = "RFC4180 -  Common Format and MIME Type for Comma-Separated Values (CSV) Files", 
+             fileDecompressionTechnique = "Unzip"),
+        list(name = "application/geopackage+sqlite3", 
+             specification = "http://www.geopackage.org/spec/", 
+             fileDecompressionTechnique = "Unzip")
+      ),
+      
+      distributor = list(
+        list(
+          organisationName = "NASA Socioeconomic Data and Applications Center (SEDAC)",
+          contactInfo = list(
+            phone = list(
+              voice = "+1 845-365-8920",
+              facsimile = "+1 845-365-8922"
+            ),
+            address = list(
+              deliveryPoint = "CIESIN, Columbia University, 61 Route 9W, P.O. Box 1000",
+              city = "Palisades, NY",
+              postalCode = "10964",
+              electronicEmailAddress = "ciesin.info@ciesin.columbia.edu"
+            )
+          ),
+          role = "pointOfContact"
+        )
+      )#,
+      
+      # transferOptions = list(
+      #   list(
+      #     onLine = list(
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018",
+      #         name = "Source metadata (HTML View)",
+      #         protocol = "WWW:LINK-1.0-http--link",
+      #         "function" = "Information"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-gdb.zip",
+      #         name = "pend-gdis-1960-2018-disasterlocations-gdb.zip",
+      #         description = "Data download (Geodatabase)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-gpkg.zip",
+      #         name = "pend-gdis-1960-2018-disasterlocations-gpkg.zip",
+      #         description = "Data download (GeoPackage)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-csv.zip",
+      #         name = "pend-gdis-1960-2018-disasterlocations-csv.zip",
+      #         description="Data download (CSV)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-priogrid-key-csv.zip",
+      #         name = "pend-gdis-1960-2018-priogrid-key-csv.zip",
+      #         description = "Data download (CSV)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-disasterlocations-rdata.zip",
+      #         name = "pend-gdis-1960-2018-disasterlocations-rdata.zip",
+      #         description = "Data download (RData)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-replicationcode-r.zip",
+      #         name = "pend-gdis-1960-2018-replicationcode-r.zip",
+      #         description = "Source code (R)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://beta.sedac.ciesin.columbia.edu/downloads/data/pend/pend-gdis-1960-2018/pend-gdis-1960-2018-codebook.pdf",
+      #         name = "pend-gdis-1960-2018-codebook.pdf",
+      #         description = "Codebook (PDF)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       )
+      #     )
+      #   )
+      # )
+    ),
+    
+    dataQualityInfo = list(
+      list(
+        scope = "dataset",
+        lineage = list(
+          statement = "CIESIN follows procedures designed to ensure that data disseminated by CIESIN are of reasonable quality. If, despite these procedures, users encounter apparent errors or misstatements in the data, they should contact SEDAC User Services at +1 845-365-8920 or via email at ciesin.info@ciesin.columbia.edu. Neither CIESIN nor NASA verifies or guarantees the accuracy, reliability, or completeness of any data provided. CIESIN provides this data without warranty of any kind whatsoever, either expressed or implied. CIESIN shall not be liable for incidental, consequential, or special damages arising out of the use of any data provided by CIESIN."
+        )
+      )
+    ),
+    
+    metadataMaintenance = list(
+      maintenanceAndUpdateFrequency = "asNeeded"
+    )
+  
+  ),
+
+  # Feature catalog (ISO 19110/19139)
+  
+  feature_catalogue = list(
+    name = sprintf("%s - Feature Catalogue", ttl),
+    featureType = list(
+      list(
+        typeName =  ttl,
+        definition = "Disaster locations",
+        code = "pend-gdis-1960-2018-disasterlocations",
+        isAbstract = FALSE,
+        # carrierOfCharacteristics = lapply(column_names, function(column_name){
+        #   print(column_name)
+        #   values = unique(df[,column_name])
+        #   values = values[order(values)]
+        #   member = list(
+        #     memberName = sprintf("Label for '%s'", column_name),
+        #     definition = sprintf("Definition for '%s'", column_name),
+        #     cardinality = list(lower = 1, upper = 1),
+        #     code = column_name,
+        #     valueType = switch(class(df[,column_name]), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+        #     valueMeasurementUnit = NA,
+        #     listedValue = if(column_name %in% exclude_listed_values_for) {list()} else {lapply(values, function(x){ list(label = sprintf("Label for '%s'", x), code = x, definition = sprintf("Definition for '%s'", x)) })}
+        #   )
+        #   return(member)
+        # })
+        carrierOfCharacteristics = list(
+          list(
+            memberName = 'id',
+            definition = 'ID-variable identifying each disaster in the geocoded dataset. Contrary to disasterno each disaster in each country has a unique id number',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA01', # short for Disaster Feature Attribute 01
+            valueType = switch(class(df[,'id']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'country',
+            definition = 'Name of the country within which the location is',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA02',
+            valueType = switch(class(df[,'country']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'iso3',
+            definition = 'Three-letter country code, ISO 3166-1',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA03',
+            valueType = switch(class(df[,'iso3']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'gwno',
+            definition = 'Gledistsch and Ward country code (Gleditsch & Ward, 1999)',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA04',
+            valueType = switch(class(df[,'gwno']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'geo_id',
+            definition = 'Unique ID-variable for each location',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA05',
+            valueType = switch(class(df[,'geo_id']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'geolocation',
+            definition = 'Name of the location of the observation, which corresponds to the highest (most disaggregated) level available. For instance, observations at the third administrative level will have geolocation values identical to the adm3 variable',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA06',
+            valueType = switch(class(df[,'geolocation']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'level',
+            definition = 'The administrative level of the observation, ranges from 1-3 where 3 is the most disaggregated',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA07',
+            valueType = switch(class(df[,'level']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'adm1',
+            definition = 'Name of administrative level 1 for the given location',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA08',
+            valueType = switch(class(df[,'adm1']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'adm2',
+            definition = 'Name of administrative level 2 for the given location',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA09',
+            valueType = switch(class(df[,'adm2']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'location',
+            definition = 'Name of administrative level 3 for the given location',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA10',
+            valueType = switch(class(df[,'location']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'historical',
+            definition = 'Marks whether the disaster happened in a country that has since changed, takes the value 1 if the disaster happened in a country that has since changed, and 0 if not',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA11',
+            valueType = switch(class(df[,'historical']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'hist_country',
+            definition = 'Name of country at the time of the disaster, if the observation takes the value 1 on the historical variable, this is different from the country variable',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA12',
+            valueType = switch(class(df[,'hist_country']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          ),
+          list(
+            memberName = 'disastertype',
+            definition = 'Type of disaster as defined by EM-DAT (Guha-Sapir et al., 2014): flood, storm, earthquake, extreme temperature, landslide, volcanic activity, drought or mass movement (dry)',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA13',
+            valueType = switch(class(df[,'disastertype']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA',
+            listedValue = list(
+              list(
+                label = 'flood',
+                code = 'flood',
+                definition = 'A general term for the overflow of water from a stream channel onto normally dry land in the floodplain (riverine flooding), higher-than-normal levels along the coast and in lakes or reservoirs (coastal flooding) as well as ponding of water at or near the point where the rain fell (flash floods).'
+              ),
+              list(
+                label = 'storm',
+                code = 'storm',
+                definition = 'A type of meteorological hazard generated by the heating of air and the availability of moist and unstable air masses. Convective storms range from localized thunderstorms (with heavy rain and/or hail, lightning, high winds, tornadoes) to meso-scale, multi-day events.'
+              ),
+              list(
+                label = 'earthquake',
+                code = 'earthquake',
+                definition = 'Sudden movement of a block of the Earth’s crust along a geological fault and associated ground shaking.'
+              ),
+              list(
+                label = 'extreme temperature',
+                code = 'extreme temperature',
+                definition = 'A general term for temperature variations above (extreme heat) or below (extreme cold) normal conditions.'
+              ),
+              list(
+                label = 'landslide',
+                code = 'landslide',
+                definition = 'Independent of the presence of water, mass movement may also be triggered by earthquakes.'
+              ),
+              list(
+                label = 'volcanic activity',
+                code = 'volcanic activity',
+                definition = 'A type of volcanic event near an opening/vent in the Earth’s surface including volcanic eruptions of lava, ash, hot vapor, gas, and pyroclastic material.'
+              ),
+              list(
+                label = 'drought',
+                code = 'drought',
+                definition = 'An extended period of unusually low precipitation that produces a shortage of water for people, animals, and plants. Drought is different from most other hazards in that it develops slowly, sometimes even over years, and its onset is generally difficult to detect. Drought is not solely a physical phenomenon because its impacts can be exacerbated by human activities and water supply demands. Drought is therefore often defined both conceptually and operationally. Operational definitions of drought, meaning the degree of precipitation reduction that constitutes a drought, vary by locality, climate and environmental sector.'
+              ),
+              list(
+                label = 'mass movement (dry)',
+                code = 'mass movement (dry)',
+                definition = 'Any type of downslope movement of earth materials.'
+              )
+            )
+          ),
+          list(
+            memberName = 'disasterno',
+            definition = 'ID-variable from EM-DAT (Guha-Sapir et al., 2014), use this to join the geocoded data with EM-DAT records in order to obtain information on the specific disasters',
+            cardinality = list(lower = 1, upper = 1),
+            code = 'DFA14',
+            valueType = switch(class(df[,'disasterno']), "character" = "xs:string", "integer" = "xs:int", "numeric" = "xs:decimal", "xs:string"),
+            valueMeasurementUnit = 'NA'
+          )
+        
+        )
+      )
+    )
+  )
+)
+
+# Publish in NADA catalog
+
+geospatial_add(
+  idno = id, 
+  metadata = my_geo_data, 
+  repositoryid = "central", 
+  published = 1, 
+  thumbnail = thumb, 
+  overwrite = "yes")
+
+# Add links as external resources
+
+external_resources_add(
+  idno = id,
+  dctype = "web",
+  title = "Website: Geocoded Disasters (GDIS) Dataset, v1 (1960–2018)",
+  file_path = "https://beta.sedac.ciesin.columbia.edu/data/set/pend-gdis-1960-2018",
+  overwrite = "yes"
+)
+
+
+

6.10.4 Example 4 (raster): Spatial distribution of the Ethiopian population in 2020

+

This fourth example makes use of elements from the ISO 19115 to document a dataset generated by the WorldPop program using data from multiple sources and machine learning models. “WorldPop develops peer-reviewed research and methods for the construction of open and high-resolution geospatial data on population distributions, demographic and dynamics, with a focus on low and middle income countries.” As of March 1st, 2021 WorldPop was publishing over 44,600 datasets on its website. See https://www.worldpop.org/project/categories?id=3.

+
+ +
+

The selected example represents the spatial distribution of the Ethiopian population in 2020.

+
+ +
+ + + + + + +
Generating the metadata using R
+
library(nadar)
+library(raster)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_geo_data/") 
+
+# Download and read the dataset 
+
+url = "https://data.worldpop.org/GIS/Population/Global_2000_2020_Constrained/2020/maxar_v1/ETH/eth_ppp_2020_constrained.tif"
+filename = basename(url)
+if(!file.exists(filename)) download.file(url, destfile = filename, mode = "wb")
+ras <- raster("eth_ppp_2020_constrained.tif")
+
+id <- "WP_ETH_POP"
+thumb <- "ethiopia_pop.JPG"
+
+# Generate the metadata
+
+my_geo_data <- list(
+  
+  metadata_information = list(
+    title = "(Demo) Ethiopia Gridded Population 2020 (WorldPop)",
+    producers = list(list(name = "NADA team")),
+    production_date = "2022-02-18"
+  ),
+  
+  description = list(
+    
+    idno = id,
+    language = "eng",
+    characterSet = list(codeListValue = "utf8"),
+    hierarchyLevel = list("dataset"),
+    contact = list(
+      list(organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton",
+           contactInfo = list(
+             onlineResource = list(
+               linkage = "https://www.worldpop.org/", name = "Website"
+             )
+           ),
+           role = "pointOfContact"
+      )
+    ),
+    
+    dateStamp = "2020-09-20",
+    metadataStandardName = "ISO 19115:2003/19139",
+    
+    spatialRepresentationInfo = list(
+      
+      list(
+        gridSpatialRepresentationInfo = list(
+          numberOfDimensions = 2L,
+          axisDimensionproperties = list(
+            list(
+              dimensionName = "row", dimensionSize = dim(ras)[1]
+            ),
+            list(
+              dimensionName = "column", dimensionSize = dim(ras)[2]
+            )
+          ),
+          cellGeometry = "area"
+        )
+      )
+      
+    ),
+    
+    referenceSystemInfo = list(
+      list(code = "4326", codeSpace = "EPSG")
+    ),
+    
+    identificationInfo = list(
+      
+      list(
+        
+        citation = list(
+          title = "Ethiopia population 2020",
+          alternateTitle = "Estimated total number of people per grid-cell at a resolution of 3 arc-seconds (approximately 100m at the equator)",
+          date=list(
+            list(date = "2020-09-12", type = "creation")
+          ),
+          identifier = list(authority = "DOI", code = id),
+          citedResponsibleParty = list(
+            list(
+              organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton",
+              contactInfo = list(
+                onlineResource = list(
+                  linkage = "https://www.worldpop.org/",
+                  name = "Website"
+                )
+              ),
+              role = "owner"
+            )
+          )
+        ),
+
+        abstract = "The spatial distribution of population in 2020, Ethiopia",
+        
+        credit = "World Pop - School of Geography and Environmental Science, University of Southampton",
+        
+        status = "completed",
+        
+        pointOfContact = list(
+          list(
+            organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton",
+            contactInfo = list(
+              onlineResource = list(
+                linkage = "https://www.worldpop.org/",
+                name = "Website"
+              )
+            ),
+            role = "pointOfContact"
+          )
+        ),
+        
+        resourceMaintenance = list(
+          list(maintenanceOrUpdateFrequency = "notPlanned")
+        ),
+        
+        graphicOverview = list(
+          list(fileName = thumb, fileDescription = "Ethiopia population 2020")
+        ),
+        
+        resourceFormat = list(
+          list(name = "image/tiff", specification = "GeoTIFF")
+        ),
+        
+        descriptiveKeywords = list(
+          list(type = "theme", keyword = "population density"),
+          list(type = "theme", keyword = "gridded population"),
+          list(type = "place", keyword = "Ethiopia")
+        ),  
+        
+        resourceConstraints = list(
+          list(
+            legalConstraints = list(
+              accessConstraints = list("unrestricted"),
+              useConstraints = list("licenceUnrestricted"),
+              uselimitation = list(
+                "License: Creative Commons Attribution 4.0 International License",
+                "Recommended citation: Bondarenko M., Kerr D., Sorichetta A., and Tatem, A.J. 2020. Census/projection-disaggregated gridded population datasets for 51 countries across sub-Saharan Africa in 2020 using building footprints. WorldPop, University of Southampton, UK. doi:10.5258/SOTON/WP00682"
+              )
+            )
+          )
+        ),
+        
+        extent = list(
+          geographicElement = list(
+            list(
+              geographicBoundingBox = list(
+                southBoundLatitude = bbox(ras)[2,1],
+                westBoundLongitude = bbox(ras)[1,1],
+                northBoundLatitude = bbox(ras)[2,2],
+                eastBoundLongitude = bbox(ras)[1,2]
+              ),
+              geographicDescription = "Ethiopia"
+            )
+          )
+        ),
+        
+        spatialRepresentationType = "grid",
+        
+        #spatialResolution = list(value = 3, uom = "arc_second"),
+        
+        language = list("eng"),
+        
+        characterSet = list(
+          list(codeListValue = "utf8")
+        ),
+        
+        topicCategory = list("society"),
+
+        supplementalInformation = "References:
+          - Stevens FR, Gaughan AE, Linard C, Tatem AJ (2015) Disaggregating Census Data for Population Mapping Using Random Forests with Remotely-Sensed and Ancillary Data. PLoS ONE 10(2): e0107042. https://doi.org/10.1371/journal.pone.0107042
+          - WorldPop (www.worldpop.org - School of Geography and Environmental Science, University of Southampton; Department of Geography and Geosciences, University of Louisville; Departement de Geographie, Universite de Namur) and Center for International Earth Science Information Network (CIESIN), Columbia University (2018). Global High Resolution Population Denominators Project - Funded by The Bill and Melinda Gates Foundation (OPP1134076).
+          - Dooley, C. A., Boo, G., Leasure, D.R. and Tatem, A.J. 2020. Gridded maps of building patterns throughout sub-Saharan Africa, version 1.1. University of Southampton: Southampton, UK. Source of building footprints \"Ecopia Vector Maps Powered by Maxar Satellite Imagery\"© 2020. doi:10.5258/SOTON/WP00677
+          - Bondarenko M., Nieves J. J., Stevens F. R., Gaughan A. E., Tatem A. and Sorichetta A. 2020. wpgpRFPMS: Random Forests population modelling R scripts, version 0.1.0. University of Southampton: Southampton, UK. https://dx.doi.org/10.5258/SOTON/WP00665
+          - Ecopia.AI and Maxar Technologies. 2020. Digitize Africa data. http://digitizeafrica.ai"
+    
+      )  
+    ),
+    
+    distributionInfo = list(
+      
+      distributionFormat = list(
+        list(name = "image/tiff", specification = "GeoTIFF")
+      ),
+      distributor = list(
+        list(
+          organisationName = "World Pop - School of Geography and Environmental Science, University of Southampton",
+          contactInfo = list(
+            onlineResource = list(
+              linkage = "https://www.worldpop.org/",
+              name = "Website"
+            )
+          ),
+          role = "distributor"
+        )
+      )#,
+      
+      # transferOptions = list(    @@@ Use DC external resources?
+      #   list(
+      #     onLine = list(
+      #       list(
+      #         linkage = "https://www.worldpop.org/geodata/summary?id=49635",
+      #         name = "Source metadata (HTML View)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://www.worldpop.org/ajax/pdf/summary?id=49635",
+      #         name = "Source metadata (PDF)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://data.worldpop.org/GIS/Population/Global_2000_2020_Constrained/2020/maxar_v1/ETH/eth_ppp_2020_constrained.tif",
+      #         name = "eth_ppp_2020_constrained.tif",
+      #         description = "Data download (GeoTIFF)",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       )
+      #     )
+      #   )
+      # )
+      
+    ),
+    
+    dataQualityInfo = list(
+      
+      list(
+        scope = "dataset", 
+        lineage = list(
+          statement = "Data management workflow",
+          processStep = list(
+            list(
+              description = "This dataset was produced based on the 2020 population census/projection-based estimates for 2020 (information and sources of the input population data can be found here). Building footprints were provided by the Digitize Africa project of Ecopia.AI and Maxar Technologies (2020) and gridded building patterns derived from the datasets produced by Dooley et al. 2020. Geospatial covariates representing factors related to population distribution, were obtained from the \"Global High Resolution Population Denominators Project\" (OPP1134076)",
+              rationale = "Source data acquisition"
+            ),
+            list(
+              description = "The mapping approach is the Random Forests-based dasymetric redistribution developed by Stevens et al. (2015). The disaggregation was done by Maksym Bondarenko (WorldPop) and David Kerr (WorldPop), using the Random Forests population modelling R scripts (Bondarenko et al., 2020), with oversight from Alessandro Sorichetta (WorldPop).",
+              rationale = "Mapping"
+            )
+          )
+        )
+      )
+      
+    ),
+    
+    metadataMaintenance = list(maintenanceAndUpdateFrequency = "notPlanned")
+    
+  )
+  
+)
+
+# Publish the metadata in a NADA catalog
+
+geospatial_add(
+  idno = id, 
+  metadata = my_geo_data, 
+  repositoryid = "central", 
+  published = 1, 
+  thumbnail = thumb, 
+  overwrite = "yes"
+)
+
+# Add a link to WorldPop website as an external resource
+
+external_resources_add(
+  idno = id,
+  dctype = "web",
+  title = "WorldPop website",
+  file_path = "https://www.worldpop.org/",
+  overwrite = "yes"
+)
+ + + + + + +
Generating the metadata using Python
+ + + + + + +
The result in NADA
+
+
+

6.10.5 Example 5 (service): The United Nations Geospatial website

+

The previous four examples documented geographic datasets (ISO 19115). In this fourth example, we document a geographic service using elements from the ISO 19119 standard. The service described in this example is the United Nations Clear Map application from United Nations Geospatial.

+
+ +
+ + + + + + +
Generating the metadata using R
+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_geo_data/") 
+
+thumb = "un_clear_map.JPG"
+
+id = "UN_GEO_CLEAR-MAP"
+
+my_geo_service <- list(
+  
+  metadata_information = list(
+    idno = id,
+    title = "United Nations Geospatial, Clear Map",
+    producers = list(
+      list(name = "NADA team")
+    ),
+    production_date = "2022-02-18",
+    version = "v1.0 2022-02"
+  ),
+  
+  description = list(
+    
+    idno = id,
+    language = "eng",
+    characterSet = list(codeListValue = "utf8"),
+    hierarchyLevel = list("service"),
+    contact = list(
+      list(
+        organisationName = "United Nations Geospatial",
+        contactInfo = list(
+          address = list(
+            electronicEmailAddress = "gis@un.org"
+          ),
+          onlineResource = list(
+            linkage = "https://www.un.org/geospatial",
+            name = "Website"
+          )
+        ),
+        role = "owner"
+      )
+    ),
+    dateStamp = "2022-02-22",
+    metadataStandardName = "ISO 19119:2005/19139",
+    
+    referenceSystemInfo = list(
+      list(code = "3857", codeSpace = "EPSG")
+    ),
+    
+    identificationInfo = list(
+      
+      list(
+        citation = list(
+          title = "United Nations Clear Map - OGC Web Map Service",
+          date = list(
+            list(date = "2019-08-19", type = "creation"),
+            list(date = "2020-03-19", type ="lastUpdate")
+          ),
+          citedResponsibleParty = list(
+            list(
+              organisationName = "United Nations Geospatial",
+              contactInfo = list(
+                address = list(electronicEmailAddress = "gis@un.org"),
+                onlineResource = list(
+                  linkage = "https://www.un.org/geospatial",
+                  name = "Website"
+                )
+              ),
+              role = "owner"
+            )
+          )
+        ),
+        
+        abstract = "The United Nations Clear Map (hereinafter 'Clear Map') is a background reference web mapping service produced to facilitate 'the issuance of any map at any duty station, including dissemination via public electronic networks such as Internet' and 'to ensure that maps meet publication standards and that they are not in contravention of existing United Nations policies' in accordance with the in the Administrative Instruction on 'Regulations for the Control and Limitation of Documentation - Guidelines for the Publication of Maps' of 20 January 1997 (http://undocs.org/ST/AI/189/Add.25/Rev.1).",
+        purpose = "Clear Map is created for the use of the United Nations Secretariat and community.  All departments, offices and regional commissions of the United Nations Secretariat including offices away from Headquarters using Clear Map remain bound to the instructions as contained in the Administrative Instruction and should therefore seek clearance from the UN Geospatial Information Section (formerly Cartographic Section) prior to the issuance of their thematic maps using Clear Map as background reference.",
+        credit = "Produced by: United Nations Geospatial Contributor: UNGIS, UNGSC, Field Missions CONTACT US: Feedback is appreciated and should be sent directly to: Email:Clearmap@un.org / gis@un.org (UNCLASSIFIED) (c) UNITED NATIONS 2018",
+        status = "onGoing",
+        
+        pointOfContact = list(
+          list(
+            organisationName = "United Nations Geospatial",
+            contactInfo = list(
+              address = list(electronicEmailAddress = "gis@un.org"),
+              onlineResource = list(linkage = "https://www.un.org/geospatial", name = "Website")
+            ),
+            role = "pointOfContact"
+          )
+        ),
+        
+        resourceMaintenance = list(
+          list(maintenanceOrUpdateFrequency = "asNeeded")
+        ),
+        
+        graphicOverview = list(
+          list(
+            fileName = "https://geoportal.dfs.un.org/arcgis/sharing/rest/content/items/6f4eb9e136ee43758a62f587ceb0da01/info/thumbnail/thumbnail1567157577600.png",
+            fileDescription = "Service overview",
+            fileType = "image/png"
+          )
+        ),
+        
+        resourceFormat = list(
+          list(name = "PNG32"),
+          list(name = "PNG24"),
+          list(name = "PNG"),
+          list(name = "JPG"),
+          list(name = "DIB"),
+          list(name = "TIFF"),
+          list(name = "EMF"),
+          list(name = "PS"),
+          list(name = "PDF"),
+          list(name = "GIF"),
+          list(name = "SVG"),
+          list(name = "SVGZ"),
+          list(name = "BMP")
+        ),
+        
+        descriptiveKeywords = list(
+          list(type = "theme", keyword = "wms"),
+          list(type = "theme", keyword = "united nations"),
+          list(type = "theme", keyword = "global boundaries"),
+          list(type = "theme", keyword = "ocean coastline"),
+          list(type = "theme", keyword = "authoritative")
+        ),  
+        
+        resourceConstraints = list(
+          list(
+            legalConstraints = list(
+              uselimitation = list("The designations employed and the presentation of material on this map do not imply the expression of any opinion whatsoever on the part of the Secretariat of the United Nations concerning the legal status of any country, territory, city or area or of its authorities, or concerning the delimitation of its frontiers or boundaries.
+                Final boundary between the Republic of Sudan and the Republic of South Sudan has not yet been determined.
+                Final status of the Abyei area is not yet determined.
+                * Dotted line represents approximately the Line of Control in Jammu and Kashmir agreed upon by India and Pakistan. The final status of Jammu and Kashmir has not yet been agreed upon by the parties.
+                ** Chagos Archipelago appears without prejudice to the question of sovereignty.
+                *** A dispute exists between the Governments of Argentina and the United Kingdom of Great Britain and Northern Ireland concerning sovereignty over the Falkland Islands (Malvinas)."),
+              accessConstraints = list("unrestricted"),
+              useConstraints = list("licenceUnrestricted")
+            )
+          )
+        ),
+        
+        extent = list(
+          geographicElement = list(
+            list(
+              geographicBoundingBox = list(
+                southBoundLongitude = -1.4000299034940418,
+                westBoundLongitude  = -1.40477223188626,
+                northBoundLongitude =  2.149247026187029,
+                eastBoundLongitude  =  1.367128649366541
+              )
+            )
+          )
+        ),
+        
+        topicCategory = list("boundaries", "oceans"),
+        
+        serviceIdentification = list(
+          serviceType = "OGC:WMS",
+          serviceTypeVersion = "1.1.0"
+        )
+      )
+    ),
+    
+    distributionInfo = list(
+      
+      distributionFormat = list(
+        list(name = "PNG32"),
+        list(name = "PNG24"),
+        list(name = "PNG"),
+        list(name = "JPG"),
+        list(name = "DIB"),
+        list(name = "TIFF"),
+        list(name = "EMF"),
+        list(name = "PS"),
+        list(name = "PDF"),
+        list(name = "GIF"),
+        list(name = "SVG"),
+        list(name = "SVGZ"),
+        list(name = "BMP")
+      ),
+      
+      distributor = list(
+        list(
+          organisationName = "United Nations Geospatial",
+          contactInfo = list(
+            address = list(electronicEmailAddress = "gis@un.org"),
+            onlineResource = list(
+              linkage = "https://www.un.org/geospatial",
+              name = "Website"
+            )
+          ),
+          role = "owner"
+        )
+      )
+      #,
+      
+      # transferOptions = list(
+      #   list(
+      #     onLine = list(
+      #       list(
+      #         linkage = "https://geoportal.dfs.un.org/arcgis/home/item.html?id=541557fd0d4d42efb24449be614e6887",
+      #         name = "Original metadata",
+      #         description = "Original metadata from UN ClearMap portal",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://geoportal.dfs.un.org/arcgis/sharing/rest/content/items/541557fd0d4d42efb24449be614e6887/data",
+      #         name = "UN ClearMap WMS map service user guide",
+      #         description = "How to import and use WMS services of the UN Clear map",
+      #         protocol = "WWW:LINK-1.0-http--link"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Dark/MapServer?service=WMS",
+      #         name = "ClearMap_Dark",
+      #         description = "ClearMap Dark WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Gray/MapServer?service=WMS",
+      #         name = "ClearMap_Gray",
+      #         description = "ClearMap Gray WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Imagery/MapServer?service=WMS",
+      #         name = "ClearMap_Imagery",
+      #         description = "ClearMap Imagery WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Plain/MapServer?service=WMS",
+      #         name = "ClearMap_Plain",
+      #         description = "ClearMap Plain WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_Topo/MapServer?service=WMS",
+      #         name = "ClearMap_Topo",
+      #         description = "ClearMap Topo WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebDark/MapServer?service=WMS",
+      #         name = "ClearMap_WebDark",
+      #         description = "ClearMap WebDark WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebGray/MapServer?service=WMS",
+      #         name = "ClearMap_WebGray",
+      #         description = "ClearMap WebGray WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebPlain/MapServer?service=WMS",
+      #         name = "ClearMap_WebPlain",
+      #         description = "ClearMap WebPlain WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       ),
+      #       list(
+      #         linkage = "https://geoservices.un.org/arcgis/rest/services/ClearMap_WebTopo/MapServer?service=WMS",
+      #         name = "ClearMap_WebTopo",
+      #         description = "ClearMap WebTopo WMS",
+      #         protocol = "OGC:WMS-1.1.0-http-get-map"
+      #       )
+      #     )
+      #   )
+      # )
+      
+    ),
+  
+    metadataMaintenance = list(maintenanceAndUpdateFrequency = "asNeeded")
+  
+  )  
+  
+)
+
+# Publish in a NADA catalog 
+
+geospatial_add(
+  idno = id, 
+  metadata = my_geo_service, 
+  repositoryid = "central", 
+  published = 1, 
+  thumbnail = thumb, 
+  overwrite = "yes"
+)
+
+# Add links as external resources
+
+external_resources_add(
+  title = "United Nations Clear Map application",
+  idno = id,
+  dctype = "web",
+  file_path = "https://www.un.org/geospatial/",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "United Nations Geospatial website",
+  idno = id,
+  dctype = "web",
+  file_path = "https://geoservices.un.org/Html5Viewer/index.html?viewer=clearmap",
+  overwrite = "yes"
+)
+ + + + + + +
Generating the metadata using Python
+

[to do]

+ + + + + + +
The result in NADA
+
+
+
+

6.11 Useful tools

+

The ISO standard is complex and contains many nested elements. Using R or Python to generate the metadata is a convenient and powerful option, although it requires much attention to avoid errors. The geometa R package can be used to facilitate the process of documenting datasets using R.

+

Using a specialized metadata editor to generate the ISO-compliant metadata is a good alternative for those who have limited expertise in R or Python. The GeoNetwork editor provides such a solution.

+ +
+
+
+
+
    +
  1. In our JSON schema, the structural metadata and the dataset metadata are stored in one same container.↩︎

  2. +
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter07.html b/chapter07.html new file mode 100644 index 0000000..d03b754 --- /dev/null +++ b/chapter07.html @@ -0,0 +1,1590 @@ + + + + + + + Chapter 7 Databases of indicators | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 7 Databases of indicators

+
+ +
+
+

7.1 Database vs indicators

+

The schema we describe in this chapter is intended to document databases of indicators or time series, not the indicators or time series themselves (a schema for the description of indicators and time series is presented in chapter 8). Indicators are summary measures related to key issues or phenomena, derived from observed facts. Indicators form time series when they are provided with a temporal ordering, i.e. when their values are provided with an ordered annual, quarterly, monthly, daily, or other time reference. Indicators and time series are often contained in multi-indicators databases, like the World Bank’s World Development Indicators - WDI, whose on-line version contains series for 1,430 indicators (as of 2021).

+

The metadata related to a database can be published in a catalog as specific entries, or as information attached to an indicator. +[provide example / screenshot in NADA]

+
+
+

7.2 Schema description

+

The database schema is used to document the database that contains the time series, not to document the indicators or /series.

+


+
{
+  "published": 0,
+  "overwrite": "no",
+  "metadata_information": {},
+  "database_description": {},
+  "provenance": [],
+  "tags",
+  "lda_topics": {},
+  "embeddings": {},
+  "additional": {}
+}
+


+

The schema includes two elements that are not metadata, but parameters used when publishing the metadata in a NADA catalog:

+
    +
  • published: Indicates whether the metadata must be made visible to visitors of the catalog. By default, the value is 0 (unpublished), in which case it is only visible to catalog administrators. This value must be set to 1 (published) to make the metadata visible. Note that the database metadata will only be shown in NADA in association with the metadata of an indicator.
  • +
  • overwrite: Indicates whether metadata that may have been previously uploaded for the same database can be overwritten. By default, the value is “no”. It must be set to “yes” to overwrite existing information. A database will be considered as being the same as a previously uploaded one if they have the same identifier (provided in the metadata element database_description > title_statement > idno).
  • +
+
+

7.2.0.1 Metadata information

+

metadata_information [Optional, Not Repeatable]
+The set of elements in metadata_information is used to provide information on the production of the database metadata. This information is used mostly for administrative purposes by data curators and catalog administrators.

+


+
"metadata_information": {
+  "title": "string",
+  "idno": "string",
+  "producers": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "role": "string"
+    }
+  ],
+  "prod_date": "string",
+  "version": "string"
+}
+


+
    +
  • title [Optional ; Not repeatable ; String]
    +The title of the metadata document containing the database metadata.
  • +
  • idno [Required ; Not repeatable ; String]
    +A unique identifier of the database metadata document. It can be for example the identifier of the database preceded by a prefix identifying the metadata producer.
  • +
  • producers [Optional ; Repeatable]
    +A list and description of the producers of the database metadata (not the producers of the database).
    +
      +
    • name [Optional ; Not repeatable ; String]
      +The name of the person or organization who produced the metadata (or contributed to its production).
    • +
    • abbr [Optional ; Not repeatable ; String]
      +The abbreviation (aconym) of the organization mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the person or organization mentioned in name.
    • +
    • role [Optional ; Not repeatable ; String]
      +The specific role of the person or organization mentioned in name in the production of the metadata.
    • +
  • +
  • prod_date [Optional ; Not repeatable ; String]
    +The date when the metadata was produced, preferably entered in ISO 8601 format (YYYY-MM-DD).
  • +
  • version [Optional ; Not repeatable ; String]
    +The version of the metadata (not the version of the database).
  • +
+
+
+

7.2.0.2 Database description

+

database_description [Required, Not Repeatable]

+


+
"database_description": {
+  "title_statement": {},
+  "authoring_entity": [],
+  "abstract": "string",
+  "url": "string",
+  "type": "string",
+  "date_created": "string",
+  "date_published": "string",
+  "version": [],
+  "update_frequency": "string",
+  "update_schedule": [],
+  "time_coverage": [],
+  "time_coverage_note": "string",
+  "periodicity": [],
+  "themes": [],
+  "topics": [],
+  "keywords": [],
+  "dimensions": [],
+  "ref_country": [],
+  "geographic_units": [],
+  "geographic_coverage_note": "string",
+  "bbox": [],
+  "geographic_granularity": "string",
+  "geographic_area_count": "string",
+  "sponsors": [],
+  "acknowledgments": [],
+  "acknowledgment_statement": "string",
+  "contacts": [],
+  "links": [],
+  "languages": [],
+  "access_options": [],
+  "errata": [],
+  "license": [],
+  "citation": "string",
+  "notes": [],
+  "disclaimer": "string",
+  "copyright": "string"
+}
+


+
    +
  • title_statement [Required, Not Repeatable]
  • +
+


+
"title_statement": {
+  "idno": "string",
+  "identifiers": [
+    {
+      "type": "string",
+      "identifier": "string"
+    }
+  ],
+  "title": "string",
+  "sub_title": "string",
+  "alternate_title": "string",
+  "translated_title": "string"
+}
+


+
    +
  • idno [Required ; Not repeatable ; String]
    +A unique identifier of the database. For example, the World Bank’s World Development Indicators database published in April 2020 could have idno = “WB_WDI_APR_2020”.

  • +
  • identifiers [Optional ; Repeatable]
    +This element is used to store database identifiers (IDs) other than the catalog ID entered in idno. It can for example be a Digital Object Identifier (DOI). The idno can be repeated here (idno does not provide a type parameter; if a DOI or other standard reference ID is used as idno, it is recommended to repeat it here with the identification of its type).

    +
      +
    • type [Optional ; Not repeatable ; String]
      +The type of unique ID, e.g. “DOI”.
    • +
    • identifier [Required ; Not repeatable ; String]
      +The identifier itself.
    • +
  • +
  • title [Required ; Not repeatable ; String]
    +The title is the name by which the database is formally known. It is good practice to include the year of production in the title (and possibly the month, or quarter, if a new version of the database is released more than once a year). For example, “World Development Indicators, April 2020”.

    +

  • +
  • sub_title [Optional ; Not repeatable ; String]
    +The database subtitle can be used when there is a need to distinguish characteristics of a database. This element will rarely be used.

  • +
  • alternate_title [Optional ; Not repeatable ; String]
    +This can be an acronym, or an alternative name of the database. For example, “WDI April 2020”.

  • +
  • translated_title [Optional ; Not repeatable ; String]
    +The title of the database in a secondary language (if more than one other language, they may be entered as one string, as this element is not repeatable).

  • +
  • authoring_entity [Optional ; Repeatable]
    +This set of five elements is used to identify the organization(s) or person(s) who are the main producers/curators of the database. Note that a similar element is available at the indicator/series level.

  • +
+


+
"authoring_entity": [
+  {
+    "name": "string",
+    "affiliation": "string",
+    "abbreviation": "string",
+    "email": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the person or organization who maintains the contents of the database (back-end). Write the name in full (use the element abbreviation to capture the acronym of the organization, if relevant).

  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the person or organization mentioned in name.
    +

  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +The abbreviated name (acronym) of the organization mentioned in name.

  • +
  • email [Optional ; Not repeatable ; String]
    +The public email contact of the person or organizations mentioned in name. It is good practice to provide a service account email address, not a personal one.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link (URL) to the website of the entity mentioned in name.

  • +
  • abstract [Optional ; Not repeatable ; String]

    +

    The abstract is a brief description of the database. It can for example include a short statement on the database scope and coverage (not in detail, as other fields are available for that purpose), objectives, history, and expected audience.

  • +
  • url [Optional ; Not repeatable ; String]

    +

    The link to the public interface of the database (home page).

  • +
  • type [Optional ; Not repeatable ; String]

    +

    The type of database.

  • +
  • date_created [Optional ; Not repeatable ; String]
    +This is the date the database was created. The date should be entered in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY).

  • +
  • date_published
    +This is the date the database was made public. The date should be entered in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY).

  • +
  • version [Optional ; Repeatable]
    +A database rarely remains static; it will be regularly updated and upgraded. The version element is a compound element and contains important information regarding the updating of the database. This includes any extension of the database (adding new series data), appending existing data, correcting existing data, etc.

  • +
+


+
"version": [
+  {
+    "version": "string",
+    "date": "string",
+    "responsibility": "string",
+    "notes": "string"
+  }
+]
+


+
    +
  • version [Optional ; Not repeatable ; String]
    +A label for the version. The version specification will be determined by a curator or a data manager under conventions determined by the authoring entity.

  • +
  • date [Optional ; Not repeatable ; String]
    +The date the version was released. The date should be entered in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY).

  • +
  • responsibility [Optional ; Not repeatable ; String]
    +The organization or person in charge of this version of the database.

  • +
  • notes [Optional ; Not repeatable ; String]
    +Additional information on this version of the database. Notes can for example be used to document how this version differs from previous ones.

  • +
  • update_frequency [Optional ; Not repeatable ; String]
    +Indicates at which frequency the database is updated (for example, “annual” or “quarterly”). The use of a controlled vocabulary is recommended. If a database contains many indicators, the update frequency may vary by indicator (e.g., some may be updated on a monthly or quarterly basis while others are only updated annually). The information provided in the update_frequency will correspond to the frequency of update for the indicators that are most frequently updated. +

  • +
  • update_schedule [Optional ; Repeatable]
    +The update schedule is intended to provide users with information on scheduled updates. This is a repeatable field that allows for capturing specific dates, but this information would then have to be regularly updated. Often a single description will be used, which would avoid having to regularly update the metadata. For example, “The database is updated in January, April, July, October of each year.”

  • +
+


+
"update_schedule": [
+  {
+    "update": "string"
+  }
+]
+


+
    +
  • update [Optional ; Not repeatable ; String]
    +A description of the schedule of updates or a date entered in ISO 8601 format.

  • +
  • time_coverage [Optional ; Repeatable]
    +The time coverage is the time span of all the data contained in the database across all series. +

  • +
+
"time_coverage": [
+  {
+    "start": "string",
+    "end": "string"
+  }
+]
+


+- start [Optional ; Not repeatable ; String]
+Indicates the start date of the period covered by the data (across all series) in the database. The date should be provided in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY). +- end [Optional ; Not repeatable ; String]
+Indicates the end date of the period covered by the data (across all series) in the database. The date should be provided in ISO 8601 format (YYY-MM-DD, or YYYY-MM, or YYYY).

+
    +
  • time_coverage_note [Optional ; Not repeatable ; String]
    +The element is used to annotate and/or describe auxiliary information related to the time coverage described in time_coverage.

  • +
  • periodicity [Optional ; Repeatable]
    +The periodicity of the data describes the periodicity of the indicators contained in the database. A database can contain series covering different periods, in which case the information will be repeated for each type of periodicity. A controlled vocabulary should be used. +

  • +
+
"periodicity": [
+  {
+    "period": "string"
+  }
+]
+


+
    +
  • period [Optional ; Not repeatable ; String]
    +Periodicity of the time series included in the database, for example, “annual”, “quarterly”, or “monthly”.

  • +
  • themes [Optional ; Repeatable]
    +Themes provide a general idea of the research that might guide the creation and/or demand for the series. A theme is broad and is likely also subject to a community based definition or list. A controlled vocabulary should be used. This element will rarely be used (the element topics described below will be used more often).

  • +
+


+
"themes": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • id [Optional ; Not repeatable ; String]
    +The unique identifier of the theme. It can be a sequential number, or the identifier of the theme in a controlled vocabulary.

  • +
  • name [Required ; Not repeatable ; String]
    +The label of the theme associated with the data.

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +When a hierarchical (nested) controlled vocabulary is used, the parent_id field can be used to indicate a higher-level theme to which this theme belongs.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name of the controlled vocabulary used, if any.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to the controlled vocabulary mentioned in field ‘vocabulary’.

  • +
  • topics [Optional ; Repeatable]
    +The topics field indicates the broad substantive topic(s) that the indicator/series covers. A topic classification facilitates referencing and searches in electronic survey catalogs. Topics should be selected from a standard controlled vocabulary such as the Council of European Social Science Data Archives (CESSDA) topic classification.

  • +
+


+
"topics": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • id [Optional ; Not repeatable ; String]
    +The unique identifier of the topic. It can be a sequential number, or the identifier of the topic in a controlled vocabulary.

  • +
  • name [Required ; Not repeatable ; String]
    +The label of the topic associated with the data.
    +

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +When a hierarchical (nested) controlled vocabulary is used, the parent_id field can be used to indicate a higher-level topic to which this topic belongs.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name of the controlled vocabulary used, if any.

  • +
  • uri
    +A link to the controlled vocabulary mentioned in field `vocabulary’.

  • +
  • keywords [Optional ; Repeatable]
    +Words or phrases that describe salient aspects of a data collection’s content. This can be used for building keyword indexes and for classification and retrieval purposes. Keywords can be selected from a standard thesaurus, preferably an international, multilingual thesaurus. The list of keywords can include keywords extracted from one or more controlled vocabularies and user-defined keywords.

  • +
+


+
"keywords": [
+  {
+    "name": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required ; String ; Non repeatable]
    +A keyword (or phrase).
    +

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name of the controlled vocabulary from which the keyword was extracted, if any.
    +

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI of the controlled vocabulary used, if any.

  • +
  • dimensions [Optional ; Repeatable]
    +The dimensions available for the series included in the database. For example, “country, year”.

  • +
+


+
"dimensions": [
+  {
+    "name": "string",
+    "label": "string"
+  }
+]
+


+
    +
  • name [Required ; String ; Non repeatable]
    +The name of the dimension.
    +

  • +
  • label [Optional ; Not repeatable ; String]
    +A label for the dimension.

  • +
  • ref_country [Optional ; Repeatable]

    +A list of countries for which data are available in the database. This element is somewhat redundant with the next element (geographic_units) which may also contain a list of countries. Identifying geographic areas of type “country” is important to enable filters and facets in data catalogs (country names are among the most frequent queries submitted to catalogs).

  • +
+


+
"ref_country": [
+  {
+    "name": "string",
+    "code": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the country.

  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the country. The use of the ISO 3166-1 alpha-3 codes is recommended.

  • +
  • geographic_units [Optional ; Repeatable]
    +A list of geographic units (regions, countries, states, provinces, etc.) for which data are available in the database. This list is not limited to countries; it can contain sub-national areas, supra-national regions, or non-administrative area names. The type element is used to indicate the type of geographic area. Countries may, but do not have to be repeated here if provided in the eleement ref_country. +

  • +
+
"geographic_units": [
+  {
+    "name": "string",
+    "code": "string",
+    "type": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the geographic unit e.g. ‘World’, ‘Sub-Saharan Africa’, ‘Afghanistan’, ‘Low-income countries’.

  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the geographic unit as found in the database. If no code is available in the database, a code still can be added to the metadata. In such case, using the ISO 3166-1 alpha-3 codes is recommended for countries.

  • +
  • type [Optional ; Not repeatable ; String]
    +Type of geographic unit e.g. country, state, region, province, or other grouping.

  • +
  • geographic_coverage_note [Optional ; Not repeatable ; String]
    +The note can be used to capture additional information on the geographic coverage of the database.

  • +
  • bbox [Optional ; Repeatable]
    +Bounding boxes are typically used for geographic datasets to indicate the geographic coverage of the data, but can be provided for databases as well, although this will rarely be done. A geographic bounding box defines a rectangular geographic area. +

  • +
+
"bbox": [
+  {
+    "west": "string",
+    "east": "string",
+    "south": "string",
+    "north": "string"
+  }
+]
+


+
    +
  • west [Required ; Not repeatable ; String]
    +Western geographic parameter of the bounding box.

  • +
  • east [Required ; Not repeatable ; String]
    +Eastern geographic parameter of the bounding box.

  • +
  • south [Required ; Not repeatable ; String]
    +Southern geographic parameter of the bounding box.

  • +
  • north [Required ; Not repeatable ; String]
    +Northern geographic parameter of the bounding box.

  • +
  • geographic_granularity [Optional ; Not repeatable ; String]

    +

    Whereas the geographic_units element lists the various geographic levels for which there is data in the database, the geographic_granularity element will provide information on the geographic levels for which information is available in the database. For example: “The database contains data at the national, provincial (admin 1) and district (admin 2) levels.”

  • +
  • geographic_area_count [Optional ; Not repeatable ; String]

    +

    The number of geographic areas for which data are provided in the database. The World Bank World Development Indicators for example provides data for 262 different areas (which includes countries and territories, geographic regions, and other country groupings).

  • +
  • sponsors [Optional ; Repeatable]
    +The source(s) of funds for the production and maintenance of the database. If different funding agencies sponsored different stages of the database development, use the role attribute to distinguish their respective contributions.

  • +
+


+
"sponsors": [
+  {
+    "name": "string",
+    "abbreviation": "string",
+    "role": "string",
+    "grant": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +Name of the funding agency/sponsor

  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +Abbreviation of the funding/sponsoring agency mentioned in name.

  • +
  • role [Optional ; Not repeatable ; String]
    +Role of the funding/sponsoring agency mentioned in name.

  • +
  • grant [Optional ; Not repeatable ; String]
    +Grant or award number. If an agency provided more than one grant, list all grants separated with a “;”.

  • +
  • uri [Optional ; Not repeatable ; String]
    +URI of the sponsor agency mentioned in name.

  • +
  • acknowledgments [Optional ; Repeatable]
    +An itemized list of person(s) and/or organization(s) other than sponsors and contributors already mentioned in metadata elements contributors and sponsors whose contribution to the database must be acknowledged.

  • +
+


+
"acknowledgments": [
+  {
+    "name": "string",
+    "affiliation": "string",
+    "role": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the person or agency being recognized for supporting the database.

  • +
  • affiliation [Optional ; Not repeatable ; String]
    +Affiliation of the person or agency recognized or acknowledged for supporting the database.

  • +
  • role [Optional ; Not repeatable ; String]
    +Role of the person or agency that is being recognized or acknowledged for supporting the database.

  • +
  • uri [Optional ; Not repeatable ; String]
    +Website URL or email of the person or organization being recognized or acknowledged for supporting the database.

  • +
  • acknowledgment_statement [Optional ; Not repeatable ; String]

    +

    An overall statement of acknowledgment, which can be used as an alternative (or supplement) to the itemized list provided in acknowledgments.

  • +
  • contacts [Optional ; Repeatable]
    +The contacts element provides the public interface for questions associated with the development and maintenance of the database. There could be various contacts provided depending upon the organization.

  • +
+


+
"contacts": [
+  {
+    "name": "string",
+    "role": "string",
+    "affiliation": "string",
+    "email": "string",
+    "telephone": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the contact person that should be contacted. Instead of the name of an individual (which would be subject to change and require frequent update of the metadata), a title can be provided here (e.g. “data helpdesk”).

  • +
  • role [Optional ; Not repeatable ; String]
    +The specific role of the contact person mentioned in name. This will be used when multiple contacts are listed, and is intended to help users direct their questions and requests to the right contact person.
    +

  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The organization or affiliation of the contact person mentioned in name.

  • +
  • email [Optional ; Not repeatable ; String]
    +The email address of the person or organization mentioned in name. Avoid using personal email accounts; the use of an anonymous email is recommended (e.g, “helpdesk@….org”)

  • +
  • telephone [Optional ; Not repeatable ; String]
    +The phone number of the person or organization mentioned in name.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI of the agency (typically, a URL to a “contact us” web page).

  • +
  • links [Optional ; Repeatable]
    +This field allows for the association of auxiliary links referring to the database.

  • +
+


+
"links": [
+  {
+    "uri": "string",
+    "description": "string"
+  }
+]
+


+
    +
  • uri [Optional ; Not repeatable ; String]
    +The URI for the associated link.

  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the link, in relation to the database. +

  • +
  • languages [Optional ; Repeatable]
    +This set of elements is provided to list the languages that are supported in the database. +

    +
    "languages": [
    +  {
    +    "name": "string",
    +    "code": "string"
    +  }
    +]
    +


    +
      +
    • name [Optional ; Not repeatable ; String]
      +The official name of the language being supported; it is recommended to use a name from the ISO 639-1 language name list.
    • +
    • code [Optional ; Not repeatable ; String]
      +The code of the language mentioned in name, preferably the three letter ISO 639-1 code.

    • +
  • +
  • access_options [Optional ; Repeatable]
    +This repeatable set of elements describes the different modes and formats in which the database is made accessible. When more than one mode of access is provided, describe them separately.

  • +
+


+
"access_options": [
+  {
+    "type": "string",
+    "uri": "string",
+    "note": "string"
+  }
+]
+


+
    +
  • type [Optional ; Not repeatable ; String]
    +The access type, e.g. “Application Programming Interface (API)”, “Bulk download in CSV format”, “On-line query interface”, etc.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI corresponding to the access mode mentioned in type.

  • +
  • note [Optional ; Not repeatable ; String]
    +This element allows for annotating any specific information associated with the access mode mentioned in type.

  • +
  • errata [Optional ; Repeatable]
    +A list of errata at the database level. Note that an errata element is also available in the schema used for the description of indicators/series.

  • +
+


+
"errata": [
+  {
+    "date": "string",
+    "description": "string"
+  }
+]
+


+
    +
  • date [Optional ; Not repeatable ; String]
    +The date the erratum was published, preferably entered in ISO format.

  • +
  • description [Optional ; Not repeatable ; String]
    +A description of the error and of the measures taken to remedy.

  • +
  • license [Optional ; Repeatable]
    +This set of elements is used to describe the access license(s) attached to the database.

  • +
+


+
"license": [
+  {
+    "name": "string",
+    "uri": "string",
+    "note": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the license, for example “Creative Commons Attribution 4.0 International license (CC-BY 4.0)”.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A URI to a description of the license, for example “https://creativecommons.org/licenses/by/4.0/”;

  • +
  • note [Optional ; Not repeatable ; String]
    +Any additional information to qualify the license requirements.

  • +
  • citation [Optional ; Not repeatable ; String]

    +

    The citation requirement for the database (i.e. how users should cite the database in publications and reports).

  • +
  • notes [Optional ; Repeatable]
    +This element is provided to add notes that are relevant for describing the database, that cannot be provided in other metadata elements.

  • +
+


+
"notes": [
+  {
+    "note": "string"
+  }
+]
+


+
    +
  • note [Optional ; Not repeatable ; String]
    +A free-text note.

  • +
  • disclaimer [Optional ; Not repeatable ; String]

  • +
+

If the agency responsible for managing the database has determined that there may be some liability as a result of the data, the element may be used to provide a disclaimer statement.

+
    +
  • copyright [Optional ; Not repeatable ; String]
    +The copyright attached to the database, if any.
  • +
+
+
+

7.2.1 Provenance

+

provenance [Optional ; Repeatable]
+Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+

+
"provenance": [
+  {
+    "origin_description": {
+      "harvest_date": "string",
+      "altered": true,
+      "base_url": "string",
+      "identifier": "string",
+      "date_stamp": "string",
+      "metadata_namespace": "string"
+    }
+  }
+]
+


+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.

    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Document Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

7.2.2 Tags

+

tags [Optional ; Repeatable]
+As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. +

+
"tags": [
+  {
+    "tag": "string",
+    "tag_group": "string"
+  }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.
  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.
  • +
+
+
+

7.2.3 LDA topics

+

lda_topics [Optional ; Not repeatable]
+

+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).
+
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element lda_topics is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition.

+
+

Important note: the topic composition of a document is specific to a topic model. To ensure consistency of the information captured in the lda_topics elements, it is important to make use of the same model(s) for generating the topic composition of all documents in a catalog. If a new, better LDA model is trained, the topic composition of all documents in the catalog should be updated.

+
+

The image below provides an example of topics extracted from a document from the United Nations High Commission for Refugees, using a LDA topic model trained by the World Bank (this model was trained to identify 75 topics; no document will cover all topics).

+

+

The lda_topics element includes the following metadata fields:

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition of the document.

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the document (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic. This is specific to the model, not to a document.
      • +
    • +
  • +
+
lda_topics = list(
+  
+   list(
+  
+      model_info = list(
+        list(source      = "World Bank, Development Data Group",
+             author      = "A.S.",
+             version     = "2021-06-22",
+             model_id    = "Mallet_WB_75",
+             nb_topics   = 75,
+             description = "LDA model, 75 topics, trained on Mallet",
+             corpus      = "World Bank Documents and Reports (1950-2021)",
+             uri         = ""))
+      ),
+      
+      topic_description = list(
+      
+        list(topic_id    = "topic_27",
+             topic_score = 32,
+             topic_label = "Education",
+             topic_words = list(list(word = "school",      word_weight = "")
+                                list(word = "teacher",     word_weight = ""),
+                                list(word = "student",     word_weight = ""),
+                                list(word = "education",   word_weight = ""),
+                                list(word = "grade",       word_weight = "")),
+        
+        list(topic_id    = "topic_8",
+             topic_score = 24,
+             topic_label = "Gender",
+             topic_words = list(list(word = "women",       word_weight = "")
+                                list(word = "gender",      word_weight = ""),
+                                list(word = "man",         word_weight = ""),
+                                list(word = "female",      word_weight = ""),
+                                list(word = "male",        word_weight = "")),
+        
+        list(topic_id    = "topic_39",
+             topic_score = 22,
+             topic_label = "Forced displacement",
+             topic_words = list(list(word = "refugee",     word_weight = "")
+                                list(word = "programme",   word_weight = ""),
+                                list(word = "country",     word_weight = ""),
+                                list(word = "migration",   word_weight = ""),
+                                list(word = "migrant",     word_weight = "")),
+                                
+        list(topic_id    = "topic_40",
+             topic_score = 11,
+             topic_label = "Development policies",
+             topic_words = list(list(word = "development", word_weight = "")
+                                list(word = "policy",      word_weight = ""),
+                                list(word = "national",    word_weight = ""),
+                                list(word = "strategy",    word_weight = ""),
+                                list(word = "activity",    word_weight = ""))
+                                
+      )
+      
+   )
+   
+)
+

The information provided by LDA models can be used to build a “filter by topic composition” tool in a catalog, to help identify documents based on a combination of topics, allowing users to set minimum thresholds on the share of each selected topic.

+
+ +
+
+
+

7.2.4 Embeddings

+

embeddings [Optional ; Repeatable]
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). These vector representations can be used to identify semantically-closed documents, by calculating the distance between vectors and identifying the closest ones, as shown in the example below.

+

+

The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

+

+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.
  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.
  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).
  • +
  • vector [Required ; Not repeatable ; Object] @@@@@@@@ do not offer options +The numeric vector representing the document, provided as an object (array or string).

    +[1,4,3,5,7,9]
  • +
+
+
+

7.2.5 Additional

+

additional [Optional ; Not repeatable]
+The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

+

+
+

7.2.5.1 Complete example

+

We use the World Bank’s World Development Indicators 2021 (WDI) database as an example. In this example, we assume that all information is entered manually in the script. In a real application, it is likely that some elements like the list and number of geographic areas covered in the database, or the start and end year of the period covered by the data, will be extracted programmatically by reading the data file (the WDI data and related metadata can be downloaded as CSV or MS-Excel files), or by extracting information from the database API (WDI metadata is available via API).

+ + + + + + +
** Using R
+
# The code below creates an object `wdi_database` ready to be published in a NADA catalog (using the NADAR package).
+
+wdi_database <- list(
+  
+  database_description = list(    
+    
+    title_statement = list(
+      idno = "WB_WDI_2021_09_15",
+      title = "World Development Indicators 2021",
+      alternate_title = "WDI 2021"
+    ),
+    
+    authoring_entity = list(name = "Development Data Group", 
+                            affiliation = "The World Bank Group"),
+    
+    abstract = "The World Development Indicators is a compilation of relevant, high-quality, and internationally comparable statistics about global development and the fight against poverty. The database contains 1,400 time series indicators for 217 economies and more than 40 country groups, with data for many indicators going back more than 50 years.",
+    
+    url = "https://datatopics.worldbank.org/world-development-indicators/",
+    
+    type = "Time series database",
+    
+    date_created = "2021-09-15",
+    date_published = "2021-09-15",
+    
+    version = list(
+      list(version = "On-line public version (open data), 15 September 2021",
+           date = "2021-09-15", 
+           responsibility = "World Bank, Development Data Group")),
+
+    update_frequency = "Quarterly",
+    
+    update_schedule = list(list(update = "April, July, September, December")),
+    
+    time_coverage = list(list(start = "1960", end = "2021")),
+    
+    periodicity = list(list(period = "Annual")),
+    
+    topics = list_topics,
+    
+    geographic_units = list(
+      list(code = "ABW", name = "Aruba"),
+      list(code = "AFE", name = "Africa Eastern and Southern"),
+      list(code = "AFG", name = "Afghanistan"),
+      list(code = "AFW", name = "Africa Western and Central"),
+      list(code = "AGO", name = "Angola"),
+      list(code = "ALB", name = "Albania"),
+      list(code = "AND", name = "Andorra"),
+      list(code = "ARB", name = "Arab World"),
+      list(code = "ARE", name = "United Arab Emirates"),
+      list(code = "ARG", name = "Argentina")
+      # ... and 255 more - not shown here
+    ),
+    
+    geographic_granularity = "global, national, regional",                           
+    
+    geographic_area_count = "265",           
+    
+    languages = list(
+      list(code = "en", name = "English"),
+      list(code = "sp", name = "Spanish"),
+      list(code = "fr", name = "French"),
+      list(code = "ar", name = "Arabic"),
+      list(code = "cn", name = "Chinese")
+    ),
+    
+    contacts = list(list(name = "Data Help Desk", 
+                         affiliation = "World Bank",
+                         uri = "https://datahelpdesk.worldbank.org/",
+                         email = "data@worldbank.org")),    
+    
+    access_options = list(
+      list(type = "API",   
+           uri = "https://datahelpdesk.worldbank.org/knowledgebase/articles/889386"),
+      list(type = "Bulk (CSV)",  
+           uri = "https://data.worldbank.org/data-catalog/world-development-indicators"),
+      list(type = "Query", 
+           uri = "http://databank.worldbank.org/data/source/world-development-indicators"),
+      list(type = "PDF",   
+           uri = "https://openknowledge.worldbank.org/bitstream/handle/10986/26447/WDI-2017-web.pdf")),    
+    
+    license = list(list(type = "CC BY-4.0", 
+                        uri = "https://creativecommons.org/licenses/by/4.0/")),
+    
+    citation = "World Development Indicators 2021 (September), The World Bank"
+    
+  ) 
+  
+)
+ + + + + + +
** Using Python
+
# The code below creates a dictionary `wdi_database` ready to be published in a NADA catalog (using the PyNADA library).
+
+wdi_database: {
+  
+  "database_description" : {    
+    
+    "title_statement" : {
+      "idno" : "WB_WDI_2021_09_15",
+      "title" : "World Development Indicators 2021",
+      "alternate_title" : "WDI 2021"
+    },
+    
+    "authoring_entity" : {"name" : "Development Data Group", 
+                          "affiliation" : "The World Bank Group"},
+    
+    abstract = "The World Development Indicators is a compilation of relevant, high-quality, and internationally comparable statistics about global development and the fight against poverty. The database contains 1,400 time series indicators for 217 economies and more than 40 country groups, with data for many indicators going back more than 50 years.",
+    
+    url = "https://datatopics.worldbank.org/world-development-indicators/",
+    
+    type = "Time series database",
+    
+    date_created = "2021-09-15",
+    date_published = "2021-09-15",
+    
+    version = [{"version" : "On-line public version (open data), 15 September 2021",
+                "date" : "2021-09-15", 
+                "responsibility" : "World Bank, Development Data Group"}],
+
+    update_frequency = "Quarterly",
+    
+    update_schedule = [{"update" : "April, July, September, December"}],
+    
+    time_coverage = [{"start" : "1960", "end" : "2021"}],
+    
+    periodicity = [{"period" : "Annual"}],
+    
+    topics = list_topics,
+    
+    geographic_units = [
+      {"code" : "ABW", "name" : "Aruba"},
+      {"code" : "AFE", "name" : "Africa Eastern and Southern"},
+      {"code" : "AFG", "name" : "Afghanistan"},
+      {"code" : "AFW", "name" : "Africa Western and Central"},
+      {"code" : "AGO", "name" : "Angola"},
+      {"code" : "ALB", "name" : "Albania"},
+      {"code" : "AND", "name" : "Andorra"},
+      {"code" : "ARB", "name" : "Arab World"},
+      {"code" : "ARE", "name" : "United Arab Emirates"},
+      {"code" : "ARG", "name" : "Argentina"}
+      # ... and 255 more, not shown here
+    ],
+    
+    geographic_granularity = "global, national, regional",                           
+    
+    geographic_area_count = "265",           
+    
+    languages = [
+      {"code" : "en", "name" : "English"},
+      {"code" : "sp", "name" : "Spanish"},
+      {"code" : "fr", "name" : "French"},
+      {"code" : "ar", "name" : "Arabic"},
+      {"code" : "cn", "name" : "Chinese"}
+    ],
+    
+    contacts = [{"name" : "Data Help Desk", 
+                  "affiliation" : "World Bank",
+                  "uri" : "https://datahelpdesk.worldbank.org/",
+                  "email" : "data@worldbank.org"}],    
+    
+    access_options = [
+      {"type" : "API",   
+       "uri"  : "https://datahelpdesk.worldbank.org/knowledgebase/articles/889386"},
+      {"type" : "Bulk (CSV)",  
+       "uri"  : "https://data.worldbank.org/data-catalog/world-development-indicators"},
+      {"type" : "Query", 
+       "uri"  : "http://databank.worldbank.org/data/source/world-development-indicators"},
+      {"type" : "PDF",   
+       "uri"  : "https://openknowledge.worldbank.org/bitstream/handle/10986/26447/WDI-2017-web.pdf"}
+    ],    
+    
+    license = [{"type" : "CC BY-4.0", 
+                "uri"  : "https://creativecommons.org/licenses/by/4.0/"}],
+    
+    citation = "World Development Indicators 2021 (September), The World Bank"
+    
+  } 
+  
+}
+ +
+
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter08.html b/chapter08.html new file mode 100644 index 0000000..bcc3c08 --- /dev/null +++ b/chapter08.html @@ -0,0 +1,1947 @@ + + + + + + + Chapter 8 Indicators and time series | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 8 Indicators and time series

+
+ +
+
+

8.1 Indicators, time series, database, and scope of the schema

+

Indicators are summary measures related to key issues or phenomena, derived from observed facts. Indicators form time series when they are provided with a temporal ordering, i.e. when their values are provided with an ordered annual, quarterly, monthly, daily, or other time reference. Time series are usually published with equal intervals between values. In the context of this Guide, we however consider as time series all indicators provided for a given geographic area with an associated time reference, whether this time represents a regular, continuous succession of time stamps or not. For example, the indicators provided by the Demographic and Health Surveys (DHS) StatCompiler, which are only available for the years when DHS are conducted in countries (which for some countries can be a single year), would be considered here as “time series”.

+

Time series are often contained in multi-indicators databases, like the World Bank’s World Development Indicators - WDI, whose on-line version contains series for 1,430 indicators (as of 2021). To document not only the series but also the databases they belong to, we propose two metadata schemas: one to document the series/indicators, the other one to document the databases they belong to.

+

In the NADA application, a series can be documented and published without an associated database, but information on a database will only be published in association with a series. The information on a database is thus treated as an “attachment” to the information on a series. A SERIES DESCRIPTION tab will display all metadata related to the series, i.e. all content entered in the series schema.

+ + + + + + + + + + + + +
+

The (optional) SOURCE DATABASE tab will display the metadata related to the database, i.e. all content entered in the series database schema. This information is displayed for information, but not indexed in the NADA catalog (i.e. not searchable).

+ + + + + + + + + + + + +
+
+

Suggestions and recommendations to data curators

+
    +
  • Indicators and time series often come with metadata limited to the indicators/series name and a brief definition. This significantly reduces the discoverability of the indicators, and the possibility to implement semantic searchability and recommender systems. It is therefore highly recommended to generate more detailed metadata for each time series, including information on the purpose and typical use of the indicators, of its relevancy to different audiences, of its limitations, and more.

  • +
  • When documenting an indicator or time series, attention should be paid to include keywords and phrases in the metadata that reflect how data users are likely to formulate their queries when searching data catalogs. Subject-matter expertise, combined with an analysis of queries submitted to data catalogs, can help to identify such keywords. For example, the metadata related to an indicator “Prevalence of stunting” should contain the keyword “malnutrition”, and the metadata related to “GDP per capita” should include keywords like “economic growth” or “national income”. By doing so, data curators will provide richer input to search engines and recommender systems, and will have a significant and direct impact on the discoverability of the data. The use of AI tools can considerabli facilitate the process of identifying related keywords. We provide in the chapter an example of use of chatGPT for such purpose.

  • +
+
+
+
+

8.2 Schema description

+

An indicator or time series is documented using the time series /indicators schema. The database schema is optional, and used to document the database, if any, that the indicator belongs to. When multiple series of a same database are documented, the metadata related to the database only needs to be generated once, then applied to all series. One metadata element in the time series /indicators schema is used to link an indicator to the corresponding database.

+
+

8.2.1 The time series (indicators) schema

+

The time series schema is used to document an indicator or a time series. In NADA, the data and metadata of an indicator can (but does not have to) be published with information on the database it belongs to (if any). A metadata element is provided to indicate the identifier of that database (if any), and to establish the link between the indicator metadata and the database metadata generated using the schema described above. +

+
{
+  "repositoryid": "string",
+  "access_policy": "na",
+  "data_remote_url": "string",
+  "published": 0,
+  "overwrite": "no",
+  "metadata_information": {},
+  "series_description": {},
+  "provenance": [],
+  "tags": [],
+  "lda_topics": [],
+  "embeddings": [],
+  "additional": { }
+}
+


+
+

8.2.1.1 Cataloguing parameters

+

The first elements of the schema (repositoryid, access_policy, data_remote_url, published, and overwrite) are not part of the series metadata. They are parameters used to indicate how the series will be published in a NADA catalog.

+

repositoryid identifies the collection in which the metadata will be published. By default, the metadata will be published in the central catalog. To publish them in a collection, the collection must have been previously created in NADA.

+

access_policy indicates the access policy to be applied to the data: direct access, open access, public use files, licensed access, data accessible from an external repository, and data not accessible. A controlled vocabulary is provided and must be used, with the following respective options: {direct; open; public; licensed; remote; data_na}.

+

data_remote_url provides the link to an external website where the data can be obtained, if the access_policy has been set to remote.

+

published: Indicates whether the metadata must be made visible to visitors of the catalog. By default, the value is 0 (unpublished). This value must be set to 1 (published) to make the metadata visible.

+

overwrite: Indicates whether metadata that may have been previously uploaded for the same series can be overwritten. By default, the value is “no”. It must be set to “yes” to overwrite existing information. Note that a series will be considered as being the same as a previously uploaded one if the identifier provided in the metadata element series_description > idno is the same.

+
+
+

8.2.1.2 Metadata information

+

metadata_information [Optional, Not Repeatable]
+The set of elements in metadata_information is used to provide information on the production of the indicator metadata. This information is used mostly for administrative purposes by data curators and catalog administrators. +

+
"metadata_information": {
+  "title": "string",
+  "idno": "string",
+  "producers": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "role": "string"
+    }
+  ],
+  "prod_date": "string",
+  "version": "string"
+}
+


+
    +
  • title [Optional ; Not repeatable ; String]
    +The title of the metadata document containing the indicator metadata.

  • +
  • idno [Required ; Not repeatable ; String]
    +A unique identifier of the indicator metadata document. It can be for example the identifier of the indicator preceded by a prefix identifying the metadata producer.

  • +
  • producers [Optional ; Repeatable]
    +This is a list of producers involved in the documentation (production of the metadata) of the series.

    +
      +
    • name [Optional ; Not repeatable, String]
      +The name of the agency that is responsible for the documentation of the series.
    • +
    • abbr [Optional ; Not repeatable, String]
      +Abbreviation (acronym) of the agency mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable, String]
      +Affiliation of the agency mentioned in name.
    • +
    • role [Optional ; Not repeatable, String]
      +The specific role of the agency mentioned in name in the production of the metadata. This element will be used when more than one person or organization is listed in the producers element to distinguish the specific contribution of each metadata producer.

    • +
  • +
  • prod_date [Optional ; Not repeatable, String]
    +The date the metadata was generated. The date should be entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

  • +
  • version [Optional ; Not repeatable, String]
    +The version of the metadata on this series. This element will rarely be used.

    +
    metadata_creation = list(
    +
    +  producers = list(list(name = "Development Data Group", 
    +                        abbr = "DECDG", 
    +                        affiliation = "World Bank")),
    +
    +  prod_date = "2021-10-15"
    +
    +)
  • +
+
+
+

8.2.1.3 Series description

+

series_description [Required ; Repeatable]
+This section contains all elements used to describe a specific series or indicator. +

+
"series_description": {
+  "idno": "string",
+  "doi": "string",
+  "name": "string",
+  "database_id": "string",
+  "aliases": [],
+  "alternate_identifiers": [],
+  "languages": [],
+  "measurement_unit": "string",
+  "dimensions": [],
+  "periodicity": "string",
+  "base_period": "string",
+  "definition_short": "string",
+  "definition_long": "string",
+  "definition_references": [],
+  "statistical_concept": "string",
+  "concepts": [],
+  "methodology": "string",
+  "derivation": "string",
+  "imputation": "string",
+  "missing": "string",
+  "quality_checks": "string",
+  "quality_note": "string",
+  "sources_discrepancies": "string",
+  "series_break": "string",
+  "limitation": "string",
+  "themes": [],
+  "topics": [],
+  "disciplines": [],
+  "relevance": "string",
+  "time_periods": [],
+  "ref_country": [],
+  "geographic_units": [],
+  "bbox": [],
+  "aggregation_method": "string",
+  "disaggregation": "string",
+  "license": [],
+  "confidentiality": "string",
+  "confidentiality_status": "string",
+  "confidentiality_note": "string",
+  "links": [],
+  "api_documentation": [],
+  "authoring_entity": [],
+  "sources": [],
+  "sources_note": "string",
+  "keywords": [],
+  "acronyms": [],
+  "errata": [],
+  "notes": [],
+  "related_indicators": [],
+  "compliance": [],
+  "framework": [],
+  "series_groups": []
+}
+


+
    +
  • idno [Required ; Not repeatable ; String]

    +

    A unique identifier (ID) for the series. Most agencies and databases will have a coherent coding convention to generate their series IDs. For example, the name of the series in the World Bank’s World Development Indicators series are composed of the following elements, separated by a dot:

    +
      +
    • Topic code (2 digits).
    • +
    • General subject code (3 digits)
    • +
    • Specific subject code (4 digits)
    • +
    • Extensions (2 digits each)
    • +
    +

    For example, the series with identifier “DT.DIS.PRVT.CD” is the series containing data on “External debt disbursements by private creditors in current US dollars” (for more information, see How does the World Bank code its indicators?.

  • +
  • doi [Optional ; Not repeatable ; String]

    +

    A Digital Object Identifier (DOI) for the the series.

  • +
  • name [Required ; Not repeatable ; String]

    +

    The name (label) of the series. Note that a field alias is provided (see below) to capture alternative names for the series.

  • +
  • database_id [Optional ; Not repeatable ; String]

    +

    The unique identifier of the database the series belongs to. This field must correspond to the element database_description > title_statement > idno of the database schema described above. This is the only field that is needed to establish the link between the database metadata and the indicator metadata.

  • +
  • aliases [Optional ; Repeatable]
    +A series or an indicator can be referred to using different names. The aliases element is provided to capture the multiple names and labels that may be associated with (i.e synomyms of) the documented series or indicator. +

  • +
+
"aliases": [
+  {
+    "alias": "string"
+  }
+]
+


+- alias [Optional ; Not repeatable ; String]
+An alternative name for the indicator or series being documented.

+
    +
  • alternate_identifiers [Optional ; Not repeatable ; String]
    +The element idno described above is the reference unique identifier for the catalog in which the metadata is intended to be published. But the same indicator/metadata may be published in other catalogs. For example, a data catalog may publish metadata for series extracted from the World Bank World Development Indicators (WDI) database. And the WDI itself contains series generated and published by other organizations, such as the World Health Organization or UNICEF. Catalog administrators may want to assign a unique identifier specific to their catalog (the idno element), but keep track of the identifier of the series or indicator in other catalogs or databases. The alternate_identifiers element serves that purpose. +
  • +
+
"alternate_identifiers": [
+  {
+    "identifier": "string",
+    "name": "string",
+    "database": "string",
+    "uri": "string",
+    "notes": "string"
+  }
+]
+


+
    +
  • identifier [Required ; Not repeatable ; String]
    +An identifier for the series other than the identifier entered in idno (note that the identifier entered in idno can be included in this list, if it is useful to provide it with a type identifier (see name element below) which is not provided in idno. This can be the identifier of the indicator in another database/catalog, or a global unique identifier.

  • +
  • name

    +This element will be used to define the type of identifier. This will typically be used to flag DOIs by entering “Digital Object Identifier (DOI)”.

  • +
  • database
    +The name of the database (or catalog) where this alternative identifier is used, e.g. “IMF, International Financial Statistics (IFS)”.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link (URL) to the database mentioned in database.

  • +
  • notes [Optional ; Not repeatable ; String]
    +Any additional information on the alternate identifier.

  • +
  • languages [Optional ; Repeatable]

    +An indicator or time series can be made available at different levels of disaggregation. For example, an indicator containing estimates of the “Population” of a country by year can be available by sex. The data curators in such case will have two options: (i) create and document three separate indicators, namely “Population, Total”, “Population, Female”, and “Population, Male”; or create a single indicator “Population” and attach a dimension “sex” to it, with values “Total”, “Female”, and “Male”. The dimensions are features (or “variables”) that define the different levels of disaggregation within an indicator/series. The element dimensions is used to provide an itemized list of disaggregations that correspond exactly to the published data. Note that when an indicator is available at two “non-overlapping” levels of disaggregation, it should be split into two indicators. For example, if the Population indicator is available by male/female and by urban/rural, but not by male/urban/male/rural/female urban/female rural, it should be treated as two separate indicators (“Population by sex” with dimension sex = “male / female” and “Population by area of residence” with dimension area = “urban / rural”.) Note also that another element in the schema, disaggregation, is also provided, in which a narrative description of the actual or recommended disaggregations can be documented.
    +

  • +
+
"alternate_identifiers": [
+  {
+    "identifier": "string",
+    "name": "string",
+    "database": "string",
+    "uri": "string",
+    "notes": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the language.

  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the language, preferably the ISO code.

  • +
  • measurement_unit [Optional ; Not repeatable ; String]

    +

    The unit of measurement. Note that in many databases the measurement unit will be included in the series name/label. In the World Bank’s World Development Indicators for example, series are named as follows:

    +
      +
    • CO2 emissions (kg per 2010 US$ of GDP)
    • +
    • GDP per capita (current US$)
    • +
    • GDP per capita (current LCU)
    • +
    • Population density (people per sq. km of land area)
    • +
    +

    In such case, the name of the series should not be changed, but the measurement unit may be extracted from it and stored in element measurement_unit.

  • +
  • dimensions [Optional ; Repeatable]

    +An indicator or time series can be made available at different levels of disaggregation. For example, a time series containing annual estimates of the indicator “Resident population (mid-year)” can be provided by country, by urban/rural area of residence, by sex, by age group. The data curator has to make a decision on how to organize such data. One option is to create an indicator “Resident population (mid-year)” and to define a set of “dimensions” for the breakdowns. The dimensions would in such case be the year, the country, the area of residence, the sex, and the age group. Some of the dimensions would have to be provided with a code list (or ’controlled vocabulary”, for example stating that F means “Female”, M” means male, and T means “Total” for the dimension sex). Another option would be to create multiple indicators (e.g., creating three distinct indicators “Resident population, male (mid-year)”, “Resident population, female (mid-year)”, “Resident population, total (mid-year)” and using year, country, area of residence, and age group as dimensions). The element dimensions is used to provide an itemized list of disaggregations that correspond to the published data. Note that another element in the schema, disaggregation, is also provided, in which a narrative description of the actual or recommended disaggregations can be documented. Note also that in the SDMX standard, dimensions are listed in the Data Structure Definition” and are complemented by code lists* that provide the related controlled vocabularies.
    +

  • +
+
"dimensions": [
+  {
+    "name": "string",
+    "label": "string",
+    "description": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the dimension.

  • +
  • label [Required ; Not repeatable ; String]
    +The label of the dimension, for example “sex”, or “urban/rural”.

  • +
  • description [Optional ; Not repeatable ; String]
    +A description of the dimension (for example, if the label was “age group”, the description can provide detailed information on the age groups, e.g. “The age groups in the database are 0-14, 15-49, 50-64, and 65+ years old”.)

  • +
  • release_calendar [Optional ; Not repeatable ; String]

    +

    Information on when updates for the indicators can be expected. This will usually not consist of exact dates (which would have to be updated regularly), but of more general information like “Every first Monday of the Month”, or “Every year on June 30”, or “The last week of each quarter”.

  • +
  • periodicity [Optional ; Not repeatable ; String]

    +

    The periodicity of the series. It is recommended to use a controlled vocabulary with values like annual, quarterly, monthly, daily, etc.

  • +
  • base_period [Optional ; Not repeatable ; String]

    +

    The base period for the series. This field will only apply to series that require a base year (or other reference time) used as a benchmark, like a Consumer Price Index (CPI) which will have a value of 100 for a reference base year.

  • +
  • definition_short [Optional ; Not repeatable ; String]
    +A short definition of the series. The short definition captures the essence of the series.

  • +
  • definition_long [Optional ; Not repeatable ; String]
    +A long(er) version of the definition of the series. If only one definition is available (not a short/long version), it is recommended to capture it in the definition_short element. ALternatively, the same definition can be stored in both definition_short and definition_long.

  • +
  • definition_references [Optional ; Repeatable]
    +This element is provided to link to an external resources from which the definition was extracted. +

  • +
+
"definition_references": [
+  {
+    "source": "string",
+    "uri": "string",
+    "note": "string"
+  }
+]
+


+
    +
  • source [Optional ; Not repeatable ; String]
    +The source of the definition (title, or label).

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link (URL) to the source of the definition.

  • +
  • note [Optional ; Not repeatable ; String]
    +This element provides for annotating or explaining the reason the reference has been included as part of the metadata.

  • +
  • statistical_concept [Optional ; Not repeatable ; String]

    +

    This element allows to insert a reference of the series with content of a statistical character. This can include coding concepts or standards that are applied to render the data statistically relevant.

  • +
  • concepts [Optional ; Repeatable]
    +This repeatable element can be used to document concepts related to the indicators or time series (other than the main statistical concept that may have been entered in statisticsl_concept). For example, the concept of malnutrition could be documented in relation to the indicators “Prevalence of stunting” and “Prevalence of wasting”. +

  • +
+
"concepts": [
+  {
+    "name": "string",
+    "definition": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +A concise and standardized name (label) for the concept.

  • +
  • definition [Required ; Not repeatable ; String]
    +The definition of the concept.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link (URL) to a resource providing more detailed information on the concept.

  • +
  • data_collection [Optional ; Not repeatable]
    +This group of elements can be used to document data collection activities that led to or allowed the production of the indicator. This element will typically be used for the description of surveys or censuses. +Note: the schema also contains an element “sources”. That element will be used to document the organization and/or main data production program from which the indicator is derived. +

  • +
+
"data_collection": [
+  {
+    "data_source": "string",
+    "method": "string",
+    "period": "string",
+    "note": "string"
+    "uri": "string"
+  }
+]
+


+
    +
  • data_source [Required ; Not repeatable ; String]
    +A concise and standardized name (label) for the data source, e.g. “National Labor Force Survey, 1st quarter 2022”. If multiple data sources were used, they can all be listed here. Note that is a time series has values obtained from many different sources, the source for each value (or group of values) will not be part of the indicator/series metadata, but will be stored as an attribute in the data file where the information can be associated with a specific observation (“cell note” or group of observation (e.g. attached to an indicator for avv values for a same year or for a same area).

  • +
  • method [Required ; Not repeatable ; String]
    +Brief information on the data collection method, e.g. :Sample household survey”.

  • +
  • period [Optional ; Not repeatable ; String]
    +Information on the period of the data collection, e.g. “January to March 2022”.

  • +
  • note [Optional ; Not repeatable ; String]
    +Additional information on the data collection.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to a resource (website, document) where more information on the data collection can be found.

  • +
  • imputation [Optional ; Not repeatable ; String]

    +

    Data may have been imputed to account for data gaps or for other reasons (harmonization/standardization, and others). If imputations have been made, this element provides the space for their description.

  • +
  • adjustments [Optional ; Repeatable ; String]

    +

    Description of any adjustments with respect to use of standard classifications and harmonization of breakdowns for age group and other dimensions, or adjustments made for compliance with specific international or national definitions.

  • +
  • missing [Optional ; Not repeatable ; String]

    +

    Information on missing values in the series or indicator. This information can be related to treatment of missing values, to the cause(s) of missing values, and others.

  • +
  • validation_rules [Optional ; Repeatable ; String]

    +

    Description of the set of rules (itemized) used to validate values for the indicator, e.g. “Is within range 0-100”, or “Is the sum of indicatorX + indicator Y”.

  • +
  • quality_checks [Optional ; Not repeatable ; String]

    +

    Data may have gone through data quality checks to assure that the values are reasonable and coherent, which can be described in this element. These quality checks may include checking for outlying values or other. A brief description of such quality control procedures will contribute to reinforcing the credibility of the data being disseminated.

  • +
  • quality_note [Optional ; Not repeatable ; String]

    +

    Additional notes or an overall statement on data quality. These could for example cover non-standard quality notes and/or information on independent reviews on the data quality.

  • +
  • sources_discrepancies [Optional ; Not repeatable ; String]

    +

    This element is used to describe and explain why the data in the series may be different from the data for the same series published in other sources. International organizations, for example, may apply different techniques to make data obtained from national sources comparable across countries, in which cases the data published in international databases may differ from the data published in national, official databases.

  • +
  • series_break [Optional ; Not repeatable ; String]

    +

    Breaks in statistical series occur when there is a change in the standards, sources of data, or reference year used in the compilation of a series. Breaks in series must be well documented. The documentation should include the reason(s) for the break, the time it occured, and information on the impact on comparability of data over time.

  • +
  • limitation [Optional ; Not repeatable ; String]

    +

    This element is used to communicate to the user any limitations or exceptions in using the data. The limitations may result from the methodology, from issues of quality or consistency in the data source, or other.

  • +
  • themes [Optional ; Repeatable]
    +Themes provide a general idea of the research that might guide the creation and/or demand for the series. A theme is broad and is likely also subject to a community based definition or list. A controlled vocabulary should be used. This element will rarely be used (the element topics described below will be used more often). +

  • +
+
"themes": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • id [Optional ; Not repeatable ; String]
    +The unique identifier of the theme. It can be a sequential number, or the ID of the theme in a controlled vocabulary.

  • +
  • name [Required ; Not repeatable ; String]
    +The label of the theme associated with the data.

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +When a hierarchical (nested) controlled vocabulary is used, the parent_id field can be used to indicate a higher-level theme to which this theme belongs.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name of the controlled vocabulary used, if any.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to the controlled vocabulary mentioned in field `vocabulary’.

  • +
  • topics [Optional ; Repeatable]
    +The topics field indicates the broad substantive topic(s) that the indicator/series covers. A topic classification facilitates referencing and searches in electronic survey catalogs. Topics should be selected from a standard controlled vocabulary such as the Council of European Social Science Data Archives (CESSDA) topics classification.
    +

  • +
+
"topics": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • id [Optional ; Not repeatable ; String]
    +The unique identifier of the topic. It can be a sequential number, or the ID of the topic in a controlled vocabulary.

  • +
  • name [Required ; Not repeatable ; String]
    +The label of the topic associated with the data.
    +

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +When a hierarchical (nested) controlled vocabulary is used, the parent_id field can be used to indicate a higher-level topic to which this topic belongs.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name of the controlled vocabulary used, if any.

  • +
  • uri
    +A link to the controlled vocabulary mentioned in field vocabulary.

  • +
  • disciplines [Optional ; Repeatable]
    +Information on the academic disciplines related to the content of the document. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in Wikipedia. +

  • +
+
"disciplines": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+

This is a block of five elements:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The ID of the discipline, preferably taken from a controlled vocabulary.

  • +
  • name [Optional ; Not repeatable ; String]
    +The name (label) of the discipline, preferably taken from a controlled vocabulary.

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent ID of the discipline (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.

  • +
  • relevance [Optional ; Not repeatable ; String]

    +

    This field documents the relevance of an indicator or series in relation to a social imperative or policy objective.

  • +
  • mandate [Optional ; Not repeatable ; String]

    +
      +
    • mandate [Optional ; Not repeatable ; String]
      +Description of the institutional mandate or of a set of rules or other formal set of instructions assigning responsibility as well as the authority to an organization for the collection, processing, and dissemination of statistics for this indicator.
    • +
    • URI [Optional ; Not repeatable ; String]
      +A link to a resource (document, website) describing the mandate.
    • +
  • +
  • time_periods [Optional ; Repeatable]
    +The time period covers the entire span of data available for the series. The time period has a start and an end and is reported according to the periodicity provided in a previous element. +

  • +
+
"time_periods": [
+  {
+    "start": "string",
+    "end": "string",
+    "notes": "string"
+  }
+]
+


+
    +
  • start [Required ; Not repeatable ; String]
    +The initial date of the series in the dataset. The start date should be entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

  • +
  • end [Required ; Not repeatable ; String]
    +The end date is the latest date for which an estimate for the indicator is available. The end date should be entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

  • +
  • notes [Optional ; Not repeatable ; String]
    +Additional information on the time period.

  • +
  • ref_country [Optional ; Repeatable]

    +A list of countries for which data are available in the series. This element is somewhat redundant with the next element (geographic_units) which may also contain a list of countries. Identifying geographic areas of type “country” is important to enable filters and facets in data catalogs (country names are among the most frequent queries submitted to catalogs). +

  • +
+
"ref_country": [
+  {
+    "name": "string",
+    "code": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the country.

  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the country. The use of the ISO 3166-1 alpha-3 codes is recommended.

  • +
  • geographic_units [Optional ; Repeatable]
    +List of geographic units (regions, countries, states, provinces, etc.) for which data are available for the series. +

  • +
+
"geographic_units": [
+  {
+    "name": "string",
+    "code": "string",
+    "type": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +Name of the geographic unit e.g. “World,”Africa”, “Afghanistan”, “OECD countries”, “Bangkok”.

  • +
  • code [Optional ; Not repeatable ; String]
    +Code of the geographic unit. The ISO 3166-1 alpha-3 code is preferred when the unit is a country.

  • +
  • type [Optional ; Not repeatable ; String]
    +Type of geographic unit e.g. “country”, “state”, “region”, “province”, “city”, etc.

  • +
  • bbox [Optional ; Repeatable]
    +This element is used to define one or multiple bounding box(es), which are the rectangular fundamental geometric description of the geographic coverage of the data. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the dataset’s geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. This element is optional, but if the bound_poly element (see below) is used, then the bbox element must be included.
    +

  • +
+
"bbox": [
+  {
+    "west": "string",
+    "east": "string",
+    "south": "string",
+    "north": "string"
+  }
+]
+


+
    +
  • west [Required ; Not repeatable ; String]
    +West longitude of the bounding box.
  • +
  • east [Required ; Not repeatable ; String]
    +East longitude of the bounding box.
  • +
  • south [Required ; Not repeatable ; String]
    +South latitude of the bounding box.
  • +
  • north [Required ; Not repeatable ; String]
    +North latitude of the bounding box.
  • +
+This example is for a study covering the islands of Madagascar and Mauritius +
+ +
+
my_indicator <- list(
+  metadata_information = list(
+    # ... 
+  ),
+  series_description = list(
+    # ... ,
+    study_info = list(
+      # ... ,
+      
+      ref_country = list(
+        list(name = "Madagascar", code = "MDG"),
+        list(name = "Mauritius",  code = "MUS")
+      ),
+      
+      bbox = list(
+        
+        list(name  = "Madagascar",
+             west  = "43.2541870461", 
+             east  = "50.4765368996", 
+             south = "-25.6014344215", 
+             north = "-12.0405567359"),
+        
+        list(name  = "Mauritius",
+             west  = "56.6", 
+             east  = "72.466667", 
+             south = "-20.516667", 
+             north = "-5.25")
+        
+        ),
+    # ...
+  ),
+  # ...
+)    
+


+
    +
  • aggregation_method [Optional ; Not repeatable ; String]

    +

    The aggregation_method element describes how values can be aggregated from one geographic level (for example, a country) to a higher-level geographic area (for example, a group of country defined based on a geographic criteria (region, world) or another criteria (low/medium/high-income countries, island countries, OECD countries, etc.). The aggregation method can be simple (like “sum” or “population-weighted average”) or more complex, involving weighting of values.

  • +
  • disaggregation [Optional ; Not repeatable ; String]

    +

    This element is intended to inform users that an indicator or series is available at various levels of disaggregation. The related series should be listed (by andme and/or identifier). For indicator “Population, total” for example, one may inform the user that the indicator is also available (in other series) by sex, urban/rural, and age group (in series “Population, male” and “Population, female”, etc.).

  • +
  • license [Optional ; Repeatable]
    +The license refers to the accessibility and terms of use associated with the data. Providing a license and a link to the terms of the license allos data users to determine, with full clarity, what they can and cannot do with the data. +

  • +
+
"license": [
+  {
+    "name": "string",
+    "uri": "string",
+    "note": "string"
+  }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the license, e.g. “Creative Commons Attribution 4.0 International license (CC-BY 4.0)”.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of a website where the licensed is described in detail, for example “https://creativecommons.org/licenses/by/4.0/”.

  • +
  • note [Optional ; Not repeatable ; String]
    +Any additional information on the license.

  • +
  • confidentiality [Optional ; Not repeatable ; String]

    +

    A statement of confidentiality for the series.

  • +
  • confidentiality_status [Optional ; Not repeatable ; String]

    +

    This indicates a confidentiality status for the series. A controlled vocabulary should be used with possible options “public”, “official use only”, “confidential”, “strictly confidential”. When all series are made publicly available, and belong to a database that has an open or public access policy, this element can be ignored.

  • +
  • confidentiality_note [Optional ; Not repeatable ; String]

    +

    This element is reserved for additional notes regarding confidentiality of the data. This could involve references to specific laws and circumstances regarding the use of data.

  • +
  • links [Optional ; Repeatable]
    +This element provides links to online resources of any type that could be useful to the data users. This can be links to description of methods and reference documents, analytics tools, visualizations, data sources, or other. +

  • +
+
"links": [
+  {
+    "type": "string",
+    "description": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • type [Optional ; Not repeatable ; String]
    +This element allows to classify the link that is provided.

  • +
  • description [Optional ; Not repeatable ; String]
    +A description of the link that is provided.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The uri (URL) to the described resource.

  • +
  • api_documentation [Optional ; Repeatable]
    +Increasingly, data are made accessible via Application Programming Interfaces (APIs). The API associated with a series must be documented. The documentation will usually not be specific to a series, but apply to all series in a same database. +

  • +
+
"api_documentation": [
+  {
+    "description": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • description [Optional ; Not repeatable ; String]
    +This element will not contain the API documentation itself, but information on what documentation is available.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the API documentation.

  • +
  • authoring_entity [Optional ; Repeatable]
    +This set of five elements is used to identify the organization(s) or person(s) who are the main producers/curators of the indicator. Note that a similar element is provided at the database level. The authoring_entity for the indicator can be different from the authoring_entity of the database. For example, the World Bank is the authoring entity for the World Development Indicators database, which contains indicators obtained from the International Monetary Fund, World Health Organization, and other organizations that are thus the authoring entitis for specific indicators.
    +

  • +
+
"authoring_entity": [
+  {
+    "name": "string",
+    "affiliation": "string",
+    "abbreviation": null,
+    "email": null,
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the person or organization who is responsible for the production of the indicator or series. Write the name in full (use the element abbreviation to capture the acronym of the organization, if relevant).

  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the person or organization mentioned in name.
    +

  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +Abbreviated name (acronym) of the organization mentioned in name.

  • +
  • email [Optional ; Not repeatable ; String]
    +The public email contact of the person or organizations mentioned in name. It is good practice to provide a service account email address, not a personal one.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link (URL) to the website of the entity mentioned in name.

  • +
  • sources [Optional ; Not repeatable ; String]
    +This element provides information on the source(s) of data that were used to generate the indicator. A source can refer to an organization (e.g., “Source: World Health Organization”), or to a dataset (e.g., for a national poverty headcount indicator, the sources will likely be a list of sample household surveys). In sources, we are mainly interested in the latter. When a series in a database is a series extracted from another database (e.g., when the World Bank World Development Indicators include a series from the World Health Organization in its database), the source organization should be mentioned in the authoring_entity element of the schema. The sources element is a repeatable element. +Note 1: In some cases, the source of a specific value in a database will be stored as an attribute of the data file (e.g., as a “footnote” attached to a specific cell. If the sources are listed in the data file, they may but do not need to be stored in the metadata. +Note 2: the schema also contains an element “data_collection” that would be used to describe a specific data collection activity from which an indicator is derived. +

  • +
+
"sources": [
+  {
+    "id": "string",
+    "name": "string",
+    "organization": "string",
+    "type": "string",
+    "note": "string"
+  }
+]
+


+
    +
  • id [Required ; String]
    +This element records the unique identifier of a source. It is a required element. If the source does not have a specific unique identifier, a sequential number can be used. If the source is a dataset or database that has its own unique identifier (possibly a DOI), this identifier should be used.

  • +
  • name [Optional ; String]
    +The name (title, or label) of the source.

  • +
  • organization [Optional ; String]
    +The organization responsible for the source data.
    +

  • +
  • type [Optional ; String]
    +The type of source, e.g. “household survey”, “administrative data”, or “external database”.
    +

  • +
  • note [Optional ; String]
    +This element can be used to provide additional information regarding the source data.

  • +
  • sources_note [Optional ; Not repeatable ; String]

    +

    Additional information on the source(s) of data used to generate the series or indicator.

  • +
  • keywords [Optional ; Repeatable]
    +Words or phrases that describe salient aspects of a data collection’s content. Can be used for building keyword indexes and for classification and retrieval purposes. A controlled vocabulary can be employed. Keywords should be selected from a standard thesaurus, preferably an international, multilingual thesaurus.
    +

  • +
+
"keywords": [
+  {
+    "name": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required ; String ; Non repeatable]
    +Keyword (or phrase). Keywords summarize the content or subject matter of the study.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +Controlled vocabulary from which the keyword is extracted, if any.
    +

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI of the controlled vocabulary used, if any.

  • +
  • acronyms [Optional ; Repeatable]
    +The acronyms element is used to document the meaning of all acronyms used in the metadata of a series. If some acronyms are well known (like “GDP”, or “IMF” for example), others may be less obvious or could be uncertain (does “PPP” mean “public-private partnership”, or “purchasing power parity”?). In any case, providing a list of acronyms with their meaning will help users and make your metadata more discoverable. Note that acronyms should not include country codes used in the documentation of the geographic coverage of the data. +

  • +
+
"acronyms": [
+  {
+    "acronym": "string",
+    "expansion": "string",
+    "occurrence": 0
+  }
+]
+


+
    +
  • acronym [Required ; Not repeatable ; String]
    +An acronym referenced in the series metadata (e.g. “GDP”).

  • +
  • expansion [Required ; Not repeatable ; String]
    +The expansion of the acronym, i.e. the full name or title that it represents (e.g., “Gross Domestic Product”).

  • +
  • occurrence [Optional ; Not repeatable ; Numeric]
    +This numeric element can be used to indicate the number of times the acronym is mentioned in the metadata. The element will rarely be used.

  • +
  • errata [Optional ; Repeatable]
    +This element is used to provide information on detected errors in the data or metadata for the series, and on the measures taken to remedy them. +

  • +
+
"errata": [
+  {
+    "date": "string",
+    "description": "string"
+  }
+]
+


+
    +
  • date [Required ; Repeatable ; String]
    +The date the erratum was published.

  • +
  • description [Required ; Repeatable ; String]
    +A description of the error and remedy measures.

  • +
  • notes [Optional ; Repeatable]
    +This element is open and reserved for explanatory notes deemed useful to the users of the data. Notes should account for additional information that might help: replicate the series; access the data and research area, or discoverability in general. +

  • +
+
"notes": [
+  {
+    "note": "string"
+  }
+]
+


+
    +
  • note [Required ; Repeatable ; String]
    +The note itself.

  • +
  • related_indicators [Optional ; Repeatable]
    +This element allows to reference indicators that are often associated with the indicator being documented. +

  • +
+
"related_indicators": [
+  {
+    "code": "string",
+    "label": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • code [Optional ; Not repeatable ; String]
    +The code for the indicator that is referenced in the document. It will likely be an ID that is used by that indicator.

  • +
  • label [Optional ; Not repeatable ; String]
    +The name or label of the indicator that is associated with the indicator being documented.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to the related indicator.

  • +
  • compliance [Optional ; Repeatable]

    +For some indicators, international standards have been established. This is for example the case of indicators like the unemployment or unemployment rate, for which the International Conference of Labour Statisticians defines the standards concepts and methods. The compliance element is used to document the compliance of a series with one or multiple national or international standards.
    +

  • +
+
"compliance": [
+  {
+    "standard": "string",
+    "abbreviation": "string",
+    "custodian": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • standard [Optional ; Not repeatable ; String]
    +The name of the standard that the series complies with. This name will ideally include a label and a version or a date. For example: “International Standard Industrial Classification of All Economic Activities (ISIC) Revision 4, published in 2007”

  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +The acronym of the standard that the series complies with.

  • +
  • custodian [Optional ; Not repeatable ; String]
    +The organization that maintains the standard that is being used for compliance. For example: “United Nations Statistics Division”.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to a public website site where information on the compliance standard can be obtained. For example: “https://unstats.un.org/unsd/classifications/Family/Detail/27

  • +
  • framework [Optional ; Repeatable]

    +Some national, regional, and international agencies develop monitoring frameworks, with goals, targets, and indicators. Some well-known examples are the Millennium Development Goals and the Sustainable Development Goals which establish international goals for human development, or the World Summit for Children (1990) which set international goals in the areas of child survival, development and protection, supporting sector goals such as women’s health and education, nutrition, child health, water and sanitation, basic education, and children in difficult circumstances. The framework element is used to link an indicator or series to the framework, goal, and target associated with it. +

  • +
+
"framework": [
+  {
+    "name": "string",
+    "abbreviation": "string",
+    "custodian": "string",
+    "description": "string",
+    "goal_id": "string",
+    "goal_name": "string",
+    "goal_description": "string",
+    "target_id": "string",
+    "target_name": "string",
+    "target_description": "string",
+    "indicator_id": "string",
+    "indicator_name": "string",
+    "indicator_description": "string",
+    "uri": "string",
+    "notes": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the framework.

  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +The abreviation of the name of the framework.

  • +
  • custodian [Optional ; Not repeatable ; String]
    +The name of the organization that is the official custodian of the framework.

  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the framework.

  • +
  • goal_id [Optional ; Not repeatable ; String]
    +The identifier of the Goal that the indicator or series is associated with.

  • +
  • goal_name [Optional ; Not repeatable ; String]
    +The name (label) of the Goal that the indicator or series is associated with.
    +

  • +
  • goal_description [Optional ; Not repeatable ; String]
    +A brief description of the Goal that the indicator or series is associated with.

  • +
  • target_id [Optional ; Not repeatable ; String]
    +The identifier of the Target that the indicator or series is associated with.

  • +
  • target_name [Optional ; Not repeatable ; String]
    +The name (label) of the Target that the indicator or series is associated with.

  • +
  • target_description [Optional ; Not repeatable ; String]
    +A brief description of the Target that the indicator or series is associated with.

  • +
  • indicator_id [Optional ; Not repeatable ; String]
    +The identifier of the indicator, as provided in the framework (this is not the idno identifier).

  • +
  • indicator_name [Optional ; Not repeatable ; String]
    +The name of the indicator, as provided in the framework (which may be different from the name provided in name)

  • +
  • indicator_description [Optional ; Not repeatable ; String]
    +A brief description of the indicator, as provided in the framework.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to a website providing detailed information on the framework, its goals, targets, and indicators.

  • +
  • notes [Optional ; Not repeatable ; String]
    +Any additional information on the relationship between the indicator/series and the framework.

  • +
  • series_group [Optional ; Repeatable]

    +The group(s) the indicator belongs to. Groups can be create to organize indicators/series by theme, producer, or other.
    +

  • +
+
"series_groups": [
+  {
+    "name": "string",
+    "description": "string",
+    "version": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the group.

  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the group.

  • +
  • version [Optional ; Not repeatable ; String]
    +The version of the grouping.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to a public website site where information on the grouping can be obtained.

  • +
  • contacts [Optional ; Repeatable]
    +The contacts element provides the public interface for questions associated with the production of the indicator or time series.

  • +
+


+
"contacts": [
+  {
+    "name": "string",
+    "role": "string",
+    "affiliation": "string",
+    "email": "string",
+    "telephone": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the contact person that should be contacted. Instead of the name of an individual (which would be subject to change and require frequent update of the metadata), a title can be provided here (e.g. “data helpdesk”).
  • +
  • role [Optional ; Not repeatable ; String]
    +The specific role of the contact person mentioned in name. This will be used when multiple contacts are listed, and is intended to help users direct their questions and requests to the right contact person.
    +
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The organization or affiliation of the contact person mentioned in name.
  • +
  • email [Optional ; Not repeatable ; String]
    +The email address of the person or organization mentioned in name. Avoid using personal email accounts; the use of an anonymous email is recommended (e.g, “helpdesk@….org”)
  • +
  • telephone [Optional ; Not repeatable ; String]
    +The phone number of the person or organization mentioned in name.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI of the agency (typically, a URL to a “contact us” web page).

  • +
+
+
+
+

8.2.2 Provenance

+

provenance [Optional ; Repeatable]
+Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
+

+
"provenance": [
+    {
+        "origin_description": {
+            "harvest_date": "string",
+            "altered": true,
+            "base_url": "string",
+            "identifier": "string",
+            "date_stamp": "string",
+            "metadata_namespace": "string"
+        }
+    }
+]
+


+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.

    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Document Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

8.2.3 Tags

+

tags [Optional ; Repeatable]
+As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. +

+
"tags": [
+    {
+        "tag": "string",
+        "tag_group": "string"
+    }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.

  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.

  • +
  • lda_topics [Optional ; Not repeatable]
    +

  • +
+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).

+

Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series’ name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%).

+

The lda_topics element includes the following metadata fields. An example in R was provided in Chapter 4 - Documents.

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the metadata (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic.

      • +
    • +
  • +
+
lda_topics = list(
+  
+   list(
+  
+      model_info = list(
+        list(source      = "World Bank, Development Data Group",
+             author      = "A.S.",
+             version     = "2021-06-22",
+             model_id    = "Mallet_WB_75",
+             nb_topics   = 75,
+             description = "LDA model, 75 topics, trained on Mallet",
+             corpus      = "World Bank Documents and Reports (1950-2021)",
+             uri         = ""))
+      ),
+      
+      topic_description = list(
+      
+        list(topic_id    = "topic_27",
+             topic_score = 32,
+             topic_label = "Education",
+             topic_words = list(list(word = "school",      word_weight = "")
+                                list(word = "teacher",     word_weight = ""),
+                                list(word = "student",     word_weight = ""),
+                                list(word = "education",   word_weight = ""),
+                                list(word = "grade",       word_weight = "")),
+        
+        list(topic_id    = "topic_8",
+             topic_score = 24,
+             topic_label = "Gender",
+             topic_words = list(list(word = "women",       word_weight = "")
+                                list(word = "gender",      word_weight = ""),
+                                list(word = "man",         word_weight = ""),
+                                list(word = "female",      word_weight = ""),
+                                list(word = "male",        word_weight = "")),
+        
+        list(topic_id    = "topic_39",
+             topic_score = 22,
+             topic_label = "Forced displacement",
+             topic_words = list(list(word = "refugee",     word_weight = "")
+                                list(word = "programme",   word_weight = ""),
+                                list(word = "country",     word_weight = ""),
+                                list(word = "migration",   word_weight = ""),
+                                list(word = "migrant",     word_weight = "")),
+                                
+        list(topic_id    = "topic_40",
+             topic_score = 11,
+             topic_label = "Development policies",
+             topic_words = list(list(word = "development", word_weight = "")
+                                list(word = "policy",      word_weight = ""),
+                                list(word = "national",    word_weight = ""),
+                                list(word = "strategy",    word_weight = ""),
+                                list(word = "activity",    word_weight = ""))
+                                
+      )
+      
+   )
+   
+)
+
    +
  • embeddings [Optional ; Repeatable]
    +In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API).

    +

    The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

  • +
+


+
"embeddings": [
+    {
+        "id": "string",
+        "description": "string",
+        "date": "string",
+        "vector": null
+    }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.
  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.
  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).
  • +
  • vector [Required ; Not repeatable ; @@@@] +The numeric vector representing the series metadata.

  • +
+
+
+

8.2.4 Additional

+

additional [Optional ; Not repeatable]
+The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

+
+
+
+

8.3 Generating and publishing compliant metadata - Complete example

+

We use a series from the World Bank’s World Development Indicators (WDI 2021) as an example: the series “Poverty headcount ratio at $1.90 a day (2011 PPP) (% of population)”

+
+

Note that we only show how metadata are generated and published in a NADA catalog. We do not demonstrate the (optional) publishing of the underlying data in a MongoDB database, which makes the data accessible via API and allows activation of data visualizations in the NADA catalog. This is covered in the NADA documentation.

+
+
+

8.3.1 Use of AI for metadata augmentation

+

The discoverability of indicators by keyword-based search engines can be significantly improved by the inclusion of a list of relevant keywords in the metadata. These keywords can be synonyms or terms and concepts that are closely associated with the indicator. Identifying the most relevant related keywords requires subject matter expertise. But this can be considerably facilitated by the use of AI tools. We provide below an example of a query submitted to chatGPT. The proposed terms returned by the application MUST be reviewed by a subject matter expert. But having the proposed list (which can be copy-pasted then edited in a Metadata Editor or in a script) will make the process very efficient.

+
+
+
+ +

image

+
+
+


+

The returned list is as follows: +Poverty +Headcount ratio +Income +Consumption +Living standards +Basic needs +Poverty line +Purchasing power parity (PPP) +International poverty line +Economic development +Social inequality +Human development +Poverty reduction +Extreme poverty +Global poverty +Developing countries +Wealth distribution +Rural poverty +Urban poverty +Household income +Inclusive growth +Multidimensional poverty +Income inequality +Poverty gap +Human capital +Poverty trap +Food security +Employment +Vulnerability +Social protection +Poverty measurement +Poverty alleviation +Social exclusion +Targeted interventions +Poverty incidence +Poverty dynamics +Poverty cycle +Equity +Income distribution +Sustainable development

+
+
+

8.3.2 Using R

+
# The code below generates metadata at the database level (object "wdi_database")
+# and for a time series (object "this_series"). 
+# It then publishes the metadata in a NADA catalog using the R package NADAR.
+# It also publishes related materials as "external resources".
+library(nadar)
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+setwd("C:/my_indicators/")
+thumb = "poverty.JPG"   # Image to be used as thumbnail in the data catalog
+db_id = "WB_WDI_2021_09_15"  # The WDI database identifier
+
+# Document the indicator (Poverty headcount ratio at $1.90 a day)
+this_series = list(
+  
+  metadata_creation = list(
+    producers = list(
+      list(name = "Development Data Group",
+           abbr = "DECDG",
+           affiliation = "World Bank",
+           role = "Metadata curation")
+    ),  
+    prod_date = "2021-10-15",
+    version = "Example v 1.0"
+  ),
+  
+  series_description = list(
+    
+    idno = "SI.POV.DDAY",
+    
+    name = "Poverty headcount ratio at $1.90 a day (2011 PPP) (% of population)",
+    
+    database_id = db_id,   # To attach the database metadata to the series metadata
+    
+    measurement_unit = "% of population",
+    
+    periodicity = "Annual",
+    
+    definition_short = "Poverty headcount ratio at $1.90 a day is the percentage of the population living on less than $1.90 a day at 2011 international prices. As a result of revisions in PPP exchange rates, poverty rates for individual countries cannot be compared with poverty rates reported in earlier editions.",
+    
+    definition_references = list(
+      list(source = "World Bank, Development Data Group",
+           uri = "https://databank.worldbank.org/metadataglossary/millennium-development-goals/series/SI.POV.DDAY"
+      )
+    ),
+    
+    methodology = "International comparisons of poverty estimates entail both conceptual and practical problems. Countries have different definitions of poverty, and consistent comparisons across countries can be difficult. Local poverty lines tend to have higher purchasing power in rich countries, where more generous standards are used, than in poor countries. Since World Development Report 1990, the World Bank has aimed to apply a common standard in measuring extreme poverty, anchored to what poverty means in the world's poorest countries. The welfare of people living in different countries can be measured on a common scale by adjusting for differences in the purchasing power of currencies. The commonly used $1 a day standard, measured in 1985 international prices and adjusted to local currency using purchasing power parities (PPPs), was chosen for World Development Report 1990 because it was typical of the poverty lines in low-income countries at the time. As differences in the cost of living across the world evolve, the international poverty line has to be periodically updated using new PPP price data to reflect these changes. The last change was in October 2015, when we adopted $1.90 as the international poverty line using the 2011 PPP. Prior to that, the 2008 update set the international poverty line at $1.25 using the 2005 PPP. Poverty measures based on international poverty lines attempt to hold the real value of the poverty line constant across countries, as is done when making comparisons over time. The $3.20 poverty line is derived from typical national poverty lines in countries classified as Lower Middle Income. The $5.50 poverty line is derived from typical national poverty lines in countries classified as Upper Middle Income. Early editions of World Development Indicators used PPPs from the Penn World Tables to convert values in local currency to equivalent purchasing power measured in U.S dollars. Later editions used 1993, 2005, and 2011 consumption PPP estimates produced by the World Bank. The current extreme poverty line is set at $1.90 a day in 2011 PPP terms, which represents the mean of the poverty lines found in 15 of the poorest countries ranked by per capita consumption. The new poverty line maintains the same standard for extreme poverty - the poverty line typical of the poorest countries in the world - but updates it using the latest information on the cost of living in developing countries. As a result of revisions in PPP exchange rates, poverty rates for individual countries cannot be compared with poverty rates reported in earlier editions. The statistics reported here are based on consumption data or, when unavailable, on income surveys. Analysis of some 20 countries for which income and consumption expenditure data were both available from the same surveys found income to yield a higher mean than consumption but also higher inequality. When poverty measures based on consumption and income were compared, the two effects roughly cancelled each other out: there was no significant statistical difference.",
+    
+    limitation = "Despite progress in the last decade, the challenges of measuring poverty remain. The timeliness, frequency, quality, and comparability of household surveys need to increase substantially, particularly in the poorest countries. The availability and quality of poverty monitoring data remains low in small states, countries with fragile situations, and low-income countries and even some middle-income countries. The low frequency and lack of comparability of the data available in some countries create uncertainty over the magnitude of poverty reduction. Besides the frequency and timeliness of survey data, other data quality issues arise in measuring household living standards. The surveys ask detailed questions on sources of income and how it was spent, which must be carefully recorded by trained personnel. Income is generally more difficult to measure accurately, and consumption comes closer to the notion of living standards. And income can vary over time even if living standards do not. But consumption data are not always available: the latest estimates reported here use consumption data for about two-thirds of countries. However, even similar surveys may not be strictly comparable because of differences in timing or in the quality and training of enumerators. Comparisons of countries at different levels of development also pose a potential problem because of differences in the relative importance of the consumption of nonmarket goods. The local market value of all consumption in kind (including own production, particularly important in underdeveloped rural economies) should be included in total consumption expenditure but may not be. Most survey data now include valuations for consumption or income from own production, but valuation methods vary.",
+    
+    topics = list(
+      list(id = "1",
+           name = "Economics, Consumption and consumer behaviour",
+           vocabulary = "",
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(id = "2",
+           name = "Economics, Economic conditions and indicators",
+           vocabulary = "CESSDA Version 4.1",
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(id = "3",
+           name = "Economics, Economic systems and development",
+           vocabulary = "CESSDA Version 4.1",
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(id = "4",
+           name = "Social stratification and groupings, Equality, inequality and social exclusion",
+           vocabulary = "CESSDA Version 4.1",
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification")
+    ),
+    
+    relevance = "The World Bank Group is committed to reducing extreme poverty to 3 percent or less, globally, by 2030. Monitoring poverty is important on the global development agenda as well as on the national development agenda of many countries. The World Bank produced its first global poverty estimates for developing countries for World Development Report 1990: Poverty (World Bank 1990) using household survey data for 22 countries (Ravallion, Datt, and van de Walle 1991). Since then there has been considerable expansion in the number of countries that field household income and expenditure surveys. The World Bank's Development Research Group maintains a database that is updated annually as new survey data become available (and thus may contain more recent data or revisions) and conducts a major reassessment of progress against poverty every year. PovcalNet is an interactive computational tool that allows users to replicate these internationally comparable $1.90, $3.20 and $5.50 a day global, regional and country-level poverty estimates and to compute poverty measures for custom country groupings and for different poverty lines. The Poverty and Equity Data portal provides access to the database and user-friendly dashboards with graphs and interactive maps that visualize trends in key poverty and inequality indicators for different regions and countries. The country dashboards display trends in poverty measures based on the national poverty lines alongside the internationally comparable estimates, produced from and consistent with PovcalNet.",
+    
+    time_periods = list(list(start = "1960", end = "2020")),
+    
+    geographic_units = list(
+      list(name = "Afghanistan", code = "AFG", type = "country/economy"),
+      list(name = "Africa Eastern and Southern", code = "AFE", type = "geographic region"),
+      list(name = "Africa Western and Central", code = "AFW", type = "geographic region"),
+      list(name = "Albania", code = "ALB", type = "country/economy"),
+      list(name = "Algeria", code = "DZA", type = "country/economy"),
+      list(name = "Angola", code = "AGO", type = "country/economy"),
+      list(name = "Aruba", code = "ABW", type = "country/economy")
+      # ... and many more - In a real situation, this would be programmatically extracted from the data
+    ),
+    
+    license = list(name = "CC BY-4.0", uri = "https://creativecommons.org/licenses/by/4.0/"),
+    
+    api_documentation = list(
+      description = "See the Developer Information webpage for detailed documentation of the API",
+      uri = "https://datahelpdesk.worldbank.org/knowledgebase/topics/125589-developer-information"
+    ),
+    
+    source = "World Bank, Development Data Group (DECDG) and Poverty and Inequality Global Practice. Data are based on primary household survey data obtained from government statistical agencies and World Bank country departments. Data for high-income economies are from the Luxembourg Income Study database. For more information and methodology, see PovcalNet website: http://iresearch.worldbank.org/PovcalNet/home.aspx",
+    
+    keywords = list(
+      list(name = "poverty rate"),
+      list(name = "poverty incidence"),
+      list(name = "global poverty line"),
+      list(name = "international poverty line"),
+      list(name = "welfare"),
+      list(name = "prosperity"),
+      list(name = "inequality"),
+      list(name = "income")
+    ),
+    
+    acronyms = list(
+      list(acronym = "PPP", expansion = "Purchasing Power Parity")
+    ),
+    
+    related_indicators = list(
+      list(code = "SI.POV.GAPS",
+           label = "Poverty gap at $1.90 a day (2011 PPP) (%)",
+           uri = "https://databank.worldbank.org/source/millennium-development-goals/Series/SI.POV.GAPS"),
+      list(code = "SI.POV.NAHC",
+           label = "Poverty headcount ratio at national poverty lines (% of population)",
+           uri = "https://databank.worldbank.org/source/millennium-development-goals/Series/SI.POV.NAHC")
+    ),
+    
+    framework = list(
+      list(name = "Sustainable Development Goals (SDGs)",
+           description = "The 2030 Agenda for Sustainable Development, adopted by all United Nations Member States in 2015, provides a shared blueprint for peace and prosperity for people and the planet, now and into the future. At its heart are the 17 Sustainable Development Goals (SDGs), which are an urgent call for action by all countries - developed and developing - in a global partnership.",
+           goal_id = "SDG Goal 1",
+           goal_name = "End poverty in all its forms everywhere",
+           target_id = "SDG Target 1.1",
+           target_name = "By 2030, eradicate extreme poverty for all people everywhere, currently measured as people living on less than $1.25 a day",
+           indicator_id = "SDG Indicator 1.1.1",
+           indicator_name = "Proportion of population below the international poverty line, by sex, age, employment status and geographical location (urban/rural)",
+           uri = "https://sdgs.un.org/goals")
+    )
+    
+  ) 
+  
+)
+# Publish the metadata in NADA, with a link to the WDI website
+  # Database-level metadata
+  timeseries_database_add(idno = db_id, 
+                          published = 1, 
+                          overwrite = "yes", 
+                          metadata = wdi_database)
+  
+  # Indicator-level metadata
+  timeseries_add(
+    idno = this_series$series_description$idno, 
+    repositoryid = "central", 
+    published = 1, 
+    overwrite = "yes", 
+    metadata = this_series, 
+    thumbnail = thumb
+  )
+# Add a link to the WDI website as an external resource
+  
+external_resources_add(
+  title = "World Development Indicators website",
+  idno = this_series$series_description$idno,
+  dctype = "web",
+  file_path = "https://datatopics.worldbank.org/world-development-indicators/",
+  overwrite = "yes"
+)
+

After uploading the above metadata, and activating some visualization widgets, the result in NADA will be as follows (not all metadata displayed here; see https://nada-demo.ihsn.org/index.php/catalog/study/SI.POV.DDAY for the full view):

+


+
+ + + + +

+
+
+

8.3.3 Using Python

+

The equivalent in Python of the R script provided above is as follows.

+
# Same example in Python @@@@@@@@
+ +
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter09.html b/chapter09.html new file mode 100644 index 0000000..e2ba416 --- /dev/null +++ b/chapter09.html @@ -0,0 +1,2931 @@ + + + + + + + Chapter 9 Statistical tables | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 9 Statistical tables

+
+ +
+
+

9.1 Introduction

+

A statistical table (cross tabulation or contingency table) is a summary presentation of data. The OECD Glossary of Statistical Terms defines it as “observation data gained by a purposeful aggregation of statistical microdata conforming to statistical methodology [organized in] groups or aggregates, such as counts, means, or frequencies.”

+

Tables are produced as an array of rows and columns that display numeric aggregates in a clearly labeled fashion. They may have a complex structure and become quite elaborate. They are typically found in publications such as statistical yearbooks, census and survey reports, research papers, or published on-line.

+

Statistical tables can be understood by a broad audience. In some cases, they may be the only publicly-available output of a data collection activity. Even when other output is available –such as microdata, dashboards, or databases accessible via user interfaces or APIs– statistical tables are an important component of data dissemination. It is thus important to make tables as discoverable as possible. The schema described in this chapter was designed to structure and foster the comprehensiveness of information on tables by rendering the pertinent metadata into a structured, machine-readable format. It is intended for the purpose of improving data discoverability. The schema is not intended to store information to programmatically re-create tables.

+

The schema description is available at http://dev.ihsn.org/nada/api-documentation/catalog-admin/index.html#tag/Tables

+
+
+

9.2 Anatomy of a table

+

The figure below, adapted from LabWrite Resources, provides an illustration of what statistical tables typically look like. The main parts of a table are highlighted. They provide a content structure for the metadata schema we describe in this chapter.

+
+ +
+

Table number and title: Every table must have a title, and should have a number. Tables in yearbooks, report and papers are usually numbered in the order that they are referred to in the document. They can be numbered sequentially (Table 1, Table 2, and so on), by chapter (Table 1.1, Table 1.2, Table 2.1, …), or based on other reference system. The Table number typically precedes the table title. The title provides a description of the contents of the table. It should be concise and include the key elements shown in the table.

+

Column spanner, column heads, and stub head: The column headings (and sub-headings) identify what data are listed in the table in a vertical arrangement. A column heading placed above the leftmost column is often referred to as the stubhead, and the column is the stub column. A heading that sits above two or more columns to indicate a certain grouping is referred to as a column spanner.

+

Stubs: The horizontal headings and sub-headings of the rows are called row captions. Together, they form the stub.

+

Table body: The actual data (values) in a table (containing for example percentages, means, or counts of certain variables) form the table body.

+

Table spanner: A table spanner is located in the body of the table in order to divide the data in a table without changing the columns. Spanners go the entire length of the table.

+

Table notes: Table notes are used to provide information that is not self-explanatory (e.g., to provide the expanded form of acronyms used in row or column captions).

+

Table source: The source identifies the dataset(s) or database(s) that contain the data used to generate the table. This can for example be a survey or a census dataset.

+
+
+

9.3 Schema description

+

The table schema contains six blocks of elements. The first block of three elements (repository_id, published, and overwrite) do not describe the table, but are used by the NADA cataloguing application to determine where and how the table metadata is published in the catalog. The second block, metadata_information, contains “metadata on the metadata” and is used mainly for archiving purpose. The third block, table_description, contains the elements used to describe the table and its production process. A fourth block provenance, is used to document the origin of metadata that may be harvested from other catalogs. The block tags is used to add information (in the form of words or short phrases) that will be useful to create facets in the a catalog user interface. Last, an empty block additional is provided as a container for additional metadata elements that users may want to create.

+


+
{
+  "repositoryid": "string",
+  "published": 0,
+  "overwrite": "no",
+  "metadata_information": {},
+  "table_description": {},
+  "provenance": [],
+  "tags": [],
+  "lda_topics": [],
+  "embeddings": [],
+  "additional": { }
+}
+


+
+

9.3.1 Cataloguing parameters

+

The following elements are used by the NADA application API (see the NADA documentation for more information):

+
    +
  • repositoryid: A NADA catalog can be composed of multiple collections. The repositoryid element identifies in which collection the table will be published. This collection must have been previously created in the catalog. By default, the table will be published in the central catalog (i.e. in no particular collection).
    +

  • +
  • published: The NADA catalog allows tables to be published (in which case they will be visible to users of the catalog) or unpublished (in which case they will only be visible by administrators). The default value is 0 (unpublished). Code 1 is used to set the status to “published”.

  • +
  • overwrite: This element defines what action will be taken when a command is issued to add the table to a catalog and a table with the same identifier (element idno) is already in the catalog. By default, the command will not overwrite the existing table (the default value of overwrite is “no”). Set this parameter to “yes” to allow the existing table to be overwritten in the catalog.

  • +
+
+
+

9.3.2 Metadata information

+

metadata_information [Optional, Not Repeatable]
+The metadata_information block is used to document the table metadata (not the table itself). It provides information on the process of generating the table metadata. This block is optional. The information it contains is useful to catalog administrators, not to the public. It is however recommended to enter at least the identification of the metadata producer, her/his affiliation, and the date the metadata were created. One reason for this is that metadata can be shared and harvested across catalogs/organizations, so the metadata produced by one organization can be found in other data centers (complying with standards and schema is precisely intended to facilitate inter-operability of catalogs and automated information sharing). +

+
"metadata_information": {
+  "idno": "string",
+  "title": "string",
+  "producers": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "role": "string"
+    }
+  ],
+  "production_date": "string",
+  "version": "string"
+}
+


+
    +
  • idno [Optional, Not Repeatable, String]
    +A unique identifier for the metadata document (the metadata document is the JSON file containing the table metadata). This is different from the table unique identifier (see section title_statement below), although the same identifier can be used, and it is good practice to generate identfiers that would maintain an easy connection between the metadata idno and the table idno. For example, if the unique identifier of the table is “TBL_0001”, the idno in the metadata_information could be “META_TBL_001”.

  • +
  • title [Optional, Not Repeatable, String]
    +The title of the metadata document (not necessarily the title of the table).

  • +
  • producers [Optional, Repeatable]
    +This refers to the producer(s) of the table metadata, not to the producer(s) of the table. This could for example be the data curator in a data center. Four elements can be used to provide information on the metadata producer(s):

    +
      +
    • name [Optional, Not Repeatable, String]
      +The name of the metadata producer/curator. An alternative to entering the name of the curator (e.g. for privacy protection purpose) is to enter the curator identifier (see the element abbr below)
    • +
    • abbr [Optional, Not Repeatable, String]
      +This element can be used to provide an identifier of the metadata producer/curator mentioned in name.
    • +
    • affiliation [Optional, Not Repeatable, String]
      +The affiliation of the metadata producer/curator mentioned in name.
    • +
    • role [Optional, Not Repeatable, String]
      +The specific role of the metadata producer/curator mentioned in name (applicable when more than one person was involved in the production of the metadata).

    • +
  • +
  • production_date [Optional, Not Repeatable, String]
    +The date the metadata (not the table) was produced. The date will preferably be entered in ISO 8601 format (YYYY-MM-DD).

  • +
  • version [Optional, Not Repeatable, String]
    +The version of the metadata (not the version of the table).

  • +
+
my_table = list(
+  # ... ,
+  metadata_information = list(
+    idno = "META_TBL_POP_PC2001_02-01", 
+    producers = list(
+      list(name = "John Doe",
+           affiliation = "National Data Center of Popstan")
+      ),
+    production_date = "2020-12-27",
+    version = "version 1.0"
+  ),
+  # ... 
+)
+
+
+

9.3.3 Table description

+

table_description [Required, Not Repeatable]
+This section contains the metadata elements that describe the table itself. Not all elements will be required to fully document a table, but efforts should be made to provide as much and as detailed information as possible, as richer metadata will make the table more discoverable. +

+
"table_description": {
+  "title_statement": {},
+  "identifiers": [],
+  "authoring_entity": [],
+  "contributors": [],
+  "publisher": [],
+  "date_created": "string",
+  "date_published": "string",
+  "date_modified": "string",
+  "version": "string",
+  "description": "string",
+  "table_columns": [],
+  "table_rows": [],
+  "table_footnotes": [],
+  "table_series": [],
+  "statistics": [],
+  "unit_observation": [],
+  "data_sources": [],
+  "time_periods": [],
+  "universe": [],
+  "ref_country": [],
+  "geographic_units": [],
+  "geographic_granularity": "string",
+  "bbox": [],
+  "languages": [],
+  "links": [],
+  "api_documentation": [],
+  "publications": [],
+  "keywords": [],
+  "themes": [],
+  "topics": [],
+  "disciplines": [],
+  "definitions": [],
+  "classifications": [],
+  "rights": "string",
+  "license": [],
+  "citation": "string",
+  "confidentiality": "string",
+  "sdc": "string",
+  "contacts": [],
+  "notes": [],
+  "relations": []
+  }
+


+
    +
  • title_statement [Required, Not Repeatable]
    +
  • +
+
"title_statement": {
+  "idno": "string",
+  "table_number": "string",
+  "title": "string",
+  "sub_title": "string",
+  "alternate_title": "string",
+  "translated_title": "string"
+}
+


+
    +
  • idno [Required, Not Repeatable, String]
    +A unique identifier to the table. Do not include spaces in the idno. This identifier must be unique to the catalog in which the table will be published. Some organizations have their own system to assign unique identifiers to tables. Ideally, an identifier that guarantees uniqueness globally will be used, such as a Digital Object Identifier (DOI) or an ISBN number. Note that a table may have more than one identifier. In such case, the element idno (as a non-repeatable element) will contain the main identifier (as selected as the “reference” one by the catalog administrator). The other identifiers will be provided in the element identifiers (see below).

  • +
  • table_number [Optional, Not Repeatable, String]
    +The table number. The table number will usually begin with the word “Table” followed by a numeric identifier such as: Table 1 or Table 2.1 etc. Different publications may use different ways to reference a table. This is particularly the case for publications that are part of a standard survey program and have well-defined table templates. The following are different ways to number a table:

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeDescription
    SequentialThis is a sequential number given to each table produced and appearing within the publication (e.g., Table 1, Table 2 to Table n).
    ThematicProvides a numbering scheme based on the theme and a sequential number
    ChapterThe tables can be numbered according to the chapter and then a sequential reference within that reference such as: Table 1.1 or Table 3.5 etc.
    AnnexTables in an annex will usually be given a letter number referring to the annex and a sequential number such as Table A.1 or Table B.3.
    NoteA table number is usually set apart from the title with a colon. The word “Table” should never abbreviated.
  • +
  • title [Required, Not Repeatable, String]
    +The title of the table. The title provides a brief description of the content of the table. It should be concise and include the key elements shown in the table. There are varying styles for writing a table title. A consistent style should be applied to all tables published in a catalog.

  • +
  • sub_title [Optional, Not Repeatable, String]
    +A subtitle can provide further descriptive or explanatory content to the table.

  • +
  • alternate_title [Optional, Not Repeatable, String]
    +An alternate title for the table.

  • +
  • translated_title [Optional, Not Repeatable, String]
    +A translation of the title.

  • +
+
my_table = list(
+  # ... 
+  table_description = list(
+        title_statement = list(
+           idno         = "EXAMPLE_TBL_001",
+           table_number = "Table 1.0",
+           title        = "Resident population by age group, sex, and area of residence, 2020",
+           sub_title    = "District of X, as of June 30",
+           translated_title = "Population résidente par groupe d'âge, sexe et zone de résidence, 2020 (district X, au 30 juin)"
+        ),
+        # ...
+  )
+)
+


+
    +
  • identifiers [Optional ; Repeatable]
    +This element is used to enter document identifiers other than the catalog identifier entered in the title_statement (idno). It can for example be a Digital Object Identifier (DOI). The identifier entered in the title_statement can be repeated here (the title_statement does not provide a type parameter; if a DOI or other standard reference ID is used as idno, it is recommended to repeat it here with the identification of its type). +
  • +
+
"identifiers": [
+  {
+    "type": "string",
+    "identifier": "string"
+  }
+]
+


+
    +
  • type [Optional, Not Repeatable, String]
    +The type of unique ID, e.g. “DOI”.
  • +
  • identifier [Required, Not Repeatable, String]
    +The identifier itself.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+        # ... ,
+        identifiers = list(
+          type  = "DOI",
+          identifier = "XXX.XXX.XXXX"
+        ),
+  # ...
+  )
+)
+


+
    +
  • authoring_entity [Optional, Not Repeatable]
    +The authoring entity identifies the person(s) or organization(s) responsible for the production of the table. An authoring entity is identified by its name, affiliation, abbreviation, URI, and author’s identifiers (if any). +
  • +
+
"authoring_entity": [
+  {
+  "name": "string",
+  "affiliation": "string",
+  "abbreviation": "string",
+  "uri": "string",
+    "author_id": [
+      {
+    "type": null,
+    "id": null
+      }
+    ]
+  }
+]
+


+
    +
  • name [Optional, Not Repeatable, String]
    +The name of person(s) or organization responsible for the production and content of the table.
  • +
  • affiliation [Optional, Not Repeatable, String]
    +The affiliation of the person(s) or organization(s) mentioned in name.
  • +
  • abbreviation [Optional, Not Repeatable, String]
    +The abbreviation (acronym) of the organization mentioned in name.
  • +
  • uri [Optional, Not Repeatable, String]
    +The URI can be a link to the website, or the email address, of the authoring entity mentioned in name.
  • +
  • author_id [Optional ; Repeatable]
    +The author identifier in a registry of academic researchers such as the Open Researcher and Contributor ID (ORCID).
    +
      +
    • type [Optional ; Not repeatable ; String]
      +The type of identifier, i.e. the identification of the registry that assigned the author’s identifier, e.g. “ORCID”.
    • +
    • id [Optional ; Not repeatable ; String]
      +The identifier of the author in the registry mentioned in type.
    • +
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+        # ... ,
+        authoring_entity = list(
+          name         = "John Doe",
+          affiliation  = "National Research Center, Popstan",
+          abbreviation = "NRC",
+          uri          = "www. ...",
+          author_id = list(
+            list(type = "ORCID", id = "XYZ123")
+          )
+        ),  
+        # ...
+  )
+)
+


+
    +
  • contributors [Optional, Repeatable]
    +This set of elements identifies the person(s) and/or organization(s), other than the authoring entity, who contributed to the production of the table.
    +
  • +
+
"contributors": [
+  {
+    "name": "string",
+    "affiliation": "string",
+    "abbreviation": "string",
+    "role": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional, Not Repeatable, String]
    +The name of the contributor (person or organization).
  • +
  • affiliation [Optional, Not Repeatable, String]
    +The affiliation of the contributor mentioned in name. This could be a government agency, a university or a department in a university, etc.
  • +
  • abbreviation [Optional, Not Repeatable, String]
    +The abbreviation for the institution which has been listed as the affiliation of the contributor.
    +
  • +
  • role [Optional, Not Repeatable, String]
    +The specific role of the contributor mentioned in name. This could for example be ““Research assistant”, “Technical specialist”, “Programmer”, or “Reviewer”.
  • +
  • uri [Optional, Not Repeatable, String]
    +A URI (link to a website, or email address) for the contributor mentioned in name.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+        # ... ,
+        contributors = list(
+          name         = "John Doe",
+          affiliation  = "National Research Center",
+          abbreviation = "NRC",
+          role         = "Research assistant; Stata programming",
+          uri          = "www. ..."
+        ),  
+        # ...
+  )
+)
+


+
    +
  • publisher [Optional, Not repeatable]
    +The entity responsible for publishing the table. +
  • +
+
"publisher": [
+  {
+    "name": "string",
+    "affiliation": "string",
+    "abbreviation": "string",
+    "role": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional, Not Repeatable, String]
    +The name of the publisher (person or organization).
  • +
  • affiliation [Optional, Not Repeatable, String]
    +The affiliation of the publisher. This could be a government agency, a university or a department in a university, etc.
  • +
  • abbreviation [Optional, Not Repeatable, String]
    +The abbreviation for the institution which has been listed as the affiliation of the publisher.
  • +
  • role [Optional, Not Repeatable, String]
    +The specific role of the publisher (this element is unlikely to be used as the role is obvious).
  • +
  • uri [Optional, Not Repeatable, String]
    +A URI (link to a website, or email address) of the publisher.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+        # ... ,
+        publisher = list(
+          name = "National Statistics Office, Publishing Department",
+          affiliation = "Ministry of Planning, National Statistics Office",
+          abbreviation = "NSO",
+          uri = "www. ..."
+        ),  
+        # ...
+  )
+)
+


+
    +
  • date_created [Optional, Not Repeatable, String]
    +The date the table was created. It is recommended to enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The date the table is created refers to the date that the output was produced and considered ready for publication.

  • +
  • date_published [Optional, Not Repeatable, String]
    +The date the table was published. It is recommended to enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). If the table is contained in a document (report, paper, book, etc.), the date the table is published is associated with the publication date of that document. If the table is found in a statistics yearbook for example, then the publication date will be the date the yearbook was published.

  • +
  • date_modified [Optional, Not Repeatable, String]
    +The date the table was last modified. It is recommended to enter the date in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). Modifications, revisions, or re-publications of the table are recorded in this element.

  • +
  • version [Optional, Not Repeatable, String]
    +The version of the table refers to the published version of the table. If for some reason, data in a published table are revised, then the version of the table is captured in this element.

  • +
  • description [Optional, Not Repeatable, String]
    +A brief “narrative” description of the table. The description can contain information on the content, purpose, production process, or other relevant information.

    +
    my_table = list(
    +  # ... ,
    +  table_description = list(
    +        # ... ,
    +        date_created = "2020-06-15",
    +        date_published = "2020-10-30",
    +        version = "Version 1.0",
    +        description = "The table is part of a series of tables extracted from the Population Census 2020 dataset. It presents counts of resident population by type of disability, sex, and age group, by province and at the national level. The data were collected in compliance with questions from the Washington Group.",
    +        # ...
    +  )
    +)
    +


  • +
  • table_columns [Optional, Repeatable]
    +The columns description is composed of the column spanner and the column heads. Columns spanners group the column heads together in a logical fashion to present the data to the user. Not all columns presented in a table will have a column spanner. The column spanners can become quite complicated; when a table is documented, the information found in the column spanner and heads can be merged and edited. What matters is not to document the exact structure of the table, but to ensure that the text of the spanners and heads is included in the metadata as this text will be used by search engines to find tables in data catalogs. +

  • +
+
"table_columns": [
+  {
+    "label": "string",
+    "var_name": "string",
+    "dataset": "string"
+  }
+]
+


+
    +
  • label [Required, Not Repeatable, String]
    +The labels of the table columns (or column captions) are vital for discoverability. The column labels will include both column spanners and column headers. Columns spanners are captions that join various column headers together.
  • +
  • var_name *[Optional, Not Repeatable, String*]
    +This refers to the name of the variables found in the dataset (typically microdata) used to produce the table. The objective of this optional field is to help establish a link between the source dataset and the table, to foster reproducibility.
    +
  • +
  • dataset [Optional, Not Repeatable, String]
    +This refers to the dataset (typically microdata) used to produce the table. If the dataset is available in a catalog and has a unique identifier (DOI or other), this identifier can be entered here. Alternatively, the title of the dataset or a permanent URI can be provided.

  • +
+

The column captions of the following table can be documented in the following manner:

+

+

+
my_table = list(
+  # ... ,
+  table_description = list(
+        # ... ,
+        table_columns = list(
+          
+          list(label = "Area of residence: National (total)", 
+               var_name = "urbrur", dataset = "pop_census_2020_v01"),
+          
+          list(label = "Area of residence: Urban", 
+               var_name = "urbrur", dataset = "pop_census_2020_v01"),
+          
+          list(label = "Area of residence: Rural", 
+               var_name = "urbrur", dataset = "pop_census_2020_v01"),
+          
+          list(label = "Sex: total", 
+               var_name = "sex", dataset = "pop_census_2020_v01")
+          
+          list(label = "Sex: male", 
+               var_name = "sex", dataset = "pop_census_2020_v01")
+          
+          list(label = "Sex: female", 
+               var_name = "sex", dataset = "pop_census_2020_v01")
+          
+        ),  
+        # ...
+  )
+)
+


+

Or, in a more concise but also valid version:

+
my_table = list(
+  # ... ,
+  table_description = list(
+        # ... ,
+        table_columns = list(
+          
+          list(label = "Area of residence: national (total) / urban / rural",
+               var_name = "urbrur", dataset = "pop_census_2020_v01"),
+          
+          list(label = "Sex: total / male / female", 
+               var_name = "sex", dataset = "pop_census_2020_v01")
+          
+        ),  
+        # ...
+  )
+)
+


+
    +
  • table_rows [Required, Not Repeatable, String]
    +Like the column spanner and column heads, the table_rows section is composed of the stub head and stubs (row captions). The stubs are the captions of the rows of data and the stub head is the label that groups the rows together in a logical fashion. As for table_columns, the information found in the stubs can be merged and edited to be optimized for clarity and discoverability. +
  • +
+
"table_rows": [
+  {
+    "label": "string",
+    "var_name": "string",
+    "dataset": "string"
+  }
+]
+


+
    +
  • label [Required, Not Repeatable, String]
    +As with the column labels, the content in this row_label is designed to include the stub head, stubs and any captions included.
  • +
  • var_name [Optional, Not Repeatable, String]
    +As with the column variables, this optional element is reserved to identify those variables found in the source dataset that are associated with the row of data.
  • +
  • dataset [Optional, Not Repeatable, String]
    +This refers to the dataset (typically microdata) used to produce the table. If the dataset is available in a catalog and has a unique identifier (DOI or other), this identifier can be entered here. Alternatively, the title of the dataset or a permanent URI can be provided. Note also that the schema provides a data_sources element (see below) to describe in more detail the sources of data. The content of the dataset element must be compatible with the information provided in that other element.

  • +
+

Example using the same table as for table_columns:

+
my_table = list(
+  # ... ,
+  
+  table_description = list(
+    # ... ,
+    
+    table_rows = list(
+      
+      list(label    = "Age group; 0-4 years",
+           var_name = "age", dataset  = "pop_census_2020_v01"),
+      
+      list(label    = "Age group; 5-9 years",
+           var_name = "age",
+           dataset  = "pop_census_2020_v01"),
+      
+      list(label    = "Age group; 10-14 years",
+           var_name = "age", 
+           dataset  = "pop_census_2020_v01"),
+      
+      list(label = "Age group; 15-19 years",
+           var_name = "age", 
+           dataset  = "pop_census_2020_v01")
+      
+    ),  
+    # ...
+  )
+)
+

The same information can be provided in a more concise version as follows:

+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    table_rows = list(
+      list(label = "Age group; 0-4 years, 5-9 years, 10-14 years, 15-19 years",
+           var_name = "age", 
+           dataset = "pop_census_2020_v01")
+    ),  
+    # ...
+  )
+)
+


+
    +
  • table_footnotes [Optional, Repeatable]
    +Footnotes provide additional clarity. They may for example be used to assure that the user is aware of conditions and exceptions that may apply to a table. Footnotes may include statements of missing data, imputation of data, or other content that is not included in the body of the publication. +
  • +
+
"table_footnotes": [
+  {
+    "number": "string",
+    "text": "string"
+  }
+]
+


+
    +
  • number [Optional, Not Repeatable, String]
    +A sequential number is usually given to the footnotes, which starts with 1 for each table.
  • +
  • text [Required, Not Repeatable, String]
    +The text of the footnote.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    table_footnotes = list(
+      
+      list(number = "1", 
+           text = "Data refer to the resident population only."),
+      
+      list(number = "2", 
+           text = "Figures for the district of X have been imputed.")
+      
+    ),  
+    
+    # ...
+  )
+)
+


+
    +
  • table_series [Optional, Repeatable]
    +Table series may be organized into series, typically by theme. +
  • +
+
"table_series": [
+  {
+    "name": "string",
+    "maintainer": "string",
+    "uri": "string",
+    "description": "string"
+  }
+]
+


+
    +
  • name [Optional, Not Repeatable, String]
    +The name (label) of the series.
  • +
  • maintainer [Optional, Not Repeatable, String]
    +The person or organization in charge of maintaining the series. This will often be the same person/organization that produce and publish the table. This optional element will often be ignored.
  • +
  • uri [Optional, Not Repeatable, String]
    +A URI to the series information. This optional element will often be ignored.
  • +
  • description [Optional, Not Repeatable, String]
    +A description of the series.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    table_series = list(
+      
+      list(name = "Population Census - Age distribution", 
+           description = "Series 1 - Tables on demographic composition of the population")
+      
+    ),  
+    
+    # ...
+  )
+)
+


+
    +
  • statistics [Optional, Repeatable]
    +The table metadata will not contain data. What the statistics element refers to is the type of statistics included in the table. Some tables may only contain counts, such as a table of population by age group and sex (which shows counts of persons; other tables could be counts of households, facilities, or any other observation unit). But statistical tables can contain many other types of summary statistics. This element is used to list these types of statistics. +
  • +
+
"statistics": [
+  {
+    "value": "string"
+  }
+]
+


+
    +
  • value [Required, Not Repeatable, String]
  • +
+

The use of a controlled vocabulary is recommended. This list could contain (but does not have to be limited to):

+
- Count (frequencies)
+- Number of missing values
+- Mean (average)
+- Median
+- Mode
+- Minimum value
+- Maximum value
+- Range
+- Standard deviation
+- Variance
+- Confidence interval (95%) - Lower limit
+- Confidence interval (95%) - Upper limit
+- Standard error
+- Sum
+- Inter-quartile Range (IQR)
+- Percentile (possibly with specification, e,g, "10th percentile")
+- Mean Absolute Deviation
+- Mean Absolute Deviation from the Median (MADM)
+- Coefficient of Variation (COV)
+- Coefficient of Dispersion (COD)
+- Skewness
+- Kurtosis
+- Entropy
+- Regression coefficient
+- R-squared 
+- Adjusted R-squared
+- Z-score
+- Accuracy
+- Precision
+- Mean squared logarithmic error (MSLE)<br><br>
+

Example in R for a table showing the distribution of the population by age goup and sex, and the mean age by sex

+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    statistics = list(
+      list(value = "count"),
+      list(value = "mean")
+    ),  
+    # ...
+  )
+)
+


+
    +
  • unit_observation [Optional, Repeatable]
    +The element provides information on the unit(s) of observations that correspond to the values shown in the table. +
  • +
+
"unit_observation": [
+  {
+    "value": "string"
+  }
+]
+


+
    +
  • value [Required, Not repeatable, String] +The value is not a numeric value; it is the label (description) of the observation unit, e.g, “individual” or “person”, “household”, “dwelling”, enterprise, “country”, etc.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    unit_observation = list(
+      list(value = "individual")
+    ),  
+    # ...
+  )
+)
+


+
    +
  • data_sources [Optional, Repeatable]

    +The data sources are often cited in the footnote section of a table. The name, source_id, and link elements are optional, but at least one of them must be provided. +
  • +
+
"data_sources": [
+  {
+    "name": "string",
+    "abbreviation": "string",
+    "source_id": "string",
+    "note": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional, Not repeatable, String]
    +The name (title) of the data source. For example, a table data may be extracted from the “Population Census 2020”.
    +
  • +
  • abbreviation [Optional, Not repeatable, String]
    +The abbreviation (acronym) of the data source.
  • +
  • source_id [Optional, Not repeatable, String]
    +A unique identifier for the source, such as a Digital Object Identifier (DOI).
  • +
  • note [Optional, Not repeatable, String]
    +A note that describes how the source was used, possibly mentioning issues in the use of the source.
  • +
  • uri [Optional, Not repeatable, String]
    +A link (URL) to the source dataset.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    data_sources = list(
+      list(source = "Population and Housing Census 2020",
+           abbreviation = "PHC 2020",
+           source_id = "ABC_PHC_2020_PUF"
+      )
+    ),  
+    # ...
+  
+  )
+)
+


+
    +
  • time_periods [Optional, Repeatable]
    +The time periods consists of a list or periods (range of years / quarters / months / days) that the data relate to, preferably entered in ISO 8601 format (YYYY, or YYYY-MM, or YYYY-MM-DD). If the data are by quarter, convert them into ISO 8601 format (e.g., first quarter of 2020 would be “from 2020-01 to 2020-03). This is a repeatable field. If the time periods are for example 1990, 2000 to 2004, and 2014 to June 2019, do not enter the time period as a single range 1990-2019 as this would include irrelevant periods. It should be entered as three separate ranges as in the example below. For data that are related to a specific date (for example, the population of a country as of the census day), enter the date in both the from and to fields. +
  • +
+
"time_periods": [
+  {
+    "from": "string",
+    "to": "string"
+  }
+]
+


+
    +
  • from [Required, Not repeatable, String]
    +The start date of the time period covered by the table, preferably entered in ISO 8601 format (YYYY, or YYYY-MM, or YYYY-MM-DD).
    +
  • +
  • to [Required, Not repeatable, String]
    +The end date of the time period covered by the table, preferably entered in ISO 8601 format (YYYY, or YYYY-MM, or YYYY-MM-DD).
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    time_periods = list(
+      list(from = "1990", to = "1990"),
+      list(from = "2000", to = "2004"),
+      list(from = "2014", to = "2019-06")
+    ),  
+    
+    # ...
+  )
+)
+


+
    +
  • universe [Optional, Repeatable]
    +The universe of a table refers to the population (or respondents) covered in the data. It does not have to be a population of individuals; it can for example be a population of households, facilities, firms, groups of persons, or even objects. The description of the universe should clearly inform the data users of inclusions and exclusions that they may not expect. +
  • +
+
"universe": [
+  {
+    "value": "string"
+  }
+]
+


+
    +
  • value [Required, Not repeatable, String]
    +A textual description of the universe covered by the data.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    universe = list(
+      list(value = "Resident male population aged 0 to 6 years; this excludes visitors and people present in the country under a diplomatic status.
+           Nomadic and homeless populations are included.")
+    ),  
+    # ...
+  )
+)
+


+
    +
  • ref_country [Optional, Repeatable]
    +This element is used to document the list of countries for which data are in the table. This element serves to assure that the country name and code are easily discoverable and contribute to a virtual national catalog. If the table only refers to part of a country (for example a city), the ref_country field should still be filled. Another element called geographic_unitsis provided (see below) to capture more detailed information on the table’s geographic coverage. +
  • +
+
"ref_country": [
+  {
+    "name": "string",
+    "code": "string"
+  }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +The name of a country for which data are in the table.

  • +
  • code [Required, Not repeatable, String]
    +The code of the country mentioned in name, preferably an ISO 3166 country code.

  • +
  • geographic_units [Optional, Repeatable]
    +An itemized list of geographic areas covered by the data in the table, other than the country/countries that must be entered in ref_country. +

  • +
+
"geographic_units": [
+  {
+    "name": "string",
+    "code": "string",
+    "type": "string"
+  }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +The name of the geographic unit.
  • +
  • code [Optional, Not repeatable, String]
    +The code of the geographic unit mentioned in name.
  • +
  • type [Optional, Not repeatable, String]
    +The type of geographic unit mentioned in name (e.g., “State”, “Province”, “Town”, “Region”, etc.)
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    ref_country = list(
+      list(name = "Malawi", code = "MWI")
+    ),  
+    
+    geographic_units = list(
+      list(name = "Northern", type = "region"),
+      list(name = "Central",  type = "region"),
+      list(name = "Southern", type = "region"),
+      list(name = "Lilongwe", type = "town"),
+      list(name = "Mzuzu",    type = "town"),
+      list(name = "Blantyre", type = "town")
+    ),
+    
+    # ...
+  )
+)
+


+
    +
  • geographic_granularity [Optional, Not repeatable, String]
    +A description of the geographic levels for which data are presented in the table. This is not a list of specific geographic areas, but a list of the administrative level(s) that correspond to these geographic areas.

    +

    Example for a table showing the population of a country by State, district, and sub-district (+ total)

    +
    my_table = list(
    +  # ... ,
    +  table_description = list(
    +    # ... ,
    +    ref_country = list(
    +      list(name = "India", code = "IND")
    +    ),  
    +
    +    geographic_granularity = "national, state (admin 1), district (admin 2), sub-district (admin 3)",
    +
    +    # ...
    +  )
    +)
    +


  • +
  • bbox [Optional ; Repeatable]
    +Bounding boxes are typically used for geographic datasets to indicate the geographic coverage of the data, but can be provided for tables as well, although this will rarely be done. A geographic bounding box defines a rectangular geographic area. +

  • +
+
"bbox": [
+  {
+    "west": "string",
+    "east": "string",
+    "south": "string",
+    "north": "string"
+  }
+]
+


+
    +
  • west [Required ; Not repeatable ; String]
    +Western geographic parameter of the bounding box.

  • +
  • east [Required ; Not repeatable ; String]
    +Eastern geographic parameter of the bounding box.

  • +
  • south [Required ; Not repeatable ; String]
    +Southern geographic parameter of the bounding box.

  • +
  • north [Required ; Not repeatable ; String]
    +Northern geographic parameter of the bounding box.

  • +
  • languages [Optional, Repeatable]
    +Most tables will only be provided in one language. This is however a repeatable field, to allow for more than one language to be listed. +

  • +
+
"languages": [
+  {
+    "name": "string",
+    "code": "string"
+  }
+]
+


+ +
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    languages = list(
+      list(name = "English", code = "EN"),
+      list(name = "French",  code = "FR")
+    ),  
+    
+    # ...
+  )
+)
+


+
    +
  • links [Optional, Repeatable]
    +A list of associated links related to the table. +
  • +
+
"links": [
+  {
+    "uri": "string",
+    "description": "string"
+  }
+]
+


+
    +
  • uri [Required, Not repeatable, String]
    +The URI to an external resource.
  • +
  • description [Optional, Not repeatable, String]
    +A brief description of the resource.

  • +
+

Example for a table extracted from the Gambia Demographic and Health Survey 2019/2020 Report, the links could be the following:

+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    links = list(
+      
+      list(uri = "https://dhsprogram.com/pubs/pdf/FR369/FR369.pdf", 
+           description = "The Gambia, Demographic and Health Survey 2019/2020 Report"),
+      
+      list(uri = "https://dhsprogram.com/data/available-datasets.cfm", 
+           description = "DHS microdata for The Gambia")
+    
+    ),  
+    
+    # ...
+  )
+)
+


+
    +
  • api_documentation [Optional ; Repeatable]
    +Increasingly, data are made accessible via Application Programming Interfaces (APIs). The API associated with a series must be documented. +
  • +
+
"api_documentation": [
+  {
+    "description": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • description [Optional ; Not repeatable ; String]
    +This element will not contain the API documentation itself, but information on what documentation is available.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the API documentation.

  • +
  • publications [Optional, Repeatable]
    +This element identifies the publication(s) where the table is published. This could for example be a Statistics Yearbook, a report, a paper, etc.
    +

  • +
+
"publications": [
+  {
+    "title": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • title [Required, Not repeatable, String]
    +The title of the publication (including the producer and the year).
  • +
  • uri [Optional, Not repeatable, String]
    +A link to the publication.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... , 
+    
+    publications = list(
+      list(title = "United Nations Statistical Yearbook, Fifty-second issue, May 2023", 
+           uri   = "https://www.un-ilibrary.org/content/books/9789210557566")
+    ), 
+    
+    # ...
+  )
+)
+


+
    +
  • keywords [Optional ; Repeatable]
  • +
+


+
"keywords": [
+  {
+    "name": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+

A list of keywords that provide information on the core content of the table. Keywords provide a convenient solution to improve the discoverability of the table, as it allows terms and phrases not found in the table itself to be indexed and to make a table discoverable by text-based search engines. A controlled vocabulary will preferably be used (although not required), such as the UNESCO Thesaurus. The list provided here can combine keywords from multiple controlled vocabularies, and user-defined keywords.

+
    +
  • name [Required ; Not repeatable ; String]
    +The keyword itself.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The controlled vocabulary (including version number or date) from which the keyword is extracted, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the controlled vocabulary from which the keyword is extracted, if any.
  • +
+
  my_table = list(
+    # ... ,
+    table_description = list(
+      # ... ,
+      
+      keywords = list(
+        list(name = "Migration", vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        list(name = "Migrants", vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        list(name = "Refugee", vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        list(name = "Forced displacement"),
+        list(name = "Forcibly displaced")
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • themes [Optional ; Repeatable]
  • +
+


+
"themes": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+

A list of themes covered by the table. A controlled vocabulary will preferably be used. Note that themes will rarely be used as the elements topics and disciplines are more appropriate for most uses. This is a block of five fields: +- id [Optional ; Not repeatable ; String]
+The ID of the theme, taken from a controlled vocabulary. +- name [Required ; Not repeatable ; String]
+The name (label) of the theme, preferably taken from a controlled vocabulary. +- parent_id [Optional ; Not repeatable ; String]
+The parent ID of the theme (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. +- vocabulary [Optional ; Not repeatable ; String]
+The name (including version number) of the controlled vocabulary used, if any. +- uri [Optional ; Not repeatable ; String]
+The URL to the controlled vocabulary used, if any.

+
    +
  • topics [Optional ; Repeatable]
  • +
+


+
"topics": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+

Information on the topics covered in the table. A controlled vocabulary will preferably be used, for example the CESSDA Topics classification, a typology of topics available in 11 languages; or the Journal of Economic Literature (JEL) Classification System, or the World Bank topics classification. Note that you may use more than one controlled vocabulary.

+

This element is a block of five fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The identifier of the topic, taken from a controlled vocabulary.
  • +
  • name [Required ; Not repeatable ; String]
    +The name (label) of the topic, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.
  • +
+
  my_table <- list(
+    # ... ,
+    table_description = list(
+      # ... ,
+      
+      topics = list(
+        list(name = "Demography.Migration", 
+             vocabulary = "CESSDA Topic Classification", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(name = "Demography.Censuses", 
+             vocabulary = "CESSDA Topic Classification", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "F22", 
+             name = "International Migration", 
+             parent_id = "F2 - International Factor Movements and International Business", 
+             vocabulary = "JEL Classification System", 
+             uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+        list(id = "O15", 
+             name = "Human Resources - Human Development - Income Distribution - Migration", 
+             parent_id = "O1 - Economic Development", 
+             vocabulary = "JEL Classification System", 
+             uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J")
+      ),
+      
+      # ...
+    
+    ),
+    
+  )  
+


+
    +
  • disciplines [Optional ; Repeatable]
  • +
+


+
"disciplines": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+

Information on the academic disciplines related to the content of the table. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in Wikipedia. +This is a block of five elements:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The identifier of the discipline, taken from a controlled vocabulary.
  • +
  • name [Optional ; Not repeatable ; String]
    +The name (label) of the discipline, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent identifier of the discipline (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.
  • +
+
  my_table <- list(
+    # ... ,
+    table_description = list(
+      # ... ,  
+      
+      disciplines = list(
+        
+        list(name = "Economics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"),
+             
+        list(name = "Agricultural economics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"),
+        
+        list(name = "Econometrics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields")
+             
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • definitions [Optional, Repeatable]
    +Definitions or concepts covered by the table. +
  • +
+
"definitions": [
+  {
+    "name": "string",
+    "definition": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +The name (or label) of the term, indicator, or concept being defined.
  • +
  • definition [Required, Not repeatable, String]
    +The definition of the term, indicator, or concept.
  • +
  • uri [Optional, Not repeatable, String]
    +A link to the source of the definition, or to a site providing a more detailed definition.

  • +
+

Example for a table on malnutrition that would include estimates of stunting and wasting prevalence:

+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    definitions = list(
+      
+      list(name = "stunting", 
+           definition = "Prevalence of stunting is the percentage of children under age 5 whose height for age is more than two standard deviations below the median for the international reference population ages 0-59 months. For children up to two years old height is measured by recumbent length. For older children height is measured by stature while standing. The data are based on the WHO's new child growth standards released in 2006.",
+           uri = "https://data.worldbank.org/indicator/SH.STA.STNT.ZS?locations=1W"),
+      
+      list(name = "wasting", 
+           definition = "Prevalence of wasting, male,is the proportion of boys under age 5 whose weight for height is more than two standard deviations below the median for the international reference population ages 0-59.", 
+           uri = "https://data.worldbank.org/indicator/SH.STA.WAST.MA.ZS?locations=1W")
+    
+    ),  
+    # ...
+  )
+)
+


+
    +
  • classifications [Optional, Repeatable]
    +The element is used to document the use of standard classifications (or “ontologies”, or “taxonomies”) in the table. +
  • +
+
"classifications": [
+  {
+    "name": "string",
+    "version": "string",
+    "organization": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +Name (label) of the classification, ontology, or taxonomy.
  • +
  • version [Optional, Not repeatable, String]
    +Version of the classification, ontology, or taxonomy used in the table.
  • +
  • organization [Optional, Not repeatable, String]
    +Organization that is the custodian of the classification, ontology, or taxonomy.
  • +
  • uri [Optional, Not repeatable, String]
    +Link to an external resource where detailed information on the classification, ontology, or taxonomy can be obtained.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    classifications = list(
+      
+      list(name = "International Standard Classification of Occupations (ISCO)", 
+           version = "ISCO-08", 
+           organization = "International Labour Organization (ILO)",
+           uri = "https://www.ilo.org/public/english/bureau/stat/isco/")
+      
+    ),  
+    # ...
+    
+  )
+  
+)
+


+
    +
  • rights [Optional, Not repeatable, String]
    +Information on the rights or copyright that applies to the table. +

  • +
  • license [Optional, Repeatable]
    +A table may require a license to use or reproduce. This is done to protect the intellectual content of the research product. The licensing entity may be different from the researcher or the publisher. It is the entity which has the intellectual rights to the table (s) and would grant rights or restrictions on the reuse of the table. +

  • +
+
"license": [
+  {
+    "name": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +The name of the license”.
  • +
  • uri [Optional, Not repeatable, String]
    +A link to a publicly-accessible description of the terms of the license.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    license = list(
+      list(name = "Attribution 4.0 International (CC BY 4.0)", 
+           uri = "https://creativecommons.org/licenses/by/4.0/")
+    ), 
+    
+    # ...
+  )
+  
+)
+


+
    +
  • citation [Optional, Not repeatable, String]
    +A citation requirement for the table (i.e. an indication of how the table should be cited in publications). +

  • +
  • confidentiality [Optional, Not repeatable, String]
    +A published table may be protected through a confidentiality agreement between the publisher and the researcher. It may also determine certain rights regarding the use of the research and the data presented to the table. The data may also present confidential information that is produced for selective audiences. This element is used to provide a statement on any limitations ore restrictions on use of the table based on confidential data or agreements. +

  • +
  • sdc [Optional, Not repeatable, String]

    +Information on statistical disclosure control measures applied to the table. This can include cell suppression, or other techniques. Specialized packages have been developed for this purpose, like sdcTable: Methods for Statistical Disclosure Control in Tabular Data and https://cran.r-project.org/web/packages/sdcTable/sdcTable.pdf
    +The information provided here should be such that it does not provide intruders with useful information for reverse-engineering the protection measures applied to the table. +

  • +
  • contacts [Optional, Repeatable]
    +Users of the data may need further clarification and information. This section may include the name-affiliation-email-URI of one or multiple contact persons. This block of elements will identify contact persons who can be used as resource persons regarding problems or questions raised by the user community. The URI attribute should be used to indicate a URN or URL for the homepage of the contact individual. The email attribute is used to indicate an email address for the contact individual. It is recommended to avoid putting the actual name of individuals. The information provided here should be valid for the long term. It is therefore preferable to identify contact persons by a title. The same applies for the email field. Ideally, a “generic” email address should be provided. It is easy to configure a mail server in such a way that all messages sent to the generic email address would be automatically forwarded to some staff members. +

  • +
+
"contacts": [
+  {
+    "name": "string",
+    "role": "string",
+    "affiliation": "string",
+    "email": "string",
+    "telephone": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +Name of a person or unit (such as a data help desk). It will usually be better to provide a title/function than the actual name of the person. Keep in mind that people do not stay forever in their position.
  • +
  • role [Optional, Not repeatable, String]
    +The specific role of name, in regards to supporting users. This element is used when multiple names are provided, to help users identify the most appropriate person or unit to contact.
  • +
  • affiliation [Optional, Not repeatable, String]
    +Affiliation of the person/unit.
  • +
  • email [Optional, Not repeatable, String]
    +E-mail address of the person.
  • +
  • telephone [Optional, Not repeatable, String]
    +A phone number that can be called to obtain information or provide feedback on the table. This should never be a personal phone number; a corporate number (typically of a data help desk) should be provided.
  • +
  • uri [Optional, Not repeatable, String]
    +A link to a website where contact information for name can be found.
  • +
+
my_table = list(
+  # ... ,
+  table_description = list(
+    # ... ,
+    
+    contacts = list(
+      
+      list(name = "Data helpdesk", 
+           role = "Support to data users",
+           affiliation = "National Statistics Office",
+           email = "data_helpdesk@ ...")
+      
+    )  
+  )
+)
+


+
    +
  • notes [Optional, Repeatable]
    +The notes provide a space to include observations or open-ended content that may be material in understanding the table, which have not been captured in other elements of the schema. +
  • +
+
"notes": [
+  {
+    "note": "string"
+  }
+]
+


+
    +
  • note [Required, Not repeatable, String]
    +The note itself.

  • +
  • relations [Optional ; Repeatable]
    +If the table has a relation to other resources (e.g., it is a subset of another resource, or a translation of another resource), the relation(s) and associated resources can be listed in this element. +

  • +
+
"relations": [
+  {
+    "name": "string",
+    "type": "isPartOf"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The related resource. Recommended practice is to identify the related resource by means of a URI. If this is not possible or feasible, a string conforming to a formal identification system may be provided.

  • +
  • type [Optional ; Not repeatable ; String]
    +The type of relationship. The use of a controlled vocabulary is recommended. The Dublin Core proposes the following vocabulary: isPartOf, hasPart, isVersionOf, isFormatOf, hasFormat, references, isReferencedBy, isBasedOn, isBasisFor, replaces, isReplacedBy, requires, isRequiredBy.

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeDescription
    isPartOfThe described resource is a physical or logical part of the referenced resource.
    hasPart
    isVersionOfThe described resource is a version edition or adaptation of the referenced resource. A change in version implies substantive changes in content rather than differences in format.
    isFormatOf
    hasFormatThe described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format.
    references
    isReferencedBy
    isBasedOn
    isBasisFor
    replacesThe described resource supplants, displaces or supersedes the referenced resource.
    isReplacedByThe described resource is supplanted, displaced or superseded by the referenced resource.
    requires
    +


  • +
+
+
+

9.3.4 Provenance

+

provenance [Optional ; Repeatable]
+

+
"provenance": [
+    {
+        "origin_description": {
+            "harvest_date": "string",
+            "altered": true,
+            "base_url": "string",
+            "identifier": "string",
+            "date_stamp": "string",
+            "metadata_namespace": "string"
+        }
+    }
+]
+


+

Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.

+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.
    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Table Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

9.3.5 Tags

+

tags [Optional ; Repeatable]
+As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +

+
"tags": [
+    {
+        "tag": "string",
+        "tag_group": "string"
+    }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.

  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.

  • +
  • lda_topics [Optional ; Not repeatable]
    +

  • +
+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).

+

Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series’ name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%).

+

The lda_topics element includes the following metadata fields. An example in R was provided in Chapter 4 - Documents.

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the metadata (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic.

      • +
    • +
  • +
  • embeddings [Optional ; Repeatable]
    +In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API).

    +

    The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

  • +
+


+
"embeddings": [
+    {
+        "id": "string",
+        "description": "string",
+        "date": "string",
+        "vector": null
+    }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.
  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.
  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).
  • +
  • vector [Required ; Not repeatable ; @@@@] +The numeric vector representing the series metadata.

  • +
+
+
+

9.3.6 Additional (custom) elements

+

additional [Optional ; Not repeatable]
+The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

+
+
+
+

9.4 Complete examples

+

We provide here examples of documentation of actual tables, and their publishing in a NADA catalog. We use the R package NADAR and the Python library PyNada to publish metadata in the catalog. The example only demonstrate the production and publishing of table metadata. We do not show in the example how the data can also be published in a NADA database (MongoDB), to be made available via API. The use of the data API is covered in the NADA documentation.

+
+

9.4.1 Example 1

+

This first example is a table presenting the evolution since 1960 of the number of households by size and of the average household size in the United States, published by the US Census Bureau. This table, published in MS-Excel format, was downloaded on 20 February 2021 from https://www.census.gov/data/tables/time-series/demo/families/households.html. +
+ +

+

Using R

+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_tables/")
+
+id = "TBL_EXAMPLE_01"
+thumb = "household_pic.JPG"   # To be used as thumbnail in the data catalog
+
+# Document the table
+
+my_table_hh4 <- list(
+  
+  metadata_information = list(
+    idno = "META_TBL_EXAMPLE-01",
+    producers = list(
+      list(name = "Olivier Dupriez",affiliation = "World Bank")
+    ),
+    production_date = "2021-02-20"
+  ),
+  
+  table_description = list(
+    
+    title_statement = list(
+      idno = id,
+      table_number = "Table HH-4",
+      title = "Households by Size: 1960 to Present",
+      sub_title = "(Numbers in thousands, except for averages)"
+    ),
+    
+    authoring_entity = list(
+      list(name = "United States Census Bureau",
+           affiliation = " U.S. Department of Commerce",
+           abbreviation = "US BUCEN",
+           uri = "https://www.census.gov/en.html"
+      )
+    ),
+    
+    date_created = "2020",
+    
+    date_published = "2020-12",
+    
+    table_columns = list(
+      list(label = "Year"),
+      list(label = "All households (number)"),
+      list(label = "Number of people: One"),
+      list(label = "Number of people: Two"),
+      list(label = "Number of people: Three"),
+      list(label = "Number of people: Four"),
+      list(label = "Number of people: Five"),
+      list(label = "Number of people: Six"),
+      list(label = "Number of people: Seven or more"),
+      list(label = "Average number of people per household")
+    ),
+    
+    table_rows = list(
+      list(label = "Year (values from 1960 to 2020)")
+    ),
+    
+    table_footnotes = list(
+      
+      list(number = "1", 
+           text = "This table uses the householder's person weight to describe characteristics of people living in households. As a result, estimates of the number of households do not match estimates of housing units from the Housing Vacancy Survey (HVS). The HVS is weighted to housing units, rather than the population, in order to more accurately estimate the number of occupied and vacant housing units. If you are primarily interested in housing inventory estimates, then see the published tables and reports here: http://www.census.gov/housing/hvs/. If you are primarily interested in characteristics about the population and people who live in households, then see the H table series and reports here: https://www.census.gov/topics/families/families-and-households.html."),
+      
+      list(number = "2", 
+           text = "Details may not sum to total due to rounding."),
+      
+      list(number = "3", 
+           text = "1993 figures revised based on population from the most recent decennial census."),
+      
+      list(number = "4", 
+           text = "The 2014 CPS ASEC included redesigned questions for income and health insurance coverage. All of the approximately 98,000 addresses were selected to receive the improved set of health insurance coverage items. The improved income questions were implemented using a split panel design.  Approximately 68,000 addresses were selected to receive a set of income questions similar to those used in the 2013 CPS ASEC. The remaining 30,000 addresses were selected to receive the redesigned income questions. The source of data for this table is the CPS ASEC sample of 98,000 addresses.")
+      
+    ),
+    
+    table_series = list(
+      list(name = "Historical Households Tables",
+           maintainer = "United States Census Bureau",
+           uri = "https://www.census.gov/data/tables/time-series/demo/families/households.html",
+           description = "Tables on households generated from the Current Population Survey")
+    ),
+    
+    statistics = list(
+      list(value = "Count"),
+      list(value = "Average")
+    ),
+    
+    unit_observation = list(
+      list(value = "Household")
+    ),
+    
+    data_sources = list(
+      list(source = "U.S. Census Bureau, Current Population Survey, March and Annual Social and Economic Supplements")
+    ),
+    
+    time_periods = list(
+      list(from = "1960", to = "2020")
+    ),
+    
+    universe = list(
+      list(value = "US resident population")
+    ),
+    
+    ref_country = list(
+      list(name = "United States", code = "USA")
+    ),
+    
+    geographic_granularity = "Country",
+    
+    languages = list(
+      list(name = "English", code = "EN")
+    ),
+    
+    links = list(
+      list(uri = "https://www2.census.gov/programs-surveys/demo/tables/families/time-series/households/hh4.xls",
+           description = "Table in MS-Excel formal"),
+      list(uri = "https://www.census.gov/programs-surveys/cps/technical-documentation/complete.html",
+           description = "Technical documentation with information about ASEC, including the source and accuracy statement")
+    ),
+    
+    topics = list(
+      list(
+        id = "1",
+        name = "Demography - Censuses",
+        parent_id = "Demography",
+        vocabulary = "CESSDA Controlled Vocabulary for CESSDA Topic Classification v. 3.0 (2019-05-20)",
+        uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification?v=3.0"
+      )
+    ),
+    
+    contacts = list(
+      list(name = "Fertility and Family Statistics Branch",
+           affiliation = "US Census Bureau",
+           telephone = "+1 - 301-763-2416",
+           uri = "ask.census.gov")
+    )
+    
+  )
+
+)    
+  
+# Publish the table in a NADA catalog
+
+table_add(idno = id, 
+          metadata = my_table_hh4, 
+          repositoryid = "central", 
+          published = 1, 
+          thumbnail = thumb, 
+          overwrite = "yes")
+
+# Provide a link to the table series page (US Bucen website)
+
+external_resources_add(
+  title = "Historical Households Tables (US Bucen web page)",
+  idno = id,
+  dctype = "web",
+  file_path = "https://www.census.gov/data/tables/time-series/demo/families/households.html",
+  overwrite = "yes"
+)
+



+The result in NADA will be as follows (only part of metadata displayed):

+


+ +

+


+

Using Python

+

The same result can be achieved in Python; the script will be as follows:

+
# Python script
+
+
+

9.4.2 Example 2

+

For this second example, we use a regional table from the World Bank: “World Development Indicators - Country profiles”. The table is available on-line in Excel and in PDF formats, for many geographic areas: world, geographic regions, country groups (income level, etc), and country. A separate table is available for each of these areas. Metadata common to all table files is available in a separate Excel file.

+


+ +
+ +

+

As the same metadata applies to all tables, we generate the metadata once, and use a function to publish the geography-specific tables in one loop. In our example, we only generate the tables for the following geographies: world, World Bank regions, and countries of South Asia. This will result in the documentation and publishing of 15 tables. By providing the list of all countries to the loop, we would publish 200+ tables using this script.

+

We include definitions in the metadata. These definitions are extracted from the World Development Indicators API.

+

In the script, we assume that we only want to publish the metadata in the catalog, and provide a link to the originating World Bank website. In other words, we do not make the XLSX or PDF directly accessible from the NADA catalog (which would be easy to implement).

+

Using R

+
# --------------------------------------------------------------------------
+# Load libraries and establish the catalog administrator credentials
+# --------------------------------------------------------------------------
+
+library(nadar)
+library(jsonlite)
+library(httr)
+library(rlist)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_tables/")
+
+thumb_file <- "WB_country_profiles_WLD.jpg"
+
+src_data <- "World Bank, World Development Indicators database - WDI Central, 2021"
+
+# The tables contain data extracted from WDI time series. We identified these 
+# series ID and we list them here in their order of appearance in the table. 
+
+tbl_wdi_indicators = list(
+  "SP.POP.TOTL", "SP.POP.GROW", "AG.SRF.TOTL.K2", "EN.POP.DNST",
+  "SI.POV.NAHC", "SI.POV.DDAY", "NY.GNP.ATLS.CD", "NY.GNP.PCAP.CD",
+  "NY.GNP.MKTP.PP.CD", "NY.GNP.PCAP.PP.CD", "SI.DST.FRST.20",
+  "SP.DYN.LE00.IN", "SP.DYN.TFRT.IN", "SP.ADO.TFRT", "SP.DYN.CONU.ZS",
+  "SH.STA.BRTC.ZS", "SH.DYN.MORT", "SH.STA.MALN.ZS", "SH.IMM.MEAS",
+  "SE.PRM.CMPT.ZS", "SE.PRM.ENRR", "SE.SEC.ENRR", "SE.ENR.PRSC.FM.ZS",
+  "SH.DYN.AIDS.ZS", "AG.LND.FRST.K2", "ER.PTD.TOTL.ZS", 
+  "ER.H2O.FWTL.ZS", "SP.URB.GROW", "EG.USE.PCAP.KG.OE", 
+  "EN.ATM.CO2E.PC", "EG.USE.ELEC.KH.PC", "NY.GDP.MKTP.CD", 
+  "NY.GDP.MKTP.KD.ZG", "NY.GDP.DEFL.KD.ZG", "NV.AGR.TOTL.ZS", 
+  "NV.IND.TOTL.ZS", "NE.EXP.GNFS.ZS", "NE.IMP.GNFS.ZS",
+  "NE.GDI.TOTL.ZS", "GC.REV.XGRT.GD.ZS", "GC.NLD.TOTL.GD.ZS", 
+  "FS.AST.DOMS.GD.ZS", "GC.TAX.TOTL.GD.ZS", "MS.MIL.XPND.GD.ZS",
+  "IT.CEL.SETS.P2", "IT.NET.USER.ZS", "TX.VAL.TECH.MF.ZS", 
+  "IQ.SCI.OVRL", "TG.VAL.TOTL.GD.ZS", "TT.PRI.MRCH.XD.WD", 
+  "DT.DOD.DECT.CD", "DT.TDS.DECT.EX.ZS", "SM.POP.NETM", 
+  "BX.TRF.PWKR.CD.DT", "BX.KLT.DINV.CD.WD", "DT.ODA.ODAT.CD"
+)
+
+rows = list()
+defs = list()
+
+# We then use the WDI API to retrieve information on the series (name, label, 
+# definition) to be included in the published metadata. 
+
+for(s in tbl_wdi_indicators) {
+  
+  url = paste0("https://api.worldbank.org/v2/sources/2/series/", s, 
+               "/metadata?format=JSON")
+  s_meta <- GET(url)
+  if(http_error(s_meta)){
+    stop("The request failed")
+  } else {
+    s_metadata <- fromJSON(content(s_meta, as = "text"))  
+    s_metadata <- s_metadata$source$concept[[1]][[2]][[1]][[2]][[1]]
+  }
+  
+  indic_lbl = s_metadata$value[s_metadata$id=="IndicatorName"]
+  indic_def = s_metadata$value[s_metadata$id=="Longdefinition"]
+  
+  this_row = list(var_name = s, dataset = src_data, label = indic_lbl)
+  rows = list.append(rows, this_row)
+  
+  this_def = list(name = indic_lbl, definition = indic_def)
+  defs = list.append(defs, this_def)
+  
+}
+
+# --------------------------------------------------------------------------
+# We create a function that takes two parameters: the country (or region) 
+# name, and the country (or region) code. This function will generate the 
+# table metadata and publish the selected table in the NADA catalog.
+# --------------------------------------------------------------------------
+
+publish_country_profile <- function(country_name, country_code) {
+  
+  # Generate the country/region-specific unique table ID and table title
+  
+  idno_meta <- paste0("UC013_", country_code)
+  idno_tbl  <- paste0("UC013_", country_code)
+  tbl_title <- paste0("World Development Indicators, Country Profile, ", 
+                      country_name, " - 2021")
+  citation  <- paste("World Bank,", tbl_title, 
+                     ", https://datacatalog.worldbank.org/dataset/country-profiles, accessed on [date]")
+  
+  # Generate the schema-compliant metadata
+  
+  my_tbl <- list(
+    
+    metadata_information = list(    
+      producers = list(list(name = "NADA team")),
+      production_date = "2021-09-14",
+      version = "v01"
+    ),
+    
+    table_description = list(
+      
+      title_statement = list(
+        idno = idno_tbl,
+        title = tbl_title
+      ),
+      
+      authoring_entity = list(
+        list(name = "World Bank, Development Data Group",
+             abbreviation = "WB",
+             uri = "https://data.worldbank.org/")
+      ),
+      
+      date_created = "2021-07-03",
+      date_published = "2021-07",
+      
+      description = "Country profiles present the latest key development data drawn from the World Development Indicators (WDI) database. They follow the format of The Little Data Book, the WDI's quick reference publication.",
+      
+      table_columns = list(
+        list(label = "Year 1990"),
+        list(label = "Year 2000"),
+        list(label = "Year 2010"),
+        list(label = "Year 2018")
+      ),
+      
+      table_rows = rows,
+      
+      table_series = list(
+        list(name = "World Development Indicators, Country Profiles",
+             maintainer = "World Bank, Development Data Group (DECDG)")
+      ),
+      
+      data_sources = list(
+        list(source = src_data)
+      ),
+      
+      time_periods = list(
+        list(from = "1990", to = "1990"),
+        list(from = "2000", to = "2000"),
+        list(from = "2010", to = "2010"),
+        list(from = "2018", to = "2018")
+      ),
+      
+      ref_country = list(
+        list(name = country_name, code = country_code)
+      ),
+      
+      geographic_granularity = area,
+      
+      languages = list(
+        list(name = "English", code = "EN")
+      ),
+      
+      links = list(
+        list(uri = "https://datacatalog.worldbank.org/dataset/country-profiles",
+             description = "Country Profiles in World Bank Data Catalog website"),
+        list(uri = "http://wdi.worldbank.org/tables",
+             description = "Country Profiles in World Bank Word Development Indicators website"),
+        list(uri = "https://datatopics.worldbank.org/world-development-indicators/",
+             description = "Word Development Indicators website")
+      ),
+      
+      keywords = list(
+        list(name = "World View"),
+        list(name = "People"),
+        list(name = "Environment"),
+        list(name = "Economy"),
+        list(name = "States and markets"),
+        list(name = "Global links")
+      ),
+      
+      topics = list(
+        list(id = "1", name = "Demography", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "2", name = "Economics", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "3", name = "Education", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "4", name = "Health", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "5", name = "Labour And Employment", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "6", name = "Natural Environment", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "7", name = "Social Welfare Policy and Systems", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "8", name = "Trade Industry and Markets", 
+             vocabulary = "CESSDA", 
+             uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+        list(id = "9", name = "Economic development")
+      ),
+      
+      definitions = defs,
+      
+      license  = list(
+        list(name = "Creative Commons - Attribution 4.0 International - CC BY 4.0",
+             uri = "https://creativecommons.org/licenses/by/4.0/")
+      ),
+      
+      citation = citation,
+      
+      contacts = list(
+        list(name = "World Bank, Development Data Group, Help Desk",
+             telephone = "+1 (202) 473-7824 or +1 (800) 590-1906",
+             email = "data@worldbank.org",
+             uri = "https://datahelpdesk.worldbank.org/")
+      )
+      
+    ) 
+    
+  )  
+  
+  # Publish the table in the NADA catalog
+  
+  table_add(idno = my_tbl$table_description$title_statement$idno, 
+            metadata = my_tbl, 
+            repositoryid = "central", 
+            published = 1, 
+            overwrite = "yes",
+            thumbnail = thumb_file)  
+  
+  # Add a link to the WDI website as an external resource
+  
+  external_resources_add(
+    title = "World Development Indicators - Regional tables",
+    idno = idno_tbl,
+    dctype = "web",
+    file_path = "http://wdi.worldbank.org/table",
+    overwrite = "yes"
+  )
+  
+}
+
+# --------------------------------------------------------------------------
+# We run the function in a loop to publish the selected tables 
+# --------------------------------------------------------------------------
+
+# List of countries/regions
+
+geo_list <- list(
+  list(name = "World",                        code = "WLD", area = "World"),
+  list(name = "East Asia and Pacific",        code = "EAP", area = "Region"),
+  list(name = "Europe and Central Asia",      code = "ECA", area = "Region"),
+  list(name = "Latin America and Caribbean",  code = "LAC", area = "Region"),
+  list(name = "Middle East and North Africa", code = "MNA", area = "Region"),
+  list(name = "South Asia",                   code = "SAR", area = "Region"),
+  list(name = "Sub-Saharan Africa",           code = "AFR", area = "Region"),
+  list(name = "Afghanistan",                  code = "AFG", area = "Country"),
+  list(name = "Bangladesh",                   code = "BGD", area = "Country"),
+  list(name = "Bhutan",                       code = "BHU", area = "Country"),
+  list(name = "India",                        code = "IND", area = "Country"),
+  list(name = "Maldives",                     code = "MDV", area = "Country"),
+  list(name = "Nepal",                        code = "NPL", area = "Country"),
+  list(name = "Pakistan",                     code = "PAK", area = "Country"),
+  list(name = "Sri Lanka",                    code = "LKA", area = "Country"))
+
+# Loop through the list of countries/region to publish the tables
+
+for(i in 1:length(geo_list)) {
+  area <- as.character(geo_list[[i]][3])
+  publish_country_profile(
+    country_name = as.character(geo_list[[i]][1]), 
+    country_code = as.character(geo_list[[i]][2]))
+}  
+



+

** Using Python**

+
# Python script
+

The result in NADA

+
+ +
+
+
+

9.4.3 Example 3

+

This example is selected to show how the documentation can take advantage of R or Python to extract information from the table. Here we have the table in MS-Excel format. The table contains a long list of countries, which would be tedious to manually enter. A script reads the Excel file and extracts some of the information which is then added to the table metadata. The table also contains the definitions of the indicators shown in the table.

+

Here we assume we want to provide the XLS and PDF tables in addition to a link to the source website. We will identify and upload the resources (XLS and PDF) on our web server.

+

The table:

+

+



+
+

Using R

+
+
library(nadar)
+library(readxl)
+library(rlist)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_tables/")
+
+thumb = "SDGs.jpg"
+
+id = "TBL_EXAMPLE-03"
+
+# ---------------------------------------------------------------------------
+# We read the MS-Excel file and extract the list of countries and definitions
+# ---------------------------------------------------------------------------
+
+# We generate the list of countries
+df <- read_xlsx("WV2_Global_goals_ending_poverty_and_improving_lives.xlsx", 
+                range = "A5:A230")
+ctry_list <- list()
+for(i in 1:nrow(df)) {
+  c <- list(name = as.character(df[[1]][i]))
+  ctry_list <- list.append(ctry_list, c)
+}
+
+# We extract the definitions found in the table.  
+# Note that we could have instead copy/pasted the definitions. 
+# For example, the command line:
+#   list(name = as.character(df[1,1]), definition = as.character(df[3,1]))
+# is equivalent to:
+#   list(name = "Income share held by lowest 20%",
+#        definition = "Percentage share of income or consumption is the share that accrues to subgroups of population indicated by deciles or quintiles. Percentage shares by quintile may not sum to 100 because of rounding.")
+
+df <- read_xlsx("WV2_Global_goals_ending_poverty_and_improving_lives.xlsx", 
+                range = "A241:A340", col_names = FALSE)
+
+def_list = list(
+  list(name = as.character(df[1,1]),  definition = as.character(df[3,1])),
+  list(name = as.character(df[11,1]), definition = as.character(df[13,1])),
+  list(name = as.character(df[21,1]), definition = as.character(df[23,1])),
+  list(name = as.character(df[31,1]), definition = as.character(df[33,1])),
+  list(name = as.character(df[41,1]), definition = as.character(df[43,1])),
+  list(name = as.character(df[51,1]), definition = as.character(df[53,1])),
+  list(name = as.character(df[61,1]), definition = as.character(df[63,1])),
+  list(name = as.character(df[71,1]), definition = as.character(df[73,1])),
+  list(name = as.character(df[78,1]), definition = as.character(df[80,1])),
+  list(name = as.character(df[85,1]), definition = as.character(df[87,1])),
+  list(name = as.character(df[92,1]), definition = as.character(df[94,1]))
+)  
+
+# We generate the table metadata
+
+my_tbl <- list(
+  
+  metadata_information = list(
+    idno = "META_TBL_EXAMPLE-03",
+    producers = list(
+      list(name = "Olivier Dupriez", affiliation = "World Bank")
+    ),
+    production_date = "2021-02-20"
+  ),
+  
+  table_description = list(
+    
+    title_statement = list(
+      idno = id,
+      table_number = "WV.2",
+      title = "Global Goals: Ending Poverty and Improving Lives"
+    ),
+    
+    authoring_entity = list(
+      list(name = "World Bank, Development Data Group",
+           abbreviation = "WB",
+           uri = "https://data.worldbank.org/")
+    ),
+    
+    date_created = "2020-12-16",
+    date_published = "2020-12",
+    
+    description = "",
+    
+    table_columns = list(
+      list(label = "Percentage share of income or consumption - Lowest 20% - 2007-18"),
+      list(label = "Prevalence of child malnutrition - Stunting, height for age - %  of children under 5 - 2011-19"),
+      list(label = "Maternal mortality ratio - Modeled estimates - per 100,000 live births - 2017"),
+      list(label = "Under-five mortality rate - Total - per 1,000 live births - 2019"),
+      list(label = "Incidence of HIV, ages 15-49 (per 1,000 uninfected population ages 15-49) - 2019"),
+      list(label = "Incidence of tuberculosis - per 100,000 people - 2019"),
+      list(label = "Mortality caused by road traffic injury - per 100,000 people - 2016"),
+      list(label = "Primary completion rate - Total - % of relevant age group - 2018"),
+      list(label = "Contributing family workers - Male - % of male employment - 2018"),
+      list(label = "Contributing family workers - Female - % of female employment - 2018"),
+      list(label = "Labor productivity - GDP per person employed - % growth - 2015-18")
+    ),
+    
+    table_rows = list(
+      list(label = "Country or region")
+    ),
+    
+    table_series = list(
+      list(name = "World Development Indicators - World View",
+           description = "World Development Indicators includes data spanning up to 56 years-from 1960 to 2016. World view frames global trends with indicators on population, population density, urbanization, GNI, and GDP. As in previous years, the World view online tables present indicators measuring the world's economy and progress toward improving lives, achieving sustainable development, providing support for vulnerable populations, and reducing gender disparities. Data on poverty and shared prosperity are now in a separate section, while highlights of progress toward the Sustainable Development Goals are now presented in the companion publication, Atlas of Sustainable Development Goals 2017.
+           
+  The global highlights in this section draw on the six themes of World Development Indicators:
+  - Poverty and shared prosperity, which presents indicators that measure progress toward the World Bank Group's twin goals of ending extreme poverty by 2030 and promoting shared prosperity in every country.
+  - People, which showcases indicators covering education, health, jobs, social protection, and gender and provides a portrait of societal progress across the world.
+  - Environment, which presents indicators on the use of natural resources, such as water and energy, and various measures of environmental degradation, including pollution, deforestation, and loss of habitat, all of which must be considered in shaping development strategies.
+  - Economy, which provides a window on the global economy through indicators that describe the economic activity of the more than 200 countries and territories that produce, trade, and consume the world's output.
+  - States and markets, which encompasses indicators on private investment and performance, financial system development, quality and availability of infrastructure, and the role of the public sector in nurturing investment and growth.
+  - Global links, which presents indicators on the size and direction of the flows and links that enable economies to grow, including measures of trade, remittances, equity, and debt, as well as tourism and migration.",
+           uri = "http://wdi.worldbank.org/tables",
+           maintainer = "World Bank, Development Data Group (DECDG)")
+    ),
+    
+    data_sources = list(
+      list(source = "World Bank, World Development Indicators database, 2020")
+    ),
+    
+    time_periods = list(
+      list(from = "2007", to = "2019")  # The table cover all years from 2007 to 2019 
+    ),
+    
+    ref_country = ctry_list,
+    geographic_granularity = "Country, WB geographic region, other country groupings",
+    
+    languages = list(
+      list(name = "English", code = "EN")
+    ),
+    
+    links = list(
+      list(uri = "http://wdi.worldbank.org/tables",
+           description = "World Development Indicators - Global Goals tables"),
+      list(uri = "https://datatopics.worldbank.org/world-development-indicators/",
+           description = "Word Development Indicators website"),
+      list(uri = "https://sdgs.un.org/goals",
+           description = "United Nations, Sustainable Development Goals (SDG) website")
+    ),
+    
+    keywords = list(
+      list(name = "Sustainable Development Goals (SDGs)"),
+      list(name = "Shared prosperity"),
+      list(name = "HIV - AIDS")
+    ),
+    
+    topics = list(
+      list(id = "1",
+           name = "Demography", 
+           vocabulary = "CESSDA", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(id = "2",
+           name = "Economics", 
+           vocabulary = "CESSDA", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(id = "3",
+           name = "Education", 
+           vocabulary = "CESSDA", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      list(id = "4",
+           name = "Health", 
+           vocabulary = "CESSDA", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification")
+    ),
+    
+    disciplines = list(
+      list(name = "Economics")
+    ),
+    
+    definitions = def_list,
+    
+    license  = list(
+      list(name = "Creative Commons - Attribution 4.0 International - CC BY 4.0",
+           uri = "https://creativecommons.org/licenses/by/4.0/")
+    ),
+    
+    citation = "",
+    
+    contacts = list(
+      list(name = "World Bank, Development Data Group, Help Desk",
+           telephone = "+1 (202) 473-7824 or +1 (800) 590-1906",
+           email = "data@worldbank.org",
+           uri = "https://datahelpdesk.worldbank.org/")
+    )
+    
+  )
+)  
+
+# We publish the table in the catalog
+
+table_add(idno = id, 
+          metadata = my_tbl, 
+          repositoryid = "central", 
+          published = 1, 
+          overwrite = "yes",
+          thumbnail = thumb)
+
+# We add the MS-Excel and PDF versions of the table as external resources
+
+external_resources_add(
+  title = "Global Goals: Ending Poverty and Improving Lives (in MS-Excel format)",
+  idno = id,
+  dctype = "tbl",
+  file_path = "WV2_Global_goals_ending_poverty_and_improving_lives.xlsx",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "Global Goals: Ending Poverty and Improving Lives (in PDF format)",
+  idno = id,
+  dctype = "tbl",
+  file_path = "WV2_Global_goals_ending_poverty_and_improving_lives.pdf",
+  overwrite = "yes"
+)
+

The table will now be available in the NADA catalog.

+
+ +
+



+*** Using Python

+
#Python script
+ +
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter10.html b/chapter10.html new file mode 100644 index 0000000..34ce665 --- /dev/null +++ b/chapter10.html @@ -0,0 +1,2904 @@ + + + + + + + Chapter 10 Images | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 10 Images

+
+
+ +
+


+
+

10.1 Image metadata

+

This chapter describes the use of two metadata standards for the documentation of images. Images may include both electronic and physical representations, but we are here interested in images available as electronic files, intended to be catalogued and published in on-line catalogs/albums. These files will typically be available in one of the following formats: JPG, PNG, or TIFF. Images can be photos taken by digital cameras, images generated by computer, or scanned images. The metadata standards we describe are intended to make these images discoverable, accessible, and usable. For that purpose, metadata must be provided on the content of the image (in the form of caption, description, keywords, etc.), on the location and date the image was generated, on the author, and more. Information on use license and copyrights, on possible privacy protection issues (persons, possibly minors, etc.) is needed to provide users with information they need to ensure their use of the published images is legal, ethical, and responsible.

+

The device used to generate images in the form of electronic files (such as digital cameras) contain embedded metadata. Digital cameras generate EXIF metadata. This information may be useful to some users, but (with a few exceptions like the date the photo was taken and the GPS location if generated), they lack information on the content of the image (what is represented in it), required for discoverability. This information must added by curators. Part of it will be entered manually, other can be extracted in a largely automated manner using machine learning models and APIs. This information must be structured and stored in compliance with a metadata standard. We present in this chapter two standards that can serve that purpose: the comprehensive (and somewhat complex) IPTC standard, and the simpler Dublin Core (DCMI) standard. The metadata schema we propose embeds both options; when using the schema, users will select either one or the other to document their images. We also make references to the ImageObject metadata schema from schema.org, and include some of their elements in our schema.

+
+

Although photographs may be more explicit than a long discourse for humans, they don’t describe themselves in term of content as texts do. For texts, authors use many clues to indicate what they are talking about: titles, abstract, keywords, etc. which may be used for automatic cataloguing. Searching for photos must rely on manual cataloguing, or relate texts and documents that come with the photos. (Source: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.43.5077&rep=rep1&type=pdf)

+
+

We start with a brief presentation of the EXIF metadata, then describe the schema we propose for the documentation and cataloguing of images.

+
+

10.1.1 Embedded metadata: EXIF

+

Modern digital cameras automatically generate metadata and embed it into the image file. This metadata is known as the Exchangeable Image File Format or EXIF. EXIF will record information on the date and time the image was taken, on the GPS location coordinates (latitude & longitude, possibly altitude) if the camera was equipped with a GPS and geolocation was enabled, information on the device including manufacturer and model, technical information (lens type, focal range, aperture, shutter speed, flash settings), the system-generated unique image identifier, and more.

+

There are several ways to extract or view an image’s EXIF Data. For example, the R packages ExifTool and ExifR allow extraction and use of EXIF metadata, and applications like Flickr will display EXIF content.

+


+ +

+

But with the exception of the date, location (if captured), and unique image identifier, the content of the EXIF does not provide information that users interested in identifying images based on their source and/or content will find useful. Metadata describing the content and source of an image will have to be obtained from another source or using other tools.

+
+
+

10.1.2 IPTC and Dublin Core standards

+

The metadata schema we propose for documenting images contains two mutually-exclusive options: the Dublin Core, as a simple option, and the IPTC as a more complex and advanced solutions. The schema also contains a few metadata elements that will be used no matter which option is selected. The schema is structured as follows:

+
    +
  • A few elements common to both options are provided to document the metadata (not the image itself), to provide some cataloguing parameters, and to set a unique identifier for the image being documented.

  • +
  • Then come the two options for documenting the image itself: the IPTC block of metadata elements, and the Dublin Core block of elements. Users will make use of one of them, not both.

    +
      +
    • The IPTC is the most detailed and complex schema. The version embedded in our schema is 2019.1 According to the IPTC website, “The IPTC Photo Metadata Standard is the most widely used standard to describe photos, because of its universal acceptance among news agencies, photographers, photo agencies, libraries, museums, and other related industries. It structures and defines metadata properties that allow users to add precise and reliable data about images.” The IPTC standard consists of two schemas: IPTC Core and IPTC Extension. They provide a comprehensive set of fields to document an image including information on time and geographic coverage, people and objects shown in the image, information on rights, and more. The schema is complex and in most cases only a small subset of fields will be used to document an image. Controlled vocabularies are recommended for some elements.

    • +
    • The Dublin Core (DCMI) is a simpler and highly flexible standard, composed of 15 core elements which we supplement with a few elements mostly taken from the ImageObject schema from schema.org.

    • +
  • +
  • Last, a small number of additional metadata elements are provided, which are common to both options described above.

  • +
+

Whether the IPTC or the simpler DCMI option is used, the metadata should be made as rich as possible.

+
+
+

10.1.3 Augmenting image metadata

+

To make images discoverable, metadata that describe the content depicted in an image, the source of the image and the rights and licensing associated with it, are essential but not provided in the EXIF. Additional metadata must be provided.

+

Some of these metadata will have to be generated by image authors and/or curators, other can be generated in a much automated manner using machine learning models and tools. Image processing algorithms that make it possible to augmented metadata include algorithms of face detection, person identification, automated labeling, text extraction, and others. Before describing the proposed metadata schema in the following sections, we present here some example of tools that make such metadata enhancement easy and affordable.

+

The example we provide below makes use of the Google Vision API to generate image metadata. Google Vision is one out of multiple tools that can be used for that purpose such as Amazon Rekognition, or Microsoft Azure Computer Vision. This example makes use of a photo selected from the World Bank Flickr album.

+
+ +
+

The image comes with a brief description that identifies the photographer, the location (name of the country and town, not GPS location), and the content of the image. The description of the image includes important keywords that, when indexed in a catalog, will support discoverability of the image. This information, to be manually entered, is valuable and must be part of the curated image metadata.

+ + + + + + + + + + + + +
+

But we can add useful additional information in an automated manner and at low cost using machine learning models. In the example below, we use the (free) on-line “Try it” tool of the Google Vision application.

+
+ +
+

The Google Vision API returns and displays the results of the image processing in multiple tabs. The same content is available programmatically in JSON format. The content of this JSON file can be mapped to elements of the metadata schema, for automatic addition to the image metadata.

+

The first tab is the result of faces detection. Each detected face has a bounding box and metadata such as the derived emotion of the person. The bounding box can be used to automatically flag images that have one or multiple “significant size” face(s) and may have to be excluded from the published images for privacy protection reasons.

+
+ +
+

The second tab reports on detected objects.

+
+ +
+

The third tab suggests labels that could be attached to the image, provided with a degree of confidence. A threshold can be set to automatically add (or not) each proposed label as a keyword in the image metadata.

+
+ +
+

+ +

+

The fourth tab shows the text detected in the image. The quality of text detection and recognition depends on the resolution of the image and on the size and orientation of the text in the image. In our example, the algorithm fails to read (most of) the small, rotated and truncated text.

+
+ +
+

The tool managed to recognize some, but not all characters. In this case, this would be considered as not useful information to be added to the image metadata.

+
+ +
+

We are not interested in the properties tab which does not provide information that can be used for discoverability of images based on their content or source.

+

The last tab, Safe search, could be used as warnings if you plan to make the image publicly accessible.

+
+ +
+

This “Try it” tool demonstrates the capabilities of the application which, for automating the processing of a collection of images, would be accessed programmatically using R, Python or another programming language. Accessing the application’s API requires a key. The cost of image labeling, face detection, and other image processing is low. For information on pricing, consult the website of the API providers.

+
+
+
+

10.2 Schema description

+

The schema contains two options to document images: the IPTC and the Dublin Core metadata standards. The schema contains four main groups of metadata elements: +1. A small set of “common elements” (used no matter what option – IPTC or Dublin Core – is used), used mostly for cataloguing purpose. +2. The IPTC metadata elements +3. The Dublin Core (DCMI) elements +4. Another small set of common elements.

+

The description of IPTC metadata elements is largely taken from the Photo Metadata section of the IPTC website.

+


+
{
+  "repositoryid": "central",
+  "published": "0",
+  "overwrite": "no",
+  "metadata_information": {},
+  "image_description": {
+    "idno": "string",
+    "identifiers": [],
+    "iptc": {},
+    "dcmi": {},
+    "license": [],
+    "album": []
+  },
+  "provenance": [],
+  "tags": [],
+  "lda_topics": [],
+  "embeddings": [],
+  "additional": { }
+}
+


+
+

10.2.1 Common elements

+
    +
  • metadata_information [Optional ; Not repeatable]
    +This block is used to describe who produced the metadata and when. This is an optional section of the schema. It is useful for archivist more than data users. The description of the image itself is found in the IPTC or DCMI section. +
  • +
+
"metadata_information": {
+  "title": "string",
+  "idno": "string",
+  "producers": [
+    {
+      "name": "string",
+      "abbr": "string",
+      "affiliation": "string",
+      "role": "string"
+    }
+  ],
+  "production_date": "string",
+  "version": "string"
+}
+


+
    +
  • title [Optional ; Not Repeatable ; String]
    +The title of the image metadata. This can be the same as the image title.

  • +
  • idno [Optional ; Not Repeatable ; String]
    +The unique identifier of the image metadata document (which can be different from the image identifier).

  • +
  • producers [Optional ; Repeatable]
    +A list of persons or organizations involved in the documentation (production of the metadata) of the image.

    +
      +
    • name [Optional ; Not repeatable, String]
      +The name of the person or agency that is responsible for the documentation of the image.
    • +
    • abbr [Optional ; Not repeatable, String]
      +Abbreviation (acronym) of the agency mentioned in name.
    • +
    • affiliation [Optional ; Not repeatable, String]
      +Affiliation of the person or agency mentioned in name.
    • +
    • role [Optional ; Not repeatable, String]
      +The specific role of the person or agency mentioned in name in the production of the metadata. This element will be used when more than one person or organization is listed in the producers element to distinguish the specific contribution of each metadata producer.

    • +
  • +
  • production_date [Optional ; Not repeatable, String]

    +The date the image metadata was generated (not the date the image was created), preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

  • +
  • version [Optional ; Not repeatable, String]
    +The version of the metadata on this image. This element will rarely be used.

  • +
  • image_description [Required ; Not Repeatable]
    +The image_description will contain the metadata related to one image. +

  • +
+
"image_description": {
+  "idno": "string",
+  "identifiers": [
+    {
+      "type": "string",
+      "identifier": "string"
+    }
+  ],
+  "iptc": {},
+  "dcmi": {},
+  "license": [],
+  "album": []
+}
+


+
    +
  • idno [Required ; Not Repeatable, String]
    +The (main) unique identifier of the image, to be used for cataloguing purpose.

  • +
  • identifiers [Optional, Repeatable]
    +The repeatable element identifiers is used to list image identifiers other than the one used in idno. Some images may have unique identifiers assigned by different organizations or cataloguing systems; this element is used to document them.

    +

    This element is used to enter image identifiers (IDs) other than the catalog ID entered in the image_description / idno element. It can for example be a Digital Object Identifier (DOI), or the EXIF identifier. Note that the ID entered in the idno element can be repeated here (idno does not provide a type parameter, that curators may want to document).

    +
      +
    • type [Optional, Not Repeatable, String] +The type of identifier. This could be for example “DOI”.
    • +
    • identifier [Required, Not Repeatable, String] +The identifier itself.
    • +
  • +
+
+
+

10.2.2 IPTC option

+

iptc [Optional ; Not Repeatable]
+The schema provides two options (standards) to document an image: the IPTC, and the Dublin Core. Only one of these standards, not both, will be used to document an image. The block iptc will be used when IPTC is the preferred option. In such case, the dcmi block describe later in this chapter will be left empty. IPTC is the most complex of these two options. +

+
"iptc": {
+  "photoVideoMetadataIPTC": {
+    "title": "string",
+    "imageSupplierImageId": "string",
+    "registryEntries": [],
+    "digitalImageGuid": "string",
+    "dateCreated": "2023-04-11T15:06:09Z",
+    "headline": "string",
+    "eventName": "string",
+    "description": "string",
+    "captionWriter": "string",
+    "keywords": [],
+    "sceneCodes": [],
+    "sceneCodesLabelled": [],
+    "subjectCodes": [],
+    "subjectCodesLabelled": [],
+    "creatorNames": [],
+    "creatorContactInfo": {},
+    "creditLine": "string",
+    "digitalSourceType": "http://example.com",
+    "jobid": "string",
+    "jobtitle": "string",
+    "source": "string",
+    "locationsShown": [],
+    "imageRating": 0,
+    "supplier": [],
+    "copyrightNotice": "string",
+    "copyrightOwners": [],
+    "usageTerms": "string",
+    "embdEncRightsExpr": [],
+    "linkedEncRightsExpr": [],
+    "webstatementRights": "http://example.com",
+    "instructions": "string",
+    "genres": [],
+    "intellectualGenre": "string",
+    "artworkOrObjects": [],
+    "personInImageNames": [],
+    "personsShown": [],
+    "modelAges": [],
+    "additionalModelInfo": "string",
+    "minorModelAgeDisclosure": "http://example.com",
+    "modelReleaseDocuments": [],
+    "modelReleaseStatus": {},
+    "organisationInImageCodes": [],
+    "organisationInImageNames": [],
+    "productsShown": [],
+    "maxAvailHeight": 0,
+    "maxAvailWidth": 0,
+    "propertyReleaseStatus": {},
+    "propertyReleaseDocuments": [],
+    "aboutCvTerms": []
+  }
+}
+


+

photoVideoMetadataIPTC [Required ; Not Repeatable ; String]
+Contains all elements used to describe the image using the IPTC standard.

+
    +
  • title [Optional ; Not Repeatable ; String]
    +The title is a shorthand reference for the digital image. It provides a short verbal and human readable name which can be a text and/or a numeric reference. It is not the same as the Headline (see below). Some may use the title field to store the file name of the image, though the field may be used in many ways. This element should not be used to provide the unique identifier of the image.

  • +
  • imageSupplierImageId [Optional ; Not Repeatable ; String]
    +A unique identifier assigned by the image supplier to the image.

  • +
  • registryEntries [Optional ; Repeatable]
    +A structured element used to provide cataloguing information (i.e. an entry in a registry). It includes the unique identifier for the image issued by the registry and the registry’s organization identifier. +

  • +
+
"registryEntries": [
+  {
+    "role": "http://example.com",
+    "assetIdentifier": "string",
+    "registryIdentifier": "http://example.com"
+  }
+]
+


+
    +
  • role: [Optional ; Not Repeatable ; String]
    +An identifier of the reason and/or purpose for this Registry Entry.

  • +
  • assetIdentifier [Optional ; Not Repeatable ; String]
    +A unique identifier created by the registry and applied by the creator of the digital image. This value shall not be changed after being applied. This identifier is linked to a corresponding Registry Organization Identifier. Enter the unique identifier created by a registry and applied by the creator of the digital image. This value shall not be changed after being applied. This identifier may be globally unique by itself, but it must be unique for the issuing registry. An input to this field should be made mandatory.

  • +
  • registryIdentifier [Optional ; Not Repeatable ; String]
    +An identifier for the registry/organization which issued the corresponding Registry Image Id.

  • +
  • digitalImageGuid [Optional ; Not Repeatable ; String]
    +A globally unique identifier for the image. This identifier is created and applied by the creator of the digital image at the time of its creation. This value shall not be changed after that time. The identifier can be generated using an algorithm that would guarantee that the created identifier is globally unique. Device that create digital images like digital or video cameras or scanners usually create such an identifier at the time of the creation of the digital data, and add it to the metadata embedded in the image file (e.g., the EXIF metadata).IPTC’s requirements for unique ids are as follows:

    +
      +
    • It must be globally unique. Algorithms for this purpose exist.
    • +
    • It should identify the camera body.
    • +
    • It should identify each individual photo from this camera body.
    • +
    • It should identify the date and time of the creation of the picture.
    • +
    • It should be secured against tampering.

    • +
  • +
  • dateCreated [Optional ; Not Repeatable ; String]
    +Designates the date and optionally the time the content of the image was created. For a photo, this will be the date and time the photo was taken. When no information is available on the time, the time is set to 00:00:00. The preferred format for the dateCreated element is the truncated DateTime format, for example: 2021-02-22T21:24:06Z

  • +
  • headline [Optional ; Not Repeatable ; String]
    +A brief publishable summary of the contents of the image. Note that a headline is not the same as a title.

  • +
  • eventName [Optional ; Not Repeatable ; String]
    +The name or a brief description of the event where the image was taken. If this is a sub-event of a larger event, mention both in the description. For example: “Opening statement, 1st International Conference on Metadata Standards, New York, November 2021”.

  • +
  • description [Optional ; Not Repeatable ; String]
    +A textual description, including captions, of the image. This describes the who, what, and why of what is happening in this image. This might include names of people, and/or their role in the action that is taking place within the image. Example: “The president of the Metadata Association delivers the keynote address”.

  • +
  • captionWriter [Optional ; Not Repeatable ; String]
    +An identifier, or the name, of the person involved in writing, editing or correcting the description of the image.

  • +
  • keywords: [Optional ; Repeatable ; String]
    +

  • +
+
"keywords": [
+  "string"
+]
+


+

Keywords (terms or phrases) to express the subject of the image. Keywords do not have to be taken from a controlled vocabulary.

+
    +
  • sceneCodes [Optional ; Repeatable ; String]

    +
  • +
+
"sceneCodes": [
+  "string"
+]
+



+The sceneCodes describe the scene of a photo content. The IPTC Scene-NewsCodes controlled vocabulary (published under a Creative Commons Attribution (CC BY) 4.0 license) should be used, where a scene is represented as a string of 6 digits.

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
codeLabelDescription
010100headshotA head only view of a person (or animal/s) or persons as in a montage.
010200half-lengthA torso and head view of a person or persons.
010300full-lengthA view from head to toe of a person or persons
010400profileA view of a person from the side
010500rear viewA view of a person or persons from the rear.
010600singleA view of only one person, object or animal.
010700coupleA view of two people who are in a personal relationship, for example engaged, married or in a romantic partnership.
010800twoA view of two people
010900groupA view of more than two people
011000general viewAn overall view of the subject and its surrounds
011100panoramic viewA panoramic or wide angle view of a subject and its surrounds
011200aerial viewA view taken from above
011300under-waterA photo taken under water
011400night sceneA photo taken during darkness
011500satelliteA photo taken from a satellite in orbit
011600exterior viewA photo that shows the exterior of a building or other object
011700interior viewA scene or view of the interior of a building or other object
011800close-upA view of, or part of a person/object taken at close range in order to emphasize detail or accentuate mood. Macro photography.
011900actionSubject in motion such as children jumping, horse running
012000performingSubject or subjects on a stage performing to an audience
012100posingSubject or subjects posing such as a “victory” pose or other stance that symbolizes leadership.
012200symbolicA posed picture symbolizing an event - two rings for marriage
012300off-beatAn attractive, perhaps fun picture of everyday events - dog with sunglasses, people cooling off in the fountain
012400movie scenePhotos taken during the shooting of a movie or TV production.
+


+
    +
  • sceneCodesLabelled [Optional ; Repeatable]

    +
  • +
+
"sceneCodesLabelled": [
+  {
+    "code": "string",
+    "label": "string",
+    "description": "string"
+  }
+]
+


+

The sceneCodes element described above only allows for the capture of codes. To improve discoverability (by indexing important keywords), not only the scene codes but also the scene description should be provided. The IPTC standard does not provide an element that allows the scene label and description to be entered. The sceneCodesLabelled is an element that we added to our schema. Ideally, curators will enter the scene codes in the element sceneCodes to maintain full compatibility with the IPTC, and complement that information by also entering the codes and their description in the sceneCodesLabelled element.

+
    +
  • code [Optional ; Not Repeatable ; String]
    +The code for the scene of a photo content. The IPTC Scene-NewsCodes controlled vocabulary (published under a Creative Commons Attribution (CC BY) 4.0 license) should be used, where a scene is represented as a string of 6 digits. See table above.

  • +
  • label [Optional ; Not Repeatable ; String]
    +The label of the scene. See table above for examples.

  • +
  • description [Optional ; Not Repeatable ; String]
    +A more detailed description of the scene. See table above for examples.

  • +
  • subjectCodes [Optional ; Repeatable ; String]
    +

  • +
+
"subjectCodes": [
+  "string"
+]
+


+

Specifies one or more subjects from the IPTC Subject-NewsCodes controlled vocabulary to categorize the image. Each Subject is represented as a string of 8 digits. The vocabulary consists of about 1400 terms organized into 3 levels (users can decide to use only the first, or the first two levels; the more detail is provided, the better the discoverability of the image). The first level of the controlled vocabulary is as follows: +

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
codeLabelDescription
01000000arts, culture and entertainmentMatters pertaining to the advancement and refinement of the human mind, of interests, skills, tastes and emotions
02000000crime, law and justiceEstablishment and/or statement of the rules of behavior in society, the enforcement of these rules, breaches of the rules and the punishment of offenders. Organizations and bodies involved in these activities.
03000000disaster and accidentMan made and natural events resulting in loss of life or injury to living creatures and/or damage to inanimate objects or property.
04000000economy, business and financeAll matters concerning the planning, production and exchange of wealth.
05000000educationAll aspects of furthering knowledge of human individuals from birth to death.
06000000environmental issueAll aspects of protection, damage, and condition of the ecosystem of the planet earth and its surroundings.
07000000healthAll aspects pertaining to the physical and mental welfare of human beings.
08000000human interestLighter items about individuals, groups, animals or objects.
09000000laborSocial aspects, organizations, rules and conditions affecting the employment of human effort for the generation of wealth or provision of services and the economic support of the unemployed.
10000000lifestyle and leisureActivities undertaken for pleasure, relaxation or recreation outside paid employment, including eating and travel.
11000000politicsLocal, regional, national and international exercise of power, or struggle for power, and the relationships between governing bodies and states.
12000000religion and beliefAll aspects of human existence involving theology, philosophy, ethics and spirituality.
13000000science and technologyAll aspects pertaining to human understanding of nature and the physical world and the development and application of this knowledge
14000000social issueAspects of the behavior of humans affecting the quality of life.
15000000sportCompetitive exercise involving physical effort. Organizations and bodies involved in these activities.
16000000unrestconflicts and war Acts of socially or politically motivated protest and/or violence.
17000000weatherThe study, reporting and prediction of meteorological phenomena.
+



+

As an example of subjects at the three levels, the list below zooms on the subject “education”.

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
codeSubjectDescription
05000000educationAll aspects of furthering knowledge of human individuals from birth to death
05001000Adult educationEducation provided for older students outside the usual age groups of 5-25
05002000Further educationAny form of education beyond basic education of several levels
05003000parent organizationGroups of parents set up to support schools
05004000preschoolEducation for children under the national compulsory education age
05005000schoolA building or institution in which education of various sorts is provided
05005001elementary schoolsSchools usually of a level from kindergarten through 11 or 12 years of age
05005002middle schoolsTransitional school between elementary and high school, 12 through 13 years of age
05005003high schoolsPre-college/ university level education 14 to 17 or 18 years of age, called freshman, sophomore, junior and senior
05006000teachers unionOrganization of teachers for collective bargaining and other purposes
05007000universityInstitutions of higher learning capable of providing doctorate degrees
05008000upbringingLessons learned from parents and others as one grows up
05009000entrance examinationExams for entering colleges, universities, junior and senior high schools, and all other higher and lower education institutes, including cram schools, which help students prepare for exams for entry to prestigious schools.
05010000teaching and learningEither end of the education equation
05010001studentsPeople of any age in a structured environment, not necessarily a classroom, in order to learn something
05010002teachersPeople with knowledge who can impart that knowledge to others
05010003curriculumThe courses offered by a learning institution and the regulation of those courses
05010004test/examinationA measurement of student accomplishment
05011000religious educationInstruction by any faith, in that faith or about other faiths, usually, but not always, conducted in schools run by religious bodies
05011001parochial schoolA school run by the Roman Catholic faith
05011002seminaryA school of any faith specifically designed to train ministers
05011003yeshivaA school for training rabbis
05011004madrasaA school for teaching Islam
+


+
    +
  • subjectCodesLabelled [Optional ; Repeatable]

    +
  • +
+
"subjectCodesLabelled": [
+  {
+    "code": "string",
+    "label": "string",
+    "description": "string"
+  }
+]
+


+

The subjectCodes element described above only allows for the capture of codes. To improve discoverability (by indexing important keywords), not only the subject codes but also the subject description should be provided. The IPTC standard does not provide an element that allows the subject label and description to be entered. The subjectCodesLabelled is an element that we added to our schema. Ideally, curators will enter the subject codes in the element subjectCodes to maintain full compatibility with the IPTC, and complement that information by also entering the codes and their description in the subjectCodesLabelled element.

+
    +
  • code [Optional ; Not Repeatable ; String]
    +Specifies one or more subjects from the IPTC Subject-NewsCodes controlled vocabulary to categorize the image. Each Subject is represented as a string of 8 digits. The vocabulary consists of about 1400 terms organized into 3 levels (users can decide to use only the first, or the first two levels; the more detail is provided, the better the discoverability of the image). See examples in the table above.

  • +
  • label [Optional ; Not Repeatable ; String]
    +The label of the subject. See table above for examples.

  • +
  • description [Optional ; Not Repeatable ; String]
    +A more detailed description of the subject. See table above for examples.

  • +
  • creatorNames [Optional ; Repeatable ; String]
    +

  • +
+
"creatorNames": [
+  "string"
+]
+


+

Enter details about the creator or creators of this image. The Image Creator must often be attributed in association with any use of the image. The Image Creator, Copyright Owner, Image Supplier and Licensor may be the same or different entities.

+
    +
  • creatorContactInfo [Optional ;Not repeatable ; String]
    +
  • +
+
"creatorContactInfo": {
+  "country": "string",
+  "emailwork": "string",
+  "region": "string",
+  "phonework": "string",
+  "weburlwork": "string",
+  "address": "string",
+  "city": "string",
+  "postalCode": "string"
+}
+


+

The creator’s contact information provides all necessary information to get in contact with the creator of this image and comprises a set of elements for proper addressing. Note that if the creator is also the licensor, his or her contact information should be provided in the licensor fields.

+
    +
  • country [Optional ; Not Repeatable ; String]
    +The country name for the address of the person that created this image.

  • +
  • emailwork [Optional ; Not Repeatable ; String]
    +The work email address(es) for the creator of the image. Multiple email addresses can be given, in which case they should be separated by a comma.

  • +
  • region [Optional ; Not Repeatable ; String]
    +The state or province for the address of the creator of the image.

  • +
  • phonework [Optional ; Not Repeatable ; String]
    +The work phone number(s) for the creator of the image. Use the international format including the country code, such as +1 (123) 456789. Multiple numbers can be given, in which case they should be separated by a comma.

  • +
  • weburlwork [Optional ; Not Repeatable ; String]
    +The work web address for the creator of the image. Multiple addresses can be given, in which case they should be separated by a comma.

  • +
  • address [Optional ; Not Repeatable ; String]
    +The address of the creator of the image. This may comprise a company name.

  • +
  • city [Optional ; Not Repeatable ; String]
    +The city for the address of the person that created the image.

  • +
  • postalCode [Optional ; Not Repeatable ; String]
    +Enter the local postal code for the address of the person who created the image.

  • +
  • creditLine [Optional ; Not Repeatable ; String]
    +The credit to person(s) and/or organization(s) required by the supplier of the image to be used when published. This is a free-text field.

  • +
  • digitalSourceType [Optional ; Not Repeatable ; String]
    +The type of the source of this digital image. One value should be selected from the IPTC controlled vocabulary (published under a Creative Commons Attribution (CC BY) 4.0 license license) that contains the following values: +

    + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeSourceDescription
    digitalCaptureOriginal digital capture of a real life sceneThe digital image is the original and only instance and was taken by a digital camera
    negativeFilmDigitized from a negative on filmThe digital image was digitized from a negative on film on any other transparent medium
    positiveFilmDigitized from a positive on filmThe digital image was digitized from a positive on a transparency or any other transparent medium
    printDigitized from a print on non-transparent mediumThe digital image was digitized from an image printed on a non-transparent medium
    softwareImageCreated by softwareThe digital image was created by computer software
  • +
+


+
    +
  • jobid [Optional ; Not Repeatable ; String]
    +Number or identifier for the purpose of improved workflow handling (control or tracking). This is a user created identifier related to the job for which the image is supplied.
    +Note: As this identifier references a job of the receiver’s workflow it must first be issued by the receiver, then transmitted to the creator or provider of the news object and finally added by the creator to this field.

  • +
  • jobtitle [Optional ; Not Repeatable ; String]
    +The job title of the photographer (the person listed in creatorNames). The use of this element implies that the photographer information (creatorNames is not empty).

  • +
  • source [Optional ; Not Repeatable ; String]
    +The name of a person or party who has a role in the content supply chain. The source can be different from the creator and from the entities listed in the Copyright Notice.

  • +
  • locationsShown [Optional ; Repeatable]
    +

  • +
+
"locationsShown": [
+  {
+    "name": "string",
+    "identifiers": [
+      "http://example.com"
+    ],
+    "worldRegion": "string",
+    "countryName": "string",
+    "countryCode": "string",
+    "provinceState": "string",
+    "city": "string",
+    "sublocation": "string",
+    "gpsAltitude": 0,
+    "gpsLatitude": 0,
+    "gpsLongitude": 0
+  }
+]
+


+

This block of elements is used to document the location shown in the image. This information should be provided with as much detail as possible. It contains elements that can be used to provide a “nested” description of the location, from a high geographic level (world region) down to a very specific location (city and sub-location within a city).

+
    +
  • name [Optional ; Not Repeatable ; String]
    +The full name of the location.

  • +
  • identifiers [Optional ; Repeatable ; String]
    +A globally unique identifier of the location shown.

  • +
  • worldRegion [Optional ; Not Repeatable ; String]
    +The name of a world region. This element is at the first (top) level of the top-down geographical hierarchy.

  • +
  • countryName [Optional ; Not Repeatable ; String]
    +The name of a country of a location. This element is at the second level of a top-down geographical hierarchy.

  • +
  • countryCode [Optional ; Not Repeatable ; String]
    +The ISO code of the country mentioned in countryName.

    +

  • +
  • provinceState [Optional ; Not Repeatable ; String]
    +The name of a sub-region of the country - for example a province or a state name. This element is at the third level of a top-down geographical hierarchy.

    +

  • +
  • city [Optional ; Not Repeatable ; String]
    +The name of the city. This element is at the fourth level of a top-down geographical hierarchy.

  • +
  • sublocation [Optional ; Not Repeatable ; String]
    +The sublocation name could either be the name of a sublocation to a city or the name of a well known location or (natural) monument outside a city. This element is at the fifth (lowest) level of a top-down geographical hierarchy.

  • +
  • gpsAltitude [Optional ; Not Repeatable ; Numeric]
    +The altitude in meters of a WGS84 based position of this location.

  • +
  • gpsLatitude [Optional ; Not Repeatable ; Numeric]
    +Latitude of a WGS84 based position of this location (in some cases, this information may be contained in the EXIF metadata).

  • +
  • gpsLongitude [Optional ; Not Repeatable ; Numeric]
    +Longitude of a WGS84 based position of this location (in some cases, this information may be contained in the EXIF metadata).

  • +
  • imageRating [Optional ; Not Repeatable ; Numeric]
    +Rating of the image by its user or supplier. The value shall be -1 or in the range 0 to 5. -1 indicates “rejected” and 0 “unrated”. If an explicit value is not provided, the default value is 0 will be assumed.

  • +
  • supplier [Optional ; Repeatable]
    +

  • +
+
"supplier": [
+  {
+    "name": "string",
+    "identifiers": [
+      "http://example.com"
+    ]
+  }
+]
+


+
    +
  • name [Optional ; Not Repeatable ; String]
    +The name of the supplier of the image (person or organization).

  • +
  • identifiers [Optional ; Repeatable ; String]
    +The identifier for the most recent supplier of this image. This will not necessarily be the creator or the owner of the image.

  • +
  • copyrightNotice [Optional ; Not Repeatable ; String]
    +
    + +
    +Contains any necessary copyright notice for claiming the intellectual property for this photograph and should identify the current owner of the copyright for the photograph. Other entities like the creator of the photograph may be added in the corresponding field. Notes on usage rights should be provided in “Rights usage terms”. Example: ©2008 Jane Doe. If the copyright ownership must be expressed in a more controlled manner, use the fields “Copyright Owner”, “Copyright Owner ID”, “Copyright Owner Name” described below instead of the copyrightNotice element.

  • +
  • copyrightOwners [Optional ; Repeatable]
    +Owner or owners of the copyright in the licensed image, described in a structured format (as an alternative to the element copyrightNotice described above. This block serves the same purpose of identifying the rights holder/s for the image. The Copyright Owner, Image Creator and Licensor may be the same or different entities. +

  • +
+
"copyrightOwners": [
+  {
+    "name": "string",
+    "role": [
+      "http://example.com"
+    ],
+    "identifiers": [
+      "http://example.com"
+    ]
+  }
+]
+<br> 
+
+  - **`name`** *[Optional ; Not Repeatable ; String]* <br>
+  The name of the owner of the copyright in the licensed image.<br>
+  - **`role`** *[Optional ; Repeatable ; String]*<br>
+  The role the entity.<br>  
+  - **`identifiers`** *[Optional ; Repeatable ; String]*<br>
+  The identifier of the owner of the copyright in the licensed image.<br><br>
+
+
+- **`usageTerms`** *[Optional ; Not Repeatable ; String]* <br>
+The licensing parameters of the image expressed in free-text. Enter instructions on how this image can legally be used. The PLUS fields of the IPTC Extension can be used in parallel to express the licensed usage in more controlled terms.<br>
+
+
+- **`embdEncRightsExpr`** *[Optional ; Repeatable]* <br>
+An embedded rights expression using a rights expression language which is encoded as a string. 
+Embedded Encoded Rights Expression (EERE) structure
+A structure providing details of an embedded encoded rights expression
+<br>
+```json
+"embdEncRightsExpr": [
+  {
+    "encRightsExpr": "string",
+    "rightsExprEncType": "string",
+    "rightsExprLangId": "http://example.com"
+  }
+]
+


+
    +
  • encRightsExpr [Optional ; Not Repeatable ; String]
    +Rights Expression Language ID. An identifier of the rights expression language used by the rights expression.

  • +
  • rightsExprEncType [Optional ; Not Repeatable ; String]
    +The encoding type of the rights expression, identified by an IANA Media Type.

  • +
  • rightsExprLangId [Optional ; Not Repeatable ; String]
    +An embedded rights expression using any rights expression language.
    @@@@ +https://www.iptc.org/std/photometadata/specification/IPTC-PhotoMetadata#embedded-encoded-rights-expression-eere-structure +

  • +
  • linkedEncRightsExpr [Optional ; Repeatable]
    +Link to Encoded Rights Expression.
    +

  • +
+
"linkedEncRightsExpr": [
+  {
+    "linkedRightsExpr": "http://example.com",
+    "rightsExprEncType": "string",
+    "rightsExprLangId": "http://example.com"
+  }
+]
+


+
    +
  • linkedRightsExpr [Optional ; Not Repeatable ; String]
    +The link to a web resource representing an encoded rights expression.

  • +
  • rightsExprEncType [Optional ; Not Repeatable ; String]
    +The encoding type of the rights expression, identified by an IANA Media Type.

  • +
  • rightsExprLangId [Optional ; Not Repeatable ; String]
    +The identifer of the rights expression language used by the rights expression.

  • +
  • webstatementRights [Optional ; Not Repeatable ; String]
    +URL referencing a web resource providing a statement of the copyright ownership and usage rights of the image.

  • +
  • instructions [Optional ; Not Repeatable ; String]
    +Any of a number of instructions from the provider or creator to the receiver of the image which might include any of the following: embargoes and other restrictions not covered by the “Rights Usage Terms” field; information regarding the original means of capture (scanning notes, colourspace info) or other specific text information that the user may need for accurate reproduction; additional permissions required when publishing; credits for publishing if they exceed the IIM length of the credit field.

  • +
  • genres [Optional ; Repeatable]
    +

  • +
+
"genres": [
+  {
+    "cvId": "http://example.com",
+    "cvTermName": "string",
+    "cvTermId": "http://example.com",
+    "cvTermRefinedAbout": "http://example.com"
+  }
+]
+


+
    +
  • cvId [Optional ; Not Repeatable ; String]
    +The globally unique identifier of the Controlled Vocabulary the term is from.

  • +
  • cvTermName [Optional ; Not Repeatable ; String]
    +The natural language name of the term from a Controlled Vocabulary.

  • +
  • cvTermId [Optional ; Not Repeatable ; String]
    +The globally unique identifier of the term from a Controlled Vocabulary.

  • +
  • cvTermRefinedAbout [Optional ; Not Repeatable ; String]
    +Optionally enter a refinement of the ‘about’ relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary. May be used to refine the generic about relationship.
    +Artistic, style, journalistic, product or other genre(s) of the image (expressed by a term from any Controlled Vocabulary)

  • +
  • intellectualGenre [Optional ; Not Repeatable ; String]
    +A term to describe the nature of the image in terms of its intellectual or journalistic characteristics (for example “actuality”, “interview”, “background”, “feature”, “summary”, “wrapup” for journalistic genres, or “daybook”, “obituary”, “press release”, “transcript” for news category related genres. It is advised to use terms from a controlled vocabulary such as the NewsCodes Scheme published by the IPTC under a Creative Commons Attribution (CC BY) 4.0 license.
    +

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    GenreDescription
    ActualityRecording of an event
    Advertiser SuppliedContent is supplied by an organization or individual that has paid the news provider for its placement
    AdviceLetters and answers about readers’ personal problems
    AdvisoryRecommendation on editorial or technical matters by a provider to its customers
    On This DayList of data, including birthdays of famous people and items of historical significance, for a given day
    AnalysisData and conclusions drawn by a journalist who has conducted in depth research for a story
    Archival materialMaterial selected from the originator’s archive that has been previously distributed
    BackgroundScene setting and explanation for an event being reported
    Behind the StoryThe content describes how a story was reported and offers context on the reporting
    BiographyFacts and background about a person
    Birth AnnouncementNews of newly born children
    Current EventsContent about events taking place at the time of the report
    Curtain RaiserInformation about the staging and outcome of an immediately upcoming event
    DaybookItems filed on a regular basis that are lists of upcoming events with time and place, designed to inform others of events for planning purposes.
    ExclusiveInformation content, in any form, that is unique to a specific information provider.
    Fact CheckThe news item looks into the truth or falsehood of another reported news item or assertion (for example a statement on social media by a public figure)
    FeatureThe object content is about a particular event or individual that may not be significant to the current breaking news.
    FixtureThe object contains data that occurs often and predictably.
    ForecastThe object contains opinion as to the outcome of a future event.
    From the SceneThe object contains a report from the scene of an event.
    Help us to ReportThe news item is a call for readers to provide information that may help journalists to investigate a potential news story
    HistoryThe object content is based on previous rather than current events.
    HoroscopeAstrological forecasts
    InterviewThe object contains a report of a dialogue with a news source that gives it significant voice (includes Q and A).
    Listing of factsDetailed listing of facts related to a topic or a story
    MusicThe object contains music alone.
    ObituaryThe object contains a narrative about an individual’s life and achievements for publication after his or her death.
    OpinionThe object contains an editorial comment that reflects the views of the author.
    Polls and SurveysThe object contains numeric or other information produced as a result of questionnaires or interviews.
    Press ReleaseThe object contains promotional material or information provided to a news organisation.
    Press-DigestThe object contains an editorial comment by another medium completely or in parts without significant journalistic changes.
    ProfileThe object contains a description of the life or activity of a news subject (often a living individual).
    ProgramA news item giving lists of intended events and time to be covered by the news provider. Each program covers a day, a week, a month or a year. The covered period is referenced as a keyword.
    Question and Answer SessionThe object contains the interviewer and subject questions and answers.
    QuoteThe object contains a one or two sentence verbatim in direct quote.
    Raw SoundThe object contains unedited sounds.
    Response to a QuestionThe object contains a reply to a question.
    Results Listings and StatisticsThe object contains alphanumeric data suitable for presentation in tabular form.
    RetrospectiveThe object contains material that looks back on a specific (generally long) period of time such as a season, quarter, year or decade.
    ReviewThe object contains a critique of a creative activity or service (for example a book, a film or a restaurant).
    SatireUses exaggeration, irony, or humor to make a point; not intended to be understood as factual
    ScenerThe object contains a description of the event circumstances.
    Side bar and supporting informationRelated story that provides additional context or insight into a news event
    Special ReportIn-depth examination of a single subject requiring extensive research and usually presented at great length, either as a single item or as a series of items
    SponsoredContent is produced on behalf of an organization or individual that has paid the news provider for production and may approve content publication
    SummarySingle item synopsis of a number of generally unrelated news stories
    SupportedContent is produced with financial support from an organization or individual, yet not approved by the underwriter before or after publication
    SynopsisThe object contains a condensed version of a single news item.
    Text onlyThe object contains a transcription of text.
    Transcript and VerbatimA word for word report of a discussion or briefing
    UpdateThe object contains an intraday snapshot (as for electronic services) of a single news subject.
    VoicerContent is only voice
    WrapComplete summary of an event
    WrapupRecap of a running story
  • +
+


+
    +
  • artworkOrObjects [Optional ; Repeatable]
    +This block provides a set of metadata elements to be used to describe the object or artwork shown in the image. +
  • +
+
"artworkOrObjects": [
+{
+  "title": "string",
+  "contentDescription": "string",
+  "physicalDescription": "string",
+  "creatorNames": [
+    "string"
+  ],
+  "creatorIdentifiers": [
+    "string"
+  ],
+  "contributionDescription": "string",
+  "stylePeriod": [
+    "string"
+  ],
+  "dateCreated": "2023-04-11T15:06:09Z",
+  "circaDateCreated": "string",
+  "source": "string",
+  "sourceInventoryNr": "string",
+  "sourceInventoryUrl": "http://example.com",
+  "currentCopyrightOwnerName": "string",
+  "currentCopyrightOwnerIdentifier": "http://example.com",
+  "copyrightNotice": "string",
+  "currentLicensorName": "string",
+  "currentLicensorIdentifier": "http://example.com"
+  }
+]
+


+
    +
  • title [Optional ; Not Repeatable ; String]
    +A human readable name of the object or artwork shown in the image.

  • +
  • contentDescription [Optional ; Not Repeatable ; String]
    +A textual description of the content depicted in the object or artwork.

  • +
  • physicalDescription [Optional ; Not Repeatable ; String]
    +A textual description of the physical characteristics of the artwork or object, without reference to the content depicted. This would be used to describe the object type, materials, techniques, and measurements.

  • +
  • creatorNames [Optional Repeatable ; String]
    +The name of the person(s) (possibly an organization) who created the object or artwork shown in the image.

  • +
  • creatorIdentifiers [Optional ; Repeatable ; String]
    +One or multiple globally unique identifier(s) for the artist who created the artwork or object shown in the image. This could be an identifier issued by an online registry of persons or companies. Make sure to enter these identifiers in the exact same sequence as the names entered in the field creatorNames.

  • +
  • contributionDescription [Optional ; Not Repeatable ; String]
    +A description of any contributions made to the artwork or object. It should include the type, date and location of contribution, and details about the contributor.

  • +
  • stylePeriod [Optional ; Repeatable ; String]
    +The style, historical or artistic period, movement, group, or school whose characteristics are represented in the artwork or object. It is advised to take the terms from a Controlled Vocabulary.

  • +
  • dateCreated [Optional ; Not Repeatable ; String]
    +The date and optionally the time the artwork or object shown in the image was created.

  • +
  • circaDateCreated [Optional ; Not Repeatable ; String]
    +The approximate date or range of dates associated with the creation and production of an artwork or object or its components.

  • +
  • source [Optional ; Not Repeatable ; String]
    +The name of the organization or body holding and registering the artwork or object in this image for inventory purposes.

  • +
  • sourceInventoryNr [Optional ; Not Repeatable ; String]
    +The inventory number issued by the organization or body holding and registering the artwork or object in the image.

  • +
  • sourceInventoryUrl [Optional ; Not Repeatable ; String]
    +A reference URL for the metadata record of the inventory maintained by the Source.

  • +
  • currentCopyrightOwnerName [Optional ; Not Repeatable ; String]
    +The name of the current owner of the copyright of the artwork or object.

  • +
  • currentCopyrightOwnerIdentifier [Optional ; Not Repeatable ; String]
    +A globally unique identifier for the current copyright owner e.g. issued by an online registry of persons or companies.

  • +
  • copyrightNotice [Optional ; Not Repeatable ; String]
    +Any necessary copyright notice for claiming the intellectual property for artwork or an object in the image and should identify the current owner of the copyright of this work with associated intellectual property rights.

  • +
  • currentLicensorName [Optional ; Not Repeatable ; String]
    +Name of the current licensor of the artwork or object.

  • +
  • currentLicensorIdentifier [Optional ; Not Repeatable ; String]
    +A globally unique identifier for the current licensor e.g. issued by an online registry of persons or companies.

  • +
  • personInImageNames [Optional ; Repeatable ; String]
    +

  • +
+
"personInImageNames": [
+  "string"
+]
+


+

This repeatable block of elements is used to provide information on the person(s) shown in the image.

+
    +
  • personsShown [Optional ; Repeatable]
    +Details about person(s) shown in the image. It is not required to list all, just those details which can be recognized. +
  • +
+
"personsShown": [
+  {
+    "name": "string",
+    "description": "string",
+    "identifiers": [
+    "http://example.com"
+    ],
+    "characteristics": [
+      {
+        "cvId": "http://example.com",
+        "cvTermName": "string",
+        "cvTermId": "http://example.com",
+        "cvTermRefinedAbout": "http://example.com"
+      }
+    ]
+  }
+]
+


+
    +
  • name [Optional ; Not Repeatable ; String]
    +The name of a person shown in the image.
  • +
  • description [Optional ; Not Repeatable ; String]
    +A textual description of the person. For example, you may include actions taken, emotional expressions shown and more.
  • +
  • identifiers [Optional ; Not Repeatable ; String]
    +Globally Unique identifiers of the person, such as those from WikiData.
    +
  • +
  • characteristics [Optional ; Not Repeatable ; String]
    +A property or trait of the person, provided as a term selected from a Controlled Vocabulary.
    +
      +
    • cvId [Optional ; Not Repeatable ; String]
      +The globally unique identifier of the Controlled Vocabulary the term is from.
    • +
    • cvTermName [Optional ; Not Repeatable ; String]
      +The natural language name of the term from a Controlled Vocabulary.
    • +
    • cvTermId [Optional ; Not Repeatable ; String]
      +The globally unique identifier of the term from a Controlled Vocabulary.
    • +
    • cvTermRefinedAbout [Optional ; Not Repeatable ; String]
      +The refined ‘about’ relationship of the term with the content. Optionally enter a refinement of the ‘about’ relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary.

    • +
  • +
  • modelAges [Optional ; Repeatable ; Numeric]
    +
  • +
+
"modelAges": [
+  0
+]
+


+

Age of the human model(s) at the time the image was taken. Be aware of any legal implications of providing ages for young models. Ages below 18 years should not be included.

+
    +
  • additionalModelInfo [Optional ; Not Repeatable ; String]
    +Information about other facets of the model(s).

  • +
  • minorModelAgeDisclosure [Optional ; Not Repeatable ; String]
    +The age of the youngest model pictured in the image, at the time the image was created. This information is not intended to be displayed publicly; it is intended to be used as a filter for inclusion/exclusion of images in catalogs and dissemination processes.

  • +
  • modelReleaseDocuments [Optional ; Repeatable ; String]
    +

  • +
+
"modelReleaseDocuments": [
+  "string"
+]
+


+

Identifier associated with each Model Release.

+
    +
  • modelReleaseStatus [Optional ; Not Repeatable]
    +
  • +
+
"modelReleaseStatus": {
+  "cvId": "http://example.com",
+  "cvTermName": "string",
+  "cvTermId": "http://example.com",
+  "cvTermRefinedAbout": "http://example.com"
+}
+


+
    +
  • cvId [Optional ; Not Repeatable ; String]
    +The globally unique identifier of the Controlled Vocabulary the term is from.

  • +
  • cvTermName [Optional ; Not Repeatable ; String]
    +The natural language name of the term from a Controlled Vocabulary.

  • +
  • cvTermId [Optional ; Not Repeatable ; String]
    +The globally unique identifier of the term from a Controlled Vocabulary.

  • +
  • cvTermRefinedAbout [Optional ; Not Repeatable ; String]
    +The refined ‘about’ relationship of the term with the content. Optionally enter a refinement of the ‘about’ relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary. May be used to refine the generic about relationship.

  • +
  • organisationInImageCodes [Optional ; Repeatable ; String]
    +

  • +
+
"organisationInImageCodes": [
+  "string"
+]
+


+

The code, extracted from a controlled vocabulary, used to identify the organization or company featured in the image. For example a stock ticker symbol may be used. Enter an identifier for the controlled vocabulary, then a colon, and finally the code from the vocabulary assigned to the organization (e.g. nasdaq:companyA)

+
    +
  • organisationInImageNames [Optional ; Repeatable ; String]
    +
  • +
+
"organisationInImageNames": [
+  "string"
+]
+


+

The name of the organization or company which is featured in the image.

+
    +
  • productsShown [Optional ; Repeatable]
    +Details about a product shown in the image. +
  • +
+
"productsShown": [
+  {
+    "description": "string",
+    "gtin": "string",
+    "name": "string"
+  }
+]
+


+
    +
  • description [Optional ; Not Repeatable ; String]
    +A textual description of the product.

  • +
  • gtin [Optional ; Not Repeatable ; String]
    +The Global Trade Item Number (GTIN) of the product (GTIN-8 to GTIN-14 codes can be used).

  • +
  • name [Optional ; Not Repeatable ; String]
    +The name of the product.

  • +
  • maxAvailHeight [Optional ; Not Repeatable ; Numeric]
    +The maximum available height in pixels of the original photo from which this photo has been derived by downsizing.

  • +
  • maxAvailWidth [Optional ; Not Repeatable ; Numeric]
    +The maximum available width in pixels of the original photo from which this photo has been derived by downsizing.

  • +
  • propertyReleaseStatus [Optional ; Not Repeatable]
    +

  • +
+
"propertyReleaseStatus": {
+  "cvId": "http://example.com",
+  "cvTermName": "string",
+  "cvTermId": "http://example.com",
+  "cvTermRefinedAbout": "http://example.com"
+}
+


+

This summarizes the availability and scope of property releases authorizing usage of the properties appearing in the photograph. One value should be selected from a controlled vocabulary. It is recommended to apply the value PR-UPR very carefully and to check the wording of the property release thoroughly before applying it.
+- cvId [Optional ; Not Repeatable ; String]
+The globally unique identifier of the Controlled Vocabulary the term is from.
+- cvTermName [Optional ; Not Repeatable ; String]
+The natural language name of the term from a Controlled Vocabulary.
+- cvTermId [Optional ; Not Repeatable ; String]
+The globally unique identifier of the term from a Controlled Vocabulary.
+- cvTermRefinedAbout [Optional ; Not Repeatable ; String]
+Refined ‘about’ relationship of the CV-Term. The refined ‘about’ relationship of the term with the content. Optionally enter a refinement of the ‘about’ relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary.

+
    +
  • propertyReleaseDocuments [Optional ; Repeatable ; String]
    +
  • +
+
"propertyReleaseDocuments": [
+  "string"
+]
+



+Optional identifier associated with each Property Release.

+
    +
  • aboutCvTerms [Optional ; Repeatable]
    +
  • +
+
"aboutCvTerms": [
+  {
+    "cvId": "http://example.com",
+    "cvTermName": "string",
+    "cvTermId": "http://example.com",
+    "cvTermRefinedAbout": "http://example.com"
+  }
+]
+


+

One or more topics, themes or entities the content is about, each one expressed by a term from a controlled vocabulary.
+- cvId [Optional ; Not Repeatable ; String]
+The globally unique identifier of the Controlled Vocabulary the term is from.
+- cvTermName [Optional ; Not Repeatable ; String]
+The natural language name of the term from a Controlled Vocabulary.
+- cvTermId [Optional ; Not Repeatable ; String]
+The globally unique identifier of the term from a Controlled Vocabulary.
+- cvTermRefinedAbout [Optional ; Not Repeatable ; String]
+Refined ‘about’ relationship of the CV-Term. The refined ‘about’ relationship of the term with the content. Optionally enter a refinement of the ‘about’ relationship of the term with the content of the image. This must be a globally unique identifier from a Controlled Vocabulary.

+
+

The IPTC elements are followed by a small set of common elements: see license, tags, and album in section Additional elements.

+
+
+
+

10.2.3 Dublin Core option

+

We introduced the Dublin Core Metadata Initiative (DCMI) specification in chapter 3 - Documents. It contains 15 core elements, which are generic and versatile enough to be used for documenting different types of resources. Other elements can be added to the specification to increase its relevancy for specific uses. In the schema we recommend for the documentation of publications, we added elements inspired by the MARC 21 standard. We take a similar approach for the use of the Dublin Core for documenting images, by adding elements inspired by the ImageObject schema from schema.org to the 15 elements.

+

The fifteen elements, with their definition extracted from the Dublin Core website, are the following:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Element nameDescription
identifierAn unambiguous reference to the resource within a given context.
typeThe nature or genre of the resource.
titleA name given to the resource.
descriptionAn account of the resource.
subjectThe topic of the resource.
creatorAn entity primarily responsible for making the resource.
contributorAn entity responsible for making contributions to the resource.
publisherAn entity responsible for making the resource available.
dateA point or period of time associated with an event in the life cycle of the resource.
coverageThe spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.
formatThe file format, physical medium, or dimensions of the resource.
languageA language of the resource.
relationA related resource.
rightsInformation about rights held in and over the resource.
sourceA related resource from which the described resource is derived.
+

We do not use the identifier element, as we already have a unique identifier in the common element idno.

+

We added the following elements to the schema, which are not part of the core list of the DCMI:

+
    +
  • identifiers
  • +
  • caption
  • +
  • keywords
  • +
  • topics
  • +
  • country
  • +
  • gps (latitude, longitude, altitude)
  • +
  • note
  • +
+
+

The common additional elements license, album and tags also complement the DCMI metadata (see section Additional elements).

+
+

We describe below how DCMI elements are used to document images.

+

dcmi [Optional, Not repeatable]
+Users of the schema will chose either IPTC or Dublin Core (DCMI), not both, to document their images. If the choice is DCMI, the elements under dcmi will be used. +

+
"dcmi": {
+  "type": "image",
+  "title": "string",
+  "caption": "string",
+  "description": "string",
+  "topics": [],
+  "keywords": [],
+  "creator": "string",
+  "contributor": "string",
+  "publisher": "string",
+  "date": "string",
+  "country": [],
+  "coverage": "string",
+  "gps": {},
+  "format": "string",
+  "languages": [],
+  "relations": [],
+  "rights": "string",
+  "source": "string",
+  "note": "string"
+}
+


+
    +
  • type [Required, Not Repeatable, String]
    +The Dublin Core schema is flexible and versatile, and can be used to document different types of resources. This element is used to document the type of resource being documented. The DCMI provides a list of suggested categories, including “image” which is the relevant type to be entered here. Some users may want to be more specific in the description of the type of resource, for example distinguishing color from black & white images. This distinction should not be made in this element; another element can be used for such purpose (like tags and tag groups).

  • +
  • title [Optional, Not Repeatable, String]
    +The title of the photo.

  • +
  • caption [Optional, Not Repeatable, String]
    +A caption for the photo.

  • +
  • description [Optional, Not Repeatable, String]
    +A brief description of the content depicted in the image. This element will typically provide more detailed information than the title or caption. Note that other elements can be used to provide a more specific and “itemized” description of an image; the element keywords for example can be used to list labels associated with an image (possibly generated in an automated manner using machine learning tools).

  • +
  • topics [Optional ; Repeatable]
    +The topics field indicates the broad substantive topic(s) that the image represents. A topic classification facilitates referencing and searches in electronic survey catalogs. Topics should be selected from a standard controlled vocabulary such as the Council of European Social Science Data Archives (CESSDA) thesaurus.
    +

  • +
+
"topics": [
+  {
+    "id": "string",
+    "name": "string",
+    "parent_id": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • id [Optional ; Not repeatable ; String]
    +The unique identifier of the topic. It can be a sequential number, or the ID of the topic in a controlled vocabulary.

  • +
  • name [Required ; Not repeatable ; String]
    +The label of the topic associated with the data.
    +

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +When a hierarchical (nested) controlled vocabulary is used, the parent_id field can be used to indicate a higher-level topic to which this topic belongs.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name of the controlled vocabulary used, if any.

  • +
  • uri
    +A link to the controlled vocabulary mentioned in field `vocabulary’.

  • +
  • keywords [Optional ; Repeatable]
    +Words or phrases that describe salient aspects of an image content. Can be used for building keyword indexes and for classification and retrieval purposes. A controlled vocabulary can be employed. Keywords should be selected from a standard thesaurus, preferably an international, multilingual thesaurus.
    +

  • +
+
"keywords": [
+  {
+    "name": "string",
+    "vocabulary": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Required ; String ; Non repeatable]
    +Keyword (or phrase). Keywords summarize the content or subject matter of the image.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +Controlled vocabulary from which the keyword is extracted, if any.
    +

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI of the controlled vocabulary used, if any.

  • +
  • creator [Optional, Not Repeatable, String]
    +The name of the person (or organization) who has taken the photo or created the image.

  • +
  • contributor [Optional, Not Repeatable, String]
    +The contributor could be a person or organization, possibly a sponsoring organizations.

  • +
  • publisher [Optional, Not Repeatable, String]
    +The person or organization who publish the image.

  • +
  • date [Optional, Not Repeatable, String]
    +The date when the photo was taken / the image was created, preferably entered in ISO 8601 format.

  • +
  • country [Optional, Repeatable]
    +

  • +
+
"country": [
+  {
+    "name": "string",
+    "code": "string"
+  }
+]
+


+
    +
  • name [Optional, Not Repeatable, String]
    +The name of the country/economy where the photo was taken.

  • +
  • code [Optional, Not Repeatable, String]
    +The code of the country/economy mentioned in name. This will preferably be the ISO country code.

  • +
  • coverage [Optional, Not Repeatable, String]
    +In the Dublin Core, the coverage can be either temporal or geographic. In the use of the schema, coverage is used to document the geographic coverage of the image. This element complements the country element, and allows more specific information to be provided.

  • +
  • gps [Optional, Not Repeatable]
    +The geographic location where the photo was taken. Some digital cameras equipped with GPS can, when the option is activated, capture and store in the EXIF metadata the exact geographic location where the photo was taken. +

  • +
+
"gps": {
+  "latitude": -90,
+  "longitude": -180,
+  "altitude": 0
+}
+


+
    +
  • latitude [Optional, Not Repeatable, String]
    +The latitude of the geographic location where the photo was taken.

  • +
  • longitude [Optional, Not Repeatable, String]
    +The longitude of the geographic location where the photo was taken.

  • +
  • altitude [Optional, Not Repeatable, String]
    +The altitude of the geographic location where the photo was taken.

  • +
  • format [Optional, Not Repeatable, String]
    +This refers to the image file format. It is typically expressed using a MIME format.

  • +
  • languages [Optional, Not repeatable, String]
    +The language(s) in which the image metadata (caption, title) is provided. This is a block of two elements (at least one must be provided for each language). +

  • +
+
"languages": [
+  {
+    "name": "string",
+    "code": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the language.

  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the language. The use of ISO 639-2 (the alpha-3 code in Codes for the representation of names of languages) is recommended. Numeric codes must be entered as strings.

  • +
  • relations [Optional, Repeatable, String]
    +A list of related resources (images or of other type) +

  • +
+
"relations": [
+  {
+    "name": "string",
+    "type": "isPartOf",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name (title) of the related resource.

  • +
  • type [Optional ; Not repeatable ; String]
    +A brief description of the type of relation. A controlled vocabulary could be used.

  • +
  • uri [Optional ; Not repeatable ; String]
    +A link to the related resource being described.

  • +
  • rights [Optional, Not Repeatable, String]
    +The copyrights for the photograph. License is in another (common) element.

  • +
  • source [Optional, Not Repeatable, String]
    +A related resource from which the described image is derived.

  • +
  • note [Optional, Not Repeatable, String]
    +Any additional information on the image, not captured in one of the other metadata elements.

  • +
+
+
+

10.2.4 Additional elements (IPTC and DCMI)

+

Two elements are added to the list of image_description section of the schema. They apply both to the IPTC and to the DCMI options.

+
    +
  • license [Optional ; Repeatable]
    +The license under which the image is published. +
  • +
+
"license": [
+  {
+    "name": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not Repeatable ; String]
    +The name of the license.

  • +
  • uri [Optional ; Not Repeatable ; String]
    +A URL where detailed information on the license / terms of use can be found.

  • +
  • album [Optional ; Repeatable]
    +If your catalog contains many images, you will likely want to group them by album. Albums are collections of images organized by theme, period, location, photographer, or other criteria. One image can belong to more than one album. Albums are thus “virtual collections”. +

  • +
+
"album": [
+  {
+    "name": "string",
+    "description": "string",
+    "owner": "string",
+    "uri": "string"
+  }
+]
+


+
    +
  • name [Optional ; Not Repeatable ; String]
    +A short name (label) given to the album.

  • +
  • description [Optional ; Not Repeatable ; String]
    +A brief description of the album.

  • +
  • owner [Optional ; Not Repeatable ; String]
    +Identification of the owner/custodian of the album. This can be the name of a person or an organization.

  • +
  • uri [Optional ; Not Repeatable ; String]
    +A URL for the album.

  • +
  • provenance [Optional ; Repeatable] +Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata.
    +

  • +
+
"provenance": [
+    {
+        "origin_description": {
+            "harvest_date": "string",
+            "altered": true,
+            "base_url": "string",
+            "identifier": "string",
+            "date_stamp": "string",
+            "metadata_namespace": "string"
+        }
+    }
+]
+


+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.
    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Study Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@ definition

    • +
  • +
  • tags [Optional ; Repeatable]
    +As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +
  • +
+
"tags": [
+    {
+        "tag": "string",
+        "tag_group": "string"
+    }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.
  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.

  • +
+
+
+

10.2.5 LDA topics

+

lda_topics [Optional ; Not repeatable]

+


+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).
+
+Once an LDA topic model has been trained, it can be used to infer the topic composition of any document. This inference will then provide the share that each topic represents in the document. The sum of all represented topics is 1 (100%).
+
+The metadata element lda_topics is provided to allow data curators to store information on the inferred topic composition of the documents listed in a catalog. Sub-elements are provided to describe the topic model, and the topic composition.

+

The lda_topics element includes the following metadata fields:

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition of the document.

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the document (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic. This is specific to the model, not to a document.
      • +
    • +
  • +
+
lda_topics = list(
+  
+   list(
+  
+      model_info = list(
+        list(source      = "World Bank, Development Data Group",
+             author      = "A.S.",
+             version     = "2021-06-22",
+             model_id    = "Mallet_WB_75",
+             nb_topics   = 75,
+             description = "LDA model, 75 topics, trained on Mallet",
+             corpus      = "World Bank Documents and Reports (1950-2021)",
+             uri         = ""))
+      ),
+      
+      topic_description = list(
+      
+        list(topic_id    = "topic_27",
+             topic_score = 32,
+             topic_label = "Education",
+             topic_words = list(list(word = "school",      word_weight = "")
+                                list(word = "teacher",     word_weight = ""),
+                                list(word = "student",     word_weight = ""),
+                                list(word = "education",   word_weight = ""),
+                                list(word = "grade",       word_weight = "")),
+        
+        list(topic_id    = "topic_8",
+             topic_score = 24,
+             topic_label = "Gender",
+             topic_words = list(list(word = "women",       word_weight = "")
+                                list(word = "gender",      word_weight = ""),
+                                list(word = "man",         word_weight = ""),
+                                list(word = "female",      word_weight = ""),
+                                list(word = "male",        word_weight = "")),
+        
+        list(topic_id    = "topic_39",
+             topic_score = 22,
+             topic_label = "Forced displacement",
+             topic_words = list(list(word = "refugee",     word_weight = "")
+                                list(word = "programme",   word_weight = ""),
+                                list(word = "country",     word_weight = ""),
+                                list(word = "migration",   word_weight = ""),
+                                list(word = "migrant",     word_weight = "")),
+                                
+        list(topic_id    = "topic_40",
+             topic_score = 11,
+             topic_label = "Development policies",
+             topic_words = list(list(word = "development", word_weight = "")
+                                list(word = "policy",      word_weight = ""),
+                                list(word = "national",    word_weight = ""),
+                                list(word = "strategy",    word_weight = ""),
+                                list(word = "activity",    word_weight = ""))
+                                
+      )
+      
+   )
+   
+)
+

The information provided by LDA models can be used to build a “filter by topic composition” tool in a catalog, to help identify documents based on a combination of topics, allowing users to set minimum thresholds on the share of each selected topic.

+
+ +
+
+
+

10.2.6 Embeddings

+

embeddings [Optional ; Repeatable]
+In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API). These vector representations can be used to identify semantically-closed documents, by calculating the distance between vectors and identifying the closest ones, as shown in the example below.

+

+

The word vectors do not have to be stored in the document metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

+


+
"embeddings": [
+    {
+        "id": "string",
+        "description": "string",
+        "date": "string",
+        "vector": null
+    }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.

  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.

  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).

  • +
  • vector [Required ; Not repeatable ; Object] @@@@@@@@ do not offer options +The numeric vector representing the document, provided as an object (array or string).

    +[1,4,3,5,7,9]

  • +
  • additional [Optional ; Not repeatable]
    +The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

  • +
+
+
+
+

10.3 Examples

+

Use schema and resource schema for publishing links.

+
+

10.3.1 Example 1 - Using the IPTC option

+

We selected an image from the World Bank Flickr collection. The image is available at https://www.flickr.com/photos/worldbank/8120361619/in/album-72157648790716931/ +Some metadata is provided with the photo.

+
+ +
+

Metadata:

+
+ +
+

The image is made available in multiple formats. We assume that we want to only provide access to the small, medium and original version of the image available in our NADA catalog. We also assume that instead of uploading the images to our catalog server to make them available directly from our catalog, we want to provide link to the images in the source repository (Flickr in this case).

+

+

Using R

+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_images/")
+# Download image files from Flickr (different resolutions)
+
+download.file("https://live.staticflickr.com/4858/31953178928_77e4d7abae_o_d.jpg", 
+              destfile = "img_001_original.jpg", mode = "wb")
+
+download.file("https://live.staticflickr.com/4858/31953178928_44abb01418_w_d.jpg", 
+              destfile = "img_001_small.jpg", mode = "wb")
+
+# Generate image metadata (using the IPTC metadata elements)
+
+my_image <- list(
+  
+  metadata_information = list(
+    
+    producers = list(name = "OD"),
+    
+    production_date = "2022-01-10"
+    
+  ),
+  
+  idno = "image_001",
+  
+  image_description = list(
+    
+    iptc = list(
+      
+      photoVideoMetadataIPTC = list(
+        
+        title = "Man fetching water, Afghanistan",
+        
+        imageSupplierImageId = "Image_001",
+        
+        headline = "Residents get water",
+        
+        dateCreated = "2008-09-20T00:00:00Z",
+        
+        creatorNames = list("Sofie Tesson, Taimani Films"),
+        
+        description = "View of villagers, getting some water. 
+                       World Bank Emergency Horticulture and Livestock Project",
+        
+        digitalImageGuid = "72157648790716931",
+        
+        locationsShown = list(
+          list(countryCode = "AFG", countryName = "Afghanistan")
+        ),
+        
+        keywords = list("Water and sanitation"),
+        
+      @@@ as list?  sceneCodes = list("010600, 011000, 011100, 011900"),
+        
+        sceneCodesLabelled = list(
+          
+          list(code = "010600", 
+               label = "single",
+               description = "A view of only one person, object or animal."),
+          
+          list(code = "011000", 
+               label = "general view",
+               description = "An overall view of the subject and its surrounds"),
+
+          list(code = "011100", 
+               label = "panoramic view",
+               description = "A panoramic or wide angle view of a subject and its surrounds"),
+          
+          list(code = "011900", 
+               label = "action",
+               description = "Subject in motion")
+          
+        ),
+          
+      @@@ as list?   subjectCodes = list("06000000, 09000000, 14000000"),
+        
+        subjectCodesLabelled = list(
+          
+          list(code = "06000000", 
+               label = "environmental issue",
+               description = "All aspects of protection, damage, and condition of the ecosystem of the planet earth and its surroundings."),
+          
+          list(code = "09000000", 
+               label = "labor",
+               description = "Social aspects, organizations, rules and conditions affecting the employment of human effort for the generation of wealth or provision of services and the economic support of the unemployed."),
+          
+          list(code = "14000000", 
+               label = "social issue",
+               description = "Aspects of the behavior of humans affecting the quality of life.")
+          
+        ),
+          
+        source = "World Bank",
+        
+        supplier = list(
+          list(name = "World Bank")
+        )
+      
+      )
+      
+    ),
+
+    license = list(
+      list(name = "Attribution 2.0 Generic (CC BY 2.0)", 
+           uri = "https://creativecommons.org/licenses/by/2.0/")
+    ),
+    
+    album = list(
+      list(name = "World Bank Projects in Afghanistan")
+    )
+    
+  )
+  
+)
+
+# Publish the image metadata in the NADA catalog
+
+image_add(idno = "image_001", 
+          metadata = my_image,
+          repositoryid = "central",
+          overwrite = "yes", 
+          published = 1,
+          thumbnail = thumb)
+
+# Provide a link to the images in the originating repository, and upload files
+# (uploading files will make them available directly from the NADA catalog)
+
+external_resources_add(
+  idno = "image_001",
+  dctype = "pic",
+  title = "Man fetching water, Afghanistan (Flickr link)",
+  file_path = "https://www.flickr.com/photos/water_alternatives/31953178928/in/photolist-QFAoS5",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  idno = "image_001",
+  dctype = "pic",
+  title = "Man fetching water, Afghanistan (original size)",
+  file_path = "img_001_original.jpg",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  idno = "image_001",
+  dctype = "pic",
+  title = "Man fetching water, Afghanistan (small size)",
+  file_path = "img_001_small.jpg",
+  overwrite = "yes"
+)
+



+

Result in NADA

+

The metadata, links, and images will be displayed in NADA.

+
+ +
+



+Different views (mosaic, list, page views) are available. If the metadata contained a GPS location, a map showing the exact location where the photo was taken will also be displayed in the image page.

+
+ +
+



+

Using Python

+
# Python script
+
+
+

10.3.2 Example 2 - Using the DCMI option

+

We document the same image as in Example 1.

+

Using R

+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_images/")
+# Download image files from Flickr (different resolutions)
+
+download.file("https://live.staticflickr.com/4858/31953178928_77e4d7abae_o_d.jpg", 
+              destfile = "img_001_original.jpg", mode = "wb")
+
+download.file("https://live.staticflickr.com/4858/31953178928_44abb01418_w_d.jpg", 
+              destfile = "img_001_small.jpg", mode = "wb")
+
+# Generate image metadata (using the DCMI metadata elements)
+
+pic_desc <- list(
+  
+  metadata_information = list(
+    
+    producers = list(name = "OD"),
+    
+    production_date = "2022-01-10"
+
+  ),
+  
+  idno = "image_001",
+  
+  image_description = list(
+    
+    dcmi = list(
+      
+      identifier = "72157648790716931",
+      
+      type = "image",
+      
+      title = "Man fetching water, Afghanistan",
+      
+      caption = "Residents get water",
+      
+      description = "View of villagers, getting some water.
+                     World Bank Emergency Horticulture and Livestock Project",
+      
+      subject = "",
+      
+      topics = list(),
+      
+      keywords = list(
+        list(name = "water and sanitation")
+      ),
+      
+      creator = "Sofie Tesson, Taimani Films",
+      
+      publisher = "World Bank",
+      
+      date = "2008-09-20T00:00:00Z",
+      
+      country = list(name = "Afghanistan", code = "AFG"),
+      
+      language = "English"
+      
+    ),
+  
+    license = list(
+      list(name = "Attribution 2.0 Generic (CC BY 2.0)", 
+           uri = "https://creativecommons.org/licenses/by/2.0/")),
+    
+    album = list(
+      list(name = "World Bank Projects in Afghanistan")
+    )
+    
+  )  
+    
+)
+
+# Publish the image metadata in the NADA catalog
+
+image_add(idno = "image_001", 
+          metadata = pic_desc,
+          repositoryid = "central",
+          overwrite = "yes", 
+          published = 1,
+          thumbnail = thumb)
+
+# Provide a link to the images in the originating repository, and upload files
+# (uploading files will make them available directly from the NADA catalog)
+
+external_resources_add(
+  idno = "image_001",
+  dctype = "pic",
+  title = "Man fetching water, Afghanistan (Flickr link)",
+  file_path = "https://www.flickr.com/photos/water_alternatives/31953178928/in/photolist-QFAoS5",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  idno = "image_001",
+  dctype = "pic",
+  title = "Man fetching water, Afghanistan (original size)",
+  file_path = "img_001_original.jpg",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  idno = "image_001",
+  dctype = "pic",
+  title = "Man fetching water, Afghanistan (small size)",
+  file_path = "img_001_small.jpg",
+  overwrite = "yes"
+)
+



+

Using Python

+
# Python script
+ +
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter11.html b/chapter11.html new file mode 100644 index 0000000..34a0d3f --- /dev/null +++ b/chapter11.html @@ -0,0 +1,1435 @@ + + + + + + + Chapter 11 Videos | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 11 Videos

+
+ +
+

The schema we propose to document video files is a combination of elements extracted from the Dublin Core Metadata Initiative (DCMI) and from the VideoObject (from schema.org) schemas. This schema is very similar to the schema we proposed for audio files (see chapter 10).

+

The Dublin Core is a generic and versatile standard, which we also use (in an augmented form) for the documentation of Documents (Chapter 4), Images (Chapter 9), and Audio files (chapter 10). It contains 15 core elements, to which we added a selection of elements from VideoObject. We also included the elements keywords, topics, tags, provenance and additional that are found in other schemas documented in the Guide.

+

The resulting metadata schema is simple, but it contains the elements needed to document the resources and their content in a way that will foster their discoverability in data catalogs. Compliance with the VideoObject elements contributes to search engine optimization, as search engines like Google, Bing and others “reward” metadata published in formats compatible with the schema.org recommendations.

+


+
{
+ "repositoryid": "string",
+ "published": 0,
+ "overwrite": "no",
+ "metadata_information": {},
+ "video_description": {},
+ "provenance": [],
+ "tags": [],
+ "lda_topics": [],
+ "embeddings": [],
+ "additional": { }
+}
+


+

When published in a NADA catalog, the metadata related to video files will appear in a specific tab.

+


+ +

+
+

11.1 Augmenting video metadata

+

Videos typically come with limited metadata. To make them more discoverable, a transcription of the video content can be generated, stored, and indexed in the catalog. The metadata schema we propose includes an element transcription that can store transcriptions (and possibly their automatically-generated translations) in the video metadata. Word embedding models and topic models can be applied to the transcriptions to further augment the metadata. This will significantly increase the discoverability of the resource, and offer the possibility to apply semantic searchability on video metadata.

+

Machine learning speech-to-text solutions are available (although not for all languages) to automatically generate transcriptions at a low cost. This includes commercial applications like Whisper by openAI, Microsoft Azure, or Amazon Transcribe. Open source solutions in Python also exist.

+

Transcriptions of videos published on Youtube are available on-line (the example below was extracted from https://www.youtube.com/watch?v=Axs8NPVYmms).

+


+ +

+

Note that some care must be taken when adding automatic speech transcriptions into your metadata, as the transcriptions are not always perfect and may return unexpected results. This will be the case when the sound quality is low, or when the video includes sections in an unknown language (see the example below, of a video in English that includes a brief segmnent in Somali; the speech-to-text algorithm may in such case attempt to transcribe text it does not recognize, returning invalid information).

+


+ +

+
+
+

11.2 Schema description

+

The first three elements of the schema (repositoryid, published, and overwrite) are not part of the video metadata. They are parameters used to indicate how the video metadata will be published in a NADA catalog.

+
    +
  • repositoryid identifies the collection in which the metadata will be published. By default, the metadata will be published in the central catalog. To publish them in a collection, the collection must have been previously created in NADA.

  • +
  • published: Indicates whether the metadata must be made visible to visitors of the catalog. By default, the value is 0 (unpublished). This value must be set to 1 (published) to make the metadata visible.

  • +
  • overwrite: Indicates whether metadata that may have been previously uploaded for the same video can be overwritten. By default, the value is “no”. It must be set to “yes” to overwrite existing information. Note that a video will be considered as being the same as a previously uploaded one if the identifier provided in the metadata element video_description > idno is the same.

  • +
+
+

11.2.1 Metadata information

+

metadata_information [Optional ; Not Repeatable] +The metadata information set is used to document the video metadata (not the video itself). This provides information useful for archiving purposes. This set is optional. It is recommended however to enter at least the identification and affiliation of the metadata producer, and the date of creation of the metadata. One reason for this is that metadata can be shared and harvested across catalogs/organizations, so metadata produced by one organization can be found in other data centers. +

+
"metadata_information": {
+ "title": "string",
+ "idno": "string",
+ "producers": [
+  {
+   "name": "string",
+   "abbr": "string",
+   "affiliation": "string",
+   "role": "string"
+  }
+ ],
+ "production_date": "string",
+ "version": "string"
+}
+


+
    +
  • title [Optional ; Not Repeatable ; String]
    +The title of the video.

  • +
  • idno [Optional ; Not Repeatable ; String]
    +A unique identifier for the metadata document (unique in the catalog; ideally also unique globally). This is different from the video unique ID (see idno element in section video_description below), although it is good practice to generate identifiers that would maintain an easy connection between the metadata idno element and the video idno found under video_description (see below).

  • +
  • producers [Optional ; Repeatable]
    +This refers to the producer(s) of the metadata, NOT to the producer(s) of the video. This could for example be the data curator in a data center.

    +
      +
    • name [Optional ; Not repeatable ; String]
      +Name of the metadata producer/curator. An alternative to entering the name of the curator (e.g. for privacy protection purpose) is to enter the curator ID (see the element abbr below)
    • +
    • abbr [Optional ; Not repeatable ; String]
      +Can be used to provide an ID of the metadata producer/curator.
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +Affiliation of the metadata producer/curator.
    • +
    • role [Optional ; Not repeatable ; String]
      +Specific role of the metadata producer/curator.
    • +
  • +
  • production_date [Optional ; Not repeatable ; String]
    +Date the metadata (not the table) was produced.

  • +
  • version [Optional ; Not repeatable ; String]
    +Version of the metadata (not version of the table).

  • +
+
+
+

11.2.2 Video description

+

video_description [Required ; Not Repeatable]
+The video_description section contains all elements that will be used to describe the video and its content. These are the elements that will be indexed and made searchable when published in a data catalog.

+
    +
  • idno [Mandatory, Not Repeatable ; String]
    +idno is an identification number that is used to uniquely identify a video in a catalog. It will also help users of the data cite the video properly. The best option is to obtain a Digital Object Identifier (DOI) for the video, as it will ensure that the ID is unique globally. Alternatively, it can be an identifier constructed by an organization using a consistent scheme. Note that the schema allows you to provide more than one identifier for a video (see identifiers below). This element maps to the “identifier” element in the Dublin Core.

  • +
  • identifiers [Optional ; Repeatable]

    +

  • +
+
"identifiers": [
+ {
+  "type": "string",
+  "identifier": "string"
+ }
+]
+


+

This element is used to enter video identifiers other than the idno element described above). It can for example be a Digital Object Identifier (DOI). Note that the identifier entered in idno can be repeated here, allowing to attach a “type” attribute to it. +- type [Optional ; Not repeatable ; String]
+The type of unique identifier, e.g., “DOI”. +- value [Required ; Not repeatable ; String]
+The identifier.

+
    +
  • title [Required ; Not repeatable ; String]

    +

    The title of the video. This element maps to the element caption in VideoObject.

  • +
  • alt_title [Optional ; Not repeatable ; String]

    +

    An alias for the video title. This element maps to the element alternateName in VideoObject.

  • +
  • description [Optional ; Not repeatable ; String]

    +

    A brief description of the video, typically about a paragraph long (around 150 to 250 words). This element maps to the element abstract in VideoObject.

  • +
  • genre [Optional ; Repeatable ; String]

    +

    The genre of the video, broadcast channel or group. This is a VideoObject element. A controlled vocabulary can be used.

  • +
  • keywords [Optional ; Repeatable]

    +

  • +
+
"keywords": [
+ {
+  "name": "string",
+  "vocabulary": "string",
+  "uri": "string"
+ }
+]
+


+

A list of keywords that provide information on the core content of the video. Keywords provide a convenient solution to improve the discoverability of the video, as it allows terms and phrases not found elsewhere in the video metadata to be indexed and to make the video discoverable by text-based search engines. A controlled vocabulary will preferably be used (although not required), such as the UNESCO Thesaurus. The list can combine keywords from multiple controlled vocabularies, and user-defined keywords.
+- name [Required ; Not repeatable ; String]
+The keyword itself. +- vocabulary [Optional ; Not repeatable ; String]
+The controlled vocabulary (including version number or date) from which the keyword is extracted, if any. +- uri [Optional ; Not repeatable ; String]
+The URL of the controlled vocabulary from which the keyword is extracted, if any.

+
my_video <- list(
+  # ... ,
+  video_description = list(
+    # ... ,
+    
+    keywords = list(
+    
+      list(name = "Migration", 
+           vocabulary = "Unesco Thesaurus (June 2021)", 
+           uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+      
+      list(name = "Migrants", 
+           vocabulary = "Unesco Thesaurus (June 2021)", 
+           uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+      
+      list(name = "Refugee", 
+           vocabulary = "Unesco Thesaurus (June 2021)", 
+           uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+           
+      list(name = "Forced displacement"),
+      
+      list(name = "Internally displaced population (IDP)")
+    
+    ),
+    
+    # ...
+  ),
+  # ... 
+)  
+


+
    +
  • topics [Optional ; Repeatable]

    +
  • +
+
"topics": [
+ {
+  "id": "string",
+  "name": "string",
+  "parent_id": "string",
+  "vocabulary": "string",
+  "uri": "string"
+ }
+]
+


+

Information on the topics covered in the video. A controlled vocabulary will preferably be used, for example the CESSDA Topics classification, a typology of topics available in 11 languages; or the Journal of Economic Literature (JEL) Classification System, or the World Bank topics classification. Note that you may use more than one controlled vocabulary. This element is a block of five fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The identifier of the topic, taken from a controlled vocabulary.
  • +
  • name [Required ; Not repeatable ; String]
    +The name (label) of the topic, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.

  • +
+
my_video <- list(
+  # ... ,
+  video_description = list(
+    # ... ,
+    
+    topics = list(
+    
+      list(name = "Demography.Migration", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      
+      list(name = "Demography.Censuses", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      
+      list(id = "F22", 
+           name = "International Migration", 
+           parent_id = "F2 - International Factor Movements and International Business", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+      
+      list(id = "O15", 
+           name = "Human Resources - Human Development - Income Distribution - Migration", 
+           parent_id = "O1 - Economic Development", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+      
+      list(id = "O12", 
+           name = "Microeconomic Analyses of Economic Development", 
+           parent_id = "O1 - Economic Development", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+      
+      list(id = "J61", 
+           name = "Geographic Labor Mobility - Immigrant Workers", 
+           parent_id = "J6 - Mobility, Unemployment, Vacancies, and Immigrant Workers", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J")
+           
+    ),
+    
+    # ...
+  ),
+)  
+


+
    +
  • persons [Optional ; Repeatable]
    +
  • +
+
"persons": [
+ {
+  "name": "string",
+  "role": "string"
+ }
+]
+


+

A list of persons who appear in the video.
+- name [Required ; Not repeatable ; String]
+The name of the person.
+- role [Optional ; Not repeatable, String]
+The role of the person mentioned in name.

+
my_video <- list(
+metadata_information = list(
+  # ... 
+),
+video_description = list(
+  # ... ,
+  
+  persons = list(
+    
+    list(name = "John Smith",
+         role = "Keynote speaker"),
+    
+    list(name = "Jane Doe",
+         role = "Debate moderator")
+    
+  ),
+# ...
+) 
+


+
    +
  • main_entity [Optional ; Not repeatable ; String]

    +

    Indicates the primary entity described in the video. This element maps to the element mainEntity in VideoObject.

  • +
  • date_created [Optional, Not Repeatable ; String]

    +

    The date the video was created. It is recommended to enter the date in the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY). The date the video is created refers to the date that the video was produced and considered ready for dissemination.

  • +
  • date_published [Optional, Not Repeatable ; String]

    +

    The date the video was published. It is recommended to use the ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

  • +
  • version [Optional, Not Repeatable ; String]

    +

    The version of the video refers to the published version of the video.

  • +
  • status [Optional ; Not repeatable, String]

    +

    The status of the video in terms of its stage in a lifecycle. A controlled vocabulary should be used. Example terms include {Incomplete, Draft, Published, Obsolete}. Some organizations define a set of terms for the stages of their publication lifecycle. This element maps to the element creativeWorkStatus in VideoObject.

  • +
  • country [Optional ; Repeatable]

    +

  • +
+
"country": [
+ {
+  "name": "string",
+  "code": "string"
+ }
+]
+


+

The list of countries (or regions) covered by the video, if applicable. This refers to the content of the video, not to the country where the video was released. This is a repeatable block of two elements: +- name [Required ; Not repeatable ; String]
+The country/region name. Note that many organizations have their own policies on the naming of countries/regions/economies/territories, which data curators will have to comply with. +- code [Optional ; Not repeatable ; String]
+The country/region code (entered as a string, even for numeric codes). It is recommended to use a standard list of countries and regions, such as the ISO country list (ISO 3166). +

+
    +
  • spatial_coverage [Optional ; Not repeatable ; String]

    +

    Indicates the place(s) which are depicted or described in the video. This element maps to the element contentLocation in VideoObject. This element complements the ref_country element. It can be used to qualify the geographic coverage of the video, in the form of a free text.

  • +
  • content_reference_time [Optional ; Not repeatable ; String]

    +

    The specific time described by the video, for works that emphasize a particular moment within an event. This element maps to the element contentReferenceTime in VideoObject.

  • +
  • temporal_coverage [Optional ; Not repeatable ; String]

    +

    Indicates the period that the video applies to, i.e. that it describes, either as a DateTime or as a textual string indicating a time period in ISO 8601 time interval format. This element maps to the element temporalCoverage in VideoObject.

  • +
  • recorded_at [Optional ; Not repeatable ; String]

    +

    This element maps to the element recordedAt in VideoObject schema. It identifies the event where the video was recorded (e.g., a conference, or a demonstration).

  • +
  • audience [Optional ; Not repeatable ; String]

  • +
+

A brief description of the intended audience of the video, i.e. the group for whom it was created.

+
    +
  • bbox [Optional ; Repeatable]

    +
  • +
+
"bbox": [
+ {
+  "west": "string",
+  "east": "string",
+  "south": "string",
+  "north": "string"
+ }
+]
+


+

This element is used to define one or multiple bounding box(es), which are the (rectangular) fundamental geometric description of the geographic coverage of the video. A bounding box is defined by west and east longitudes and north and south latitudes, and includes the largest geographic extent of the video’s geographic coverage. The bounding box provides the geographic coordinates of the top left (north/west) and bottom-right (south/east) corners of a rectangular area. This element can be used in catalogs as the first pass of a coordinate-based search. +- west [Required ; Not repeatable ; String]
+West longitude of the box +- east [Required ; Not repeatable ; String]
+East longitude of the box +- south [Required ; Not repeatable ; String]
+South latitude of the box +- north [Required ; Not repeatable ; String]
+North latitude of the box +

+
    +
  • language [Optional, Repeatable]

    +
  • +
+
"language": [
+ {
+  "name": "string",
+  "code": "string"
+ }
+]
+


+

Most videos will only be provided in one language. This is however a repeatable field, to allow for more than one language to be listed. For the language code, ISO codes will preferably be used. The language refers to the language in which the video is published. This is a block of two elements (at least one must be provided for each language): +- name [Optional ; Not repeatable ; String]
+The name of the language. +- code [Optional ; Not repeatable ; String]
+The code of the language. The use of ISO 639-2 (the alpha-3 code in Codes for the representation of names of languages) is recommended. Numeric codes must be entered as strings.

+
    +
  • creator [Optional, Not repeatable ; String]
  • +
+

Organization or person who created/authored the video.

+
    +
  • production_company [Optional, Not repeatable ; String]

    +

    The production company or studio responsible for the item. This element maps to the element productionCompany in VideoObject.

  • +
  • publisher [Optional, Not repeatable ; String]

    +
    my_video = list(
    +  # ... ,
    +  video_description = list(
    +        # ... ,
    +        publisher = "@@@@@",
    +        # ...
    +  )
    +)
    +


  • +
  • repository [Optional ; Not repeatable ; String]

    +

    The name of the repository (organization).

  • +
  • contacts [Optional, Repeatable]

    +Users of the video may need further clarification and information. This section may include the name-affiliation-email-URI of one or multiple contact persons. This block of elements will identify contact persons who can be used as resource persons regarding problems or questions raised by the user community. The URI attribute should be used to indicate a URN or URL for the homepage of the contact individual. The email attribute is used to indicate an email address for the contact individual. It is recommended to avoid putting the actual name of individuals. The information provided here should be valid for the long term. It is therefore preferable to identify contact persons by a title. The same applies for the email field. Ideally, a “generic” email address should be provided. It is easy to configure a mail server in such a way that all messages sent to the generic email address would be automatically forwarded to some staff members. +

  • +
+
"contacts": [
+ {
+  "name": "string",
+  "role": "string",
+  "affiliation": "string",
+  "email": "string",
+  "telephone": "string",
+  "uri": "string"
+ }
+]
+


+
    +
  • name [Required, Not repeatable, String]
    +Name of a person or unit (such as a data help desk). It will usually be better to provide a title/function than the actual name of the person. Keep in mind that people do not stay forever in their position.

  • +
  • role [Optional, Not repeatable, String]
    +The specific role of name, in regards to supporting users. This element is used when multiple names are provided, to help users identify the most appropriate person or unit to contact.

  • +
  • affiliation [Optional, Not repeatable, String]
    +Affiliation of the person/unit.

  • +
  • email [Optional, Not repeatable, String]
    +E-mail address of the person.

  • +
  • telephone [Optional, Not repeatable, String]
    +A phone number that can be called to obtain information or provide feedback on the table. This should never be a personal phone number; a corporate number (typically of a data help desk) should be provided.

  • +
  • uri [Optional, Not repeatable, String]
    +A link to a website where contact information for name can be found.

  • +
  • contributors [Optional, Repeatable]
    +

  • +
+
"contributors": [
+ {
+  "name": "string",
+  "affiliation": "string",
+  "abbr": "string",
+  "role": "string",
+  "uri": "string"
+ }
+]
+


+

Identifies the person(s) and/or organization(s) who contributed to the production of the video. The role attribute allows defining what the specific contribution of the identified person or organization was.
+- name [Optional, Not Repeatable ; String]
+The name of the contributor (person or organization). +- affiliation [Optional, Not Repeatable ; String]
+The affiliation of the contributor. +- abbr [Optional, Not Repeatable ; String]
+The abbreviation for the institution which has been listed as the affiliation of the contributor.
+- role [Optional, Not Repeatable ; String]
+The specific role of the contributor. This could for example be “Cameraman”, “Sound engineer”, etc. +- uri [Optional, Not Repeatable ; String]
+A URI (link to a website, or email address) for the contributor.

+
my_video = list(
+  # ... ,
+  video_description = list(
+        # ... ,
+        contributors = list(
+          list(
+            name         = "",
+            affiliation  = "",
+            abbr         = "",
+            role         = "",
+            uri          = "")
+        ),  
+        # ...
+  )
+)
+
    +
  • sponsors [Optional ; Repeatable]
    +
  • +
+
"sponsors": [
+ {
+  "name": "string",
+  "abbr": "string",
+  "grant": "string",
+  "role": "string"
+ }
+]
+


+

This element is used to list the funders/sponsors of the video. If different funding agencies financed different stages of the production process, use the “role” attribute to distinguish them. +- name [Required ; Not repeatable ; String]
+The name of the sponsor (person or organization) +- abbr [Optional ; Not repeatable ; String]
+The abbreviation (acronym) of the sponsor. +- grant [Optional ; Not repeatable ; String]
+The grant (or contract) number. +- role [Optional ; Not repeatable ; String]
+The specific role of the sponsor.

+
    +
  • translators [Optional ; Repeatable]

    +
  • +
+
"translators": [
+ {
+  "first_name": "string",
+  "initial": "string",
+  "last_name": "string",
+  "affiliation": "string"
+ }
+]
+


+

Organization or person who adapted the video to different languages. This element maps to the element translator in VideoObject. +- first_name [Optional ; Not repeatable ; String]
+The first name of the translator. +- initial [Optional ; Not repeatable ; String]
+The initials of the translator. +- last_name [Optional ; Not repeatable ; String]
+The last name of the translator. +- affiliation [Optional ; Not repeatable ; String]
+The affiliation of the translator.

+
    +
  • is_based_on [Optional ; Not repeatable, String]

    +

    A resource from which this video is derived or from which it is a modification or adaption. This element maps to the element isBasedOn in VideoObject.

  • +
  • is_part_of [Optional ; Not repeatable, String]

    +

    Indicates another video that this video is part of. This element maps to the element isPartOf in VideoObject.

  • +
  • relations [Optional ; Repeatable, String]

    +

  • +
+
"relations": [
+ "string"
+]
+


+

Defines, as a free text field, the relation between the video being documented and other resources. This is a Dublin Core element.

+
    +
  • video_provider [Optional ; Not repeatable, String]
    +
    + +

    +

    The person or organization who provides the video. This element maps to the element provider in VideoObject.

  • +
  • video_url [Optional ; Not repeatable, String]

    +

    URL of the video. This element maps to the element url in VideoObject.

  • +
  • embed_url [Optional ; Not repeatable, String]

    +

    A URL pointing to a player for a specific video. This element maps to the element embedUrl in VideoObject. For example, “https://www.youtube.com/embed/7Aif1xjstws

    +

    To be embedded, a video must be hosted on a video sharing platform like Youtube (www.youtube.com). To obtain the “embed link” from youtube, click on the “Share” button, then “Embed”. In the result box, select the content of the element src =.

    +


    + +

  • +
  • encoding_format [Optional ; Not repeatable, String]

    +

    The video file format, typically expressed using a MIME format. This element corresponds to the “encodingFormat” element of VideoObject and maps to the element format of the Dublin Core.

  • +
  • duration [Optional ; Not repeatable, String]

    +

    The duration of the item (movie, audio recording, event, etc.) in ISO 8601 format. This element is a VideoObject element.

    +

    ISO 8601 durations are expressed using the following format, where (n) is replaced by the value for each of the date and time elements that follows the (n). For example: (3)H means 3 hours.

    +
    +

    P(n)Y(n)M(n)DT(n)H(n)M(n)S

    +Where:
    +
      +
    • P is the Period designator and is always placed at the beginning of the duration
    • +
    • (n)Y represents the number of years
    • +
    • (n)M represents the number of months
    • +
    • (n)W represents the number of weeks
    • +
    • (n)D represents the number of days
    • +
    • T is the Time designator and always precedes the time components
    • +
    • (n)H represents the number of hours
    • +
    • (n)M represents the number of minutes
    • +
    • (n)S represents the number of seconds
    • +
    +

    For example, P1Y2M20DT3H30M8S represents a duration of one year, two months, twenty days, three hours, thirty minutes, and eight seconds.

    +

    Date and time elements including their designator may be omitted if their value is zero, and lower-order elements may also be omitted for reduced precision. For example, “P23DT23H” and “P4Y” are both acceptable duration representations.

    +

    As M can represent both Month and Minutes, the time designator T is used. For example, “P1M” is a one-month duration and “PT1M” is a one-minute duration.

    +

    This information on the ISO 8601 was adapted from wikipedia where more detailed information can be found.

    +
  • +
  • rights [Optional ; Not repeatable, String]

    +

    A textual description of the rights associated to the video. If a copyright is available, the three following elements will be used instead of this element.

  • +
  • copyright_holder [Optional ; Not repeatable, String]

    +

    The party holding the legal copyright to the video. This element corresponds to the “copyrightHolder” element of VideoObject.

  • +
  • copyright_notice [Optional ; Not repeatable, String]

    +

    Text of a notice appropriate for describing the copyright aspects of the video, ideally indicating the owner of the copyright. This element corresponds to the “copyrightNotice” element of VideoObject.

  • +
  • copyright_year [Optional ; Not repeatable, String]

    +

    The year during which the claimed copyright for the video was first asserted. This element corresponds to the “copyrightYear” element of VideoObject.

  • +
  • credit_text [Optional ; Not repeatable, String]

    +

    This element can be used to credit the person(s) and/or organization(s) associated with a published video. This element corresponds to the “creditText” element of VideoObject.

  • +
  • citation [Optional ; Not repeatable, String]

    +

    This element provides a required or recommended citation of the audio file.

  • +
  • transcript [Optional ; Repeatable, String]

    +

  • +
+
"transcript": [
+ {
+  "language_name": "string",
+  "language_code": "string",
+  "text": "string"
+ }
+]
+


+

The transcript of the video content, provided as a text. Note that if the text is very long, an alternative is to save it in a separate text file and to make it available in a data catalog as an external resource. +- language_name [Optional ; Not repeatable ; String]

+The name of the language of the transcript. +- language_code [Optional ; Not repeatable ; String]

+The code of the language of the transcript, preferably the ISO code. +- text [Optional ; Not repeatable ; String]

+

The transcript itself. Adding the transcript in the metadata will make the video much more discoverable, as the content of the transcription can be indexed in catalogs.

+
    +
  • media [Optional ; Repeatable ; String]

    +
  • +
+
"media": [
+ "string"
+]
+


+

A description of the media on which the recording is stored (other than the online file format); e,g., “CD-ROM”.

+
    +
  • album [Optional ; Repeatable]

    +
  • +
+
"album": [
+ {
+  "name": "string",
+  "description": "string",
+  "owner": "string",
+  "uri": "string"
+ }
+]
+


+

When a video is published in a catalog containing many other videos, it may be desirable to organize them by album. Albums are collections of videos organized by theme, period, location, or other criteria. One video can belong to more than one album. Albums are “virtual collections”. +- name [Optional ; Not Repeatable ; String]
+The name (label) of the album. +- description [Optional ; Not Repeatable ; String]
+A brief description of the album. +- owner [Optional ; Not Repeatable ; String]
+The owner of the album. +- uri [Optional ; Not Repeatable ; String]
+A link (URL) to the album.

+
    +
  • provenance [Optional ; Repeatable]

    +

    Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been done to the harvested metadata. These elements are NOT part of the IPTC or DCMI metadata standard.
    +

    +
    "provenance": [
    +  {
    +      "origin_description": {
    +          "harvest_date": "string",
    +          "altered": true,
    +          "base_url": "string",
    +          "identifier": "string",
    +          "date_stamp": "string",
    +          "metadata_namespace": "string"
    +      }
    +  }
    +]
    +


  • +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.

    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Study Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The datestamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@

    • +
  • +
  • tags [Optional ; Repeatable]
    +As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +

  • +
+
"tags": [
+    {
+        "tag": "string",
+        "tag_group": "string"
+    }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.

  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.

  • +
  • lda_topics [Optional ; Not repeatable]

    +

    We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).

    +

    Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series’ name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%).

  • +
+


+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

The lda_topics element includes the following metadata fields.

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the metadata (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic.

      • +
    • +
  • +
  • embeddings [Optional ; Repeatable]
    +In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API).

    +

    The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

  • +
+


+
"embeddings": [
+    {
+        "id": "string",
+        "description": "string",
+        "date": "string",
+        "vector": null
+    }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.

  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.

  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).

  • +
  • vector [Required ; Not repeatable ; @@@@] +The numeric vector representing the video metadata.

  • +
  • additional [Optional ; Not repeatable]
    +The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail. +
    + +

  • +
+
+
+
+

11.3 Complete example

+
+

11.3.1 In R

+
library(nadar)
+
+# ----------------------------------------------------------------------------------
+# Enter credentials (API confidential key) and catalog URL
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:/my_videos")
+
+id = "MDA_VDO_001"
+
+thumb = "vdo_001.jpg"
+
+# Generate the metadata
+
+my_video = list(
+  
+  metadata_information = list(
+    title = "Mogadishu, Somalia: A Call for Help",
+    idno = id,
+    producers = list(
+      list(name = "John Doe", affiliation = "National Library")
+    ),
+    production_date = "2021-09-03"
+  ),
+  
+  video_description = list(
+    
+    idno = id,
+    
+    title = "Mogadishu, Somalia: A Call for Help",
+    
+    alt_title = "Somalia: Guterres in Mogadishu",
+    
+    date_published = "2011-09-01",
+    
+    description = "During a landmark visit, the United Nations High Commissioner for Refugees calls on the international community to rapidly increase aid to Somalia.",
+    
+    genre = "Documentary",
+    
+    persons = list(
+      list(name = "António Guterres", role = "High Commissioner for Refugees"),
+      list(name = "Fadhumo", role = "Somali internally displaced person (IDP)")
+    ),
+    
+    main_entity = "United Nations High Commission for Refugees (UNHCR), the UN Refugee Agency",
+    
+    country = list(
+      list(name = "Somalia", code = "SOM")
+    ),
+    
+    spatial_coverage = "Mogadishu, Somalia",
+    
+    content_reference_time = "2011-09",
+    
+    languages = list(
+      list(name = "English", code = "EN")
+    ),
+    
+    creator = "United Nations High Commission for Refugees (UNHCR)",
+    
+    video_url = "https://www.youtube.com/watch?v=7Aif1xjstws",
+    
+    embed_url = "https://www.youtube.com/embed/7Aif1xjstws",
+    
+    transcript = list(
+      list(
+         language = "English",
+         transcript = "Mogadishu is a dangerous place securityhas improved since al-shabaab militias 
+         withdrew last month but not a lot despite the insecurity hundreds of thousands of Somalis 
+         have been streaming into the capital from surrounding areas they're fleeing the worst famine 
+         to strike the region in 60 years in a landmark visit the UN High Commissioner for Refugees 
+         Antonio Gutierrez traveled to Mogadishu this week to visit with Somalis he urged the international 
+         community to rapidly increase aid to people who have been through so much already makes us very emotional is to
+         feel that for 2020 as these people has been suffering the suffering enormously of course there is a large
+         responsibility of Somalis in the way things have happened but let's also recognize that international community
+         there sometimes also be part of the problem and not part of the solution some aid is getting through fatuma has
+         just been registered to receive assistance from UNHCR she left her home and is now seeking help in the capital
+         she is camped with thousands of others in a settlement not far from the shoreline UNHCR is providing plastic
+         sheeting and other supplies there are also food distributions there are a total of four hundred thousand displaced
+         people in Mogadishu 100,000 arrived in the past two months alone getting assistance to them despite the
+         dangers is an urgent priority otherwise settlements like these are certain to you"
+      )   
+    ),
+    
+    duration = "PT2M14S"  # 2 minutes and 14 seconds
+    
+  )
+  
+)
+
+# Publish in the NADA catalog
+
+video_add(idno = id, 
+          published = 1, 
+          overwrite = "yes", 
+          metadata = my_video, 
+          thumbnail = thumb)
+

In NADA, the video will now appear in the “All” tab and in the “Videos” tab.

+


+ +

+

If the embed_url element was provided, the video can be played within the NADA page.

+


+ +

+
+
+

11.3.2 In Python

+
# Python script
+ +
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter12.html b/chapter12.html new file mode 100644 index 0000000..395f7b8 --- /dev/null +++ b/chapter12.html @@ -0,0 +1,2691 @@ + + + + + + + Chapter 12 Research projects and scripts | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 12 Research projects and scripts

+
+
+ +
+


+
+

12.1 Rationale

+

Documenting, cataloguing and disseminating data has the potential to increase the volume and diversity of data analysis. There is also much value in documenting, cataloguing and disseminating data processing and analysis scripts. Technological solutions such as GitHub, Jupyter Notebooks or Jupiter Lab facilitate the preservation and sharing of code, and enable collaborative work around data analysis. Coding style guides like the Google style guides and the Guide to Reproducible Code in Ecology and Evolution by the British Ecological Society, contribute to foster the usability, adaptability, and reproducibility of code. But these tools and guidelines do not fully address the issue of cataloguing and discoverability of the data processing and analysis programs and scripts. We propose –as a complement to collaboration tools and style guides– a metadata schema to document data analysis projects and scripts. The production of structured metadata will contribute not only to discoverability, but also to the reproducibility, replicability, and auditability of data analytics.

+

There are multiple reasons to make reproducibility, replicability, and auditability of data analytics a component of a data dissemination system. This will:

+
    +
  • Improve the quality of research and analysis. Public scrutiny enables contestability and independent quality control of the output of research and analysis; these are strong incentives for additional rigor in data analysis.
  • +
  • Allow the re-purposing or expansion of analysis by the research community, thereby increasing the relevance, utility and value of both the data and of the analytical work.
  • +
  • Strengthen the reputation and credibility of the analysis.
  • +
  • Provide students and peers with rich training materials.
    +
  • +
  • In some cases, satisfy a requirement imposed by peer reviewed journals or financial sponsors of research activities. For example, the Data and Policy Code of the American Economic Association (accessed on June 29, 2020), states that It is the policy of the American Economic Association to publish papers only if the data and code used in the analysis are clearly and precisely documented, and access to the data and code is clearly and precisely documented and is non-exclusive to the authors. Authors of accepted papers that contain empirical work, simulations, or experimental work must provide, prior to acceptance, information about the data, programs, and other details of the computations sufficient to permit replication, as well as information about access to data and programs.
  • +
  • Contribute to assuring the fairness of policy advice and interventions resulting from data analysis. Data analysis may be used to identify or target the beneficiaries of policies and programs, or may contribute otherwise to the design and implementation of development policies and projects. By doing so, they also contribute to identifying populations to be excluded from these interventions. Errors and biases may be introduced in analysis by accidental or intentional human errors, by the algorithms themselves, or they can result from flaws in the data. The analysis that informs such projects and policies should therefore be made auditable and contestable, i.e. documented and published.
  • +
+
+
+

12.2 Motivation for open analytics

+

Stodden et al (2013) make a useful distinction between five levels of research openness:

+
    +
  1. Reviewable research. The descriptions of the research methods can be independently assessed, and the results judged credible. This includes both traditional peer review and community review and does not imply reproducibility.
  2. +
  3. Replicable research. Tools are made available that would allow one to duplicate the results of the research, for example by running the authors’ code to produce the plots shown in the publication. (Here tools might be limited in scope, e.g., only essential data or executables, and might only be made available to referees or only upon request.)
  4. +
  5. Confirmable research. The main conclusions of the research can be attained independently without the use of software provided by the author. (But using the complete description of algorithms and methodology provided in the publication and any supplementary materials.)
  6. +
  7. Auditable research. Sufficient records (including data and software) have been archived so that the research can be defended later if necessary or differences between independent confirmations resolved. The archive might be private.
  8. +
  9. Open or Reproducible research. This is auditable research made openly available. This comprised well-documented and fully open code and data that are publicly available that would allow one to (a) fully audit the computational procedure, (b) replicate and also independently reproduce the results of the research, and (c) extend the results or apply the method to new problems.
  10. +
+
+
+

12.3 Goal: discoverable code

+

Search and filter by title, author, software, method, country, etc. Get links to analytical output and data. Example: search for a “project that implemented multiple imputation in R for a project related to poverty in Kenya”: search for poverty AND “multiple imputation” and filter the results by software / country.

+

Note: the code will also be “attached” to the output page (paper) and to the dataset page of the catalog if they are available in the catalog.

+
+
+
+ +

image

+
+
+


+

Provide access to scripts with detailed information, including software and libraries used, distribution license, IT requirements, datasets used, list of outputs, and more.

+
+
+
+ +

image

+
+
+


+
+
+

12.4 Schema description

+

To make data processing and analysis scripts more discoverable and usable, we propose a metadata schema inspired by the schemas available to document datasets. The proposed schema contains two main blocks of metadata elements: the document description intended to document the metadata themselves (the term document refers to the file that will contain the metadata), and the project description used to document the research or analytical work and the related scripts. We also include in the schema the tags, provenance, and additional elements common to all schemas.

+


+
{
+    "repositoryid": "string",
+    "published": 0,
+    "overwrite": "no",
+    "doc_desc": {},
+    "project_desc": {},
+    "provenance": [],
+    "tags": [],
+    "lda_topics": [],
+    "embeddings": [],
+    "additional": { }
+}
+


+
+

12.4.1 Document description

+

doc_desc [Optional ; Not repeatable]
+The document description is a description of the metadata file being generated. It provides metadata about the metadata. This block is optional. It is used to document the research project metadata (not the project itself). This information is not needed to document the project; it only provides information, useful for archiving purposes, on the process of generating the project metadata. The information it contains are typically useful to a catalog administrator; they are not useful to the public and do not need to be displayed in the publicly-available catalog interface. This block is optional. It is recommended to enter at least the identification of the metadata producer, her/his affiliation, and the date the metadata were created. One reason for this is that metadata can be shared and harvested across catalogs/organizations, so the metadata produced by one organization can be found in other data centers (complying with standards and schema is precisely intended to facilitate inter-operability of catalogs and automated information sharing). Keeping track of who documented a resource is thus useful.

+


+
"doc_desc": {
+    "title": "string",
+    "idno": "string",
+    "producers": [
+        {
+            "name": "string",
+            "abbr": "string",
+            "affiliation": "string",
+            "role": "string"
+        }
+    ],
+    "prod_date": "string",
+    "version": "string"
+}
+


+
    +
  • title [Optional ; Not Repeatable ; String]
    +The title of the project. This will usually be the same as the element title in the project description section.

  • +
  • idno [Optional ; Not Repeatable ; String]
    +A unique identifier for the metadata document.

  • +
  • producers [Optional ; Not Repeatable]
    +A list of producers of the metadata (who may be but do not have to be the authors of the research project and scripts being documented). These can be persons or organizations. The following four elements are used to identify them and specify their specific role as and if relevant (this block of four elements is repeated for each contributor to the metadata):

    +
      +
    • name [Optional ; Not Repeatable ; String]
      +Name of the person or organization who documented the project.
    • +
    • abbr: [Optional ; Not Repeatable ; String]
      +The abbreviation of the organization that is referenced under ‘name’ above.
    • +
    • affiliation [Optional ; Not Repeatable ; String]
      +Affiliation of the person(s) or organization(s) who documented the project.
    • +
    • role [Optional ; Not Repeatable ; String]
      +This attribute is used to distinguish different stages of involvement in the metadata production process.

    • +
  • +
  • prod_date [Optional ; Not Repeatable ; String]
    +The date the metadata on this project was produced (not distributed or archived), preferably in ISO 8601 format (YYYY-MM-DD or YYY-MM).

  • +
  • version [Optional ; Not Repeatable ; String]
    +Documenting a research project is not a trivial exercise. It may happen that, having identified errors or omissions in the metadata or having received suggestions for improvement, a new version of the metadata is produced. This element is used to identify and describe the current version of the metadata. It is good practice to provide a version number, and information on what distinguishes this version from the previous one(s) if relevant. +

    +
    my_project = list(
    +  doc_desc = list(
    +    idno = "META_RP_001", 
    +    producers = list(
    +      list(name = "John Doe",
    +           affiliation = "National Data Center of Popstan")
    +    ),
    +    prod_date = "2020-12-27",
    +    version = "Version 1.0 - Original version of the documentation provided by the author of the project"
    +  ),
    +  # ... 
    +)
  • +
+
+
+

12.4.2 Project description

+

project_desc [Required ; Not repeatable]
+The project description contains the metadata related to the project itself. All efforts should be made to provide as much and as detailed information as possible.

+


+
"project_desc": {
+    "title_statement": {},
+    "abstract": "string",
+    "review_board": "string",
+    "output": [],
+    "approval_process": [],
+    "project_website": [],
+    "language": [],
+    "production_date": "string",
+    "version_statement": {},
+    "errata": [],
+    "process": [],
+    "authoring_entity": [],
+    "contributors": [],
+    "sponsors": [],
+    "curators": [],
+    "reviews_comments": [],
+    "acknowledgments": [],
+    "acknowledgment_statement": "string",
+    "disclaimer": "string",
+    "confidentiality": "string",
+    "citation_requirement": "string",
+    "related_projects": [],
+    "geographic_units": [],
+    "keywords": [],
+    "themes": [],
+    "topics": [],
+    "disciplines": [],
+    "repository_uri": [],
+    "license": [],
+    "copyright": "string",
+    "technology_environment": "string",
+    "technology_requirements": "string",
+    "reproduction_instructions": "string",
+    "methods": [],
+    "software": [],
+    "scripts": [],
+    "data_statement": "string",
+    "datasets": [],
+    "contacts": []
+}
+


+
    +
  • title_statement [Required ; Non repeatable]
    +The title_statement is a group of five elements, two of them mandatory. +
  • +
+
"title_statement": {
+    "idno": "string",
+    "identifiers": [
+        {
+            "type": "string",
+            "identifier": "string"
+        }
+    ],
+    "title": "string",
+    "sub_title": "string",
+    "alternate_title": "string",
+    "translated_title": "string"
+}
+


+
    +
  • idno [Required ; Not Repeatable ; String]
    +A unique identifier to the project. Define and use a consistent scheme to use. Avoid including spaces in the ID. The ID number of a research project is a unique number that is used to identify a particular project. This ID number is a vital reference. A research project can be the formal cause of a survey, scripts, tables and knowledge products. Do not include spaces in the idno element. Use a system that guarantees uniqueness of the ID (DOI, own reference number).
  • +
  • identifiers [Optional ; Repeatable]
    +This repeatable element is used to enter identifiers (IDs) other than the idno entered in the title_statement. It can for example be a Digital Object Identifier (DOI). Note that the identifier entered in idno can (and in some cases should) be repeated here. The element idno does not provide a type parameter; repeating it in this section makes it possible to add that information. +
      +
    • type [Optional ; Not repeatable ; String]
      +The type of unique ID, e.g. “DOI”.
    • +
    • identifier [Required ; Not repeatable ; String]
      +The identifier itself.

    • +
  • +
  • title [Required ; Not Repeatable ; String]
    +The title is the official name of the project as it may be stated in reports, papers or other documents. The title will in most cases be identical to the Document Title (see above). The title may correspond to the title of an academic paper, of a project impact evaluation, etc. Pay attention to capitalization in the title.
  • +
  • sub_title [Optional ; Not Repeatable ; String]
    +Subtitle is optional and rarely used. A short subtitle for the project. Often the sub title is used to qualify the title or rephrase the title.
    +
  • +
  • alternate_title [Optional ; Not Repeatable ; String]
    +An alternate title of the project. This would be any alternate title that would help discover the research project. In countries with more than one official language, a translation of the title may be provided. Likewise, the translated title may simply be a translation into English from a country’s own language.
    +
  • +
  • translated_title [Optional ; Not Repeatable ; String]
    +A translated version of the title (this will be used for example when a catalog documents all entries in English, but wants to preserve the title of a project in its original language when the original language is not English).
  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+    
+      title_statement = list(
+          idno = "RR_WB_2020_001",
+          identifiers = list(
+          list(type = "DOI", identifier = "XXX-XXX-XXXX")
+        ),
+          date = "2020",
+          title = "Predicting Food Crises - Econometric Model"
+      ),
+
+      # ...
+  ),
+  # ...
+)
+


+
    +
  • abstract [Optional ; Non repeatable ; String]
    +The abstract should provide a clear summary of the purposes, objectives and content of the project. An abstract can make reference to the various outputs associated with the research project.

    +

    Example extracted from https://microdata.worldbank.org/index.php/catalog/4218:

    +
    my_project = list(
    +  # ... ,
    +  project_desc = list(
    +      # ... ,
    +
    +      abstract = "Food price inflation is an important metric to inform economic policy but traditional sources of consumer prices are often produced with delay during crises and only at an aggregate level. This may poorly reflect the actual price trends in rural or poverty-stricken areas, where large populations reside in fragile situations.
    +This data set includes food price estimates and is intended to help gain insight in price developments beyond what can be formally measured by traditional methods. The estimates are generated using a machine-learning approach that imputes ongoing subnational price surveys, often with accuracy similar to direct measurement of prices. The data set provides new opportunities to investigate local price dynamics in areas where populations are sensitive to localized price shocks and where traditional data are not available.",
    +
    +      # ...
    +  ),
    +  # ...
    +)
    +


  • +
  • review_board [Optional ; Non repeatable ; String]
    +Information on whether and when the project was submitted, reviewed, and approved by an institutional review board (or independent ethics committee, ethical review board (ERB), research ethics board, or equivalent). +

  • +
  • output [Optional ; Repeatable]
    +This element will describe and reference all substantial/intended products of the research project, which may include publications, reports, websites, datasets, interactive applications, presentations, visualizations, and others. An output may also be referred to as a “deliverable”. +

  • +
+
"output": [
+    {
+        "type": "string",
+        "title": "string",
+        "authors": "string",
+        "description": "string",
+        "abstract": "string",
+        "uri": "string",
+        "doi": "string"
+    }
+]
+


+

The output is a repeatable block of seven elements, used to document all output of the research project: +- type [Optional ; Non repeatable]
+Type of output. The type of output relates to the media which is used to convey or communicate the intended results, findings or conclusions of the research project. This field may be controlled by a controlled vocabulary. The kind on content could be “Working paper”, “Database”, etc. +- title [Required ; Non repeatable]
+Formal title of the output. Depending upon the kind of output, the title will vary in formality. +- authors [Optional ; Non repeatable]
+Authors of the output; if multiple, they will be listed in one same text field. +- description [Optional ; Non repeatable]
+Brief description of the output (NOT an abstract) +- abstract [Optional ; Non repeatable]
+If the output consists of a document, the abstract will be entered here. +- uri [Optional ; Non repeatable]
+A link where the output or information on the output can be found. +- doi [Optional ; Non repeatable]v +Digital Object Identifier (DOI) of the output, if available.

+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+      output = list(
+        
+        list(type = "working paper",
+             title = "Estimating Food Price Inflation from Partial Surveys",
+             authors = "Andrée, B. P. J.",
+             description = "World Bank Policy Research Working Paper",
+             abstract = "The traditional consumer price index is often produced at an aggregate level, using data from few, highly urbanized, areas. As such, it poorly describes price trends in rural or poverty-stricken areas, where large populations may reside in fragile situations. Traditional price data collection also follows a deliberate sampling and measurement process that is not well suited for monitoring during crisis situations, when price stability may deteriorate rapidly. To gain real-time insights beyond what can be formally measured by traditional methods, this paper develops a machine-learning approach for imputation of ongoing subnational price surveys. The aim is to monitor inflation at the market level, relying only on incomplete and intermittent survey data. The capabilities are highlighted using World Food Programme surveys in 25 fragile and conflict-affected countries where real-time monthly food price data are not publicly available from official sources. The results are made available as a data set that covers more than 1200 markets and 43 food types. The local statistics provide a new granular view on important inflation events, including the World Food Price Crisis of 2007–08 and the surge in global inflation following the 2020 pandemic. The paper finds that imputations often achieve accuracy similar to direct measurement of prices. The estimates may provide new opportunities to investigate local price dynamics in markets where prices are sensitive to localized shocks and traditional data are not available.",
+             uri = "http://hdl.handle.net/10986/36778"),
+             
+        list(type = "dataset",
+             title = "Monthly food price estimates",
+             authors = "Andrée, B. P. J.",
+             description = "A dataset of derived data, published as open data",
+             abstract = "Food price inflation is an important metric to inform economic policy but traditional sources of consumer prices are often produced with delay during crises and only at an aggregate level. This may poorly reflect the actual price trends in rural or poverty-stricken areas, where large populations reside in fragile situations.
+This data set includes food price estimates and is intended to help gain insight in price developments beyond what can be formally measured by traditional methods. The estimates are generated using a machine-learning approach that imputes ongoing subnational price surveys, often with accuracy similar to direct measurement of prices. The data set provides new opportunities to investigate local price dynamics in areas where populations are sensitive to localized price shocks and where traditional data are not available."
+             uri = "https://microdata.worldbank.org/index.php/catalog/4218"),
+             doi = "https://doi.org/10.48529/2ZH0-JF55")
+      
+      ),
+  
+      # ...
+)
+


+
    +
  • approval_process [Optional ; Repeatable]
    +The approval_process is a group of six elements used to describe the formal approval process(es) (if any) that the project had to go through. This may for example include an approval by an Ethics Board to collect new data, followed by an internal review process to endorse the results. +
  • +
+
"approval_process": [
+    {
+        "approval_phase": "string",
+        "approval_authority": "string",
+        "submission_date": "string",
+        "reviewer": "string",
+        "review_status": "string",
+        "approval_date": "string"
+    }
+]
+


+
    +
  • approval_phase [Optional ; Non repeatable]
    +A label that describes the approval phase.
  • +
  • approval_authority [Optional ; Non repeatable]
    +Identification of the person(s) or organization(s) whose approval was required or sought.
  • +
  • submission_date [Optional ; Non repeatable]
    +The date, entered in ISO 8601 format (YYYY-MM-DD), when the project (or a component of it) was submitted for approval.
  • +
  • reviewer [Optional ; Non repeatable]
    +Identification of the reviewer(s).
  • +
  • review_status [Optional ; Non repeatable]
    +Status of approval.
  • +
  • approval_date [Optional ; Non repeatable]
    +Date the approval was formally received, preferably entered in ISO 8601 format (YYYY-MM-DD).

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+      approval_process = list(
+        
+        list(approval_phase = "Authorization to conduct the survey",
+             approval_authority = "Internal Ethics Board, [Organization]",
+             submission_date = "2019-01-15",
+             review_status = "Approved (permission No ABC123)",
+             approval_date = "2020-04-30"),
+        
+        list(approval_phase = "Review of research output and authorization to publish",
+             approval_authority = "Internal Ethics Board, [Organization]",
+             submission_date = "2021-07-15",
+             review_status = "Approved",
+             approval_date = "2021-10-30")
+        
+      ),
+      # ...
+  )
+  # ...
+)  
+


+
    +
  • project_website [Optional ; Repeatable ; String]
    +URL of the project website. +
  • +
+
"project_website": [
+    "string"
+]
+


+
    +
  • language [Optional ; Repeatable]
    +A block of two elements describing the language(s) of the project. At least one of the two elements must be provided for each listed language. The use of ISO 639-2 (the alpha-3 code in Codes for the representation of names of languages) is recommended. +
  • +
+
"language": [
+    {
+        "name": "string",
+        "code": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the language.
  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the language. Numeric codes must be entered as strings.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+      languages = list(
+        list(name = "English", code = "EN"),
+        list(name = "French",  code = "FR")
+      ),
+      
+      # ...
+  )
+  # ...
+)
+


+
    +
  • production_date
    +The date in ISO 8601 format (YYYY-MM-DD) the project was completed (this refers to the version that is being documented and released.) +

  • +
  • version_statement [Optional ; Repeatable]
    +This repeatable block of four elements is used to list and describe the successive versions of the project. +

  • +
+
"version_statement": {
+    "version": "string",
+    "version_date": "string",
+    "version_resp": "string",
+    "version_notes": "string"
+}
+


+
    +
  • version [Optional ; Not repeatable ; String]
    +A label describing the version. For example, “Version 1.2” [String]
  • +
  • version_date [Optional ; Not repeatable ; String]
    +Date (in ISO 8601 format, YYYY-MM-DD) the version was released [String]
  • +
  • version_resp [Optional ; Not repeatable ; String]
    +Person(s) or organization(s) responsible for this version. [String]
  • +
  • version_notes [Optional ; Not repeatable ; String]
    +Additional information on the version if any; it is good practice to describe what distinguishes this version from the previous one(s). The version must be entered as a string, even when composed only of numbers.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    version_statement = list(
+      
+      list(version = "v1.0", 
+           version_date = "2021-12-27",
+           version_resp = "University of Popstan, Department of Economics",
+           version_notes = "First version approved for open dissemination")
+      
+    ), 
+    
+  # ...
+)  
+


+
    +
  • errata [Optional ; Repeatable]

    +This field is used to list and describe errata. +
  • +
+
"errata": [
+    {
+        "date": "string",
+        "description": "string"
+    }
+]
+


+
    +
  • date [Optional ; Not repeatable ; String]
    +Date (in ISO 8601 format, YYYY-MM-DD) the erratum was released.
  • +
  • description [Optional ; Not repeatable ; String]
    +Description of the error(s) and measures taken to address it/them.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    errata = list(
+      list(date = "2021-10-30", 
+           description = "Outliers in the data for Afghanistan resulted in unrealistic model estimates of the food prices for January 2020. In the latest version of the 'model.R' script, outliers are detected and dropped from the input data file. The published dataset has been updated."
+      )
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • process [Optional ; Repeatable]
    +This element is used to document the life cycle of the research project, from its design and inception to its conclusion. This can include phases of fundraising, IRB, concept note review, data acquisition, analysis, publishing of a working paper, peer review, publishing in journal, presentation to conferences, publishing, evaluation, reporting to sponsors, etc. It is recommended to provide these steps in a chronological order. +
  • +
+
"process": [
+    {
+        "name": "string",
+        "date_start": "string",
+        "date_end": "string",
+        "description": "string"
+    }
+]
+


+
    +
  • name: [Optional ; Not repeatable ; String]
    +This is a header for the phase of the process.
  • +
  • date_start [Optional ; Not repeatable ; String]
    +Date the phase started (preferably in ISO 8601 format, YYYY-MM-DD)
  • +
  • date_end [Optional ; Not repeatable ; String]
    +Date the phase ended (preferably in ISO 8601 format, YYYY-MM-DD)
  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the phase.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    process = list(
+      
+      list(name = "Presentation of the concept note at the Review Committee decision meeting", 
+           date_start = "2018-02-23",
+           date_end = "2018-02-23",
+           description = "Presentation of the research objectives and method by the primary investigator to the Review Committee, which resulted in the approval of the concept note."
+      ),
+      
+      list(name = "Fundraising", 
+           date_start = "2018-02-24",
+           date_end = "2018-02-30",
+           description = "Discussion with project sponsors, and conclusion of the funding agreement."
+      ),
+      
+      list(name = "Data acquisition and analytics", 
+           date_start = "2018-03-15",
+           date_end = "2019-01-30",
+           description = "Implementation of web scraping, then data analysis"
+      ),  
+      
+      list(name = "Working paper", 
+           date_start = "2019-01-30",
+           date_end = "2019-02-25",
+           description = "Production (and copy editing) of the working paper"
+      ),
+      
+      list(name = "Presentation to conferences", 
+           date_start = "2019-04-12",
+           date_end = "2019-04-12",
+           description = "Presentation of the paper by the primary investigator at the ... conference, London"
+      ),
+      
+      list(name = "Curation and dissemination of data and code", 
+           date_start = "2019-02-25",
+           date_end = "2019-03-18",
+           description = "Data and script documentation, and publishing in the National Microdata Library"
+      )
+      
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • authoring_entity [Optional ; Repeatable]
    +This section will identify the person(s) and/or organization(s) in charge of the intellectual content of the research project, and specify their respective role. +
  • +
+
"authoring_entity": [
+    {
+        "name": "string",
+        "role": "string",
+        "affiliation": "string",
+        "abbreviation": "string",
+        "email": "string",
+        "author_id": []
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +Name of the person or organization responsible for the research project.
  • +
  • role [Optional ; Not repeatable ; String]
    +Specific role of the person or organization mentioned in name.
    +
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +Agency or organization affiliation of the author/primary investigator mentioned in name.
  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +Abbreviation used to identify the agency stated under affiliation.
  • +
  • email [Optional ; Not repeatable ; String]
    +Depending on the agency policies, a researcher may provide a personal email or an agency email to field inquires related to the project.
  • +
  • author_id [Optional ; Repeatable]
    +A block of two elements used to provide unique identifiers of the authors, as provided by different registers of researchers. For example, this can be an ORCID number (ORCID is a non-profit organization supported by a global community of member organizations, including research institutions, publishers, sponsors, professional associations, service providers, and other stakeholders in the research ecosystem.) +
      +
    • type [Optional ; Not repeatable ; String]
      +The type of ID; for example, “ORCID”.
    • +
    • id [Required ; Not repeatable ; String]
      +A unique identification number/code for the authoring entity, entered as a string variable.

    • +
  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    authoring_entity = list(
+      
+      list(name = "", 
+           role = "",
+           affiliation = "",
+           email = "",
+           author_id = list(
+             list(type = "", id = "ORCID")
+          )   
+      )
+      
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • contributors [Optional ; Repeatable] This section is provided to record other contributors to the research project and provide recognition for the roles they provided. +
  • +
+
"contributors": [
+    {
+        "name": "string",
+        "role": "string",
+        "affiliation": "string",
+        "abbreviation": "string",
+        "email": "string",
+        "url": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +Name of the person, corporate body, or agency contributing to the intellectual content of the project (other than the PI). If a person, invert first and last name and use commas.
  • +
  • role [Optional ; Not repeatable ; String]
    +Title of the person (if any) responsible for the work’s substantive and intellectual content.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +Agency or organization affiliation of the contributor.
  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +Abbreviation used to identify the agency stated under affiliation.
  • +
  • email [Optional ; Not repeatable ; String]
    +Depending on the agency policies, a researcher may provide a personal email or an agency email to field inquires related to the project.
    +
  • +
  • url [Optional ; Not repeatable ; String]
    +Thhe URL that provides information on the contributor or its affiliate

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    contributors = list(
+      list(name = "", 
+           role = "",
+           affiliation = "",
+           email = ""
+      )
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • sponsors [Optional ; Repeatable]
    The source(s) of funds for production of the work. If different funding agencies sponsored different stages of the production process, use the ‘role’ attribute to distinguish them. +
  • +
+
"sponsors": [
+    {
+        "name": "string",
+        "abbreviation": "string",
+        "role": "string",
+        "grant_no": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +Name of the funding agency/sponsor.
  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +Abbreviation of the funding/sponsoring agency.
  • +
  • role [Optional ; Not repeatable ; String]
    +Specific role of the funding/sponsoring agency.
    +
  • +
  • grant_no [Optional ; Not repeatable ; String]
    +Grant or award number.
  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    sponsors = list(
+      
+      list(name = "ABC Foundation", 
+           abbr = "ABCF",
+           role = "Purchase of the data",
+           grant_no = "ABC_001_XYZ"
+      ),
+      
+      list(name = "National Research Foundation", 
+           abbr = "NRF",
+           role = "Funding of staff and research assistant costs, and variable costs for participation in conferences",
+           grant_no = "NRF_G01"
+      )
+      
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • curators [Optional ; Repeatable]
    +A list of persons and/or organizations in charge of curating the resources associated with the project. +
  • +
+
"curators": [
+    {
+        "name": "string",
+        "role": "string",
+        "affiliation": "string",
+        "abbreviation": "string",
+        "email": "string",
+        "url": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the person or organization.
    +
  • +
  • role [Optional ; Not repeatable ; String]
    +The specific role of the person or organization in the curation of the project resources.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the person or organization.
  • +
  • abbreviation [Optional ; Not repeatable ; String]
    +An acronym of the organization, if an organization was entered in name.
  • +
  • email [Optional ; Not repeatable ; String]
    +The email address of the person or organization. The use of personal email addresses must be avoided.
  • +
  • url [Optional ; Not repeatable ; String]
    +A link to the website of the person or organization. +

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    curators = list(
+      
+      list(name = "National Data Archive of Popstan", 
+           role = "Documentation, preservation and dissemination of the data and reproducible code",
+           email = "helpdesk@nda. ...",
+           url = "popstan_nda,org"
+      )
+      
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • reviews_comments [Optional ; Repeatable]

    +Many research projects will be subject to a review process, which may happen at different stages of the project implementation (from design to review of the final output). This block is intended to document the comments received by reviewers during this process. It is a repeatable block of metadata elements, which can be used to document comments with a fine granularity. +
  • +
+
"reviews_comments": [
+    {
+        "comment_date": "string",
+        "comment_by": "string",
+        "comment_description": "string",
+        "comment_response": "string"
+    }
+]
+


+
    +
  • comment_date [Optional ; Not repeatable ; String]
    +The date the comment was provided, in ISO 8601 format (YYYY-MM-DD or YYYY-MM).
  • +
  • comment_by [Optional ; Not repeatable ; String]
    +The name of the person or organization that provided the comment.
  • +
  • comment_description [Optional ; Not repeatable ; String]
    +The comment itself, in its original formulation or in a summary version.
  • +
  • comment_response [Optional ; Not repeatable ; String]
    +The response provided by teh research team/person to the comment, in its original formulation or in a summary version. +

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    reviews_comments = list(
+      list(comment_date = "", 
+           comment_by = "",
+           comment_description = "",
+           comment_response = ""
+      )
+    ),
+    # ...
+  )
+)  
+


+
    +
  • acknowledgments [Optional ; Repeatable]
    +This repeatable block of elements is used to provide an itemized list of persons and organizations whose contribution to the project must be acknowledged. Note that specific metadata elements are available for listing financial sponsors and main contributors to the study.
    +An alternative to this field is the acknowledgment_statement field (see below) which can be used to provide the acknowledgment in the form of an unstructured text. +
  • +
+
"acknowledgments": [
+    {
+        "name": "string",
+        "affiliation": "string",
+        "role": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the person or agency being recognized for supporting the project.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The affiliation of the person or agency being acknowledged.
  • +
  • role [Optional ; Not repeatable ; String]
    +A brief description of the role of the person or agency that is being recognized or acknowledged for supporting the project.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    acknowledgements = list(
+      list(name = "", 
+           affiliation = "",
+           role = ""
+      ),
+      list(name = "", 
+           affiliation = "",
+           role = ""
+      )
+    ),
+    # ...
+  )
+)  
+


+
    +
  • acknowledgement_statement [Optional ; Not repeatable ; String]
    +This field is used to provide acknowledgments in the form of an unstructured text. An alternative to this field is the acknowledgments field which provides a solution to itemize the acknowledgments.

  • +
  • disclaimer [Optional ; Not repeatable ; String]

    +Disclaimers limit the responsibility or liability of the publishing organization or researchers associated with the research project. Disclaimers assure that any research in the public domain produced by an organization has limited repercussions to the publishing organization. A disclaimer is intended to prevent liability from any effects occurring as a result of the acts or omissions in the research.

  • +
  • confidentiality [Optional ; Not repeatable ; String]

    +A confidentiality statement binds the publisher to ethical considerations regarding the subjects of the research. In most cases, the individual identity of an individual that is the subject of research can not be released and special effort is required to assure the preservation of privacy.

  • +
  • citation_requirement [Optional ; Not repeatable ; String]

    +The citation requirement is specific to the output and is a preferred shorthand or means to refer to the publication or published good.

  • +
  • related_projects [Optional ; Repeatable]
    +The objective of this block is to provide links (URLs) to other, related projects which can be documented and disseminated in the same catalog or any other location on the internet. +

  • +
+
"related_projects": [
+    {
+        "name": "string",
+        "uri": "string",
+        "note": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name (title) of the related project.
  • +
  • uri [Optional ; Not repeatable ; String]
    +A link (URL) to the related project web page.
  • +
  • note [Optional ; Not repeatable ; String]
    +A brief description or other relevant information on the related project.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    related_projects = list(
+      list(name = "", 
+           uri = "", 
+           note = "")
+    ),
+    # ...
+  )
+)  
+


+
    +
  • geographic_units [Optional ; Repeatable]
    +The geographic areas covered by the project. When the project relates to one or more countries, or part of one or more countries, it is important to provide the country name. This means that for a project related to a specific province or town of a country, the country name will be entered in addition to the province or town (as separate entries in this repeatable block of elements). Note that the area does not have to be an administrative area; it can for example be an ocean. +
  • +
+
"geographic_units": [
+    {
+        "name": "string",
+        "code": "string",
+        "type": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The name of the geographic area.
  • +
  • code [Optional ; Not repeatable ; String]
    +The code of the geographic area. For countries, it is recommended to use the ISO 3166 country codes and names.
  • +
  • type [Optional ; Not repeatable ; String]
    +The type of geographic area.
  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    geographic_units = list(
+      list(name = "India",     code = "IND", type = "Country"),
+      list(name = "New Delhi",               type = "City"),
+      list(name = "Kerala",                  type = "State"),
+      list(name = "Nepal",     code = "NPL", type = "Country"),
+      list(name = "Kathmandu",               type = "City")
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • keywords [Optional ; Repeatable]
    +
  • +
+
"keywords": [
+    {
+        "name": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

A list of keywords that provide information on the core scope and objectives of the research project. Keywords provide a convenient solution to improve the discoverability of the research, as it allows terms and phrases not found elsewhere in the metadata to be indexed and to make a project discoverable by text-based search engines. A controlled vocabulary will preferably be used (although not required), such as the UNESCO Thesaurus. The list provided here can combine keywords from multiple controlled vocabularies, and user-defined keywords.

+
    +
  • name [Required ; Not repeatable ; String]
    +The keyword itself.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The controlled vocabulary (including version number or date) from which the keyword is extracted, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the controlled vocabulary from which the keyword is extracted, if any.

  • +
+
  my_project <- list(
+    # ... ,
+    project_desc = list(
+      # ... ,
+      
+      keywords = list(
+      
+        list(name = "Migration", 
+             vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        
+        list(name = "Migrants", 
+             vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+        
+        list(name = "Refugee", 
+             vocabulary = "Unesco Thesaurus (June 2021)", 
+             uri = "http://vocabularies.unesco.org/browser/thesaurus/en/page/concept427"),
+             
+        list(name = "Conflict"),
+        list(name = "Asylum seeker"),
+        list(name = "Forced displacement"),
+        list(name = "Forcibly displaced"),
+        list(name = "Internally displaced population (IDP)"),
+        list(name = "Population of concern (PoC)")
+        list(name = "Returnee")
+        list(name = "UNHCR")
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • themes [Optional ; Repeatable]
    +
  • +
+
"themes": [
+    {
+        "id": "string",
+        "name": "string",
+        "parent_id": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

A list of themes covered by the research project. A controlled vocabulary will preferably be used. Note that themes will rarely be used as the elements topics and disciplines are more appropriate for most uses. This is a block of five fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The ID of the theme, taken from a controlled vocabulary.

  • +
  • name [Required ; Not repeatable ; String]
    +The name (label) of the theme, preferably taken from a controlled vocabulary.

  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent ID of the theme (ID of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.

  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.

  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.

  • +
  • topics [Optional ; Repeatable]
    +

  • +
+
"topics": [
+    {
+        "id": "string",
+        "name": "string",
+        "parent_id": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+

Information on the topics covered in the research project. A controlled vocabulary will preferably be used, for example the CESSDA Topics classification, a typology of topics available in 11 languages; or the Journal of Economic Literature (JEL) Classification System, or the World Bank topics classification. Note that you may use more than one controlled vocabulary. +This element is a block of five fields: +- id [Optional ; Not repeatable ; String]
+The identifier of the topic, taken from a controlled vocabulary. +- name [Required ; Not repeatable ; String]
+The name (label) of the topic, preferably taken from a controlled vocabulary. +- parent_id [Optional ; Not repeatable ; String]
+The parent identifier of the topic (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used. +- vocabulary [Optional ; Not repeatable ; String]
+The name (including version number) of the controlled vocabulary used, if any. +- uri [Optional ; Not repeatable ; String]
+The URL to the controlled vocabulary used, if any.

+
my_project = list(
+  # ... ,
+  
+  project_desc = list(
+      # ... ,
+
+    topics = list(
+      
+      list(name = "Demography.Migration", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      
+      list(name = "Demography.Censuses", 
+           vocabulary = "CESSDA Topic Classification", 
+           uri = "https://vocabularies.cessda.eu/vocabulary/TopicClassification"),
+      
+      list(id = "F22", 
+           name = "International Migration", 
+           parent_id = "F2 - International Factor Movements and International Business", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+      
+      list(id = "O15", 
+           name = "Human Resources - Human Development - Income Distribution - Migration", 
+           parent_id = "O1 - Economic Development", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+      
+      list(id = "O12", 
+           name = "Microeconomic Analyses of Economic Development", 
+           parent_id = "O1 - Economic Development", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J"),
+      
+      list(id = "J61", 
+           name = "Geographic Labor Mobility - Immigrant Workers", 
+           parent_id = "J6 - Mobility, Unemployment, Vacancies, and Immigrant Workers", 
+           vocabulary = "JEL Classification System", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php?view=jel#J")
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • disciplines [Optional ; Repeatable]
    +
  • +
+
"disciplines": [
+    {
+        "id": "string",
+        "name": "string",
+        "parent_id": "string",
+        "vocabulary": "string",
+        "uri": "string"
+    }
+]
+


+Information on the academic disciplines related to the content of the research project. A controlled vocabulary will preferably be used, for example the one provided by the list of academic fields in Wikipedia. +This is a block of five elements:

+
    +
  • id [Optional ; Not repeatable ; String]
    +The identifier of the discipline, taken from a controlled vocabulary.
  • +
  • name [Optional ; Not repeatable ; String]
    +The name (label) of the discipline, preferably taken from a controlled vocabulary.
  • +
  • parent_id [Optional ; Not repeatable ; String]
    +The parent identifier of the discipline (identifier of the item one level up in the hierarchy), if a hierarchical controlled vocabulary is used.
  • +
  • vocabulary [Optional ; Not repeatable ; String]
    +The name (including version number) of the controlled vocabulary used, if any.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL to the controlled vocabulary used, if any.

  • +
+
  my_project <- list(
+    # ... ,
+    
+    project_desc = list(
+      # ... ,  
+      
+      disciplines = list(
+        
+        list(name = "Economics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"),
+             
+        list(name = "Agricultural economics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields"),
+        
+        list(name = "Econometrics", 
+             vocabulary = "Wikipedia List of academic fields (as of 21 June 2021)", 
+             uri = "https://en.wikipedia.org/wiki/List_of_academic_fields")
+             
+      ),
+      
+      # ...
+    ),
+    # ... 
+  )  
+


+
    +
  • repository_uri In the process of producing the outputs of the research project, a researcher may want to share their source code for transparency and replicability. This repository provides information for finding the repository where the source code is kept.
  • +
+


+
"repository_uri": [
+    {
+        "name": "string",
+        "type": "string",
+        "uri": null
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +Name of the repository where code is hosted.
  • +
  • type [Optional ; Not repeatable ; String]
    +Repository type e.g.GitHub, Bitbucket, etc.
  • +
  • uri [Required ; Not repeatable ; String]
    +URI of the project source code/script repository

  • +
+
my_project = list(
+  # ... ,
+  
+  project_desc = list(
+      # ... ,
+    
+    repository_uri = list(
+      list(name = "A comparative assessment of machine learning classification algorithms applied to poverty prediction", 
+           type = "GitHub public repo", 
+           uri = "https://github.com/worldbank/ML-classification-algorithms-poverty")
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • license [Optional ; Repeatable]
    +Information on the license(s) attached to the research project resources, which defines their terms of use. +
  • +
+
"license": [
+    {
+        "name": "string",
+        "uri": "string"
+    }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the license.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URL of the license, where detailed information on the license can be obtained.
  • +
  • note [Optional ; Not repeatable ; String]
    +Additional information on the license. +
  • +
+
my_project <- list(
+  # ... ,
+  project_desc = list(
+    # ... ,
+    
+    license = list(
+    
+      list(name = "Attribution 4.0 International (CC BY 4.0)", 
+           uri  = "https://creativecommons.org/licenses/by/4.0/")
+           
+    ),
+    
+    # ...
+  ),
+  # ... 
+)  
+


+
    +
  • copyright [Optional ; Not repeatable ; String]

    +Information on the copyright, if any, that applies to the research project metadata.

  • +
  • technology_environment [Optional ; Not repeatable ; String]
    +This field is used to provide a description (as detailed as possible) of the computational environment under which the scripts were implemented and are expected to be reproducible. A substantial challenge in reproducing analyses is installing and configuring the web of dependencies of specific versions of various analytical tools. Virtual machines (a computer inside a computer) enable you to efficiently share your entire computational environment with all the dependencies intact. (https://ropensci.github.io/reproducibility-guide/sections/introduction/)

  • +
  • technology_requirements [Optional ; Not repeatable ; String]
    +Software/hardware or other technology requirements needed to run the scripts and replicate the outputs

  • +
  • reproduction_instructions [Optional ; Not repeatable ; String]
    +Instructions to secondary analysts who may want to reproduce the scripts.

  • +
  • methods [Optional ; Repeatable]
    +A list of analytic, statistical, econometric, machine learning methods used in the project. The objective is to allow users to find projects based on a search on methods applied, e.g. answer a query like “poverty prediction using random forest”. +

  • +
+
"methods": [
+    {
+        "name": "string",
+        "note": "string"
+    }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +A short name for the method being described.
  • +
  • note [Optional ; Not repeatable ; String]
    +Any additional information on the method. +

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    methods = list(
+      
+      list(name = "linear regression", 
+           note = "Implemented using R package 'stats'"),
+      
+      list(name = "random forest", 
+           note = "Used for both regression and classification"),
+      
+      list(name = "lasso regression (least asolute shrinkage and selection operator)", 
+           note = "Implemented using R package glmnet"),
+      
+      list(name = "gradient boosting machine (GBM)"),
+      
+      list(name = "cross validation"),
+      
+      list(name = "mean square error, quadratic loss, L2 loss", 
+           note = "Loss functions used to fit models")
+      
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • software [Optional ; Repeatable]
    +This field is used to list the software and the specialized packages and libraries/packages that were used to implement the project and that are required to reproduce the scripts. The libraries that are loaded by the scripts (e.g., by the R require or library command) are included (not all their own dependencies, which will be assumed to be installed automatically). +
  • +
+
"software": [
+    {
+        "name": "string",
+        "version": "string",
+        "library": [
+            "string"
+        ]
+    }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the software.
  • +
  • version [Optional ; Not repeatable ; String]
    +The version of the software.
  • +
  • library [Optional ; Repeatable]

    +A list of libraries/packages required to run the scripts. Note that the specific version of each package is not documented here; it is expected to be found in the script or in the reproduction instructions.
  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    software = list(
+      
+      list(name    = "R", 
+           version = "4.0.2",
+           library = list("caret", "dplyr", "ggplot2"),
+      
+      list(name    = "Stata", 
+           version = "15"),
+      
+      list(name    = "Python", 
+           version = "3.7 (Anaconda install)",
+           library = list("pandas", "scikit-learn")
+      
+    ),
+    
+    # ...
+  )
+)  
+


+
    +
  • scripts [Optional ; Repeatable]
    +This field is used to describe the scripts written by the project authors. All scripts are expected to have been written using software listed in the field software. +
  • +
+
"scripts": [
+    {
+        "file_name": "string",
+        "zip_package": "string",
+        "title": "string",
+        "authors": [
+            {
+                "name": "string",
+                "affiliation": "string",
+                "role": "string"
+            }
+        ],
+        "date": "string",
+        "format": "string",
+        "software": "string",
+        "description": "string",
+        "methods": "string",
+        "dependencies": "string",
+        "instructions": "string",
+        "source_code_repo": "string",
+        "notes": "string",
+        "license": [
+            {
+                "name": "string",
+                "uri": "string",
+                "note": "string"
+            }
+        ]
+    }
+]
+


+
    +
  • file_name [Optional ; Not repeatable ; String]
    +Name of the script file (for R users, this will typically include files with extension [.R], for Stata users it will be files with extension [.do], for Python users …). But this can also include other files related and required to run the scripts (for example lookup CSV files, etc.) This does not include the data files, which are described ina specific field.
  • +
  • zip_package [Optional ; Not repeatable]
    +If the script files have been saved as or in a compressed file (zip, rar, of equivalent), we provide here the name of the zip file containing the script.
  • +
  • title [Optional ; Not repeatable ; String]
    +A title (label) given to the script file
  • +
  • authors [Optional ; Repeatable]
    +This is a repeatable block that allows entering a list of authors and co-authors of a script +
      +
    • name [Optional ; Not repeatable ; String]
      +Name of the author (person or organization) of the script
    • +
    • affiliation [Optional ; Not repeatable ; String]
      +The affiliation of the author.
    • +
    • role [Optional ; Not repeatable ; String]
      +Specific role of the person or organization in the production of the script.

    • +
  • +
  • date [Optional ; Not repeatable ; String]*
    +Date the script was produced, in ISO 8601 format (YYYY-MM-DD)
  • +
  • format [Optional ; Not repeatable ; String]
    +File format
  • +
  • software [Optional ; Not repeatable ; String]
    +Software used to run the script
  • +
  • description [Optional ; Not repeatable ; String]
    +Brief description of the script
  • +
  • methods [Optional ; Not repeatable ; String]
    +Statistical/analytic methods included in the script
  • +
  • dependencies [Optional ; Not repeatable ; String]
    +Any dependencies (packages/libraries) that the script relies on. This field is not needed if dependencies were described in the library element.
  • +
  • instructions [Optional ; Not repeatable ; String]
    +Instructions for running the script. Information on the sequence in which the scripts must be run is critical.
  • +
  • source_code_repo [Optional ; Not repeatable ; String]
    +Repository (e.g. GitHub repo) where the script has been published.
  • +
  • notes [Optional ; Not repeatable ; String]
    +Any additional information on the script.
  • +
  • license [Optional ; Repeatable]
    +License, if any, under which the script is published. +
      +
    • name [Optional ; Not repeatable ; String]
      +Name (label) of the license
      +
    • +
    • uri [Optional ; Not repeatable ; String]
      +License URI

    • +
  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    scripts = list(
+      
+      list(file_name = "00_script.R", 
+           zip_package = "all_scripts.zip", 
+           title = "Project X - Master script", 
+           authors = list(name = "John Doe", 
+                          affiliation = "IHSN", 
+                          role = "Writing, testing and documenting the script"),
+           date = "2020-12-27",
+           format = "R script",
+           software = "R x64 4.0.2",
+           description = "Master script for automated reproduction of the analysis. Calls all other scripts in proper sequence to reproduce the full analysis.",
+           methods = "box-cox transformation of data",
+           dependencies = "",
+           instructions = "",
+           source_code_repo = "",
+           notes = "",
+           license = list(name = "CC BY 4.0", 
+                          uri = "https://creativecommons.org/licenses/by/4.0/deed.ast")),
+      
+      list(file_name = "01_regression.R", 
+           zip_package = "", 
+           title = "Charts and maps", 
+           authors = list(name = "", 
+                          affiliation = "", 
+                          role = ""),
+           date = "",
+           format = "R script",
+           software = "R",
+           description = "This script runs all linear regressions and PCA presented in the working paper.",
+           methods = "linear regression; principal component analysis",
+           dependencies = "",
+           instructions = "",
+           source_code_repo = "",
+           notes = "",
+           license = list(list(name = "CC BY 4.0", 
+                               uri = "https://creativecommons.org/licenses/by/4.0/deed.ast"))),
+      
+      list(file_name = "02_visualization", 
+           zip_package = "", 
+           title = "", 
+           authors = list(name = "", 
+                          abbr = "", 
+                          role = ""),
+           date = "",
+           format = "",
+           software = "",
+           description = "",
+           instructions = "",
+           source_code_repo = "",
+           notes = "",
+           license = list(list(name = "CC BY 4.0", 
+                               uri = "https://creativecommons.org/licenses/by/4.0/deed.ast"))),
+      
+    ),
+    # ...
+  )
+)  
+


+
    +
  • data_statement [Optional ; Not repeatable ; String]
    +An overall statement on the data used in the project. A separate field is provided to list and document the origin and key characteristics of the datasets.

  • +
  • datasets [Optional ; Repeatable]
    +This field is used to provide an itemized list of datasets used in the project. The data are not documented here (specific metadata are available for documenting data of different types, like the DDI for microdata, the ISO 19139 for geographic datasets, etc.) +

  • +
+
"datasets": [
+    {
+        "name": "string",
+        "idno": "string",
+        "note": "string",
+        "access_type": "string",
+        "license": "string",
+        "license_uri": "string",
+        "uri": "string"
+    }
+]
+


+
    +
  • name [Optional ; Not repeatable ; String]
    +The dataset name (title)
  • +
  • idno [Optional ; Not repeatable ; String]
    +The unique identifier of the dataset
  • +
  • note [Optional ; Not repeatable ; String]
    +A brief description of the dataset.
  • +
  • access_type [Optional ; Not repeatable ; String]
    +The access policy pplied to the dataset.
  • +
  • license [Optional ; Not repeatable ; String]
    +The access license that applies to the dataset.
  • +
  • license_uri [Optional ; Not repeatable ; String]
    +The URL of a web page where more information on the license can be obtained.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI where the dataset (or a detailed description of it) can be obtained. +

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    datasets = list(
+      
+      list(name = "Multiple Indicator Cluster Survey 2019, Round 6, Chad", 
+           idno = "TCD_2019_MICS_v01_M", 
+           uri  = "https://microdata.worldbank.org/index.php/catalog/4150"),
+      
+      list(name = "World Bank Group Country Survey 2018, Chad", 
+           idno = "TCD_2018_WBCS_v01_M", 
+           access_type = "Public access", 
+           uri = "https://microdata.worldbank.org/index.php/catalog/3058")
+      
+    ),
+    # ...
+  )
+)  
+


+
    +
  • contacts [Optional ; Repeatable]
    +The contacts element provides the public interface for questions associated with the research project. There could be various contacts provided depending upon the organization. It is important to assure that the proper contacts are provided to channel public inquiry. +
  • +
+
"contacts": [
+    {
+        "name": "string",
+        "role": "string",
+        "affiliation": "string",
+        "email": "string",
+        "telephone": "string",
+        "uri": "string"
+    }
+]
+


+
    +
  • name [Required ; Not repeatable ; String]
    +The name of the contact person that should be contacted depending on the role defined below.
  • +
  • role [Optional ; Not repeatable ; String]
    +Role of the contact person. A research project may have contact persons depending on the output or some of the technical input. Some complex projects may have various data collection processes that have different processing channels and contacts. This section should provide for a key primary public interface that can refer the public inquiry or provide a collection of entry points.
  • +
  • affiliation [Optional ; Not repeatable ; String]
    +The organization or affiliation of the contact person. This is usually the organization that the contact person represents.
  • +
  • email [Optional ; Not repeatable ; String]
    +Email address of the responsible person, institution, or division in charge of the research project or output.
  • +
  • telephone [Optional ; Not repeatable ; String]
    +Phone number of the responsible institution or division of the research project or output.
  • +
  • uri [Optional ; Not repeatable ; String]
    +The URI of the agency or organization of the contact organization. This may be the same as the web page of the project or may be a permanent contact name at an institutional level and not project related. Eventually a project web site may be removed but there may still be need to have a contact. In this case, it is recommended to have a contact that is permanent.

  • +
+
my_project = list(
+  # ... ,
+  project_desc = list(
+      # ... ,
+    
+    contacts = list(
+      
+      list(name = "Data helpdesk", 
+           affiliation = "National Data Center", 
+           role = "Support to data users", 
+           uri = "helpdesk@ndc. ...")
+    ),
+    
+    # ...
+  )
+)  
+


+
+
+

12.4.3 Provenance

+

provenance [Optional ; Repeatable]
+Metadata can be programmatically harvested from external catalogs. The provenance group of elements is used to store information on the provenance of harvested metadata, and on alterations that may have been made to the harvested metadata. +

+
"provenance": [
+    {
+        "origin_description": {
+            "harvest_date": "string",
+            "altered": true,
+            "base_url": "string",
+            "identifier": "string",
+            "date_stamp": "string",
+            "metadata_namespace": "string"
+        }
+    }
+]
+


+
    +
  • origin_description [Required ; Not repeatable]
    +The origin_description elements are used to describe when and from where metadata have been extracted or harvested.
    +
      +
    • harvest_date [Required ; Not repeatable ; String]
      +The date and time the metadata were harvested, entered in ISO 8601 format.
    • +
    • altered [Optional ; Not repeatable ; Boolean]
      +A boolean variable (“true” or “false”; “true by default) indicating whether the harvested metadata have been modified before being re-published. In many cases, the unique identifier of the study (element idno in the Document Description / Title Statement section) will be modified when published in a new catalog.
    • +
    • base_url [Required ; Not repeatable ; String]
      +The URL from where the metadata were harvested.
    • +
    • identifier [Optional ; Not repeatable ; String]
      +The unique dataset identifier (idno element) in the source catalog. When harvested metadata are re-published in a new catalog, the identifier will likely be changed. The identifier element in provenance is used to maintain traceability.
    • +
    • date_stamp [Optional ; Not repeatable ; String]
      +The date stamp (in UTC date format) of the metadata record in the originating repository (this should correspond to the date the metadata were last updated in the source catalog).
    • +
    • metadata_namespace [Optional ; Not repeatable ; String]
      +@@@@@@@
    • +
  • +
+
+
+

12.4.4 Tags

+

tags [Optional ; Repeatable]
+As shown in section 1.7 of the Guide, tags, when associated with tag_groups, provide a powerful and flexible solution to enable custom facets (filters) in data catalogs. See section 1.7 for an example in R. +

+
"tags": [
+    {
+        "tag": "string",
+        "tag_group": "string"
+    }
+]
+


+
    +
  • tag [Required ; Not repeatable ; String]
    +A user-defined tag.

  • +
  • tag_group [Optional ; Not repeatable ; String]

    +A user-defined group (optional) to which the tag belongs. Grouping tags allows implementation of controlled facets in data catalogs.

  • +
  • lda_topics [Optional ; Not repeatable]
    +

  • +
+
"lda_topics": [
+    {
+        "model_info": [
+            {
+                "source": "string",
+                "author": "string",
+                "version": "string",
+                "model_id": "string",
+                "nb_topics": 0,
+                "description": "string",
+                "corpus": "string",
+                "uri": "string"
+            }
+        ],
+        "topic_description": [
+            {
+                "topic_id": null,
+                "topic_score": null,
+                "topic_label": "string",
+                "topic_words": [
+                    {
+                        "word": "string",
+                        "word_weight": 0
+                    }
+                ]
+            }
+        ]
+    }
+]
+


+

We mentioned in Chapter 1 the importance of producing rich metadata, and the opportunities that machine learning offers to enrich (or “augment”) metadata in a largely automated manner. One application of machine learning, more specifically of natural language processing, to enrich metadata related to publications is the topic extraction using Latent Dirichlet Allocation (LDA) models. LDA models must be trained on large corpora of documents. They do not require any pre-defined taxonomy of topics. The approach consists of “clustering” words that are likely to appear in similar contexts (the number of “clusters” or “topics” is a parameter provided when training a model). Clusters of related words form “topics”. A topic is thus defined by a list of keywords, each one of them provided with a score indicating its importance in the topic. Typically, the top 10 words that represent a topic will be used to describe it. The description of the topics covered by a document can be indexed to improve searchability (possibly in a selective manner, by setting thresholds on the topic shares and word weights).

+

Once an LDA topic model has been trained, it can be used to infer the topic composition of any text. In the case of indicators and time series, this text will be a concatenation of some metadata elements including the series’ name, definitions, keywords, concepts, and possibly others. This inference will then provide the share that each topic represents in the metadata. The sum of all represented topics is 1 (100%).

+

The lda_topics element includes the following metadata fields. An example in R was provided in Chapter 4 - Documents.

+
    +
  • model_info [Optional ; Not repeatable]
    +Information on the LDA model.

    +
      +
    • source [Optional ; Not repeatable ; String]
      +The source of the model (typically, an organization).
    • +
    • author [Optional ; Not repeatable ; String]
      +The author(s) of the model.
    • +
    • version [Optional ; Not repeatable ; String]
      +The version of the model, which could be defined by a date or a number.
    • +
    • model_id [Optional ; Not repeatable ; String]
      +The unique ID given to the model.
    • +
    • nb_topics [Optional ; Not repeatable ; Numeric]
      +The number of topics in the model (the number of topics to be extracted from a corpus is the key parameter of any LDA model).
    • +
    • description [Optional ; Not repeatable ; String]
      +A brief description of the model.
    • +
    • corpus [Optional ; Not repeatable ; String]
      +A brief description of the corpus on which the LDA model was trained.
    • +
    • uri [Optional ; Not repeatable ; String]
      +A link to a web page where additional information on the model is available.

    • +
  • +
  • topic_description [Optional ; Repeatable]
    +The topic composition extracted from selected elements of the series metadata (typically, the name, definitions, and concepts).

    +
      +
    • topic_id [Optional ; Not repeatable ; String]
      +The identifier of the topic; this will often be a sequential number (Topic 1, Topic 2, etc.).
    • +
    • topic_score [Optional ; Not repeatable ; Numeric]
      +The share of the topic in the metadata (%).
    • +
    • topic_label [Optional ; Not repeatable ; String]
      +The label of the topic, if any (not automatically generated by the LDA model).
    • +
    • topic_words [Optional ; Not repeatable]
      +The list of N keywords describing the topic (e.g., the top 5 words).
      +
        +
      • word [Optional ; Not repeatable ; String]
        +The word.
      • +
      • word_weight [Optional ; Not repeatable ; Numeric]
        +The weight of the word in the definition of the topic.

      • +
    • +
  • +
  • embeddings [Optional ; Repeatable]
    +In Chapter 1 (section 1.n), we briefly introduced the concept of word embeddings and their use in implementation of semantic search tools. Word embedding models convert text (words, phrases, documents) into large-dimension numeric vectors (e.g., a vector of 100 or 200 numbers) that are representative of the semantic content of the text. The vectors are generated by submitting a text to a pre-trained word embedding model (possibly via an API).

    +

    The word vectors do not have to be stored in the series/indicator metadata to be exploited by search engines. When a semantic search tool is implemented in a catalog, the vectors will be stored in a database end processed by a tool like Milvus. A metadata element is however provided to store the vectors for preservation and sharing purposes. This block of metadata elements is repeatable, allowing multiple vectors to be stored. When using vectors in a search engine, it is critical to only use vectors generated by one same model.

  • +
+


+
"embeddings": [
+    {
+        "id": "string",
+        "description": "string",
+        "date": "string",
+        "vector": null
+    }
+]
+


+

The embeddings element contains four metadata fields:

+
    +
  • id [Optional ; Not repeatable ; String]
    +A unique identifier of the word embedding model used to generate the vector.
  • +
  • description [Optional ; Not repeatable ; String]
    +A brief description of the model. This may include the identification of the producer, a description of the corpus on which the model was trained, the identification of the software and algorithm used to train the model, the size of the vector, etc.
  • +
  • date [Optional ; Not repeatable ; String]
    +The date the model was trained (or a version date for the model).
  • +
  • vector [Required ; Not repeatable ; @@@@] +The numeric vector representing the series metadata.

  • +
+
+
+

12.4.5 Additional

+

additional [Optional ; Not repeatable]
@@@@ add this to the schema and do screenshot +The additional element allows data curators to add their own metadata elements to the schema. All custom elements must be added within the additional block; embedding them elsewhere in the schema would cause schema validation to fail.

+
+
+
+

12.5 Generating compliant metadata

+

For this example of documentation and publishing of reproducible research, we use the Replication data for: Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia published in the OpenICPSR website. The primary investigators for the project were Vivi Alatas, Abhijit Banerjee, Rema Hanna, Benjamin A. Olken, Ririn Purnamasari, and Matthew Wai-Poi.

+
+

A service of the Inter-university Consortium for Political and Social Research (ICPSR), openICPSR is a self-publishing repository for social, behavioral, and health sciences research data. openICPSR is particularly well-suited for the deposit of replication data sets for researchers who need to publish their raw data associated with a journal article so that other researchers can replicate their findings. (from OpenICPSR website)

+
+
+

12.5.1 Full example, using a metadata editor

+
+
+
+ +

image

+
+
+


+
+
+

12.5.2 Full example, using R

+
library(jsonlite)
+library(httr)
+library(dplyr)
+library(nadar)
+
+# ----credentials and catalog URL --------------------------------------------------
+my_keys <- read.csv("C:/confidential/my_API_keys.csv", header=F, stringsAsFactors=F)
+set_api_key("my_keys[1,1")  
+set_api_url("https://.../index.php/api/") 
+set_api_verbose(FALSE)
+# ----------------------------------------------------------------------------------
+
+setwd("C:\my_project")       
+thumb = "elite_capture.JPG"  # Will be used as thumbnail in the data catalog
+
+id = "IDN_2019_ECTWP_v01_RR" 
+
+# Generate the metadata
+
+my_project_metadata <- list(
+  
+  # Information on metadata production
+  
+  doc_desc = list(
+    
+    producers = list(
+      list(name = "OD", affiliation = "National Data Center")
+    ),
+    
+    prod_date = "2022-01-15"
+    
+  ),
+  
+  # Documentation of the research project, and scripts
+  
+  project_desc = list(
+    
+    title_statement = list(
+      idno  = id,
+      title = "Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia",
+      sub_title = "Reproducible scripts"
+    ),
+    
+    production_date = list("2019"),
+    
+    geographic_units = list(
+      list(name="Indonesia", code="IDN", type="Country")
+    ),
+    
+    authoring_entity   = list(
+      
+      list(name        = "Vivi Alatas", 
+           role        = "Primary investigator",
+           affiliation = "World Bank",
+           email       = "valatas@worldbank.org"),
+      
+      list(name        = "Abhijit Banerjee", 
+           role        = "Primary investigator",
+           affiliation = "Department of Economics, MIT",
+           email       = "banerjee@mit.edu"),
+      
+      list(name        = "Rema Hanna", 
+           role        = "Primary investigator",
+           affiliation = "Harvard Kennedy School",
+           email       = "rema_hanna@hks.harvard.edu"),
+      
+      list(name        = "Benjamin A. Olken", 
+           role        = "Primary investigator",
+           affiliation = "Department of Economics, MIT",
+           email       = "bolken@mit.edu"),
+      
+      list(name        = "Ririn Purnamasari", 
+           role        = "Primary investigator",
+           affiliation = "World Bank",
+           email       = "rpurnamasari@worldbank.org"),
+      
+      list(name        = "Matthew Wai-Poi", 
+           role        = "Primary investigator",
+           affiliation = "World Bank",
+           email       = "mwaipoi@worldbank.org")
+      
+    ),
+    
+    abstract = "This paper investigates how elite capture affects the welfare gains from targeted government transfer programs in Indonesia, using both a high-stakes field experiment that varied the extent of elite influence and nonexperimental data on a variety of existing government programs. While the relatives of those holding formal leadership positions are more likely to receive benefits in some programs, we argue that the welfare consequences of elite capture appear small: eliminating elite capture entirely would improve the welfare gains from these programs by less than one percent.",
+    
+    keywords = list(
+      list(name="proxy-means test (PMT)"),
+      list(name="experimental design")
+    ),
+    
+    topics = list(
+      
+      list(id="D72", 
+           name = "Political Processes: Rent-seeking, Lobbying, Elections, Legislatures, and Voting Behavior", 
+           vocabulary = "JEL codes", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php"), 
+      
+      list(id = "H53", 
+           name = "National Government Expenditures and Welfare Programs", 
+           vocabulary = "JEL codes", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php"),
+      
+      list(id = "I38", 
+           name = "Welfare, Well-Being, and Poverty: Government Programs; Provision and Effects of Welfare Programs", 
+           vocabulary = "JEL codes", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php"), 
+      
+      list(id = "O15", 
+           name = "Economic Development: Human Resources; Human Development; Income Distribution; Migration", 
+           vocabulary = "JEL codes", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php"), 
+      
+      list(id = "O17", 
+           name = "Formal and Informal Sectors; Shadow Economy Institutional Arrangements", 
+           vocabulary = "JEL codes", 
+           uri = "https://www.aeaweb.org/econlit/jelCodes.php")
+      
+    ),
+    
+    output_types = list(
+      
+      list(type  = "Article", 
+           title = "Does Elite Capture Matter Local Elites and Targeted Welfare Programs in Indonesia",
+           description = "AEA Papers and Proceedings 2019, 109: 334-339", 
+           uri = "https://doi.org/10.1257/pandp.20191047",
+           doi = "10.1257/pandp.20191047"),
+      
+      list(type = "Working Paper", 
+           title = "Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia",
+           description = "NBER Working Paper No. 18798, February 2013", 
+           uri = "https://www.nber.org/papers/w18798")
+      
+    ),
+    
+    version_statement = list(version = "1.0", version_date  = "2019"),  
+    
+    language = list(
+      list(name = "English", code = "EN")
+    ),   
+    
+    methods = list(
+      list(name = "linear regression with large dummy-variable set (areg)"),
+      list(name = "probit regression"),
+      list(name = "Test linear hypotheses after estimation")
+    ),
+    
+    software  = list(
+      list(name= "Stata", version = "14")
+    ),
+    
+    reproduction_instructions = "The master do file should run start to finish in less than five minutes from the master do file '0MASTER 20190918.do'. Original data is in data-PUBLISH/originaldata and is all that is needed to run the code; all data in data-PUBLISH/codeddata is created from the coding do files. All results are then created and saved in output-PUBLISH/tables.
+  
+      Key Subfolders:
+      1. code-PUBLISH: This folder contains all relevant code. The master do file is located here ('0Master20190918.do') as well as the two folders that are necessary for the creation of datasets/coding ('coding_matching' folder) and for the analysis/table creation ('analysis' folder). Users should update the directory on the master file to reflect the location of the directory on their computers once downloaded. Following that, all the data and output files needed to replicate the main findings of the paper (Tables 1A-1D, Table 2 and the 4 Appendix Tables) will be generated. The sub do files provide specific notes on the variables created where relevant.
+      2. data-PUBLISH: This folder contains all relevant .dta files. The first folder, 'original data' contains the 'Baseline' folder that has the original baseline survey information. Under 'original data' you will also find the 'Others' folder with the randomization results, the 2008 PPLS data and the PODES 2008 village level administrative data. The 'Endline2' folder contains the endline survey information. These datasets have been modified only to mask sensitive information. Finally, the 'codeddata' folder that stores intermediate datasets that are created through the sub 'coding_matching' do files.
+      3. log-PUBLISH: This folder contains the latest log file. When users run the master do file, a new log file will automatically be created and stored here.
+      4. output-PUBLISH: This folder contains all the tables of the main paper and appendix. When users run the master do file, these tables will be automatically overwritten.",
+    
+    confidentiality = "The published materials do not contain confidential information.",
+    
+    datasets = list(
+      
+      list(name = "Village survey (original data; baseline)", 
+           idno = "", 
+           note = "Stata 14 data files", 
+           access_type = "Public", 
+           uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"),
+      
+      list(name = "Village survey (original data; endline)", 
+           idno = "", 
+           note = "Stata 14 data files", 
+           access_type = "Public", 
+           uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"),
+      
+      list(name = "Randomization data", 
+           idno = "", 
+           note = "Stata 14 data files", 
+           access_type = "Public", 
+           uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"),
+      
+      list(name = "2008 PPLS", 
+           idno = "", 
+           note = "Stata 14 data files", 
+           access_type = "Public", 
+           uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"),
+      
+      list(name = "2008 PODES - Village level administrative data", 
+           idno = "", 
+           note = "Stata 14 data files", 
+           access_type = "Public", 
+           uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view"),
+      
+      list(name = "Coded data (intermediary data files generated by the scripts)", 
+           idno = "", 
+           note = "Stata 14 data files", 
+           access_type = "Public", 
+           uri = "https://www.openicpsr.org/openicpsr/project/119802/version/V1/view")
+      
+    ),
+    
+    sponsors = list(
+      
+      list(name="Australian Aid (World Bank Trust Fund)",
+           abbr="AusAID",
+           role="Financial support"),
+      
+      list(name="3ie",
+           grant_no="OW3.1055",
+           role="Financial support"),
+      
+      list(name="NIH",
+           grant_no="P01 HD061315",
+           role="Financial support")
+      
+    ),
+    
+    acknowledgements = list(
+      
+      list(name = "Jurist Tan, Talitha Chairunissa, Amri Ilmma, Chaeruddin Kodir, He Yang, and Gabriel Zucker",
+           role    = "Research assistance"),
+      
+      list(name    = "Scott Guggenheim",
+           role    = "Provided comments"),
+      
+      list(name    = "Mitra Samya, BPS, TNP2K, and SurveyMeter",
+           role    = "Field cooperation")
+      
+    ),
+    
+    disclaimer = "Users acknowledge that the original collector of the data, ICPSR, and the relevant funding agency bear no responsibility for use of the data or for interpretations or inferences based upon such uses.",
+    
+    scripts = list(
+      
+      list(file_name   = "0MASTER-20190918.do",
+           zip_package = "119802-V1.zip",
+           title       = "Master Stata do file",
+           authors     = list(list(name="Rema Hanna, Ben Olken (PIs) and Sam Solomon (RA)")),
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Master do file; this script calls all do files required to replicate the output from start to finish (in no more than a few minutes)",
+           notes       = "Original data is in data-PUBLISH/originaldata and is all that is needed to run the code; all data in data-PUBLISH/codeddata is created from the coding do files. All results are then created and saved in output-PUBLISH/tables."),
+      
+      list(file_name   = "coding baseline.do",
+           title       = "coding baseline variables",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 1/7"),
+      
+      list(file_name   = "coding suseti pmt.do",
+           title       = "coding pmt",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 2/7"),
+      
+      list(file_name   = "coding elite relation.do",
+           title       = "coding additional variables for analysis",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 3/7"),
+      
+      list(file_name   = "matching hybrid.do",
+           title       = "matching baseline survey data and matching results",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 4/7; Generates poverty density measure"),
+      
+      list(file_name   = "coding existing social programs.do",
+           title       = "coding existing social programs",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 5/7"),
+      
+      list(file_name   = "coding kitchen-sink variables.do",
+           title       = "coding miscellaneous variables",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 6/7"),
+      
+      list(file_name   = "coding_partV_hybrid.do",
+           title       = "coding for part V of analysis plan",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Coding/matching script 7/7"),
+      
+      list(file_name   = "0 Table 1AB.do",
+           title       = "Table 1: formal vs. informal elites - Panels A and B: historical benefits",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 1/7"),
+      
+      list(file_name   = "0 Table 1CD.do",
+           title       = "Table 1: formal vs. informal elites - Panels C and D: PKH Experiment",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 2/7"),
+      
+      list(file_name   = "0 Table 2 Appendix Table 3.do",
+           title       = "Table 7: Social welfare simulations",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 3/7"),
+      
+      list(file_name   = "0 Appendix Table 1A.do",
+           title       = "Table 2A: Elite capture in historical programs",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 4/7"),
+      
+      list(file_name   = "0 Appendix Table 1B.do",
+           title       = "Table 2B: Elite capture in PKH experiment",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 5/7"),
+      
+      list(file_name   = "0 Appendix Table 2.do",
+           title       = "Appendix Table 12: Probit Model from Table 7",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 6/7"),
+      
+      list(file_name   = "0 Appendix Table 4.do",
+           title       = "Appendix Table 13: Social welfare simulations -- PKH - Additional model from Table 7",
+           zip_package = "119802-V1.zip",
+           format      = "Stata do file",
+           software    = "Stata 14",
+           description = "Analysis script 7/7"),
+      
+      list(file_name   = "master_log_09182019.smcl",
+           title       = "Log file - Run of master do file",
+           zip_package = "119802-V1.zip",
+           format      = "Stata log file",
+           software    = "Stata 14",
+           description = "Latest log file obtained by running the master do file")
+    )
+    
+  )
+  
+)
+
+
+# Publish the project metadata in the NADA catalog
+
+script_add(idno = id, 
+           metadata = my_project_metadata, 
+           repositoryid = "central", 
+           published = 1, 
+           thumbnail = thumb, 
+           overwrite = "yes")
+
+
+# Add links to ICPSROpen website and AEA website as external resources:
+
+external_resources_add(
+  title = "Elite Capture Paper (Alatas et Al., 2019) - Project page - OpenICPSR",
+  idno = id,
+  dctype = "web",
+  file_path = "https://www.openicpsr.org/openicpsr/project/116471/version/V1/view;jsessionid=31C3E76620D0DDD1CABADAA263A1E491",
+  overwrite = "yes"
+)
+
+external_resources_add(
+  title = "American Economic Association (AEA) paper: Does Elite Capture Matter? Local Elites and Targeted Welfare Programs in Indonesia",
+  idno = id,
+  dctype = "doc/anl",
+  file_path = "https://www.aeaweb.org/articles?id=10.1257/pandp.20191047",
+  overwrite = "yes"
+)
+

The metadata and all resources (script files, etc.) are now available in the NADA catalog.
+@@@@@ redo screenshot when displays external resources

+


+
+

+
+
+

12.5.3 Full example, using Python

+
# Python example
+ +
+
+
+
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/chapter13.html b/chapter13.html new file mode 100644 index 0000000..9a6c031 --- /dev/null +++ b/chapter13.html @@ -0,0 +1,723 @@ + + + + + + + Chapter 13 External resources | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+
+ + +
+
+ +
+
+

Chapter 13 External resources

+

The metadata schemas presented in chapters 4 to 12 of the Guide are intended to document in detail resources of multiple types (data and scripts). When published in a NADA catalog, these metadata will be made visible and searchable. But publishing metadata in an HTML format is not enough. In most cases, you will also want to made files (data files, documents, or others) accessible in your catalog, and provide links to other, related resources. These files will have to be uploaded on your web server, and the links created, with some documentation. These related materials are what is referred to as “external resources”.

+

External resources are not a specific type of data. They are resources of any type (data, document, web page, or any other type of resource that can be provided as an electronic file or a web link) that can be attached as a “related resource” to a catalog entry. A schema that is intentionally kept very simple, based on the Dublin Core standard, is used to describe these resources. This schema will never be used independently; it will always be used in combination with one of the other metadata standards and schemas documented in this Guide.

+

The table below shows some examples of the kind of external resources that may be attached to the metadata of different data types.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Data typeResources that may be documented and published as external resources
DocumentMS-Excel version of tables included in a publication ; PDF/DOC version of the publication ; visualizations files (scripts and image) for visualizations included in the publication ; link to electronic annexes
Microdatasurvey questionnaire ; survey report ; technical documentation (sampling, etc.) ; data entry application ; survey budget in Excel ; microdata files in different formats ; link to an external website
Geographic datasetlink to an interactive web application ; technical documentation in PDF ; data analysis scripts ; publicly accessible data files
Time serieslink to a database query interface ; technical documents ; link to external websites ; visualization scripts
Tableslink to an organization website ; tabulation scripts
Imagesimage files in different formats and resolutions ; link to a photo album application ; link to a photographer website
Audio recordingsaudio file in MP3 or other format ; transcript in PDF
Videosvideo file in WAV or other format ; transcript in PDF
Scriptspublication ; link to a package/library web page ; link to datasets
+

Note that a catalog entry (e.g. a document, or a table) can itself be provided as a link (i.e. as an external resource) for another catalog entry.

+

In a NADA catalog, the external resources will not appear as catalog entries. Their list and description will be displayed (and the resources made accessible) in a “DOWNLOAD” tab for the entry to which they are attached.

+


+ +

+

The schema used to document external resources only contains 16 elements.

+


+
{
+  "dctype": "doc/adm",
+  "dcformat": "application/zip",
+  "title": "string",
+  "author": "string",
+  "dcdate": "string",
+  "country": "string",
+  "language": "string",
+  "contributor": "string",
+  "publisher": "string",
+  "rights": "string",
+  "description": "string",
+  "abstract": "string",
+  "toc": "string",
+  "filename": "string",
+  "created": "2023-04-09T19:23:22Z",
+  "changed": "2023-04-09T19:23:22Z"
+}
+


+

dctype [Optional, Not Repeatable, String]
+This element defines the type of external resource being documented. This element plays an important role in the cataloguing system (NADA), as it is used to determine where and how the resource will be published. Particular attention must be paid to the type “Microdata File” (dat/micro) and to other data types, when the datasets will be published in a data catalog but with access restrictions). The NADA catalog allows data to be published under different levels of accessibility: open data, direct access, public use files, licensed data, access in data enclave, or no access. Most standards include an element access_policy which is used to determine the type of access to a resource, and will apply to data of type dat/micro. The resource type dctype must be selected from a controlled vocabulary:

+
    +
  • doc/adm: Document, Administrative [doc/adm]
  • +
  • doc/anl: Document, Analytical [doc/anl]
  • +
  • doc/oth: Document, Other [doc/oth]
  • +
  • doc/qst: Document, Questionnaire [doc/qst]
  • +
  • doc/ref: Document, Reference [doc/ref]
  • +
  • doc/rep: Document, Report [doc/rep]
  • +
  • doc/tec: Document, Technical [doc/tec]
  • +
  • aud: Audio [aud]
  • +
  • dat: Database [dat] (not including microdata)
  • +
  • map: Map [map]
  • +
  • dat/micro: Microdata File [dat/micro]
  • +
  • pic: Photo / image [pic]
  • +
  • prg: Program / script [prg]
  • +
  • tbl: Table [tbl]
  • +
  • vid: Video [vid]
  • +
  • web: Web Site [web]
  • +
+

dcformat [Optional, Not Repeatable, String]
+The resource file format. This format can be entered using a controlled vocabulary. Options could include:

+
    +
  • application/x-compressed: Compressed, Generic
  • +
  • application/zip: Compressed, ZIP
  • +
  • application/x-cspro: Data, CSPro
  • +
  • application/dbase: Data, dBase
  • +
  • application/msaccess: Data, Microsoft Access
  • +
  • application/x-sas: Data, SAS
  • +
  • application/x-spss: Data, SPSS
  • +
  • application/x-stata: Data, Stata
  • +
  • text: Document, Generic
  • +
  • text/html: Document, HTML
  • +
  • application/msexcel: Document, Microsoft Excel
  • +
  • application/mspowerpoint: Document, Microsoft PowerPoint
  • +
  • application/msword: Document, Microsoft Word
  • +
  • application/pdf: Document, PDF
  • +
  • application/postscript: Document, Postscript
  • +
  • text/plain: Document, Plain
  • +
  • text/wordperfect: Document, WordPerfect
  • +
  • image/gif: Image, GIF
  • +
  • image/jpeg: Image, JPEG
  • +
  • image/png: Image, PNG
  • +
  • image/tiff: Image, TIFF
  • +
+

title [Required, Not Repeatable, String]
+The title of the resource.

+

author [Optional, Not Repeatable, String]
+The author(s) of the resource. If more than one, separate the names with a “;”.

+

dcdate [Optional, Not Repeatable, String]
+The date the resource was produced or released, preferably entered in ISO 8601 format (YYYY-MM-DD or YYYY-MM or YYYY).

+

country [Optional, Not Repeatable, String]
+The country name, if the resource is specific to a country. If more than one, enter the country names separated with a “;”.

+

language [Optional, Not Repeatable, String]
+The language name. If more than one, enter the language names separated with a “;”.

+

contributor [Optional, Not Repeatable, String]
+List of contributor (free text). If more than one, enter the names separated with a “;”.

+

publisher [Optional, Not Repeatable, String]
+List of contributor (free text). If more than one, enter the names separated with a “;”.

+

rights [Optional, Not Repeatable, String]
+The rights associated with the resource.

+

description [Optional, Not Repeatable, String]
+A brief description of the resource (but not the abstract; see the next element).

+

abstract [Optional, Not Repeatable, String]
+And abstract for the resource.

+

toc [Optional, Not Repeatable, String]
+The table of content of the resource (if the resource is a publication), entered as free text.

+

filename [Optional, Not Repeatable, String]
+A file name or a URL.

+
+

13.1 Example of use of external resources

+

The “complete examples” provided in the previous chapters included some examples of the use of the “external_resources_add” command (from the Nadar R package) or “…” (from the PyNada Python library). We provide here one more example.

+
# R example  @@@@
+
# Python example  @@@@
+ +
+
+ + + +
+ +
+
+
+ + +
+
+ + + + + + + + + + + + + diff --git a/css/images/Python-logo.webp b/css/images/Python-logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..af4bdb5ddb769741c40e6f1d52cb1b80663b59df GIT binary patch literal 11262 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 literal 0 HcmV?d00001 diff --git a/css/images/R-logo.png b/css/images/R-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..be48e307458d49531c416233cb8241d9d7cf8284 GIT binary patch literal 48148 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 literal 0 HcmV?d00001 diff --git a/css/images/chat-right-quote.svg b/css/images/chat-right-quote.svg new file mode 100644 index 0000000..42c8dbe --- /dev/null +++ b/css/images/chat-right-quote.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/css/images/code-square.svg b/css/images/code-square.svg new file mode 100644 index 0000000..415b56c --- /dev/null +++ b/css/images/code-square.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/css/images/exclamation-square.svg b/css/images/exclamation-square.svg new file mode 100644 index 0000000..41436cb --- /dev/null +++ b/css/images/exclamation-square.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/css/images/filetype-json.svg b/css/images/filetype-json.svg new file mode 100644 index 0000000..2b9d988 --- /dev/null +++ b/css/images/filetype-json.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/css/images/filetype-xml.svg b/css/images/filetype-xml.svg new file mode 100644 index 0000000..d822645 --- /dev/null +++ b/css/images/filetype-xml.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/css/images/lightbulb.svg b/css/images/lightbulb.svg new file mode 100644 index 0000000..c13f627 --- /dev/null +++ b/css/images/lightbulb.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..a75fbc1 --- /dev/null +++ b/css/style.css @@ -0,0 +1,143 @@ +/* -----------code chunk------------- */ + + +pre.sourceCode { + background-size: 40px !important; + background-repeat: no-repeat !important; + background-position: 20px 10px !important; + padding:60px 20px 15px 20px !important; + margin: 0 !important; + min-height: 120px; + line-height: 1; + background-color: #ebeced !important; + border: solid 3px #cccecf !important; + width: auto; +} + +pre.sourceCode.json { + background-image: url("images/filetype-json.svg") !important; +} + +pre.sourceCode.xml { + background-image: url("images/filetype-xml.svg") !important; +} + +pre.sourceCode.r { + background-image: url("images/R-logo.png") !important; +} + +pre.sourceCode.python { + background-image: url("images/Python-logo.webp") !important; +} + +code.sourceCode { + font-size: .85em !important; + background-color: #ebeced !important; + border: solid 0px #cccecf !important; + padding: 0px !important; +} + +/* -----------inline code------------- */ +p code, li code { + font-size: 1em !important; + background-color: #ebeced !important; + border: solid 1px #cccecf !important; + border-radius: 4px !important; + padding: 2px !important; +} + + +.book .book-body .page-wrapper .page-inner section.normal pre.small-block { + width: 75%; +} + +img { + border-radius: 4px; +} + +.caption { + color: #777; + margin-top: 10px; +} + +pre { + word-break: normal; + word-wrap: normal; +} + +.flushright { + text-align: right; +} +blockquote > p:last-child { + text-align: right; +} +blockquote > p:first-child { + text-align: inherit; +} +.header-section-number { + padding-right: .2em; + font-weight: 500; +} +.level1 .header-section-number { + display: inline-block; + border-bottom: 3px solid; +} +.level1 h1 { + border-bottom: 1px solid; +} +h1, h2, h3, h4, h5, h6 { + font-weight: normal; +} +h1.title { + font-weight: 700; +} +.smallcaps { + font-variant: small-caps; +} +.book .book-body .page-wrapper .page-inner section.normal strong { + font-weight: 600; +} + +/* -----------div tips------------- */ + +div.code { + padding: 1em; + margin: 1em 0; + padding-left: 100px; + background-size: 50px; + background-repeat: no-repeat; + background-position: 25px 25px; + min-height: 120px; + background-color: #ebeced; + border: dashed 5px #cccecf; +} + +div.code { + background-image: url("images/code-square.svg"); +} + +div.note, div.idea, div.quote { + padding: 1em; + margin: 1em 0; + padding-left: 100px; + background-size: 50px; + background-repeat: no-repeat; + background-position: 25px 25px; + min-height: 120px; + color: #1f5386; + background-color: #dfedff; + border: solid 3px #bed3ec; +} + +div.note { + background-image: url("images/exclamation-square.svg"); +} + +div.idea { + background-image: url("images/lightbulb.svg"); +} + +div.quote { + background-image: url("images/chat-right-quote.svg"); +} + diff --git a/images/Anatomy_Table.JPG b/images/Anatomy_Table.JPG new file mode 100644 index 0000000000000000000000000000000000000000..ac6dbfa0b7f5709d75d4d6b3665483d1cfbf98d2 GIT binary patch literal 99583 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%0DOK&QV5z<8b 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 Aga7~l literal 0 HcmV?d00001 diff --git a/images/CWIQ_Stata.JPG b/images/CWIQ_Stata.JPG new file mode 100644 index 0000000000000000000000000000000000000000..e752db3ce3455e3a03795d651b55aa53b7c21c2d GIT binary patch literal 68882 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%0D0Q4>e%X2@+ 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 literal 0 HcmV?d00001 diff --git a/images/CWIQ_in_NADA_1.JPG b/images/CWIQ_in_NADA_1.JPG new file mode 100644 index 0000000000000000000000000000000000000000..956c7dd3b128c9c1c00873c2e51e1eac63d3192a GIT binary patch literal 71325 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 literal 0 HcmV?d00001 diff --git a/images/CWIQ_in_NADA_3.JPG b/images/CWIQ_in_NADA_3.JPG new file mode 100644 index 0000000000000000000000000000000000000000..3e9ee32a61012eaaef28ce423d100b8812a95161 GIT binary patch literal 65756 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 literal 0 HcmV?d00001 diff --git a/images/CWIQ_in_NADA_4.JPG b/images/CWIQ_in_NADA_4.JPG new file mode 100644 index 0000000000000000000000000000000000000000..47bacc910a93d55326d234a584a6c49e9bead176 GIT binary patch literal 53477 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 literal 0 HcmV?d00001 diff --git a/images/DCMI_MARC21_BIBTEX.JPG b/images/DCMI_MARC21_BIBTEX.JPG new file mode 100644 index 0000000000000000000000000000000000000000..17965bd608ec3aa4dfe97d7b485ea80d552dcbde GIT binary patch literal 36209 zcmeFZ2UJtd);AsmrHP2r1)_k0v`CXq1f+?8bVQ2u5_%2IV4*kZiqd*AB@G<4rU(ik9 z(a;7Hh#0tc8Tc*@BoNaEa3T4X`~CTiz;6V8Bk&u6-w6Ch;QvJg)a`9OZ7p4IKJ;*Q zwYBsCfiAu!{DV?@&BS8{g(MR z0>2UXjlgdNek1UA1O)C0@QdFQ6BiJ<$u9_8#rcIn|K2?iNF8JkvIThp$r9uWm@OWH zJV4Gs?$>vKl>oL6a#kC6cV}@3#LpWl2&=TDtA&-g=0k#7`Kv-xGbaysDOL{;TMKb3 zQ!8OJ3kzXhGgCneUVeTHQ(jXGL4IBfK|u=ZyaFQH z|2Fh|_rydcA^%iP67ma-f9U9cZ_oda(2|z4Fc&xf)psY?zcjC9>GEG2ZF^hkf1=iZ z5fr%pmkiJXpnjyJq>_+-Z2W&m?8Z~kBS{BGo50{J&wzv23q5cro0 z|JJVGaQ#aN{7Z#@YuEqJ;QBk?wR8kXt{1>&@sl7q5b?!}mo5?!U%GgSgqWCwjEWrK z7-Te*S1(i1(=am7)6mo1VBxrRgZVZy9X%@_>ut`v+&tWjHz9%$E&&cMZmwUI5D=4) zkdcy6lao_(G0`(|{mUQx7Z4Q*sDX%!kbo6*fr@~TiU8jZ0t3Fui-0%tmqYWfAA$>n zL>Dg+laP{;0|lzCf-Vpc5?&x8ym*laaAgws1J6N3R2Q$^;+MH}UBi@^)rDH%WlRPM zn`~JNjpiVVUC_++6)71l9X$i%?K>Qtce#Xw?~90viOW5dS5Q<^ex#+XqpPR?)WF=r z(#qP#*3Qk{!_y1y?eqFgU{G*KXjp7qd_rQr2U2HM@`rUfK; z@5tkR)H6i9z0s|k?cdC8)0Pm7sIcLna?zQTR?Q=`*9+3Y~=ZbgTR8|_q@SH zK52GofNX)Np!eq~IiLK^wy*RfMmUZKn$wZ*mtvK3z4Kyn5*2v%#JbIVVqsiD-i_<_ zMh1z;8k3X}sZxYExu1AYjVKfori1BPT(NvOPAtZsqFsL z<4LyAODc?~(D}4hmDtm%+Eo5fM2xP)j`B@2xeAN%&n4ye7%ZT=iIBh0|d z9SC|M+-}#*=tq~UWNsvbWO6^_u^hpJzI@i}6VF8!!1V4c>NVFk#D83|B_&)FC(9LG zH==5TRQ4Kq4YJ@t&~2KmtQe<^*`CICpZO350l2|x<_0NmJO~lnz!EmRad1Ypoi}xC zg0Y!2Ii+(%?CuSLC+^Qm!hIIe?_sTLd0TgnC}Gm8b>ImB$UN#`Hlj5dVbe0%Hh}5n zZd=Rxp|!;_=0D)zG$EiqkHTQB@&~pVJSN))@u1m#V_tcd*0kqG6+6D_SRu>tbMilK zt2#~a9fRvpSTQ`v&J9PiC=~BY<{!9iJ#_@d*feV40?*XXaI^D@SRvyAJV^FD?;HwSM+bn1)65mIJUl00V;ZduA2ljt6ec=s$w zcrqv_v|T~-O zXAHE&>Sxbe6FHtj2C6oJ(*W3aKb3_(*5fu+C&!1ekJ7mu&Jy63+jskQxGKjcb`-db zdrCyLGP85)tGlk_L8MnIX7zr-miJfK+&asC!KRKAzLaEBGm%X@B;Aqlg?HU3Dcp}a z&(?sxzT8UrYJiOWZhnr+b%XfAPPK2ng@>QwxfLQ7iyLBkesve|-53wTgD#k0ZSbHs z!3KCxdLw`VQ8Q-DIkUF0%47xMz2-{>?P*#93jD_}cu@QLH230AN7RS}|F3|y|EWIU zJL#1wJV?eD55kfn(8U{^M~8^_=kr^fco5fFOx8a=&-(MwKONE7-oS$d&)WVkYX9sfoxzXqfnl^>$bIxYxu?9Drq1a{eh*yGNkv2#Y)G;>V)a3ky zJRX!0cI974?o&zDO+e}X)rz7)&*bwsr=4?BysI^o6?I79AR2#gKyrQocj7y+>!6M zE&)SBC5xB=P31m&IHWClVSrwLoji?8aaMwIKGNH1Ajc;rERUSU@59GvE6nw|vOJrC z1r-b)G=vPAbZ&dMa0o2P2p+vmczt_y(=}Az4AT2+Aj0$giXzlQab&Eju|cMcqX5R z>LWRTXC}F-PakM(iR<|KdL#KVt1CluQ>{svYy_T0%V=DGIq>MX`Q;4gnTjx4w}klg z@mx5&3$7Hpy9iJxuAPsgqEpKehRf#J7*kZwWXortnGLeIO~F!&IEJgyJCH-+lEne= zdefz$hRIltrg(70#NCsRr)lymRbHJhc*;>uL93&X5G##pdbi$EA5LUk)wCxb)Sf(Y znp?u3xM0573bAAf(7P=vUcQpp^?0eER6h=$)WKL2?xEW}R%)O-u(Lo+N^+oa4r5Kw zNtIU`O_|!()`;!;PIi7yl=;cq#=Jc{`5fv+qZb73}63=e4?X+Kxg68<1N2S^3KFujjbD*iD zir{hKd_p|0Kf{V150>Q0JG0gby6Y>O=N>$1gRAO6UyrNQ_@3Xv{dLX(YVA*Tm3-Ua zbiO{m-NXIGK-1OT`?-kiRXnIf8-fSfq_EI-e#kO5ia3l(gsdhPLTxtf-R6q|5S#0W z*65=kaNT`?Py4aqK~jfMEGZteseuPwKAQ)hV1OY&aRBw`1Ahmrn-6#m5p$Y&P@oWQ z5ao&L=)zq@Vl?a@7>5EI<)7bB#0u`dL98xn0Sq7wS7nB1Q)~n1VFSR7Xq)F{&a>vX z=R<*7c@eGQW)}`r2Qb#NB!~fjbzpNxoQ@#cq%n$>r)fAMJm|299LFdQJ*B+^)CDv| zrjD^$0;Z>#36|UhmH8u}@wyj|;kXsLj|Ld%98iNn^sn0Rpn*<+e7uC7+qK|9K~W~B zv=%@OIY152`K;h`a)G}H!&LjyI22$J|DgcS0Rh0Lv?f6Jf-z4JHj9&OszBXxSkC44 zi)$YMNd}sz@SwEFe-r@sLijI$>PaGOeoDXrsyU|wG;e#JW!1&Pga>uU;HX^}E*z+< zqpSlCW(noou0*@Q(T4XtqZW+jMDiEI);C)zw;5a}+lqkJz~^>{$V>3t*-mM?>e21E zo_*KyhiZ=<#S4n-hsuP@<XUZUkGpXM01T6*5tf9{n>LCVI9QWp&UOLYCCVw08-8Z-@f_ zL4JeAf-aiou;$3(8iAwNg-gmpedOgnD)qLyEQC~4Cjli=sn__jHC;_C-<=uS zkKVnXi5s%A3=Z~q_D#^=(s4y->Ao|94C!BFCsI}{GJZ{|?4yJE(C2OPF3(fl0G?8Z zw1Ge+qpa75g$8=B`TXQze7ROi4@>(PV?ORH&&Oxbn_5gIk5ZUTaok;Gjn_IhaZL+s z;GALIH(K2@i+=URRrLw_Quv*~!m6w$bYxFkZ9(O^wFau{y#4-GomSOg-KG2ugM`i^ zpK-nD&k6@?QboyGZN=iR!jFniBDK z0GK`FOD3oENH1jh{Or8?2qyJ5P8h0q5=gCK^4Kr^*U9U@n)HJFe9`_T(67u z-AphqPF$2FE)_d>GZGCoxW8knAd=AA42CyNwi;74H0?i`w&$O0 zr+2iaB#d@!4)lv*k5%RVCYY3{z_*164eb`*nx&JbR;6jjv7;80B^_0!CoIZL^kmjI zxI1bn>g%=II=Mt-izgG_k77kpA24m5o?~ixTh3tV^?G~aK&(1A#ozMmgM`U^5Q)}W zembyA6QW?Pgl)!`qjr}05d~)6%1nj8YJxKs6dKFJg{jeYkj$WZO6gCHEz~)UI!VS(AC}J|x`Iw7onEH;+j1tYLH(({zjZfn~$! zC*N-H!Gl6f^+r~VzRNDM{#3{HA|4%5sA!cB9-KH;Nxa)G$zDtZ1RKh0c-hLVoC<^{*8I5Vj1Zk#34_H0Z}TWUAm12qQUjlmG73WD<}r1u z9}j7E8LhXrt!`=+Z+cx*#j4o9)H>`g;XjjxTX-~%P+~7509S4HNx<^N4{DYsl=RIl4E*Ga@BGk@ZJfi4f-Nh*Y2yw+ zxbUrs4m>D$)lbni%_iXb7ne550wx^I4{(4nl@uceF=^MB;dcYI8|*RZ@JuZk?db3> zewt6_YYUOKc8QvcO|9lfi}!0n8uHF5GV;_<2#f_6XHS@S@u2NAT)4rJ-9PUx11`j8 z#fbLiJN_ILcu?avEM#9%LY`W$9qdExZujjp6ls*N|?03T&`2Hk(c{&H*LCwZiWpw0{eVu zXA!L(5z;cVPrejSz$UsORaA(&_-X=Ub~m2ln5drd@YBIv-O_x`IQOyA)$ovZ-M0Ce zJC)Z8r{jzwQv~Hc4L#Q{p40iVT-IH*EVDtt@-B}+fqT{UKniHc-2 z-RrHYcSehmrgenN9`plawGPns&&|O^$qzz}5{~j6+fVgMW4hT&yz||0oie(k;l(@!qkd7R!av5*4hgAg3#8A7zwXsa$jpHsb!5D&r*(ZAx)c|y zO0%MuT%f5HR_4{pRixuWpz?PA&l1s4=a z2Xui7fz~Fdmp4VUy3IpQ8HG%+^zwL62SBSy2i`QV*$g63ra(EG2RABp>98EqfUPhi z3nM}<;NLb|Gm%J1o>)nz1*2O= z^hE{DAvA2SNTyrTDL!*w#!R-RTVOsY63*ZtIIhadbG0_zsx!3&UngHjedGrRuCMQz z6|`fLK~?fJDw<>Njf|p8W5V1LL^0J_Mrvi3q@2mA;vUf16su!Y{dn;pIlgFsi=q)| z9XHi+_Y{jBA%D#tY+JOD!4!Lwv0LP%a;LM;DI=))mwG7mFh8ojoc;Wj00l2K!E%Kk zLwOA*!4$d9^LD-aZt6mB6yeLxSu=ID(G6`4ox5U=kHVt9Jh=Hvfbt2f8>@nP^i30; zlUS5Pzg?XDQ90j$YVQ-%vXtQWu){FUh-EtWYhj5CTyGxa-vbV(TX$_Tv$OhfY<`>- z=t`8y&z@@WuzOD}$=l0T-}--9gH;U*`AQMWR}TyQX!kt&O7&oO$G^`cv!Gw~X>4X( zt&Wk3YQ^ZmNwEjFdu{c5&jv>Uk|J&Gc(_ON7M8Bl=_tH!hQ(xt_4V1<>iN^7W29}_ zr>bEdvx?!lsF@iWvY5_VGOi99*Mhq{4^8Q}s5RteO#d`R?#PG|Stb7ac7uOjPX8sc ze)r{i6T_gpL^N3_-!%~{O$$%Sf>Lhf*v_sFmj;aQ!}tJoHs(l6p1rOc?5+Yu9y(?O z*t-!q{BIR=6}X2BA|ggbNZ98wsq##h*L(7$6h=-xCGa2?y9ue4_m_2fnJRX_a*AKp zlbhpiuSHdIHk#h1_t8}h_Pd)o12^U4yU-AuYash#y%g4#dJC|l!VHpGA16jEKVx}6 zH(o)upAj0wS{0kT{vDMQoEO@vP9eLaJ$<<0OP^Ed$rxFhap9Y_Ku@t?%ewBd-bm-8 zN9$83iga{V#l$7vY3-A>vl^Av^yZ9-rbbbX3*pSyMkkaB2clzzm*R}Q<}nLs#c&o? z(>*4-$&c2|7vWEHS%t5)4tvF?P5GWEuxMwa6X@z`j!&6o#{B>{8A){F<)?d|C;BHf z=2%!XN+%)msHtp2pYv+GuIOc$TvswnO16sQDO`WzaZrd`w9k^lL3?~_ zt8=@8Fl!ozV_x&iw&7G-*R1=Ed3vA4cSFQqq?mg<9bHsfLL7z!SGlZKNh@0<)I8c+ z9gVV0STQT=Y}C`_>MD7i!6QXK9AB5b0Vs%T%AYmlzh_bXPcEdCoR|VsS4$D9%ebK& zHS@vT%i8jGyWqq#9-iXYUOI#~7wM&|mJk&pZw?^WVFsI+V3q2T!0f9hcirecG<$za zs1xr*RUIgHKu*}3?&3k8bh>ci!od1lu7?fu0}jT94uG%aE+^qs^SnNW4)^Aq5)ZnF zMg(e&G*S9NM|llMv3GOZ>COF%rR6A{yI&iXP!sIag{7mNwze0@pY2|;^I}YUv&+s| ztylV#%`sQ-r~bH%vh7~S;MtXB^*SI?t~v4=?pE`S^o9|p4$C0GFx-<8{^`#p6N}e_BZN10n*`_ zwd&M&sfdxj81VT=ExiC9-YhdBOectu6xH-lequ z04ck$CG2hVbyal2!PtajO3|dZhIf<0VYu9lh?jxpBl|;TSao!kEGjC;%eL5-@wB99 z%Qya0FAuy$kB5NiJ8`Clv7GJMBMcvI-eJq$WAgonoi2(HPv`@%FksFgZv!j{873XG z7!D^KSAY~>*giF2&zs9fYL4sUMhA_$dOVn=mAcmBFb7E4p(=j~!{No|!Ci;l685vW zXJ47ss}&J;fVpCVuq~-c3==blB)9D?U>}^4P?`#P8$Yw;%VWLa%w75&53)uCPskVY zjwRhGa!z+l-Saw$MkFXbff5?LkTt>$-mxOUgDS8B8LrZc-(088Jv$Y@C-3GHhMBx> zrqp@Ba(%e=Fd}W!gc}~+I$>0^eQk!ZrkZNq73TcxgslByl;Y!jv9I)I+}j(N)ee(A zPk_Sy=m0De866M6fRL>z7#}?_Ds+AJcnffdS-?yxR@)klCmx0?INbN7f4Y_D0Vo*( zJ9344m@}O+1xJce+nwL-a-zbR?Kw#)B(1iH-gr285?WRE1KUpZM@l1v7tCZZq};IQs{T_wphW!ZQck3N$yP5 ziVa9E`K;87a}v(&(qKezGz0BbLy{_&Ym)6nsCo>bZ>J{`i4vqjL9f?j4v^K7w{6o6 z;AVXdY)(#2*;5J}0nhkGpMPPV)tZ$Yzm3kD&-8nUa^sD?IaZ1NW`1iC0Tz0AdY}0F z%Sqv-=8E9<>cK+=6ePsLCZjeU7>xJuJ*$B}(gD@3blj1mZaQT?_d85r1_t&F<#3F> z^W@>Fe=&sreXR|N)_#_!le+Q8adl(U;xvqbw7An1xg=Ee%X|JtEfP+S!QA$g9$Med z(CZIaU?|@spUP494+tvwo|u6|0DIN2PLHG9U^ZJS{FV%p$7a|m`2$qy%X$4}^((ft z$u{pe<0spxyK5x8Sn_T}n`jyIWN32*fapP2;w%4l_SbvmXFl#HZ@$?1T6VtD+s(R9B4(uQw;#C0bhsmE?!D4!?;{l5_97` zqk=fvkXPZs573=Su!Z`Qyc#scyV%)&GubjRjV&Ks!miG8+6_tRSyYJrrh%D5-FM5U zSCRD50f@Jy$E~MR#%!p@pc2QH#1$I1sJGhz;+=@to(_SsXwRtJWUvhu?GHzr(9`RxNc2b zR&=m99~=*oH*krIlqg-WedOsME!Z@M^+KiTRw1r#aF^O>ePt6UpN|_)?P~TLubwoN z_qL_!t9J~uxDvTR@)da#vs(OYQ{LRq-cq|h`lYQgNNTpLeZFl#OJ6JoRjw^jXS`CrlbAHY4!*Ync zSgDn_2F7DC<&M(IcdUn0=TGVeI+qB6)tFRYy+S_E$Z3~8UYhvqay|vn0YiA9#jBs@LH7;JBJP0WD2-=$=M29!TXL|n2pCqrfgFAM#1-&)lgTKcg^^_q20j3qt7s`1L+&JA*g(w&crmr0C%Mu9+9 z4Tw4SYa2~B(ITNg?@vxo(a*DGxy7BD@0ZkloSXX0;F{m(n%dJ#qr(4%kUe#Dp-C9? zx(HJ(rKN(RhgWV()A`G3FS}ARWwQM2GOpUTPOa*})ITmCYGT3!3T^6_B&sN9yIk9z z>QGZIUaw5euge_^a%u^$L%yK19X9;NKIHh;Dd8JGL9`~U0V##Kfd{dtso_B{)Xz!A zGc>doO(_E}QfoX-1UL%lSE5;z2FO#)4B%`BVs+N4kXA?r^e#3E2z59b0Cc9r@AxX> za~D=+&w9vt_H3%T6%P_}tJIM9lR3@+NbseofU(y`RpLR?0}YOSo-d@56dhQo>`g^( zG^uklk?nsb>YEfK)<| zud%hhaQx9m;uX5z?~=A^cwW6{rKt~EQmY6IErj6xr zMQLl*v~Jg3tPU4|7tVZZzwuUSmfxy>KH6Z-&mnW&M=j;z%!lfkWy6bm13cVmXzP&S zcE&fFlL~|Ea^$Jmr=!dQJ^StA@wzX3D-hn367uR*ImF`BdV)@hBS>=tyHwW7I%?gr zHO=G|SizV|ow3@7@cVG2TJ49nSya&WdFL!g0DrwFG{t4+4k}^>93&ReYV&dNrun71 zsgJtOC0c}Ht;Kw^ZU*spt*+*2Mr>1`0t0On|Ds$D+% z=oR|i#JD$Kk)*D^{`p&h5j4%0)qOUCh^0sLSWIg370_tx@f>eoV_JwGTTXYTkw_9t zMS81QOj-X=o$lMGA88qwNn4P%-w&q++mnTxiZW&ty)B*Vvl0bc4v9R7+;8qt8i1PC z%Gub%81zjOf@D|{P{%Fx`WBeY^cHqIbk5Qn?#lr>Oa)jHVidBrXaVvXx@Y39etPx+ zn4aAaz>Z_;VHr`2Efc+hnGLS`YNf>jB>dI#FkPom=#tK8^Jb6JIp{m_x3uy?ZoelZ z@8fBWSY)%K(wc&rs*tgGkR|lw?nK`COThIu_hYtFv-^&qaid40GVA!(Zl z2g@aCjqhF~(vj8{J73y9A2H58IAT`2=$AI9eqj?#kGpNSnKV`|lQrOXtT%r9#bes( zrHq}amt8X5>6D+chKfzcI7ZEDbed{IZzcMDEWdSI55+T^VhFfJxEIrC5Z#kqc#t_w z8ZMZ|KhlH=Q-o8Sfu7M914j|je8Md|&ivBtvAuqnEjgF!4TX*?^cVPB4p#zh)(sVx z9!l`aE=(KmboHJIWq<5yFhw7NJc<(bXFDLTb&csT{`s4y#35COpFiom?QrpL5~Kb^ zcyaU6`|__B%SIJ0uP3Y!>lSzn=v3v{MssRpdB3yE+Nf`KpDRbWzd4ic(e z+#>`Vl{&vmsX0r1O{WB-20BaRI@2iaE2Y3I=#H(l=T>C0t+gje%I6pMqjz6-@*B6! zL&$$%B--wO=6grqbzylK(JU047!&QP4$bj%$?IEyyh^)z&}ii^{mf>^l#bMad#Mk` zq5mVoZ;>g&`3sXfvQmiIwXHpwBDE~5pQF4XLiu{M+FVpS(<_Oq@*tak^f2kgz`%QM z6C&sE8r-YV&8j7XF6_r0V3r#LwyN|hn2Oh0?}mM&hTg(qaT5(XH*m4&;>0z}SG!CX zB(871Rl;(Q-_WX3rQe9;3fCY`Te;rZYYk1Xf{(WiV)9x}gAzEusZ#N$DFQQVvsJ4z zX*`YOIm*I*c2d9uVO74mvRCmdP@%SKLf-qu!Z(?>-NXE#4j z$*FSpZ&~CZCLYdPeFk_luz+1v+RFrU6&8sm4&Ii&>ZgFhm1TvR5Ao5rh{noJy0vtl z0?r4GC$_CTnk%Zxse$MZIAw)0+ybza%hpnoW7(U>8<@@WCo#<$m1mD75-(c)1Xqi= zm!2)&Abml#(I3n;m_@iDLiQbF3UHMHfIT8jv3;D~ohjokwFTPaWnZvdN`4%R;j^T$ z3Cl{K{$U=**jEP25_|rQ+(VMS}ickdCE zO4q?S>}Q)qeaL-WP2x0_d!zw~ zC5Mt@UW_XbCtaP)6`UUMlwKMmZri=Io_cA}FT;iUG_Y&H%e_~S&ByzKn+yiI82mNeWiI#gs^Fdx^K_G4k|mAvg0CXA#zp}D-B)X(pf%=T4(y+ zrj?zumGD7|+!&>hVm@E}xyI{h#)I~<`Jy*vHFSF4zvy$uwC)`Ask@cfiFm%6SlLm& zX&j=esi_^rK*SU_d)+wjQA~p9Q{H}i7BH1Ue3q_X-_{v39u(R@m$#k@h85{~B;OR! zUy^b$aLjVaF;Vok^ZXhdahx~3DIU39J~?glja_9>AFb`Cz)hv*p}nS<*z&q{G*5oG zT_qJ@NL5I9=CR4%*b=KE_|{bq;c$7HZ@QJ6DyfcJTUoLxBzs!Azi_e~-bC zK%QEQP_b=xPjDS^ctVE@;-21Yl>`Vsn=~-eCU1dBYSuW@)D?^fgla9olQ1La;1%Fl z;LpDod>5^PQ-*{gwrE@cQq>1XYyo@PEtBg&pui2pIoYFQ%KwVP$Sp==MpR^#m^mk>)$YiWnaBDnC_rfFnI(`6tq$A1vIx#M(BcN^qi|Fnr67#}@d zV9B}Ld_ZWR^I<{#gvP_^bPu3b4}=KzM7GfL^@!`3Q(XVf{*wx&gRXe#G|!_Qr9}Q$ z-@2I&PJQ$S^X4zT{qh=#$$s5JY?zid*1&NDP}|s)Lc|Xi^>bzlf7=HvVkNl#2}xiU z*x4|q4B4UGz(=(zXWnY!O0jpLQSgmRF2Ia@)oeprsp^kqLvyH959L&T*m||m1Lfm< z^wD%!lpHsNj&O;Bt%+kMj}n6>AQ4Fv4mG`r{lv9jzz8BYz+OiB0Bpg1=}C_ak;PS? zp>cAQ=E~0QTyxO!2t%@|{S(^FGNS}2`b*XH6M}zYOGR6D|GS~i9GH^?t$sjgQ!MX- z$>|~ZlyN)>*A3mHM5~{BRO2-D^8bT}PlyNIH4N25syc%gR$se6^XX5^6T|#bckK*NIn9NkOF&uE_~|c#!A< zHk{?Wvgy`l&Coa7xdHNT%bUsHZ{-=kXtNWIb=$>qZ>U#!NQ1u@OA5}PN!?Hm@2RYa zP-Hyh7!BP~?&cUt1})=w{ls4{KwmAFX)yVuR9g+NzPR5VrJc6(X%0vHQ7;fTFiW+H z@(R0+QVjjMy|q(%S%b9pzSo0oPJcqG*K0r46NL{Q{HD)T{P^*p_nQxc=_iu2Z81b2 zPPh?Y)Cw5i~ATMS6d6-%x(g@>uG_Y}x|N#>n4oZ+E@s zZ1|ek4d8W1_NOK3_rjgCU=~y#al)g6s`sm}EAP;>Ok(d2Z8xz)!*#v*`YmX46gu8U zIO3{iG*p$lp4&>b)&-(eKVuaTbmRqo$JMkemnmwQaaF^E%J-`;#fedPeYuKx-Nk4U z;)GoOnLF2EMQzWKs=j)vXChB6CQ{4(R!?j(jo1LQ*yfaD^ys<7n9_<)w=AVoTiDuK z#{HD`aW=7fOYJ=^D%P_D`k#(aWZ)RIwFdKo-WL4J8T?d7V zUIhT>wV}_C?z&0n^B`TLkeTZfN2x~!joEs-yQA!ei&H*epZ#!T01LCo9S6vhk;*AN zi0Il9S&ii{3_ivFC! z4WH1!wnBB09uhH{jR()4>ru`*h50}ucS?D0=~dK6hDI@j^p+i&p38etZ-~tdQ&T(a z1bQcyprA^lelosA)n$dx2E1>@v|r;2P&e&_4Z~8wr8LS30 zi9fBxGsPV%-llC_41Xqr?J&`-HhNBY zX21&9QM0!D*+;|q@FlsoGDSku%2ihF88n45+EtMPyfFEOVLs*|?pgyni?c8HI_34y z&=B4R$b5aD*#T|Xs0g)jsV~8f9fS;1^cejjlr|^3he6*=DfDE)aieW4hr`jV6!{z# z9k}hsJYOpWBh5)BA*b;U;c<1FsLn4m=+C1K&os8vBjlfG9r|<#vZk(zqqxR5XgK@I z&nXwa`0&}baP^}Gb^F!T&_>FdM)!E3;R>Q*Jz%f<>+g8}9JJV&++f|+yeBaW#M(m7 zX{+|9WN@2cG^9ICxec-F3OGoxgZ+c@?lV_W(={QCi`$yr^lw~hn8v%lXNe!uh&m2b zx0~Gx&fU=d$<#+PAwRE9xgkI=)Cd!tn>X|j?zKDB>5ud~N`eJ3z5W@TUsCkEa4=e8 z)XU)AlP(P;pVHcyuvr2%3%}x6?Uv^hXK76<u(FMVL~* zzuQCSy#x-uOixm?491>d-O}fSMv%~3-?biJ8TyWdH{HDYvkZw43m zq_n6llp=?8c2L&Z1<6IFI5D6_`~W?>CknDOf>L+Y82F3)+d&qMLQNn{S@K z2>QG>SEw5;FzDsOB#b`DSC*M>`ljomts7Kj2{X;7x94jbrv2`P2R-WNV1^~TPq8nY zGP`eZ#b`a_w@F9K%ZJwjtNw}XygUtWwuwzc82Dsu9=_R~Azx#0S6SXDM#HE%#E<+^ zTt?M)Ww}HyIX6>;p45B^-I0mr}mezJRMD#URj&Uy$s!mqK>ot z?#$2XbQnAEm2dXddy?Vz*ps%yRyN5FIApW(qy`6r+vTWKb%KD1a`U+out`_WNN9`x{4w}wV_{GxTQZ9Clc523 zapj=B73yMVCfaI4!1+YDJFW5AXj@NgxYL53*qWKSQMck&{k_bnDqqE+ys;|k@+vOo z7BTZK!aL=WVrq~0M=PF=M2gmR|K#lv(n-<=wwqvdu zXM6)AoLQTCl{)1>JXaxebxxDpM}KZkx#UMueO%g0uM?1Fku+rsAqQVQf>fzrJ5^c` zevuwYZVt8@tUQB-7f^qAnV_@9?QNQy!(OE^oke1{-Yt77X8-v;wVwL?nk1Aj(C4)1 zrF;5`x9Cmth!?`W_ov>9G8fuCaeiazJ9|1(s2`~5`YPNIdHP91k;qM#hbMakIbZpj z#iFFjZKyngX_jkhLhDI*e6_p}x17O{iTsE`|5KuSR?q zVUUUEL$YJPRKKm+To!4^{hY}|u`tf895>e#FS5IWiiepkZW)6OqBVo;EJQpt8mx$)XS8`;N;0mG z8j|>#V=1CHSV%(in&eBTk3aX6HmASAxi7Z4_hdYz{oE-L4}zqfz}!;)zXDsef|~)F z`)$EwVfX;?PD7sNpsOd984X#idFcTOPVP_2*g)nR&rV1+xa1V)6S&l{f6kw~Zftrc z>GuG2{L&-E8h0(cvpndO{*9Km`pv0`sjC4oDbqeKCMMpt=N;Jmz2UR)lPAOg>u){7 z01i*NhX@QQ6!3@WAQ3hu!L*+eYsPY$k}%J!%iq=eQuGk7z=p7uxCNXx(F0c+nIpg} zt{3hB4S_PRMk}FagLf)TE*Ay+hR>NjMZvAj#0bwq>r>U>UFBFIj8hKwK5F*|59I{k z>aAS}gY)pc^)5>WQShQs0zlm0$VHJ?4a^0`wmwbyc+f;*SkBgBb;7&E2OESAlV43| z8~s92$L;(Wy#=ed1zt7Mrfw%!V}}rBvM&W};{+8Ly_pPc{^#k}M;1$XL9VISFdyc@ zOf!Af^Zw7aYp!;zbTiZ>3KYE+OnO4e?p_L80CyrT*)YDS$y6F=qlFd^I~+m-e!7ObmeX4_1Hr7+H}hB7X+9|c@(6b9H86Rrm9L3`qOSVe`K}2 zFXry@HvJ>>8)r&(y}?;jGmZiAy}ucA5jco+ZVpQRf!JRVC;WN{2nTJYt+r34rF(I6 z#L$fXW_1jmmqSN@=;;L@)Chud>x5EEnu~-qxKMP)nR|#OuP6_HOO{EiW3o=5|3VZ& zFf7Hr`J}MfE5U7| zSv-;o7HpY0k)7%*342HNiz+a{mmRsN;%nQ~{<&Br^ahAI_P(Z6x$NmN^7AXMkA*J} zs4EFpJZCE*ZOU_ch^s=E6&}0(RIl@ox*Gj8`M?+U4#|6~uG$~f8_w?VO5`pBahka% zjqX_w<%s6XmoFbMadZxxu+9MSrAQ6HmtF!_+(J7ndT$Hw&-tFSj1smS#S}c;t(`yG zp2Vz5kM7_>H=s-5@FZNLA}*+E8Hmib=J8bVE8174s`MJkA30fEpr6@ZvC+J)5Qk)Ocgh@ zV#`E3ZSkg6O_`xuQ7d=*{T=BK!7M8Q;*+6^Rn>_Lo8ZqBjZBb!lHOZYk_ zM&-f9=kW1%1L7b*h@1Dq`i1q_=!&nowDBqpR24SF`Cku8PGvKK=m`(02~f1b3tcGd zb^;_^r4I=CTJOEuKh^E1zaYjx&K=-?!t~PQDaLE@IKc0L{T$=RYQ1Con39~1$`5ZM z9+1~*Befz{8hI{XCR5OH33}3oWDTGN{(l6LQb*H@YTxhzTFxv6FZ0&0c7PG@x6U50 zl;J_mt<_E?tRp-em9<8L>NgY?e?;hYGWJJJur&JT4AARUret+WSVs@jG&0)d?DQ6@ zwwZ4_Vbmo7)2GZP`0SMPAM46&lKjy;ZPF7NdOmmpoMv^R-N24#U{f#)M%!b&7_qyS z4nJoMr@ zfnHY=@LOE>7uu-?2oD68bP>z^_N@69^grkdun1=DWqniMiSCIm?5g$k`f)}LUu+|? zfK@|}F@Wllb_GG#B!0CN=;yJV_p2L;X+Zb?tu$4G*Sw{u_;&O;j=Bv^*!sG((ejUu z`vVcoq&f%#>zY(-6HOw#PrdO^Jx?u3x~rey%W^@Q65}JY zQOgQR<$HJ#>@4dL znO?lLUAf6wVxRFV+HfK!y)~a^Amk%UxSQR**wI)O9%tFT-g!28p587H!N_Za3CNpt^A0ud$n*;yUx|u4lc; zqmZ4fCX5l9ald7v(#LN>rR2`eladROeb?h6ze3+3^W%4(D9Q>N6QUqra!;|CJgx9^ zmZ|u11ty7OL|Z!29?en@n@3VkZ`AbCa>KuwpLLZ-yTXfMKl=x#h7v{`2bj*&C3SD7 z4!6<9S}4eO%upicOg4>8=1pkrQm>5ZJsG;qCVKrr*V21`lEdRd#-<{-QkaNO&c0)9 zef(G4&o$`)ooEUhH+Wq8n7Dkkmtha#JsdSt8TO*50@>9Hu^f)OMqpixM5lpuq>y&= zF!+jS@+GLG>YCzVsmfwg-TC`D@F#^IA2i>a(Mtw`1z#|kqf2YrUR**QznRYdesEBo z{E(DABh(gjxY9tk7#yPa6pbzmJeJGp0=!?7a^Db-7IJ8~Qg^y^l!Yn0Lu zRkV3o-C61v*{c<*80kZMFIS!`TrZ#*?e77zOnQQtCPW zs;F;Y#GL{wZ%FJ`AlfGurf!6GOEfupF6Lfz3e~8ZSz-#Vj*jG&|H`Lba}|YfL`O=a8O8Fs_4C<8Z;d%hoah2Wi0?JsxgRoL%YP+b zx^=0K9GqYubd2w(92OZF(Hw^_fs_VurXw@e`ZXebtPL!y@YW{6LR4}22kevdd$-i0 z=5Cs1k_i_1S8+AJ?R@$+Y(fN+v*jAwafr0PE+X1f@LXZfDMIVrb%QtVJOZvE6rB>* z3~NOK$|@^pY|Jd%RpmU*i(M&-_KgfW0a%D9PW{JiLTqMHG0qj&7q)t5iT5y!ADrWq z6dNb;Ty?i&CT~P>E)g3TZhcDG6q3PjxUyZ4@9r)ZWdJw7qO7iMYIdd)npTMQujoX( zW}nEvRb}`H=B}A;AgphcdfVi?D5-NEtvFMM8}lX~=rEJ}w_6-^JNs|MTMrm9#a zNF4S&cYQl#DSP=LHDh&s%lK|vUysOj_}#}#9sAKn2k@O88R)fTurkJ>8gFX+k>|&5 z;bEwdRHqR@lWG3QLg#N?E%Aam$I7pCxYOiEyF?VPTv4le`@M%-0o{*u0BIAP3WBbUix~{hA3eU0%s+v~>t%q~ z+Gv??b*Rb}!a}8C$hA;V|BvWS}HCw7#9LF>Wg4qxr^{b6cNK^mm?K5n8U z^3J1QSJR+tX+K+gZfW?Ot}dQBn)SU#9%uI6z^R3)47KF@&rXyDE4=T8lvOhKG=G+F zFHnN>M7}OUWbA&fq=A4h>l$KL`clt|#9+>nbjOKSnh`&zR61WWaqeK61YEVh-dbm= zE&OosAkye#I3#7zdv7>c`C@u!sfHx|s2zM|JsYCqBx{s)J_na9GM~oXD2&HsI47y^ zV;6k|AL4Vg*0F#uqh@c#)_?L*?cg4-V)byo-=!>}&k7^()0DhJZKb-#5!cpHpXXvV z`?KPck*?K-gL6I|FD~^D-_#>M3fDk@v>NM_w(LISN%xee=!P+VTv6g{!1j&8-#Pn~ z8Wuzp$cPsNHE+5l3*xnl@I;x`WQ{lNm(Q!SA{#cTHFCaG^}@S2%Ns>^Y25$%e546)OwQ5zKAkMS|OXL0;#GdfJ#JFrqrsTkyVA)!&psWz51v3rX zEOBdEj|t^{i3aOY8+q7?)1=cx}3$9c}w6gjohdO$ExeiRHasj!_LwMxr~cH9wPAL!JjIP&Z(O z71w*hOtxyN9peKM5ajME_nvRu(HD93bNjGde}UVn4 zt%x6TEw@f4B;C112ownS;XgFis%|EnmH2qLRq&JXcZN)WjMyS@DjFqhmTD|C_O#km zAy>Rxsk({mX7wj!it6wwO@7RZK;LTdn}zXE)t^tFQei~$*5zMC8#`^d^H21zGOv$` z*Ep2FPbH7aH0SkBaG@2ATQy<5859CSs-Phrpd+Mo0S~Jw!$Ola`QfWYBaCD0I{Pb% z(b%Y0@=@i+>OF_=Q|Nz@JPvIm@Glk5o}^Y*yBQ(Myax47Px&mln6L*#O>H)3BSmW@juljat(c;_*TM7r2LtDrbfeY zTAoGVF#WbCB5{<|`*VOx<8t_1P_MN$d+kPoT?pZr<)QXVJ%805ij^SdAvuBkvAC;~ z&P|B|?Ah$XBRntMl2))Mj~Zl5hdfDFCknT080p@u)u_g8GLt2w9BFzkQR0 z&Rjy5mJ+1=Je#27V0ORzeW@S zplb=gNN)ckp#eBvbN6{J-z=sU$LY31gVgav*@Z0mal8hzBmtk-GuO1MqxOX)eRrm1 zbKiJ$7cMBL0V!FLtn>Vi>A!)0T$w_$a}Jk)78L__*Sq7i0NH#=JN}f-}w|b2^G2SfZ8fVcHdlM-4i`A!%?T2pFmZFH((=F z$pQL-hb$4Nr?dm>rTfDB1}9mH(2lgNw$tAy-!_wcMl%X1nU)ynPJ!3bF2!No)XZ}^ za1jvLHVvqC!y=}skLh=TJcl#B6KBNhv7wFN6JV2ShXllJS0c`Skwhy_YaGtjrIDXq zpe9sgw@usn--mwh{@uZrCeT6L6u=;f{T=}gqSmT?t>i$C^o*wdo#GOUJ0N1`Ao79R zwVC6A)jn}Y&OyV14v2T-$e};F0TB*V`9Gck&FNq2se*58_5LDBX3{27vQ29M!+F@v zb7oNnL}c&+9Zde+4*nRx@_`)P84dIubP)~6ih-;Ry||YXGC;6~h7j>G+qBgVK=5$1 zPwtBRgia2C|6^aQ*or6n-Y1z?fFpvs6?c{aWumRV>e#&PkEXFTeSEJ$L(O7hayDQxmR}-E4mrQ{n zq5z@#tHMp6%)y~`;}`%;HdX|Yu7IdJa@!8ur_wHhYConl-@RVFxJ}y$$*PfiU?p_b z=>}-~!l(;vX!cd@*=TK?!Hg96HQUH2102D1o1~&sWFjI5)>mR8SOC~$!dfI zc|@AMJwi?{Z$O?L5wIB9Vp;BAwTd1Un(#<3yS$CeQf9+cLY)15Sf1L;qRnoTl18t{ zkxr#mF#E^eoux_=et(egi^M~*Nf9eS{^bluwtLdq|;E%Jj^@!eUXGPf7LPAlP z_a^z0u2ZUozu|(K`KJ2#&s3k%VgbP}tt_$Tp94c{f;Di-%S`l1Oc3u&jJ#iT1QwyO ztn#cJnDD4Vjb^RS(21r@?&RZ_#MRov_APnwAhlpnc7KMtJ)fyHxL4&Rszt~n(uU4RiK~5= zzVw#nTs0Zro&d(L{_q?N;K7R$}7RT7Lsfoi=+~*HR3YJi}VH^)Xt&UyZp+&`U~6bR0cop*pDA z%@r3IUH;RF&Ma38Q%d>io+r*t2o9 zZKU*51pTzsXvE&0q`3QyiDyPT-L{plMdm+wO2c^$UzUWt?R?+PT-M<9F+gFjf8wWx z?PrF{l)M{MfsC%GoZ4`@fa{%o4Hsp)F@@6UhFpCN5;lF8U&FX$lqHefe&T*G@AAj( z2OIKeFSEeSC^w&_T=QaEoB<&m(AbF? z=@G%i3w-GW5e=cpjY7g&AP7uf|8`DNW;JWoAa^J~b%5tBjDd3-BOGcQ`td@g8dX0H ztaf-hA_w--`53Kvg0(=33uAPmtyU4uV%l0;w3xJlemhDP+w_dC>iBq5`DFkLr?fZ; z5#TdOAJkiNr__0qo?A9CS9c(0X2FTsuuBsAXfH2N95ch3edn@=t2?Opi=P!F@tqjw zw-+xPW_b$K{9G`}?xdoPS_N9luIh+Dkx*34TY>4%BXb`Oea(mW`o@ip+{!sGb3#}4 zsa)ZoLT@|sQC@p;Yh28FEdBd zoiU!iZrcM#sp_#8X}^Ea9SOMX5d4Ug@y`*`&M?O;}<)Fxxf-F34k!d!ePTPvq4 zPA)?srI(Z%9;+NJREJR8{lL73M}EDh+H8R~5dK+Hz!h{$XwzZX-E3jGUUiY@eBq#k zT1|+WyWoJC@`Wp>GKJ<&JC^1aT4_q=#SWZ+l-9L2&!SrlRvMY$f%nKNa6pu%W?7=_ z*DR$p*J`*MM~a#-SM#Th?6|k;v)RianRi-7=fWxsX_P2*vd~pv4orncff`u`3%&~3 zYP+Et6Fe6MNm)``Q10R@Y45R3*TYnTf);!le z+jT!Ms|F2>vYzsXRvKq$9mAuK;a9;|4ILYYtoXU1phfu9>xVk+sWr~!!+1le+7 z4YnQ0!j@-bB=5iG!ap(}Y8T_9zPEfF7`pzl3Qn=%5t9z#M{zNMM_-+4j$DgHUr#Anw%NSdp~itzgcccCw{nIr1a z`dye3M?Tlj%Tv#H6LjAliv^i(J;r`N$5~S!bwDPHY;cJSM6kt`qjJGMPVOF@c9a_k zfrMPRT_vTK1@8U!nm}~SyU2;*U~_2cvdT9C$N7``*`jRP7vyrsg99dp6?)YR#T)2U zalRjMf)Y<%%ny?`a9=m`!ORZioF4*rGzaCBeez7k&2XG9$+yV`hdts}O~noGY8nh_ z+uJWW5E2UkA1kv;w-(VmWNTSc~z49eMdOZp+r}IeZ{kQ zQn^%MWw$XM4l}Y}H#bN#X@fMshjEYyBc$OFD5Dj)P%xvbhK^n2jgzr-xm$F@3`|K& zZL{%4`;T-QE|yzJWY&y1LK3}#rO4&;R&yPjRY)8s@01F>*w^b?`{DkD$Z^K1XF0a3 zJPdr!bxiF)oYlH#@T+Xy2T{*In3|d6cwN!OFWiqYwCD|MLGv`>&@n=sNa4m>mXb)(>TWBzC_Wmkf6~mvDH_Eb%{0L?Mq1 z_9w9S#LS>1Ni0b;_6%1Lw7*EMhPMdW{-(-K0#~q1I5pSuJkvWVl(NE8uY@5B&>O)F zTPhhdmp_RMO6*-x^j+dMrF~v>sLE5kY&pyi^X!>}X`APv>v#_6w)1SE9#H-@aECh! z+fi~p(J_wbG&{}qE{^!c0*dnnHc`uqabB#ZzS0$fiVbZandnYnN5(D+*A4+P%7F32eZvvUTI8LZBO5x?VWxC7>glzP*VK#I>&<-%K1+F z`_W`#j3nB_d*b7MovGmPHM3Q-)@Y2d^u(lC(7EB%#UysUL0$m%!8|(FiYr<&bMcim zEc2}!pyI#XJrklC;NC_3_PUdXWYn}%k~z^Ob6LxX+Gb_)TLZ9r35E>IJz#F~i=f>- zm9MIhnK1>|AAnb_%m+&|t^^cnsw3EC#^>YbK4R5aVnCI@bJm?TK%fkjV%2oRd5gB7mUFup6k5#nHflvawXI53_Z#_aL) za?n3OrM6vZAt!%Hlw%L6T9Kj;YJ9N*ZITZ&JcP~uBr;7SqX&jp>az=~{2q+=e?IeR zo7ueObawTJ{ctVMN#6BG)F^>{U27iyxK61vzR{wQTJX4d_x$}(ljN#68;hFk6^&G| zrW!9eiQ7&LRNd1x9_8R5b5~p6vZ!P7V%ytbbNWnCZ`=*8CR=IujUpheEOAJ@59Mf3 zKUC9W27yIfVmx=8WrJz0B`Cgem7|;fB;KdPXyM+F)>6eks-K3;5k^F-0Y_@-VAEbOU(+zX`e zC%f&q2bTWoD{qe0yK(lH}({*PTcdCuI5k_(kHB_QYCNGpGJs17V`gENIfQ_h6&Y<=TUL+8hYqK9)<)GXYzD&S2$x z^&p{ZoUXuz{l?))x-9nlI=UUlno?YT1yM3wsCvf>LiJpQ!GE&L^Zdpf9sA7VM*O7A zQCvw*c{#nXQ~sTICb#6W%=Efd^gQc+k<1y0jv@K)nF;M!&-v0BZS@xS@z$x`6LcA9 zsnw0}%A6QUo{8R~pvjCmehAgsx6ap{A~4M)(+MTN#PD}JGm=8quEw94pB zm^l##GBP(`?GY@fy=&{3cq^t4PbU0nA-CaunxW8GTu6Zat!&$hISkOH-^_O}cRuUt5+| z_(=H8QyuDWA*C9;>#p916}oc0_qYSNE>Q%Rhi+((FIzx>g_23xuy>+dzh|+?nzCEi z9pFX7&Aa%KLtfY71(XuPq^VYWU9Jfht!0fVQugt?lJqJ8hwZGg(&o4~e<9bqOYBjS zhBehB>YCo5dVI+DDb`xF_@HWO6-cybT+g3P-P59<*`3)-6;NyiJiNxVB0vona_Vc!gG0L{LB~>;JUsxu`#|rqp2XE^Y9~sA4jpGSqGs7?j*mr^5P<*T9U!57cIc3 z0gJM^t|1r4xU1rM|JX1lHPqMNI^;~7KpYU$PotDAy?O>IP#zkqpM5Z>0cd27` z0pk5N%1mth8YQhdcy<(`d6>wp&!T}n2rKe=6+s+lYK z%8z8w%92wJsmii?6;iSxve?g=zPRABqna#+EUiSbzX2tZagYxi>2)cOEJ6xm?Ovrn zYv6(TftZ%rKMWbE!gH>3Mp1$E51Z3RU{zcVExI&beMMhlE`Z1Ck zFdzH$27TXiWRk1;g2qw#pmDgVIVZ9c%D-%~#1#bGSmZ>sak9Ze?LHAeiiA2>sU!y> zx7_7)#ebOA)IXz}=OJfctu^|#hAQd}#1H}!@SNAE@7mm70WVs7Zulftg}UuT#vCqV zv#ErC99{aMsZ?_QTmw0#>Ug^~5_ckNR2|Z0o&jG4@?T4Cf~h<%<-KIkId8HjL*z@| zI!)FXu`xFpoVfkIJ(0m-Rxk_QFzY3wROm#Rgn!`GyH_N?jxRMbPqEYzW#}cRb!Q=O zfx@BRQTEkF7Fg(4XgszWv{ENI#Lg51(v}GSa!y)t_VMR>RW|KsuCtJUuNppLyc`V6 z7EZ0r?g%eFCg1JFq5^SCe571ljmF&Ksnrf3(W!V?289CwUSn!dW1^32pCUU2+z3mN zQsK^wTx%4dmxqy>yu=&R+yB-}lJ9H=MJiK2)q@M2xZ zsm&_XqKt1c#?M!dfG^1!${dx0fuz85%YS;r{uYP*JAePP-ts>m{r_K5y#I?N@V-_8 z@?{A=;5aFwZ~_2aW`l%FYbODfd1rAeOG973mSkwI?xoMuL`@QR_gNZ*xX|OzWpkS%V zC-D%sfWvaS#yu`3t69p8sc+Z^Cg=U1K>&8vhu}veLisJNRXdIeOp_=dGzsa8pGy~A z226(wv`XhoXhu^T;j$xq3eKKRMHqb?U=p36h zz&7-cL8r8dXurRnIAG&KK^NY(!~`&nz-RjmEH^iK_;cINhN35R1@INVxYkDCIdcU4 z(F|Y={=FUWhIn)NtMx8`iuY^-k$nTY;J;h;e|rC~s%HM?V1HX>(!KwewJ(p3Rww}Y zkSvdr_aQ;R1*m8bK=O(^GLwh*TOoeWoIprU(UF1Aw|ZzzqNZA%KS?30%WUx3LeZp6jcYqoD(eM^M zK!B|y!9L4i3qZex{YUs)`g8q3;12?S5cq?@9|Zm&@c$zMnyQD&{10|PnED&RKkVZFM?3nX^B)BMAn*r) zKM4Fm;2#JG2?z;F2nb0C2{8+bNC=Bb2t5S;vpN9K1YQGRzyn*X09S0-LIHpP&RFU9 zGnSQLV;?tIY~9_RCHVOr-T2HconBe-SvWcHL(QG}1^EQ{0VxpF+1$e3%ANU@l?~WY znq$AAg@YMvDa~OZsxF}JEN^8Ce&X$FrQ@xkYvFBg@yL<`By*Ek3Mv70aCWeAH)n=A zymoYxfJ(FcrFRLe{JWZ;MMlci(po}WLFwOGV4tM_HWyD%Pd-m!J||Zje!)kN9`OqZ z@e2v@Vq5UKc{#e9LwOzDSpTg91uHiTSFp1?*vXOkcZcS$oFMMfED#9TQo`EYTJ)8r zr6}(!b74zfK|xD%UUN%fL0(H?VM}pQ!G}WDg0EQqZFozIzmM(=aee)lu`Mn5tzKI> zSUI}8VbKueXW{?rr2o6d#6tA zi3mNC;{Olrr1*b>@lO-|@16O72`w2ZOA85$-*b0z{p;{LRxbZ%tNj`*^B<`7UlqmH z|5d<_fHglNA|fgNe;)jQM&mCvSnI=n@9(yX{U-DOh3n5C{}RZ5;Q9mCzl6ZQ)cB8e z{ekOWLf~I&{KvZfAA{>3eAmhmOL9H2Z1!pfkOv6x@vr0K5nRW=PDnsNNKAGE%Q1*4 zNpF*oQB%^=P*YM<(J^w|qhnxaprU5sV`1my;(5SB%gis#&n?8k&BOh>6C46ULSiCf ziW@g5xaq0sx&P(ssudt31fp?LaB*0GYh*aMWH?uy024MhiI2@@{!VEA+l6xt7Z3kB z0U;6b4Qzv|+rTv(T-NJ3sgQAzoUimHyTp1#5J7lsy=R@OGQ zU^_Q=h=(WC%RA_8a7gI8FnC=2`-H@#56LN6**Up+`2~eVUn(lAs%vWN>f1XyySjUN zzxEA}jE;>@OioQNEw8Mu{aoMJ+(I4vIy^c)L7$%e)(Z!~{i|Ak*X%#&MTXVu8Xg`l z9>H(DaISe`3oaQR{yo9#cVx8)%w5P?gaQaDGyyfD`A? zAP$#)E!S>zH{WKj)Mh{4b^t~~r8yn4-Y3WoTbBP59rQsAcW40B+-U9-f2uko)wnXL%nqjo-P%`5gPg~ zLucEXD9_L%1ETz`W)NHPF=>EpMet#yn4vJm-yxc}x2C`69!Z{--g3pQ!QJ2~q6VuOWUfy1gLOOte`2C@_M~i< zzUlMGRM_S~7_DImicHasygcTj4cdM)l)rG;jzp3X&BcuCq{m%G7|yflLEX=zRFKG3 zaoln7>xhY7XA?~a?ypY5o!dWR-?22nZea{3+`TCIS1*55Z|Lj%3fNg#Nf~&q-+b47 zxPOVmF1GxTmoi`}ng%SxUA2(kUv0%Cb<27Cl66-9!c}CXLi&S-aI}cYkd`6^R{N4j zSm&8%D6j9#snUVWlcYqa_INw)9jyBO-er&i!xwzp4IeVi44iqos}{nhn{#$jeEdRg zz2R5@>0DCw3__&8=c$FID?66-$JxW7y=B41E9rbZO9nE5@!kFm@0O12U&7}5RY=1{ z=mPO15EV=(D9rY{s*tk$3qMzrh|3zjo)J_(eJ>-2fzD82ugKYHndUfzflvLIDz4RM z*O7F|61+^06hK>xmZ%EGg$&K+n_^FcR z64U3VGhw~{9IGLqrRZjQ4}}N`{h)JkfBVuabICt13&N`IrZTCXTQ|JUV3#(4$e&6z zF_kAfw4o`xH|A?qViz&9XGk55sR&=Ad^_;n^}FWiM6!;M+M<$UzQxR7xI6QtL@LeM z*hfE4wfdL5`-`sLz{>r`yYB@Vh$!Q}=Z|xm{>V_cMk=4e(;>1zZdb2E`em-U?Fx7> zxd!7tBqjBgs~Ua5dn9^yBpvq(z-8JrdG9j1B`Hl~2Tn_)fVaJ;WDXjFhn#Ibcx_!5 zzt4vWdEj8SHAa(_OX)RAYVs?c|3={6Iil92-Nlp6X*T zn9e@I)S1rOIF=jy(kFl3LMNsXX98K;vmzdBJ%lkngEy!+6q2)4&?h)-$vqo_L8{7stlvjsviMcd==due*m}}c zND~+In7i2ES>#F`wXbj?kID-sp3CFu#fy!#$OdO!_(?`E6Gc>!#ZaR>pChVzekuBF z;aKzB^kO>-9fWK#t3ut%F5Dcy{<9sNqIYoX1Z4D(?Z66b!$>1VSes0KR$UpMeT_tE+;PemFT>LGdBs`Flb)N0tk>%e z4=htnl6SjRRW}NY>^$maK8hY;vN-RVeD68+vtQSwLvNjQ)$E9i=#!Nnd?GlK$*b|_ zMYmNsSZ*9^Ujdm@)ojyHFUd<2ki;+VLryI%<3YEdZuItr9IB*qX79920*pP_g{uGTf;j!oj6SBaU{R)uLhAo_20km}nZ`u34+pbj=%j$;f+YF2v`~dy? z7J=)F3&B6-?x}@)?0n?{4T^#c1G4*E7=HZPrQ9-QMsxYukgI2!gm;J@wIk_F_-xASnx;BN$BZvvrF;W{c=dA9n$WuhW?Z1^d9E3Ocpx&aRrV2NNAmT z{>6O3Ss#302=Y#J_tuP76^N~uh-pr`XVK2VKr2*bc)h94p}ajfx~0lX=)_Z|P37S) z-Uv+^Xfr9vb8{E=o$M2>GgzfxaR-D!X$>Am&Wv z3V>x`>{fzP<7^9-^4Z;?R+M`%WQmk87Wz2Y!a5du1O%BOn@m_^j|Eom1SSE~EdUjb zO6kM*M6ZD0v%Dla&3y5hB~#Uc&LHGI+TeDd7W^}FP#~$@dMY~sn3YKGnMa%iDKWJE zSBH38wsqXt;J!IWptN#knaA*vq=T6T{J8Hi>WL6(e)&mR3QslKX*uM_QGmJo6|j+{ zz|XMN9ne@^Hml`qixZFrJExtftUQ%KgwQV14Qe*x!aldMV{! zGqOt(P!Ndi>&un~9wLg(^A$PxavxUeWx;tq#MdBgB2C*BK98~SzMf@^@QS_y5T;?p zGYs;IwIO$IsL)I*yNwzI8Wj3Up~y|A#gg5p5^+9EroZq55g&bqMmfz6mUhP^DXGy5 zqNATxc->H3HEPr;YVL{Bc-UhYPI^6@BlIo!xNeOTK||nbBV*z1vTY)|7nE;z$14fD zcQ#(02`Yi!vE-Hyzpk9Uh{Bhfdmi`vk|SmJ_)bfi_UQ{dk%JXorglM%Ecng??xu_B z=imt{*Hkvaii}q45(5U5;n9vion7=@&-w=zj1jF&Ln#G(U^a!dZ&Z9eZ|5=UDAR0) zxwI-wJ6&@6GZrR^K>rQt$0b()F*HaA*%MZ>N9*$uY6tKzbMUBW{6(JBYfKA_%+M%%j&3 z7^T$HY5q5S>?3=P4Gn>@3aFOvb&uHmfr2D)PSVgC8T`gjzfn)I8urFedJuIl4>}4w94X;6HNT^m zt6y|n_=1(L)1Pas(ZDy!u)imDBa`fLd%-ayc2>cQv+IjnSr(IMv-l#lM9}wjJqw91@~SrHE6}eru*A?XnVDO>lILz@sqL5 z%|w)fTQ@wcHD5b~(RT*XY!j-++RvlHde`I8E1whx3Ip $Do3W&aGbXlK&Ai8B3 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 literal 0 HcmV?d00001 diff --git a/images/Google_LSMS_Albania_2012.JPG b/images/Google_LSMS_Albania_2012.JPG new file mode 100644 index 0000000000000000000000000000000000000000..e9a3a8dbcc70df8b1cca111adbcbb831e961d162 GIT binary patch literal 59018 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 z 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 literal 0 HcmV?d00001 diff --git a/images/Google_Population_India_2020.JPG b/images/Google_Population_India_2020.JPG new file mode 100644 index 0000000000000000000000000000000000000000..945627161768641fa5ba866a6bf9595212997e87 GIT binary patch literal 47154 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 literal 0 HcmV?d00001 diff --git a/images/Google_Vision_00.jpg b/images/Google_Vision_00.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96d59dc98f120241eefabb5be824839d24fbdca8 GIT binary patch literal 161448 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�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

DwH`HnMQbJ zAHoOtj*Zj*0Qx02{1JcN8jan*+fDxf8~*_I$n>&GCXWUBr-I8%QqU5G7;YhhWRK^a z52&V+&{BF@x`^1ap;ln&joAFG2<@ZPo#FdFgkHbu(ft1Ply)G}h<-%9rf_0QZKU^w0jLfBPTj zs@82wz}ab9s{+_wsp)GfNb;Sw&$3a$ATP|MK>210z#X9H zwv>XFD5QBJK?{h)nTV9+sBXiK>~+=G{*}=~_KALe+{@FhN0OZ>4+5XYL_pSc`b#zi- zB0PjD4xFM9tyzpbu0SD`cJZ8XjCyG)Y*eu|zh?CKrj;ZL*vL_ljTnpn09M2Q02luN zm8SI{n#cbDy{P{HyQDbaE`L8i)c~QEpw&lCDr5*@cm5K7Qa~9aw;sBG)KntK&2Xfe zSm#pF;E+^~*})z8@1gV``qD4{wwM0%XwO`K>d8O%t^LNK#OElQ1+@gBx63tq%klL} z(agxWD0m7FIa8ianbMc2rj|)0FP3bpB9%EU>5P8}(TivOVt@X)fBS<%E&l-Z89(Ab z-SyGtttqD^KA)y&u0I34Jf^55J3y+39+<%6NZNXRUE_@_>!IHPV#z*#k8UtQ7{}8` zDZAPK0OD;SWd8uHQ~v<`|4R+{{XEQ{s@2XjRU%W)ffH+{^v%XKeGSXYVGz$ literal 0 HcmV?d00001 diff --git a/images/Google_Vision_00a.jpg b/images/Google_Vision_00a.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d60b3dced83cd23bec932c389003364ceef91503 GIT binary patch literal 26797 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 literal 0 HcmV?d00001 diff --git a/images/Google_Vision_03.jpg b/images/Google_Vision_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b0411d2ce3a4eda648bf93ca4b87ca638368342a GIT binary patch literal 60713 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�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

srVz@wEl@QZ%d|>7i-sVMd*rb+HeF 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 M|NTx1{x$!<0Fk&}m;e9( literal 0 HcmV?d00001 diff --git a/images/Google_Vision_04a.jpg b/images/Google_Vision_04a.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ddccab5fc3d3e112a6979a1e87206ccc740478e4 GIT binary patch literal 26162 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 NuP4+{4s6WW{{xpg->Coq literal 0 HcmV?d00001 diff --git a/images/Google_Vision_04b.jpg b/images/Google_Vision_04b.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41af90ea63eac0b6d12311d62ff61bc567c1aeee GIT binary patch literal 23621 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 literal 0 HcmV?d00001 diff --git a/images/Google_Vision_06.jpg b/images/Google_Vision_06.jpg new file mode 100644 index 0000000000000000000000000000000000000000..56201edaff232d040d42ea19978af868b7dbbca7 GIT binary patch literal 66107 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 literal 0 HcmV?d00001 diff --git a/images/Google_Vision_07.jpg b/images/Google_Vision_07.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ffdc5809fb2977da1f67cde24a845de84b67064 GIT binary patch literal 58955 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 literal 0 HcmV?d00001 diff --git a/images/Google_vision_01.JPG b/images/Google_vision_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..6d41fa2b10ed93c13a7d026102db86ac88348276 GIT binary patch literal 21887 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 literal 0 HcmV?d00001 diff --git a/images/IPTC_DCMI.JPG b/images/IPTC_DCMI.JPG new file mode 100644 index 0000000000000000000000000000000000000000..d5e94d57b41aa2b48db5d39ecfcb2f6759b8f1e3 GIT binary patch literal 32028 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 literal 0 HcmV?d00001 diff --git a/images/Image_Example_01a.JPG b/images/Image_Example_01a.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8af855c10eca8dbe6099abf94d373ca11fa7a656 GIT binary patch literal 152733 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%0AMo-SrRbBC%Pv_#zAKby!UPuT(~J4 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�&a3-FWvVL}u zyqI5`bKG9vzC8Z`CGn~|Fz(Ny-v*f+IWNOc2bg0K$zK%p(~viJX<2T6^v0v~$Kzj8 z$t=EpSik7?BczId9P(hb6!o?Mp(@AkjrN|t*0ZTrI*|`{{ZKX`7UWQJ2Y?`Ew;HL#{DsaR8`+*8m^r(-X_c`g~CeWqBZTM z_x^`a$DtPI1jea4C%kM)>wdt0o-~T5vZU>3`Zw_Jn$*eQzXkJNK{Dk_87E@M8NmCE zHW>FYHlmN0%)dDuA{c~ms>Z1tU|0p)Z}i(57}(+Arq5i}47Li%spBdpc+j{9eInzb zxAeir!s|yirOWDaY{Iy{Z4G`*(pr)^W4x4qmPm>G$Vdl&qv`34%}r$xj#C_xO(bnk z8Hrn2(vh=^-Fh3fx9hiF*rEy56-gH)QkiABA>7s_UZaz6c6F<^a6H@Q%eg+Va!!f#lJBwEx81r z?r>G1T{6Gt;ik?GOC?n)&C)J&(M2dSs^7YgO|RFs`{Ek(U#k#l&{VXMD#G#|ay)Sh z$bHZL_*4Yzxw1&ix&cxF{{UQQO%RPF13`F!MX_5Olpx#{C!zPm>)0X`S$vcw?=YwhdY;(~*rfio#%3MOdU7#0cT>wi(2=+$?1n{*)+%H zngdF!6b3m@8(r0X-CNzAY2eHjp-D6cY;hXy|GH2TN;^qSzhNNZWe` zBp&1G*VXq1G+mbCDhAf1wKG zpo$tPq%%x(v6o7$jC`eRq>={WaMqbMSsj{<^^qVO2 zSRI*<+W`71Yx5$Rgz(bQODdMr6;v*cj4g5nnY4k@a^Mkeg34?St%TK-nVjP;IpE$CnvC&J5Yf=hDK8JqPRhlI z)2M$ok#z(CYmf*Sag3$>Rf)+i%?}Up7DHPQsLA9Rl_a3c1j{EiNdOYWp*nZyy-Btc z{9QCZ$)ftENpoFE0j#81wCFQJ%Hwf%VX3t+J9+?jz)et1m&+`$Nb$)~kr5g^T2x#O znXX3U?Qw7b+XoiMXq`*LtwBu)mZEq!=Bhl5#kT9L>L%NO02nxm%PFPHDIj{h$4G!% z{o+~fS#AgcPTe-J>@i_)(N)A=AY~jW9I&ljD##OP&gy^@yEj2=jk|rf!sL)~ax-n> zO!89AE&PnCVhJ0&wd`%7Zn_yr+^xVjxa){>W$>=bobNQwv)rHX z=NudHpG>*)QE^oI| zsi zXL=18%{dvJ(w>v%K{Gil2)b-{Qa!)8BFN`W4qpENCXSM#swoasF*fp>ZbA0ki}c>g z@1fVoS!$(!AiAYWIpwUNT`UP;H8HagZ@ta?^unehMRzV*nASm5VGJJhsbL+)#o4sn z5H4&;8=Zz71%*?aG%+RSi@yN|dQR zm}n|o2OPFBw@_5IfW8bEV>Gf&_I9Xb$oS%o(du3z&!F+I!HRDY_<3i8GRt68&T>j> zfb|jR0gO@~&hcLA+ZTx6sM)2$Tv^GR6tTa_A3Qv3pn{t}pNcX>jw)LD?NuCVsv?}- zuW#g&ayx1b?T=^1%H#N+c3g3q*^V<1k>_+&)X>%}MJ9bKtO7KWE$nPgJsgqbxt?|@ zaBdBr(D(q$vwskC%FNz8+D;$LcxIfebwUjb+ja-jfA3k6{!f*WOJAn%VG$))(7 zraSEQY*N$kHcP~?@UO|`&^1HV*KnnM0_JqIvq+`qG)v5kMkX4aQv9}UUR5mE^Bncj z)yCP+d_&5pJaF*xrk;~F%d`CZB@yRbF(esGFbHXp1>i{2P-QkCp}$eK#|k+cZ8KLM z2{@c5i#{r9bB+V0proT2ZxKT233@@wjx{TGo*=smk0??IQ*pS)b4^O@?8BqZoMT^{ z@vdOg*40ZR$ve#=%H@katg>F)n_OGA_Un$^d0_?nG0l!yUsQ^&C7uX)Zl($5jq4+5 z=7~WY5Y{^$)+Y}OlggUt!z?1PzmuH3T!j`yXGuXMJbqgrzCE<4@@LVeqs+x}QPSo* zWqFW%y<|RX_R@XsEO08>n?rLxhiHbi(XrH;P5#FbW{A~zbx^T!wn}7Rsm>zKK)KMs z3}ut}nnU>x)9|iwo#!>sN1-^wBzY<>GE3R)KOC~&An~`t-Wkkt*dfX*)6ZLy z)l>+oA*f)YMKP0Nib1it2ICw!;V3rf=#=9nR(LnX4j#_(+{PTbdKsu>h?I$HA}XZc zQ6-46>QCDp*yOusJ6@5@e}>d&8O#(EFi)6f6;mt_!wQ#qq+_L36m=w#Y;^KbR{Aoh zbbV_0VDLIG1N;StC$GxjpyI6F87I!?S+&S#A=M%-zm*WE0CXj+d*j5GSx+Y~+33P5 zDI*h-<-8^E{{ZmQo96sWkY%~8MrfrQD667H8H~-WLXL+~2nM65?y3puZI0#gZqvy+ z^nCE*p9wSEmolY-S|63CuA_@HqobwO zG4UO~V$v;jD}=V_?M~pm{q(Ni@Z+B^XzuaO4dW($U&Ki>$o$Y|TA`|qx8+S>l5N=D zH6ZsE^~Wn*lSiX`Xu{_?qf^qymZ9@i$Q-t<#A!lp!J4G3>5HdJ+4Za8s)kIv z;r{@`*e8s`AjzU)gjkJ5oPObf{c-rVd1IfOl4<)rXQVgdMoeqCcBPOFO1g&E_r+oS zb154^=<+6P^zf|OM^bLY^~cq&=>=%xJV_*QaYZwu0%nAPZN8Sb`Tqb+dNGgS%wJ`- zB$rT6ZN;(6C+O95QgIGZHhadLCzs{#PIElYNhqL-dW3-_V9Hc8xeB|p3$eA$vFmtP z=aLdh9GUY&6HZL_kA(jK2$>%ZQPXBTS;^uY?a&!09O|K_ByIrfGXeRHm$)4cJMnn& zUzCqOHe71e-p70&**5(M&NE63t308~$*QSp(#9F-=%#p8mvSX_T`~3`xd8OR zaeWVrs>x82vms#eMy#@qTUmpz(su`O>)QwR9Tk7W!J1n6?ep#gO*oO5s$AJc&esfY zU@zZnN=vevy%Xchvep%I!8v^PMIVFCHk2aSR?K|10{wv8+k7_AY@~}ehPH;IGN-SN zs3VBgNl_M)3~?>Pw=?O|ExzXyOn;(k%glF9Viu3<(svgZ9Xjn|Erqgr9MjBQYIOm= zyW2?jIB5YMWV0z`4piy^jrZ--Zs!l63Z_Vku88Cou?wo?o7nno-v!v{CZSTlfGoqH z9rwNpv0V?YOF;H8cJc zC|vmgZi}d!cI)bJ()1R)7xJ`K5zS4>iBJp43@9OGy~rdjh&LqPW7oa$6+r%EUW``d2&;;O{o z600$!rOw1N)XSOF{{ReTmI$J(o**PsxYMmiQER@(2kd>WBGz7H%+A$KHAn{bEuzBr zE3iS=af0kBx*MJ2V2ya!n4pAdeyfhwwa>7^VPg$HB26!JQUN6Wwg=Po>Me;Ko`JhE7(XY(g`g$=vJ!0E{q2<2;o4a9^2*kjTN( z8hE3MP4^*mg1~GBrXBFbR>yM6DA{BY?5Y7BPW$)5LwYOtowKT( zz2VAYk_^B~Nt&XPLl6WHD#OvbZc7fk3tVBQy^6h}MFnML9MNT!<1I|dq6|`+bZI4R z{{Rz6FJ&YhuVL8U*jrm0rd{O}^%V^~hIs{4PpFD=+@jmri;=Lmt?%k^)3!(SG6gMk z@_hYTxmf}VpP1P1b{7`EKz~~c?~3=ZCR0?*jT*s5*@O{B`W~wBfWpVfro-vI``*VA z^vC^{P*GK>X)2+zs{JA;WkNda0*fAiY6oyl@V$nL%9{N(k_ao~ibU8)EV|~q0dS!O z)opIO?Y74Vb$yG5Wn)NaviK@1Wzw?C4K%P37#9FDlFwpAf!lu9z6)cbY*f=`1VJpO z5P+CnbQzjEH<{E6hSlguup8WA+ZK-zc%Q*lekOSF$5o9`)wH>EvC=Hy5C)jQRRi+$ zZM$!d{{Xo0LMe80LLYI;Poj&2xR;AQ8hE;&G0J91sO1``%iCyYQS|~pD-O;#7*0|0 z7wpk;#{U3E(2oneUE%K&xI&YOvS+4P9^!PFhc=c`V9~lA!32@0>_NEej!7;KnQeR& z+2@W~O$AJ}R1Yr_*NG&KYDx&ytVI}&Qpm>3YY+iG{Vjsh>=JCMspEbk&1I*Cnx3C5 zgjxBFHLwI&s*Q%*9%Zgg@spWq2(8ZYlbTRS`PEO&v~ z(Ikt!wOAy3Y1VtBkDap0sXMVG;%|#u1boa12j^}Jvb?$6zZ{& z_q$rfz#Z@hqs@O4yibx;oWSJVMUm6KV?dOzQ%#yh6qL^dj`60_mtgB70!RSf))vQq zj-MK9qmwqCy`Dj@;m#Gya!Nz<;=eI+TB2wtR)s3G8q%Cgi%4mBq&_ z8-^hE>P5!;;kd!7pi+|dXmc+Zxc>k%rKhB<;;hl3ri{l7VxfSHFtZRl5-th!>5RV2 zJ_>nc`!qZW@f*i{8=QR1d8f?A@g+LNQzJAmLM`Q60!8dD!_8pU-Hs++JX+Ck%G0KM zPb~P6;k>KEdVV9~ej=i&u97tiO_BtXqHRh*MS#dkYzQV!oxr`Z=l!Xd$82yYE0N0cHva$=X#7v` zXN!1lg0i`CiVFATwABqIL{(L@Fzc+f?$!gozyL5Oj_EQRliNJ6l6aRt4e?ZOUqUH` zElH5U8tE}U_VV`uh&JzQV@$px%OAz;ygo5bJOjr6nU52_W1t(n!O}!Z4@V!8vo$kNBM747-3lOwBUL6=vZa;5^jv z#^IitHfyv;ew7?M2WC`q#PG}70}lk(~tN}7g? zTCM*8^&1r!+L)-S=;Vpk&1#62Ks0McEXtNp$PS*@*X+h~ zN>4(LNya*f=Nd@(my2X|p`^_-Ed$RUQ2s{FCdjF0%=0C< z6!ftfo@rQyV5&DEcHi%NVpF@5_9-qjk?Ma8J_R$X<)+Md<1$RLo>k`5W%RBdurWOg zi=gdtFK(T1T56G-dp!%oz7KFuhcSoY{EsJwsTRVjrXGD(!~X!OAtV#+Z?-Z~l)Gg) zE3tKaZq5f*)J^OI;w~zGgLD%T~VZwX$`jE9{upC`x+}N z0@a4uBALa)7c7VLUYMkl6Ku~^b4Z>Vkh0UTD)Gw*mNR~%OW$vNI{6j+87>9j?+-jX z@lz?|Xfg#dP|2^CM>|BcvKx<>jw9uE7d}glw_U)-IkCKuX&Yk8!e5c@DjLZ6ih`E6 zEOpE%s*pSrK*B|o054)b+k!3$BVsL&4w`h)>R+^Y!{Qf$c$35*5wgw@qk~j&R55z$ z`PLeEH7WDEu^v=SM!fj+}FhRi1S@7l@pF;+-~iTLQ_I(G!)xYic5BgKN)F~Js)S7$xf*w0Fc#`J z-=^4%eq4HFPXvxz;s=Ep-v|@VNUPx%9NGpm4wod@Tmf#qKU{WW&kUcVo_Hl6+1`E! zc;s-;5azr;Un!@f;_4$yMqglSp(T+%?xsW@r%3OL%C%^$65}dnLyfY<%(J}G34sn~ zVBVmEaDL#9xZrKYp2A70XDQ4p(wj9ERZNe zKNkjQj}BcKt6fAHHCb==>yM|8gTr$({{SX4{w8^I3e4X$`O1-^$`Mck6$k74<7s12 zj*yh??UtFRh*@tB(jv&ls-%q~8fFE)?0P8s@8~gx52xkLK1)mX8GO8WqrJa_nP%Q0 z=9QdFmFIA><@K3U$0ZLYR6>S?UBPn7{tPj#gIPyn?xR(iX+dIc7EJH|+ zz}$}e`g{KXd}Kbyj0!+iBW|Ge9@usQ4bni431PS(?S>{cm63^x$}GWp+t&){bT}nO zja$lL09o(lKfVOOj$t%ek*I~9JxOT@bEJT7Jh!#|@WeQ=MKc$7kyVLqS+||K5_^%q zOcXLvS9s7DDyMxHxIgl~3IV^D8g8b}IvgqjD1$+`P_3%uXaJlc44EDTvdPONlc>87 zF}?eb^uRrk{%K0X0|;WJiY{7Gm0bW{<48LWr(iqu!N{bjlN&(xvGUv<0>m47ewcQN zb_J{D)Y?Q@XznhJFD>8x7Gtmk+Qb9XrW#@^IERQ~;hrU<%QHHRx}G|q+?kg%j3|+} zSX4+=rgq}<9pWgV8O~Qtn5{gEG;!4{ykXRaSr#(Z3<%iR zTGztsW82W`Wt5RL)d*UeqGt0rB(raQ$vgEuZ`9yQ#Qy+fh$F10U_|PRxYkq>7o%(r z`(SYkBPCPv%uNfs^jO4-P>=k_y}fZeKse8;HXOB3&0-HiM)tpZV6v!o0<9dXD86OP zcUa-nUg3LK*pu(K*kYE&(Gh8>>FCOakDQ7UDs_Ze``8jdAE@brUm~j+sdcJ-Pkq%? z1tAbx-#J*I?OKMzG~D zQ^c)N38$$b1WK6|NVoh0R>Nb^{kOwNEUPOvVN(nd)k``%8>CT(jJHc2N^St@VgTIr zz8I~RS*~SG!u&ft$-_CGd7COTt0n$U5vs$Or~^oQ*la8ZslvJ%R&zX~jQEwFPXliQ-D!Yf^!3y1T{?kLkwnDBARstr1j zGdWd(AZ|jeoB6M6je#9)i%kz(pOGAdkB!x{1kD#%f>-qy0*dVlV5Uc-}p32du|YAK*!!?dg=fmUaYSGP#pa4){w z+--$R(5;bkO3FN)>hlwswJ*!U+{Kzu?<`B^wSsExvADJExg_GX&^xUja9UsXV}`18 zTEMF%bkgQ>sTx{oWj7kVln_5mPFc3={tdB1glYc(XPx-FjAhPq*9+p{(9pmqy>_a_Oov?RT<+b@!5^UFp`Tg?=V zY{~_e*66(r+TCqzF*BBU{{X_iCUH(xlm7tSws}dz2}Vs#Li1#&tE+MVTg-JMAQvGB z8=KtiZLv!nTl|$E9-b-lY@>aafB(9aV}|Dm)UG79O#N)QVN|eajbD;TaL+;*MwbrO-0H9d@9Z%yD0W-bad54vN{5U~X3`^O)LA-^eQ(sCTt@=z zIWvhWCwhvwX@ILj+5!!U^568^_Q6yk5~VdoX#5YAhf08BJGF-AewRO{7oqz)HcR0> ze;0TyE_sq=?=hz03Q8JzV%qes=B3j8gH z!cPvHharkCWOEdja|)@cbpcF<-%!};9hSgjo^zD#vXoSGjQ5FWhO!9KlRC_)sOoAi z(9kroq_d8!LJ|q<{YEmT`Y!14XNsIP;U^pBwNz}Cd1hir<>nNmp^V@2BW%EdYj!*1 zXylw0wlB7&*^wU!JWEYQJlq+@G(16;)yHP1sVzqH4?w`QWRAw`jlar-zna+L9Jqh> z<)(IjhOQgqY^#9tp9%PymbW3RQ8iBwW_J=LwR0qeBvM!FC55a?yMeeE^Zcl(OOy_r za{N=0*}|sD^Is6DCgEvlndPpX=b@^qMovvcYIRDiY&0-U4#e8TcLNw>%<(lQbiW#2 zN8=98lfwQ9RncWUHzjz>^H<54q^D#I^s+l>B2%aW(nb|x3{(T4HsaX#v3b~dB_w!$ zSJHg7Hz>7l*Rz>;o58$I#k^gYG5Oc`11Q17QRm5;D^DN7v%Xkm&EMX_#`=Hd8(qK%j8Of%$637o=Te- z;siF5wjk*jBW!$sm-Sd(_|g1&Z{z+CYZO24dpeF|@Ig7+3GI>cyEt#t_iAd60@od$B8N`d9lTpx8YK!EmuQ5fMU!GkfOkn0mn-EFOH<; zRK7hQ8|3{#WRh58Nfo{>{4(&*j&o5@#7~%4tqYeqbvKC(;dk!&Q`{`FvQcdf4*q?=hSX4dmr+{b|O3# z)e}r%r=6!&U+_y@ub{cdJ92E*ev16hIjW?iVX{iCVG^}6yxy+E% zWwAze$jkVMPeMZOcLQ;_wfDykOkUyH(HU~=(`CFDpYaV|TTPW@8J#K3Arey8RU)-B zQMQUD_NAZ$)DP4-izvz=!?2k~7NdrgvX?m;ve+;x%Wxnw4(WmjP8`n3&_ z6s^f-?0bxQc>IOO^JgYZd$<`+J@HRO+9vbN1oR3bdyMn1Q|juVL*_GR0k^}t0^q3O`L;! zj<&}iED>?W>F%7yVwTyzg%>~ z%f~;(=*n1U9j%;3ZXc`5!3~wxQw3&55>ZJRR$FQY>Ngh`9j-5qg*bXS_6q$z-<`SCB&oPzd5KAH>Dk37-h|xd`(U_Jk)LYKUk>qx5 z2&kQRCl#$hN;6qtde%~2NFr!ai0-J&n8WB2Wh*X+0YC2Hhcg$`5z9RUj7wkO~F z;;2?UTun|L(PDAAv)=agI1q-|I0IIZW7pH)01e0ye8;c#{c!X#xvNwmE*ZP|S8#jv z>wU0TQ674}TvKw?7tmfH515;6Vc1_{ZG~WwCY`Ek>1o{Bo^q&Wk7LW;?6PX(#z628ZEJUy6HY;&{y$KyK$p}=aa~0Ugi)|kE+g9B+7&aOT48ggP!%-}a z8M)C3EbV0{$}hi67elW_CQHTC+)J6|*?ckPT-w)h3e@HELh)G(v&a}(R?A>PHzh@` zaFgYrX~kK5pEsA)p+z+E0?Gu+ro*SwZU{f;+ZD9QbymoyH-ZZ6#sN`BJ!Fyd8WI_W zJ-}Tm1+BjJB%Zrl6?FDKDbUf8B4mb5Qw3P} zRq_;x8_6Y1sbdm=Nj4+fwid5s+keD?nRt)D`4&}Knq+))MH|pS@=A%A#FIK$G1DH* z`+mKxiqh$gCf!L8xOXtiGaeqxYBEXQuPdrfeK}>2YFG2>w4QDCci(@uBnt+tk{J0y zT_}9S5pjGk=&C&BO;I}QqRS~^$S7ng()_T3n5olXS+^vU&}r}bV^RgxP}QAns+7m3 zGGT^Q2+BH%9H3S=-phaA4F&uME@hSFwaSk@CG{#N$;R@cjUx8~*X#Ed>4fMllA5n8 zuFE8nwI*5^JjQzK!XxrY7SDVkgN(S3OBVB^gwEJ4YMN#>2V3qCq5f9lKuxL9b<{ zK3dSxy0f&BvuSx=Sr$USP-3Kw7d-{fLE8x+vjv;+pvmft6Yv&&JdoBT3h=v2&8G{z z`ig`gc>qG--1>ux;((P)#T-e+l#+5X$aru_WN4DDg>^z8*>#9)vAz1;$n1B%C!jBB zGZl|0mTdjz&a0tgBT!|D&6(IRuvJSU+pg`mbAwm0y(>iyN#c9wj1w{+?6j=%NGS6e z6{Vd?vL=x&)w`A}(_yv-(&%*cq7N2l6&du^S#DLsk)MlA1%Y9O35tLR(;1 z4Z2@!OOhIgvge0#`snGST>7etuBAf6($Pj~<11sT% zgCNWymE%*&I-mqYH0yh5?pTq1@9(xQG3NAU-xagTJa^-bUmIqVT}38bfUI=Z^F{|j ze*T#5UM(-#lJY)IaaEednlUkvefnYWaVbepq1>x5mm<&dOwK1MB`s_+Yg4!Z#s2`I zBNWxbNK07}^vyB~$c1H0k|iWTl&F;iYoPhUS+_c^*jV}uc;{1e%UqTyDdbveDEXBO zC6*ITLu(kgH zFO(hc-xJ?sq7)n_U7BWb(ooYu6cpvu$|;o`3x9?rT>vQroyl7$D||a^p=tJT4;8Z9 zh8`oEhcbMdDa|QkZ4*sb2qL0FNVwQCs3PEv?l#*Vh8WVeaOIaLNb}DdO{1(-@KZ|iQy7Z}hv*48`kH)6C729P>jb^iEG0e!<+7HP-)PnBd@ zB?OiE&SzAVbW~8AYj@d2&r5YA>;NS6$39Gv!v~UmBWOjA0@x=6bixR0_0RallE3qDotVt@v zwYK)fylQLUwKoQI?gH_1G2yDyU6Iziz-_LYb9;~Fb?N$yaLz6|k~<>Q_Kx?Jd`D$` zL6-%ofY8=2n$KdThjn57FOE4!;L#(UKZ+TSMZ^^u)g-G?APW*hQk=z=2mTRL)DQ@_ zzSvQR-+yXd9hkGv!GC)i-~Rw*7ZrH!l(`OJMswj$p0ykc6h@v%-Z@OF&f0-7{{V-m zdRwKAIsX8_@?$ADyGPT*>pliZ$CP->-|Vc(kBE6s3&qA6U1prFz7b6{xqfR1teORv zP-&r!`K3buL1DF&k!u`tJW+CZ^F{0Rul$_eSDS}DaFRZxcu@J*5%^8Qxt?_$K+dYN zsHLfuRI|Bd>cZ9~mc)WBzCKqMiJvxS916GJqsGrTW0!Vk_-VARJ7aU7X53(KC&HA+nDTGdeOSN`n+LkB!Jv*6jPYC$!!*g*KN+HU#=K&|Gjv=XKANX}E(YLq~4>gU!Ju%73 zcwIAoG03eRaIK=u@_g2Ok2T8|FV3kSMD&JHCts#iYYlO@7gx6X-oz1(xJ^lNIi(tO zbACC`>!`CT3Vf9zg(j?)j;6ScYcY;3a>SqzMwMj+@70JM4mMm{GilYDtiv+Pb7}~r zE}_{#Kv-Ohe_UfeCXnQehHsNW9TNtNQ%nI_EJ0!p;C`6r_G&w>T<Jj$JEMG&x-@ z-CFm*xV`boJYNS~GJKw>_e>TNI>1$#mUcolB zcx#N)gTIT^QMN-{!@NSVkK#A0X{r8d$C?pXk`>PTl04fR4f~<@B^$d!u8ie+)bk;?5#O+no%uR4)DZw3sDew>T4P@ zvBzcwNL6Di0xk3o`0ny@D6R{$mmF{MJt_YHXa@|@(R?mJ6)FmP41+eIS_*1tf<+i| z@oCZpl|s3;p5S}mo5#PnwrxM)$zK8f8RfhQ;2vAVl@!SN-w-6Ztd&yJUPx)*@S~0w zAd#vx^JpUFho%oAZc}T~7}k$QS5+GNXvI231zwQ$bkfc*^s{fV7U{XRIqe#yvAm~< z;+A@ zg@uLo>AoNK1+N(9X-|?hPEknG*DC3XmPr+3ke-TPeI%W)Y+I6|QYxU#dGM)aT4yRX zK+-FVpQ$fxz~6rM#8~Q!SYQqaSe&~ZWyRl9X}9+MJ+LhZW=q9Zuo&$%w~fu)Pp_^R z{RdrF1qP<9f-xmP7O0ewAhMk!P&VidlKr}1(hahzj-oe|JS0e3JG7-OsPrFxxAYjB zDzro*X;=$s&__XggXKL%z0+eu)YX*<0!)!GM?mtUF(C^J`F8#A zi$zxxMN1}ASaSx6DV`#%Di}niNZoEow%zZ8YohEN}|Zp`!VWws^|4 z(J~T2Yk+sX{RzQzC$cvT(X^Enl+PdV=;Bi(4D~UX*mtn8gNl1)myJf@i3HJMe4X(On;`j6iONS&3ru2}p-nq||}=NYxK>a?wj z6?BRj9dD#bWDO)|x|Xr9z3?Q~>~2ZLsx7PKdf8-YS~Y6}Ww-|057!T|bU>x3{u5s% zY!S!v4w_7?y2#(Kzm)roP4OF6Q)PK|Jq1-=OI2o*%~WpkRMoqMV#T%TZvJ8{2-qm? zf-OGA(-@yW&hk9QY{GY=s>_`TFsv=}A-er{VBmmuwaM6C*q0|CL!{A1#hxlsWO2~c zxk_lwxuR&^I*mI81ze~H^uO(a9!1-+@L8XehWvh4PM^RHd*buiGlmbY%^LcM!j+>@WWuf6Lqbz7@<&EQvDT~Q)KuMa8 zOw>(DpnR||8zjIUV^{!xlGnESY;eTav8a-(hULqsq|dV4fwOs6%reS48i?6vr#c9gq5%Nd*ht*4ble;Hn4jMdh?6yx>eW=bOZd&H%!FykPF)JI&XXe#T z^K&3D$k9OglzfzH4W1bFU6kCNT1Mw_z6MvK&c1BU5GrD#tF0=E(NjZH9V~u?pQLUD zh3;&2?|~~7phKC@K^%>kM;2Z{ABOb_DS(}{q9(0E=J&Plz9yftv_+|UDq4d{N2tbQ z2{iJe^Bp$Rq_OgwdlTPl;apJEWXSco^U^|KrDbUhL?25ZUsH&-%cNpzya}n#xpg&J>_}2kD7`df zLge<7Nx3_9?gliBk|&Kbp+OAPxl3jAX!5l=D^pi9>Y7r6>Iz8;2KFITTc=DMy$!2& z$r+~-wH8}d9Wh}va1$J>EI_j=lVNSm!j1Y9d-l3k-3iiGcuSAGN6onJFm8NklG8H< zFvL{*-?_hgD zab~+9h-bV*k>WU1Z>GN7p zb-|cM<>TM6UfY5V{V~B09&=W2EYXWCcz@$_FQ@(|BSFZElB*PJDMooq4eYxC^>2jy zd9OqJux5{lzBIBtiZp^Kqs{ACiYSn=h9DPvo80ci8xOU*;$wz#dqC$H=%%6g%F43^ zo|iVKFP}(ma>q z9(_+q#T-MJOwB7bThtihj>rQwkhmAH(mE5|W7maJN0%$Jf#-a4{{Z4Tn*6y0j8e$% zx8=3Ip?!fHoOLBjW>niT8HG&wrCgOYQZ)4v63ru~WY)Ys=;D`s@$ibrgpBxf6Q3jYATOg+M~ z#1H&WkAwdJsQmX1J~lt?{{Z+$yWwKv2a)?dx5hj{!oC@2FlYIU?lVfb!hpcJ;P1`WKHU7nlC$ujpP@U2%SoF?ff>OP^L}ne}vu{7Rx>BSje+VNQWi zbs!JSdhd_9gkC?y@nt19XN`DHPK$a57 zjBjJLyWurkHH*H<5M~q6PO{TV)bfpkFZMp81B#ld0+WlhZ}@MGY3m^gFi2~F8lv25 z{{V?k`E|#Yo5z%Q9*;*BXv@CITw}!sj)yI1+xN1K&tG5-Jz_^MhuiL$Dfv( z%i&)bNgk=zW&H56s*+CX%kPCO3+;0GE#$nF@Nn;lKMi_2Y$xZ$CC*(=(Hw0K4bRPY&n#!Nz zTZ3D&i#Xz0YwD`%wrj|!eLlOx)DCz~V zuGd1-MJ-iu5XnxAS~nwF^%nH|ZH-#BW_=ic5wiTeW!ZR&1c{xT7hkB2zOP$)<4A>^ zz4?^#=wM3?t~!12bXsh)%6O8qC6dudUIKj4zTo=X)AYu2#~Gt&&BXUV!(YT!S)6bX z$rbA5;w+*$Dj}qvaMD$*OQ`~u`kiAk0e!9p*zogWc%LWH-3csqJ~;p(d1Frnhq zq7;<1H1Wg=zz`daU@-&C>#Irj0CvXyCQjnX%>`DCfBm2SFU>{7HGUsv60_0Pq_vq- zG-0_jh5S_2)kCVO?k=AAuO>h4L}PxBbkWp`TG$`>SMdjmPFq5tGBUB$^05Z&!u`oR zkVZIDY4mLNsQJV3_u`Bkd*dhj2g2fnzUxwD%i>InAVfj%D5_(S2YLBceW9&8ayHAPaW{Cbkh^Ac(Vjoq}Z`l>Cq$D1j0 zlan`$c%zSh+E1FcUGV2e0CaDke=^kt42<+j^wRdLnguk|d9kML(^@aCr~@bkfL z2c*nv=`xJA9EOGiJ#5JeN&fDPLAke9W4C_z=atG%iihzQurH^Mk9}YE_h~#E>HGKM9s57AXi+*j(DOGeqyb$)$DEh;^Tq0 zu{?<*j%ME$ej(;D+M2U2$=23ZprAnDb{eEEZH|?KD9Pk(&Cl^S;+jDuO~qAB45Vt3 z5fZq!OOSzuy|G_rKLGMFBpyF_fF)P|0Bkd1Ym5BJ2Xk|6w%-TZkHERejhXnd#hIaz zYdE_*oXuun*@Tuh_Pw^nEOGc3Hc*`6SqSFUPc(pB$nv$=-sGDery5fDBb<#F4S1=< zycFJE0j}}_U%8K8N{xIUINvUXRvi!M@&eW8wvZ%K}WMgl*7r?xDt%u!g zsh{Fg#CnP`Li}4^DS!Z#2$D6rYGqJQ@7opjV4aKZN{Y~Ey~p=xTl(>D??{v+2i zSX$d!-L}PjsQd@qm&r$&aYk{R$@3Li&S6~bV#Z3zA6LE0dK@(fuR?Q?8lyIP#sZ>Q zCX=P-kh%TIIIb(;o=k+1z@RC+waLDa3H#fw4k$^nD^!ra$cn%lGJ+U=t%Hgx*>jZm zfyB8pMkq7v&X6X{%dM3_9+uT?OM-rf$(q0ZAbdiBQBM|CuuBkHD4mb7B`!y(y|JI# zhrs!=vQ9J2xRW}MG_K;Bs(k6+N6*HVmMe<@7!?YZ?R$G;P7zU}UP(7(%&RivobNe~ zhauuT<27(Dv%O4|?oUIj&!8Lk2FDq`30)P*{GBH%;GZ9|`E@~<)zYYNTb-FfAopz~ zuy6Cm7l_mII#p*2c%qfLJOji^%Cun1B+_J&a%uGMq_;2<8=%ss-q_8`7oyUYTRPTV zmS%q`56xPw!1Fj{i&v{!`(qj^#nV#5TT@cuqiPCw(oAxB&tq$go&5&bT|Je51$|X^ zLrosjj7Gxy;%+yjR~FXDQPLhJQkX1|(nAnr6m$~cE^!+f2vbv6%w=b!wl^UL!u1Jwmnu44eyrS1L z5^WguBiFB7QbTNBUMT3Ga_BRx;-+Rgr>HW_MF+;9}p8k#2+TMf)^4 zcf_v)=Gl~y{{Y@0r-D+g%%zM#Sc82xYq0I?Jx(!{GDp#(;Qf*2;>t|RIgY1>Cd*=` zV#_skRHAx`Z`oBWHz%ni+tV0J{{ZZbqKk@(jLM=WiRCpEt_6&WvBVCbLg*cRwG;Nl zQC2aY@kJ?`rYz4grxg$#5<=uC9qn{FKreY zvs}9^;%ZS*Q>lWoNQOxm^|@OpUuzED*wJCjdqhfbYLh(q262?+l$8mWG&K^++McbP zF=9WIb|2pzjkl(A*Ru)4IosFOa|VeVHSE9vds`h?)gzXBWpyTB&xxdx0ek7zt-1X% zt8`5boW6Pn`G}fGh`0>57CxW072jdF?1IusG>psWiiKI0mz;TvyPsxpHq*x zCNzDi_$|l>4ty$jWkzBV%`RE<(x@F?qF0vZ+=g6!HT8-8-!Ciu*ZvQvgm}g)^kzOO z=^z|s!!?BmItm((IXb?n0KJaDfR?!R$J+k@((Y2hHz(7ic;0(S#V===c*`=9vZ{m$ z6iq!sN2&J!6Xzs%@`n9wkG1`tN4*|?*k!ji5 za+rA#(3Rj#`p#PuJ)_s5$pXzf(?dbi<+iE6m7hIr$GCNW7*K1)$oPY);u=Bnv` zH&QHDV~#A{9T8M;uN{0s&U`2FMZxUnR-aMqEu9cG~&LLdB zxL;+tyi;5Gk^A~H3~!fe!YgOde5$pw_pQt4u&c_Phd^#5fvj}{-E3|x?~XkcR&#D5 zq06S?tlNU~nrLe>JpL0kJaedJas}CK+}L0DwXi8uFO9_Iz76>Mo$#L%4i(}o$10(R zDb1TNtJfP-MG`433qX-6KZuPTfw(pxoAvZ(6+ArGXB>YVjtw0v#=i)kIQA zni1sOFc^Gjc`Q5^8j``b@wL`9DJRW@=~Ig ziBgW5XZctJEJ-Z_F|oP(`tNLX{j`iZwsPsKABMA`ENIRrBo&lwdxP)XVZMX5L~6k7 z#H$s5%msiLaoCxZ;?-K}#90YV0Dz$FZ(r9NB1~py5RxGv7GyeG?b`}kHG}j)5r$3w z0I&DPHqEGWEw7&`%%H5MV;u2FuB@ipgM3Wlrm2oEi?n(dJMq^y@mGdwBG2Tdo`6h~ zNRJ;WV*nM>wl)i9H`reH-oqYG+IXgSsj0@!Yr_0jSK;3lmT~b!U(G#VD zo0RNGD|J4hvDql|jWZA8ɻ?`Bd{uE|jBDG6HkO| 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 z zh-&jBs0pQ}L{S>-Ngytg0LP2rE?GC}fA)HwLa2Xd0F2Gj!v2`|ba`aDYPo3Ur>NEx z!!pWzyZJ~xaV=VCYg;{2IQ}QXl#`m3aY*t<6mPbeWE{{z^wtmB{`mO}^Wx8>#S1#u zfV>l&$DYt}Kk(^OC8Z4YHS&!yDl}{^4^lTB0mlpTv18L^;C`;BKlLwK2B7758-#j9vaZYKfqjlX zXD|Izm&(QV{3$rMrTw0k9|IeFr5k5>;S7htm=iCbhiQ0Y_N!@2c*mEw+>s+`8{D2OiTNke6@*pu72 z#@N2AG9#P@Xgl;16i^P5s&$AvX$YRMUYsFl%)N@3NklorYPy|Tsqeu$Y1cG{F z?cw!&endEN+h007N8rjbwCwbzU*l&Daqe}W;XWjJX)`K02av>(y+u7*Uf)1g zy{t;J4xnSw$;U1QKWO8P$16+O#l9rCc8`ZVOs%fTsiljCvw*ePY>!VYB1B~ct|SA^ zb8~IC1Y@hj$fb_H47`X`?Bz>5j{a2uoOU*Iq%V}r<6ZCXh_a}gG-fjz+Q1FH@fT*5 zLy#?qx!C^zOiOfHBuauHZr)M7@hfF|6Ux>u1=I`s;N?QAEwY-q+GR$nEevMlN-w>= zdY}2@9I7j5+Z%62yEMLiv){BJH?B9kzzm0>llN|RT?U810fj>5ytLjo|} zy^RvTib6zcYUx?Es+8xTa!5OACjGl%Yz5TS)BLq+{KY#LhHWVG4Gc6A5bx$KeKs9W zrXOP{^8Po;;gTiIGYT46bVnUPhN%mou)6MTw%u=mMTlE*=LknEESyJ>8J<^+qF2Jw zUs)qrz4sO;-_sPL{sm>a=5$O<(bdtqo$e}QYnyZyHul09A`HQfwpjzT?|TPU0hn%} z4ubsv=r4c?G_o^Ph^CD1a~*})?YJJh{{T!%Vxp#pi|O+YCaTHG2&(C$*3d{ozURtS zZ+jlZ*b{@56~xdYH0l{t@8(PIicE?KNquo01pR1%$QrtS+xPXsVMJ<{RWU~n4)2RNq2FdZWJkm)G zqkxqO0~^U13N-@Xn3K5JSZ%%?k~-=0x2JSw6Ac?3{>T1U0I1FQ32Lfxnauf?Us97q zVU~uzSe3wQfJW=3t);qLY)<&3nK$U0RT5QH^W$I)GM3VWg(q;zK=ijm(2HVdu7jm- z;*?c1RjbXXnMzm!H7)l>wXQZFwiOQRWepdHoHdu$&}S5R23wcb(NE5%tAdFlmN#F` zak>3TzkCt=HiB)-Onhb3l{HzdMKjMnYf)B}lcZ=8ps#pwlq?r zTC+RG*++>voU|1=7Zc^#WU#_vt;^}M=;Dr63`mhtlFUkw2nBZ=ZO~17L#hYuK4aBi)8Y5QUd z3Z=QA2^6qB@4xScfQ0C%39zvIz0MIxWhvSly2d~^Yg+hJF&wETMv)TgPWxDY%M3&( za*jhrOAW&TvA`M~jGHe-Cx16g0%9Ipf<}`i>uq$sdm_qo`Ddf=hmvd1Ud4J>ME zs~i%@QBp$Ix!7;9-$>K$ZHX=DpOsLDtR_QGM^PkAD;cL|cO#=Zr{xD>dwtH>ZHg+k zJy%{5sGPnU&LeQ38i=Ij4O>`Uf!GV&jfX*np!Q$o)ER|fj8sb%Jo<${wRw-$J7RssidHlX1O(+YyFs19CGZfi!YKGL8w5a*{sIbzf1PTSh$rnin7dfs8SBV4Y5H)a;&ES z#e=@%3`|(D-=+XaQX8G`fJ2M8Hoe9If(xaJ{t_tPH5_6gP3f=4$Lpmj`;bOtoK(% zcM@?eN#T6@DMGVUQkdDgTFQHL-~O$G98;W0pYdm%pmHM{{@D6c#AuVuBoAMFGEG+i zL-X0tfxt1cI}&?o7uy+R=-M5fUnI$l)sa;^{|?jx|u2=sf-?5f}oLe-A%#AuZu6; zR*yR_Keou~H!v{7%%=6v~;kN6NgucqwkJJdM#xp}7Ox<0lK* zq-94RljSR-`HpUvS1BwZP1M}<^%$MRzvMSIQk@L81!qR)FbuB!F^(K!}mD<0BHJe5vPtaXVE&&9Hf$-I(k^e z9C0eg8bjq&QL?BWfMfC%^$gf@+il-xZ6~&4GtUBY&MSFaHlz85&_s0<`chEW{$fD` z_s7-v-exS3xi+8aS&XMBKg8jlAbdUX*M}JeeO5roNHl%jhGC{{R!*N0)IV63|4HB7&)1k|_vjbUn(J^fn^a?~LU z3xhh>kA5;_J~~Ms66L%(QNn&8K$4hhscHnU%^Z=ibPr{4!%+ikZg8=|!PDuJCYsl1 z-grTq| z+>J?W@fLr=`JV`J24R!tRB}OEMLR(%n8+G|>OF|udmMUElw}*Uno)6dLSW~1M+^S| zl;Ng?iIkPGkHM-sqv@-mTxTzoXrHD@sHa*|3dpiV+pCO9mm^A|H1&}c&`OYc4)~;+ z*)5{uE6DRq)PqHr)J&ug#3`jeb7739D6ZLYwrR%#W{^|HjU75p`!%G#k!zj6wm7Ag zUuRTe&VQXpH7W?mWDBW)7X*Ucap+;EwsGcd9b193df0MmGfQ7Q5~bZ9Du<1uZ&e_T z&N7@;)dXbf&WgS{as08uf7?9hqzB4YuGSW}rswaz_|NUb;M49goa@DYEzh+a&xx}d zg=Dc3O>Ia207xE#31Wij2R6*J)bqkh&CHtGS=e0t?~CGv$+06aX<}+_ZPQiEL>;~Q zbiu@2gs4T-NJ0g=i*@O26daiGSeyV6ZPbl77${c9w5rFe@W35{*#5YB8f3ZNTXPWScP_rs<($y`g5&{fY% zTu?1VF44%M;chHNj>HjRzi@fV@~nvR@MUE{`R__p5FMi#de8& zpRx{ZLg_V4SIfyymIp$O3}!}91)Eo|W(0eTKKDSKXop8o%&R%lkjkui$S$v>+V}U{ zZlhuAi63Q@QuA)QPi9h2e_M7qKrULAs-bF0WR^(TwUk*(fWx@ALH+Pj^gCpD_+aF9 zu|Y>g7@(+;jADc*C_9}*n{_3LyLGwW*A|l|*JQftX>!+{SUo*LAuk`&^VxWE4R zPS%4`MPzZu8PL&_dl18@_X7xI>OnzDocg@TQd36XQb1c%ld#gaYm>de-xRp}C-S`+ zP8#AG_;tZA4`vkED>KPQRhmy3oq=<3@Eb^pwa}gI*4UPpqOPCGqN%HjjiGgBSV^~> zlA(`9zg!?CMmfg7hgMygE<*$R9q<6zQ)yEF07mA*t|{-WF=i9)^GL%ezf5R^IE4$cMqzD3Svo657p)cn4PU~gQ@RvKW2@3 zMHdcJe5PkTK69DW*RsxLrl3jL#5cW}l@VheTLNrFwi{xc^-&aK?p>Qo%=TE}`AS0- zB?m84r7QznqyR#(ZSF}o15w)BVX(iO9MX|Yb;>#m5-r#5ez*%piF1fl zQ|XSTo`R8o9m7VyFA=aR8>Dw@bQj!jbAqg&W7L`I)z-{t)~=eR-BDwwkcdbiSScdz z6!o#vP4+kfD@1yVjLSQ%b*reStwfkbB&htzXAYYt78NqYGw z%&P%y#Xu0#ivMlkQ)x;rVAyCuW_Bxm?=?ms*>@-(o)zusNYB=+y=dl+xPE^ zUFN72;Pn)H$g<}iQ5xyvpv|HN%3LaCpOad03V}N7yLsnr( zwmZ)l{{Ze7nRLpJ@<*Ya2x)fmhW)YgO`hsAd|3Yg{vFKE{{Z8+Z)`k&&Lrgi4B`;% zsxkCui)58OFwrc%;jI2%9j*D8V^?yeY~F-e{{T!(^>?mw`{IicP1EQ2rOF9#^*sUPoD z9O@*RBxhu3-(z6bu>@akn9dm<8S+Mwg2@VJ0pkuI&-hlY=_RVH%9yUr5!0-8U~SVL z%x1DHiRH=?gQ*;+JEY7LFy%u$_1VPH1^gOuH03>rT~_zTIWw$3$(0B>^oaDn4sq>x z{{VF19R995>pF7TRBE?VbsOW0{{T?H^yZG0YQD$&Q zEmcfUFm;MhEXxoJ9g||Z_qit=eok(GmD)Nm<56iN#@;LC9DCxgiJ8`Zyd|B~C0yTx z(a|!+WfmFc_Q_8Ho*mBN)jC72&z7+BFQG)yvp0sPZD^JY-0QCvS zOn#%`%dDv9em-T~S&^-&pDL?*da8G(s6s zk>X3oQGXV2o+lDN`RO zm2J7BaDQv#^be%vSt9Yt^nAzEAn~;{W-{#7t1!sol_F%Sif{q}^#j;r+?N>L^m&ox zD)}wbJFm-gI(q5~o=rq#83a-?$rBOvD=moF;}^xRlSbNQ?tR7e`IUTC^>ej#MM{oj z(;ad#P!tv?sj$a9>Im8`GImv%tyt4BhMY0o=8S0{usGtDYU!N{3HlE)&oZo@a~@!? z2yu0BLb68V)m?55HN`1rSB?Jw@=TUE{{SKn`%l2tC=9YqQV9BfNP+tSj*cEgeHnkE z{fm>0_#YyY&}H&Q!rGo1A$|I8P4Lz~B7Vto!vg9r6}V{#((fIt2R5EUe_%12@$-Bd zteD3$4nL-z31G|M=NS`6Hbv5_bJtH(`r;#r@?48@O*%NQh!W_{*asj8Q($kgCm!}B zt4E8Gn*Iic#va~i7de)hgH$*CGa{w3pANh72#(mlSFV{iv+V?N6QW+@D^ ztznU33P5yH``^>Q{@5r((avO2L0cGr+>h-!lshwiJ_01_iVhjH~Dw-`*MIiP3+HSS0v)&tXgNY2CH{{Vt{w-9Eu znU#GMl$lcb)>%b_gmkw1efndcB+^t=Q*8DR4CYy5(kwJ{!7C!FNfNi>MYh3*Ym4vR z$I~2_XGKvqI!A{$`IM*zo#Rvxh{lk^s}}l+J9ReOY!ohwsOs7nnmM%+TV-Q?BhX+D z!kR-=vSUVxhQuA_P<`2>ufg> zCNDUv87(k+fNE-912hzoGMb63MxcvuHn{qT>M=cbQe1~=Dpi9w?&c zwV8~Su|zXBlCBB`l3IA)#g)pG8d#BSiCykDy|%&F6_CYHWoVKPS&~BP`2+RJQD!ohw$zjCpOb*8qlDwK>vM6VPB87D(9?fqh6xHzeEbfGmksM3qXil-5u&3Z~XNY)$~N zRP)VZBY7hay}6tHt~%jT8fTOmi6WwbtJ0k!Qb3My7|KrCw5bk2*jTU~Fl?ekl#58( zK2$`AG|ZD)N7P=xg;Q(THrw9@ieIoA09mDkpp-^5vm+=$aCZlL{atJU-p3F!eNIbH zO_Nkq%UMx9M@C^z1FqKvbsx}eZSQ;mVu7HCEBVJrs-}pmyj7Pfn**mvum`W8Huk`Q zja15X&r_H{tqhWY)bJ?_B%er7$ZXvSDlOA--wxO+L^oLF&nYQn%jKl6($YYa0~*4m zyvz`NEZRl?0QBrmA82T^%W3K=VwnXkbdf^(P{}lLBO$XECf-tYbg^#c*oM&i=(VA! zlP8&_6*p+ek{URwRyLH{!&Iy^fCFxISXhu4^lH9IchL@p3cUVwljY=^BKqNuraJ~K zH`K{uSGi(HAAC1MLU_1SaAshVW_1Q(Pz;7D0$o+Lc@^%&YUnhBYjm@3hL!Y9x28G4 zHSy+k0iIrgGt#EPD+j+$G#GA4HZ=JRMPTQ8sJ|-p|?-p9)xnG*}~$zGl%gG zQ<<$~!J(0xPM0yCDfhNJ7Ff}j+mV=juBjt3G+t5FwF7KlII#O~*&UMGUf7~qp{D}( z#gYq+JMDl11AE&Jzzmlc7%Y}EAl1GL9SC7y1+Z9{O4?rCt%@X*a>@<}${{Y~)f ziWQ(R^&Yq^C`$_q0frO+H}8VPOv__3X0#zj=AtDZtBff%#g_&7BhYn;BqnW3Ye+@C z4nAG8-9}%FY$DAPciS4`{&6EO@n;f;=@|MW#2-V~{;i5aWT?+Ui6oN~6=Y%9 z++Zm-Z#ZAXy4;VK9ZYMO(nr`Nj`Qx z4`3LZ+a5=i=06G?;oCR+amcDh^NF&&qrmlSfnrjuP8zkw6gt9#NTpG zK2OV>@-;sqT$}WE`1s=A2x#P4zmB<`bY@ySt{lE58wunyKk2X*$BmOK%>S{^Mg z$(Ftsc-qrvFhiQUM!LsOD1G+>(A%at99}ubZ)rW1ENhEV?Cji6!MQeLnAUiU1J9Uo z40RPW^wZB#A%>bG3WbScQWU8K-r(G^$GPSGR$t|}hF2O*9%d|cAGb7kM?a<+=4CY1 z(2&K+FbQ4bh~Mc@$DqVNBkoI_eV(I-7}Gkx!+*m@U*k4+n2BdOc3GCfvQA*qC6Snr zh_~2uB)4mO<2<=@@qcEo_HbpKaI0scxX0l)f#^Ipmo7OC4sgL)Wo*hI@-rLhB0x1K zwT{OeaPs_!rJfRL_1T(~a!ZWXjw|p%;Ou@1d`IyF5lYXK@h=R_GVXD_kxfri6U|P? zxd_35?xWNkeGmSo{;}e`Sv5F!@a<{;0Q)n`;x84s$EQcRW?eJf{{T#WbCo#cSJAXx z#F<9qGWW-);y=kYbL3Ww4BDhE5Ku+P?T@DObH+FlM;-__J2>|n$fhR`Vi<3Hes7xP zlV{f9)KSDIqWN6%N|WdwH~pQb$=K1N(|QG}V%B&4=oKNU#?DzQq)N@*k> zxb)wj<)o@dGQo}Mqm*&)8C43VSmkRIyI-z5a7#9I{;Y=K2!9lFjv>$GtfqB$B=)za zJ0XUq9JFH=KRG9IPCYBGjEYYYXk)A47e-LhB#9#Jdv9ZGdVUsH9ETT^1uSgi)l|(# z6NY;S>tVR`IQp+2I)95ke=Hi=KPS)D%M77s3$~W9VfHxT&kUHRd!C^89lf#XV92K*#N^8syCDKbo15O?1=}427x`XuG&FD_KxEwm zF3o@+LaY<#0`iiq5XX@(3vSJ z#G+L(g8GXE-^vIZThMj=aZD2#R%SLKu5V-hc+QF(@{)iPbp-AXRcJZTnolk^>w+Y5oP=<2~=1zcxOI#3Ih`>izsVcY;1n` z=A5LuMzM-#p?C|zUk>uxXlpXq=&Ng_2bDElTGp?w;Vu-~`yXSrIb7uQ&A20_QOQds zc4bLSFBKyMl@Gm+Eqfd_p|m*#JT*Qgg}DRRHz20H==<-Lvl{V>&D z*tUn_s&HhAKujt~j$J^bn_l6C{I}b13E!^A2xx^1w8lxFb^D{AXZllWw+b$>h@pq#5}3$l&6sq`3V zL+?<_%uDN$NV@kMZG<5-uKJPVkif;SbvjkPa6n*61{O9xhofQFu(0bX;HsvLnqtPlX=k$wb_c&qD?%8rb4^U} z&?uUwNSMbBX(b8iW*{4>zisW<;+=GXCc7YK6*BP6c3)3e&}G7+8`7saRhf{DNT19- zh3q?FQ%q^vveF8lnMoZ0lk;giuKxh*>515`#%QWfE#!!Dk)Qk$*EjF6+yUr%d*L@l zq%K&Bg?%k%Cf4Y<6R`%;GsZ7-VQcg_WRL*TKrO%HqN$psgl%XBqRhZs+usc<2Iwlv zxHBmxK-#J!VH~cDwx9;YbiU*F!Pj7U5M>pS)x|7S)5Q}a0Ie8#0Aq1>)B-8J>yJ?r(yMx+Bw2R!>&+`CSo}3Ru=kMef8E zRVqjT3ynLQoy~?0g8oVK!9_`X3BE5XelnNyq4@U1jP zStqEjs-8u9epk%RG>fod8QDM<^D`*lax~zfTV=*c#T6OAuAaInDd%X`2q=g=n3P{> zT`jB4b|HMdw>?l+ihSpVa>});o~oXLs0+YSU@R;zz973NW)w-1Ll5w(D_7Aed28a4 zO02(5fcr6K4cKWL08T18WXZnIBj>d|PsMqaW?vp-WsLCL#moSPJA*v!-ky${#tuiXQ{{ZR${qb)mII9S$%TJ=e zJDv=tCZMGADs0c{aWIRUzzWNmKvE`UcWUj)7t&928TiLTf~gl!`%9yWzt4tt&A+N%!={Jq>=##?spsG zm&k&gZ0W%+Eu-oW!Tn$RQQ>A~#BDaqW*5d4B96DfW)cU+KP4_IU?1o#|C$3$l`i z`*b$Oc=0K=(d}~5Y@}MXGg(|8H*9rF150LHk?P-uejushPY$@>C90^BR?C_S_&KKf z5rIMn>M`?K@h=<5j#|?(&D>x7fB7P0eid*}h`Ft8J$uy9<`ita*P>veL~o^tAdgXf zjq%msV9lSK#{U2t9&C>sQDw${8vg+BL6n^1mK(#-nk5nahqU>GqBb z$JsLQ?KWG)Sq(9x%(5!f%_8I$Ec!tcA-OwA5s^smag2Y+UNqF<9xJAM7?<6+P2HW| z9M%lRj+(le`P7v$tno;jhDT7!e`Aj?Jfm%=*~qc+xcn2LtO^4H4mE~%k9K1$b}^Xd z9K;}>*yCK@UpN(u4M^o2d0C|;w_99e$-8!Y7}aRxbrqz$lhog?J7TM&r_r0Q%$fq* zk}dYfqZxh5Mr~2gII4E34&%*!z>DMB!0WRnbBx-iY3mFK8m}iFO&S?^5^g`>iK^C_(h6$7mxD23_;Jq3s3GrS z2KMMIdW>@a0Fu0H^?tT={lB}7qleZ|)KFJFB~(TlxEQ37w^d=(f6pIF3C3~ey`Ec( zi{i;t4Ia3Gjj9);i`!y1##6S7i!wY#QS*7lOo4;lwjg7-8mOa#Gfr-e{{V+zEgH#x zq?IdfzL?7=X88XAiL|LLI;!5lbt-ye6lv%}b7Ntp8%2p4n^4=gTjHw3NkGD2Vv69P zHw}BYaC?vRzypr58Dr9|GXQl3TaUl(z7+uPB1ox{rPk^jO5AD}^gf@jTqcTJ8)=H6 z(sc{puGmyCMKLjIZzi}ik?Xv*re384Ggi{uN#m<<(#Wa^8l+2HfNUGBzS!oL2(_bSmb*O@;jhFt zL&h|XPbCvkO-~CuQM95@!;Del6ol{eZ~Tb^;KNR#Z$y+ z6xc^IjXcLD+Hcc)>^tDt4OG&!p1J*`dMN$&+ zls4U4s*4>U9mR;j$9fWa8H#vfi||pQEp}8Q>cai4*SDd=6C^`1mMfJEL$VuwR$J;{ zxUmFwwgI8qiiut*mYgh$eb#OKruVm|`{4|GDXcJZnpoPJtV#@0k2sFq3EQCq(`%1h z3!)^5(9^+3EZ|DwNoA5v$YfncWC%{Rv1TIs_UVKJMPHoirHd`h zdXHo3JC5L9<9q-^W`@2o1zLQyLO5WT>cf6yeaN{TaKI`-LDgro!`r-3xRXcn_JM~&^_pf#QHdkJmDPMIH!VYyrQytjJ`jW5(Jr|WhO-c zg#lT#lid1&fnC`3P9#nsp072|DQc*5143w|i<_3ytY8oswF`iDb#2$Dlo4j%2K|PT z(IzPkO-$O6A|}lnpcIFb zgK%(Ih|U=;sH*}A483eUeK5sDc_CDhq=>Qu)DdC(U=ikw!!V?xsA{~%tuoly7ZKLX zORJD{kgIoNYx%ADtOga?eHqM?Hml7RcyjEPwiuz2WisYvQ6|%UGICDp0N+b>+gD2z z)fBd@)Kg{C*3i90c6U*g(MawpXN-rapZS1b11_L+g;2Y1ZN?$k`y*0P<(wfwQBRTO zRGEDdpOpl2$ieC+2uYEc1Ehu9PV7k+WbQF;=zua+&g$p{c{*<5ux$^tjojYN$)Nw~&zUD0VaXG<#OyuMXSM9$H}6RR5lZy}Lv ziUyJ98km!Eb{9hTWp-o4iJB`WQ9D!BGm}wcWLpw$b`0j*SoX2GuownaW_jxTg!J?^ z6Bw4x=9U{GS$w6*z5LfZ+QZc2NULPaNY8M#YfZzsRc2{g$vg@}wzTs}DPy?;%b*Kv zE#De9E2An%%JJull2uaIek@S)S4rf;p^CA&8jaZf`u(x2G0IP5$;B-mV$a&1Qqo3( zG$%?6?{8C&Rtl9IGImjDARKCm>=VLZ3w`ydYkFac=xvlNilwd?bso3?Z%JK=>wpE= zgSO+SzyhOEz+b;?Lt~)%M6gr)+Y;GH78IN_U6}@Ycr`}7Wo8OK+u}arPi1g#WPHaV zuA&!`otE3&ZV3B~YZ<0y<3t5QEWnRzV@o7)4x?`PLmpl4glWft7sWK;fFneHtW4M{WH9xL%I8U8~&(FZ*G!7)eb7~G%lkCT>}?nkqd@orru z2ZuFtFw!cZn33G7ix2CH$Nb_c{{R+wZV3LLwm!bkpC(2w)(fiU!F_$O3H%*bhx|FG z&2o5zfuXB$Wt1MI+T@RG+Z>Y0;`DDEX`!s=!R+fNf_aq^q9~iH9qsFE3p#y|?X+U5 zDW|2J$1G(Jp~dn~pyJnKnRQRd=9IF4NJ$isJuhR4mg3P-)3fZC!QNUj&xVc@8bCA0 zQBrMf_0J)`-(io+KC3q`CP{j9dvR2eXU6$l6#O4qUldlV`H2HLJqC|0y#?`$#SA_? zCI0|%tYs-=rg%3ono8O>mSd`IZ>-waH#pA~M=c}WufWaa3Z`O)*S)%Le0qLDd{rE< zcIfnff|6A59!16{F{YZC^PIjKYC^?U%p@(Tfg-}+t~~kuD?gP|{ww$WrgXe~>b)`E z2jWUz37zGODw@8sSi~|^y?2%32IER;BL4TsUN5D~7P)Ty9eF%Yx~<6F@n?(tHO9Ua z=Nv6mDxlA*f{eC_pfVZi7DeU8j<*_(``c^dtI3OwG@0bf!OMbt`$+U}3~=pENx?Zb zS6<&WS4Bk>Gq=F;cOu2_A%(VUj7^7-lgz8Wq+$Ir*W>;-bo`> zW(tlj01mx-?Tc9z@nmsrSb1J=m}Wc;p4ULIJtZAwB|S{DDKj@anWIU)t#m!QoM)11 z=)7=k*)PK%5HpOrdfp#Q!ez=T=2_*VEqIziuzfw44X!M4^Pg1lVAApu{E_W=d778o zeKKc^95R`%P&kSN5!KP!3e6+yh?^_>l{Oz@Ju%JnzbVFlVqW?>e7rx8HQF(GO&u*h zQS$;IwH&*OgS!w0*8N63Y_3jwIkBklvzKOQqcoJD(vEe2J@@|rJbN(Ic6gKiS~@?6 zP9deKQyR&sbq!sJJx9Ld8D#9<9U9O`Q>8`vm2Ri(F_ED%Kr;!JVX3NFK$BYn0k+n# z{`dfCfzSYEQGKno@PJfHDk2f6Ms68_-|gv!0Y(UmN}aFJ4UYb}ObHx-*15LZTcP&E z*!vbCcz|?oI2#NBM2c9>h6R|L+$sx_4_&aEuE8rdIS+=MRmG)E9z$CsCdevHIYha( zokV~wzg%SJ6jv7dJCB8*4jfU!)pVKFPZG(I*TUhNk1h!^y7x(0fkFtr)<4r6)5@f& zBUr)S&g;T?WiC&`lr;2o^HAmS#cFt}B<4z_5>B(!HsqVy#^Y;S9Om^#ik`2ZUmF=2 zDgjdV7v`*=Z~q9Qp7Gr#~KS+)T7Aau7)?|?cjV?kcgG++Rw ztO>aus!ygEHeclY7gJeIW{|dDB+5#B&XIB0^|}85D~xFv-)2≷Vt@UJj(I%`2v- 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�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 literal 0 HcmV?d00001 diff --git a/images/Image_Example_01b.JPG b/images/Image_Example_01b.JPG new file mode 100644 index 0000000000000000000000000000000000000000..b124b18606fa84791838df75b3a59b8f9a0d5234 GIT binary patch literal 60160 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%0DNk-gRg6; zk8FSa$_v~%K+^wdC)e*4H!Ke;@3t3&vI^yxCP@k$BZ*TxRUyW_nro@*jEu9y65XL2 zHK}%4eg$5~uLN8)z}X9DW^gK+Uj;qYlj&Sbm>H| zQ49+DQmQ-PRP_e1ju1hlk0V<=&T<_%=BPCJc$ZF#A*!C73O?pnSr9>~1xA5#TfX5a zfiT8g1=K?Oz93R8M7BO)N9E;Li(cHd5;9FMYOHra3>&hw*lpXkmU@1$yrdQe8D;GT z)GkBw1Gt{?NkPw!YAD}m^0CBsm6XDuJSK3t6Gf5`ZzvzPu?{(BR}mvQBT)pzl-?Du z#Fpj&I|9}E=2emHtoOTMSb}R@BK}J`CC9WTu`ob@JBLji(aED@{n$_}Mi|7w-mNbs z%ekt$d(%!E$Hvb72MA)bKyqknH$zZ&66Cy&nmUD)44-5b zEG28*9IaDFzfAsR7&Q&2ydyFHaNm1Y^u14wI~MdkQlx;(Jp;Z#l%W2`f|&|Omn)0a zD|NcA;FV@1n>4d>i(JtkUY;%03|tv^Ur~s6@eE&v-a?j zTFcf*4rPWkA@E;q|2LcHiFy}r>ozeN+2~^X{s9xovPqBr(vAZCLla2p(jrf8@4iue z|2LBpCkjPnspsF-Y2eHv9=B0tGjk!X%L(xk2?%A=*5nFG^XvXb!9Q(AvBLN-@)#oB;keOgoK zrZ1?95o?6^r;kQMd-1@XRwt=p0K8Q8ZTviQ$YTZ-gKVb-V)Tmk3zwJ%{9>rQC^>P~ zvgsApo4_e$R8u)i7 zO@GYt-`ik8Rc4d=r&H7ZV*&vF)%M>e`oC=Q=Q8;}^AmMlJ(HeSXmeCQQAgy60Kk7e Lf42e3@9BR7Z@k^Z literal 0 HcmV?d00001 diff --git a/images/NADA_Timeseries_Database_view.JPG b/images/NADA_Timeseries_Database_view.JPG new file mode 100644 index 0000000000000000000000000000000000000000..a1057367512d944b1188af0227da73206a0df674 GIT binary patch literal 85241 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 -7*LAd9CK}(H!3l=xKKZWGCRO0dMnM0*iWM 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_Microdata_37.JPG b/images/ReDoc_Microdata_37.JPG new file mode 100644 index 0000000000000000000000000000000000000000..23d744d50a2fdfd435e34741fcc0131983f56384 GIT binary patch literal 99216 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_Microdata_WBME_01.JPG b/images/ReDoc_Microdata_WBME_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..703f70662d2626666cfdf1a872adc4568cb13148 GIT binary patch literal 122362 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%0D#ct9tSAYx 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�fPY=HcCkJ0dv}(F6E=J+Ovb56SX+@00S>Jr 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 HTW|jXd2Lni literal 0 HcmV?d00001 diff --git a/images/ReDoc_Microdata_WBME_03.JPG b/images/ReDoc_Microdata_WBME_03.JPG new file mode 100644 index 0000000000000000000000000000000000000000..764169cc5255eff61708f6e77ad465d144c975fe GIT binary patch literal 32334 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_documents_18.JPG b/images/ReDoc_documents_18.JPG new file mode 100644 index 0000000000000000000000000000000000000000..98ddc24332eddae127f77e13b729adcf2bd4eff0 GIT binary patch literal 14346 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_documents_21.JPG b/images/ReDoc_documents_21.JPG new file mode 100644 index 0000000000000000000000000000000000000000..051faa1ce198fd036d52c355245924a0e7bf9e46 GIT binary patch literal 113253 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_documents_21b.JPG b/images/ReDoc_documents_21b.JPG new file mode 100644 index 0000000000000000000000000000000000000000..9ee029d99923237f3d9af636f44807182dd3e2a2 GIT binary patch literal 29161 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 YH+L8)v`DfoTfjtxVeX-12LJz?0QHiHb^rhX literal 0 HcmV?d00001 diff --git a/images/ReDoc_documents_22.JPG b/images/ReDoc_documents_22.JPG new file mode 100644 index 0000000000000000000000000000000000000000..2e7c57f54488ee229e4b3000cb547518ce6448e8 GIT binary patch literal 60767 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
lW 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_image_27.JPG b/images/ReDoc_image_27.JPG new file mode 100644 index 0000000000000000000000000000000000000000..fc38426c29a395bd918871753630c4dc2ae1031b GIT binary patch literal 9736 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 Bw4(q3 literal 0 HcmV?d00001 diff --git a/images/ReDoc_images_35.JPG b/images/ReDoc_images_35.JPG new file mode 100644 index 0000000000000000000000000000000000000000..1f70a140d79ef60f250eab5e99a08eb87d05b8e5 GIT binary patch literal 91946 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_ts_series_49.JPG b/images/ReDoc_ts_series_49.JPG new file mode 100644 index 0000000000000000000000000000000000000000..459b92d65ffbe9e245b3fb78f46fa9ebd466a018 GIT binary patch literal 9337 zcmeI1dpMNa9>>?*jB&{&YDk)92*b>n3o#g~A$3TpBvQ?d#u&!TU?@eUtIFlzB)Z#3 zB}x>Xc11$E5k*OnE|N>7+djvBN2UFA_8+@*diL|2XV02v&HG#H{k`kAzMr+8_xU~V z8o4vl33TUr%<%v)7!0h0eqiLG?gw{;Fc<)DZ$Jb9r~@R-3BVys7i!GiECfi%hCy~f zPOkC_aL}z=&rJXt>eGVSET{sL=g^(x^TU3(O-Gq0w?6V zSS+#gw)K|G608z>#z_SWqSaeC0G;B0BpGOgd3B-bMxeTH~rQj)_CjFygLWstK{w{tZ?)n@^sI#gp;omR8m_*2XvrokFBp5Uq*IL11Wg zbq$P$fu^Pb(FAKk{O&UHGtg59#&8z|3=iOXFoYg#q#8_t&L&aNX{Pc(^K*g05lEC8 zS{+CUUBB^#Y@#Smus)o z)!%ArzTMJ#=Wg4>M_t{Id!9Uf_Iz;Y)$2FIZ{NNDpwtBeh)=S{lzpR157GrkA`wWm zQWp#!1670`5;c{oraxl=niDx5PfJucn3;N@nU+BLx`FJjl&FIi&$>UxBjaiTq;$ul+6KhXiT z2<%6Vx4yrD)(HKU-b1t zx@W)B$wHgE;tl;Fp^3F|2afp%tm-fvyq254YO6@dk?}x9$nNZ?Mcw^2?XqiE3zgN;h?g8l1K(jxW5L_;_oEU`4+bp~v)5QEP0Muen zFK_R2sJ7Fz-adYCE(`s_5>b0^xjbGyLgLwh4!uf|k{#q+BqH3De54>>j`rdz~KGl<`P22>;geMrV0&GkO2s`^5tP!`tlc z8QsfV>DGHf>s5l&%6I)Un;3mMm(K3ZLY*QN&UVat5!_W5pA0X>Tpmoh|E_Bryw;ZC zz3BOlpR{QM5Ar)seRO(XbUD^5B;SRoS*h8`V*l;q(!S+veSD+Q%qwxW=mJ(*+q<{^ z=WndF4UOBBE)gF;WI4g@zzHp)4pLWP*T^b~Ki-=y&#sn+HtM8@XV%*@N(z78VqjEv zjb7K2K(iXSM5-RV6fvp6CRvZ*ZgZ`=6QF&4Ld%aGnRX_+M3^SDGFB6-8sJ7m6@tsz<6F86krK6u$@f$fZ3Dxa^GQM=Wy zp^_RBb@ci8cH~gCevlJxIV`_J|iQYc3YoX>rd~rm@ZB4qSKKpnVld+_$N`VEby{W5^YvbiVuA zXA5%3PQ1L}1#ZS!9Tu%+jIB|m2;VAyzP<;U+?_($nM_l#UT2w3YdzkNtE_B!WAsvd zvfG<_Dc6drlnX^T4phDyyN;}wS7z$91poj5 literal 0 HcmV?d00001 diff --git a/images/ReDoc_ts_series_50.JPG b/images/ReDoc_ts_series_50.JPG new file mode 100644 index 0000000000000000000000000000000000000000..046235ae44fe2785f36fe06e97d850fbec6bc66e GIT binary patch literal 45332 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_ts_series_52.JPG b/images/ReDoc_ts_series_52.JPG new file mode 100644 index 0000000000000000000000000000000000000000..fd28a62c5f733a37f2609324e2d91ad523d783aa GIT binary patch literal 74805 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ⅇH0 zO&x9y4-6e^+M=pxb7j2?2*cMYV)-tWQdZ?!*|JT$%UEHy83K zrwswQa2WnnPA+|N33KPK<##|nVtTuyXbdTRWQyrujCt{(T9=d0$h4cFjtV5I!`PIe zhb=Mr8O4EN)ni$NgVZ`5*;gK297ZX_V4`3#FA$|fZ1LCB&KFJ3T-f>_V*j9ZgSV4I zel12pT-h{eX5y1js?Zpo$-9rCl4CZvc|KB3%|DFhTUuhBlA227pB0OlX{21ij1_v~_ISCZSz$`F{; zei??iF`4oIP#-2X4>d)pubsa&^LT0~yi~QivTC^+fkdIX9QN;E`6m0d*yW>JHY{wh z=!?J!UrI1Olk;cnCCTYIOg~4)=%L{<>S8V`=u&s4Lr6t z_i`|IY#|p!^jdsmXgfmud1RihJm=J8Wg)hz-fD`j2b#HhTSKbVI1|J^ZbmzI8G$eE z%g5k~FSh;c!;9n`x5~N~iW=Hmv@FGw?RWFOgOqEwG=TE5sftff>e+WN8}ZnBBsC#b z9Q#_NKVTbfl>VYVDYqoABa_ekZTy7QnafesCriEnUYq9}X|pRCx+FhW@V8mx0NZ%d zm8row8rh~vf@VDLIV>!U3nTW3)bZ&KF{YJ3spq*o8T5d76M1lcq-Fu&{k>a8r){gv zohIhw$t)SxI6m4mijzy9uQ)UL2iRnvQ^hv&HKxN=qNgS8idI}nT8q@&&NjQ?NJG@E zfw~5ToR#Yv!QA~6fU(G6wrz$V*eAQOr3KzQc2;UI8l@GU$8B$ZWhM#^?=G8z13fOXJ|C^aFhTOa#Nt+`OUtt3}pKaUnoo zcqxCoA<*$@PB&J2MM&w2yAYq`ZOYm}84qTGaobWbFxBaFR&a z5SNbS=!ApIqvE{kMIT>BeJ$I(NY1%}t_zaPvi0WX^_gUo)i%$Uv_b2mI5=$fE)`pm z>@os~Wkc(hJa?B&1;UyEsT2Lx|F1Y#(lB={HnXkQ7`;3p{hC9l^GjRduwnB;QD9R_D`M5gf{u=tXFLCTLTB{&?{&eD<_@xb-tw7_MHEZn$q^

@t&a=vILy52*A zv+UeeMd%z3ku%$Bi+qv$$wM3CH{dTb@t|$H#w68}cWq7W$%`Use=pUCImvUm))yRe z{dZhm1Sih{*K2n)vz%QsSV&nJ@@b?9Q{h)bc+~*ccf1CTG#8}&S?N1Zxjj!=*LL;~ z-J3#b(y6PKX5Cs6aQ8)q>dMU&w!!mp_4WpNUM8uwQsV&4b&mCz@3NU!l`=sIC(Xp_ zAadM`X)!%6Spr2G<=hrwq^Kgjup2^XAXUW$n?-%LvdaFE`ooxf@?(uq3;$K_&EV3; zsO?l5NmDr4SU1)!LpM)OaB`o#^540QQGz5j;3X|T2$?~qEM z@KUaNLzH41sWdE?2ne@~$fbD(iCY4mX!1Ci_b8JZB6GDBR~O6Q!D*-h=GIp?r|e;s78eVhd{g;EZ;3O92wu#RE6fCkGYT(7GWZo8w5Emx z1=7r8TJTrdo~v&!ekofjPSCW{v{H+~gD3q6nDCw1}V-+vFLK)JZfL z2S~@>Rzo)sZuW6fJ9#nBNAhWhm@0(lByU1~N>?v@fg1yX zTWi4>^V}P?JHw-?$Gsj_q|UxC<%)YyhzL-^&?ORGc}mgwGT_F6aCFV&u6< zlPtuIWS2Ea?I8IY`;zZVe2ILbg+h+|Qhm$Lo4!utUs1`;&%W_Zct2fn_;y%6z6%$r zRn*8o=8F4^+S(qC*1rtVmY{mtwu16Ii@7(J{56=I#ln6(B(fbu-uQ@a$UIURjx58D zq=B+bSv9p^ny_0SoE`Ov;FZQS^5?`BX($5cL<@(cop=SShG-*JJiHbSYBf0}jBIH{ zfMg%k)<}<+eMN5hDKIfv-Yr<;^ zqpg6`w5!dDGIP`hwWD6?|HI5SJyXP_nJyNd1h<+JZ~O^&;ZO+Tsd8xYjon}J z6VP$of}80}>|XfGM<`7o9`GochfdC@Xi&Cq*>ME^!^9zQocaEPy|0Fk^sqd)UZR)- z3+JkFrm>F+u-xncZcYS<&;i(Du-d&u^AiUx=J#VsOF~aL@05$*PEbg&Kgl zyK{>GW>RZqPeu0O@I<+uc1-3B4PjsJ#$?VS`{AQNqLrg`)ohzL9np4LPB`oNeN(g1 zM?Y^0hmD#Ric*hv(JT>ZkCov`@QpY?GX66a6UYTeDxaTb>*oe)^u!qE;foZ%|L6jT zUnx@b7q|(De)M0}oQU7!eUh{mcYOo+qoys9=>Ush*ts>mv>v?U2<~D(Yzrzk@jCQTTdOGDDl0G|=Xq-0$~J@F;PY^m(ufr6h=RnX zIHqV$5pNv!KuDnCf09BR-NdPg*Dti+7I+kN=*McB@<{$!YY}Qc$#pKRTlBmUmHg%; z^47YjWe6a|MxG|5$#k7h=>LCdeEZ*<%fO4%v5Yz*OTbgIX^#N0A6B771azZD%~3$o z1xEDskvFNGTUB+*8cNYA_GKF}jtE>-VrSgtnQX*X82yhQ2TPICOXutJIy*USUwT^g z0^jXEl??Ne)tV9_q@0(pn9R3TMCg>Q_cbax-EtGn(wN#R*kb{iYISp$eg^Q30cmXW z8P)g!zGOd{^V8PoHj&I!1X3TgMlp1eiM61t1}^xiZAR$#{=2&GmN6j&^-Y~=dt#UG zKd$!wE@@0AL@Mre&~xD+7yStzCe?p=Xn$jg*Kg9+O4HO9DHlW-rA|Es${G3pVVECW zHp^j4o&qj9XisE*q7Pol}Ro=QO zYD<=?<)>NCNJ*=z(qu(`5+3TP1LU_iiewfg}&>`Fv+dc(BUVVSsf zh@KN>U%TjujgCw0i`D};-idiWrVn;n^u|Md_*04s##*@xA7!{&ZaIEMjcZFLbU6Mj zi>Qvy(1n6P63@ioGIBGtoGAr%X2aG>)*~u6J0$gRj29ks$Mj0P)i%sPT{LI_cA6>L5%1FFeY08lb41M=Nx5tlm$7+$?w_6?b%7ym839r!t3i+px;o|xHF zY}@EoZo0+iarT5@0X?GwMPSEt{HjUU6=DAo20dCvHn(d|RU{qLa^i5(DSW^hncT?q z7IZux?;vfQXe7YSKp*2j*?txtO`^120zI^Rwp!X4j25$U%m|bVTWlTDcXY|WKC@Kt ze}(Zy!T<8bwQZ^Eve~)br9Fw*B5OCqGP#X4Z*j3_9Loa>uy?gPf$j*t5m@8P@Z=xB zB=~x~K+e>(#mI`U!Rp@8v2;p>VSnc@m?*-dt1vm=FOU(KhIZx5J6Uo)HFXvy0EJe{ zL~3_F-R4}qsl0ndoMwS=^$!2?&=zeMTx@Imw217Bd*MF-B?YXpeP4Xp0P`%9 zGq^7@b|2UhJm|3~IwI+vv24}$OBa=H)=dTdX*#p-2M#~Edj#TO3Qjtm%ehOFR9MrJ z@n`%uoC{({<&Va-g;(VqOGmLCeUwIoV?LFaoAp+Tjd!vJKG$=@eX=TKQpC5KOsZ^^ zKfKft%5`9W(Mv*8gFG6iQ2NC zVc6Z|(Z%-!^x}E(L`W)r(*4?;CjjwJ=6;#+oJ=!>Fq$N|S4z5ij0=a^BNmLPAalOJWC(`(iA>z=3pJz*|nLyAv;k0&o>ZLL{Krs@atA`_9?apn5p*M4{ z(ZCQ-B$j_sU>*Y^(4R|deffKd%F{R5{4cHEWU~_LvG<7*5T$nR=dU+L55%;VG2YBC zh}xo76Nm>Vgz;14a&`#o^)A5IV8)1wXboQPjia`ugHr*h7kf5Z3dZw%Gf^6Pti3~t z9I(IS={=t+MO=hfeo%kS;t@jcidL*2QNq&l{N2{GrmN-;^}|+W4=FNV3BnTqu+mLM z2v2GBR^8X$xZKzv!UM`tx-R4iZ-?{2F&u=yWoN;pS~m^ww@QW@brJz z31joIUZ;VGxA`?E#^MPKqyaF)^|&EOb_A^jD=fobnn+%$OrKCCrTIK!heFHW+u_0N zlwPz&!*DiJ`sIYy8u*%(;j_99r}=}b*{q!<;TiYlhvs(SSZ5-Mq?NJl_Wf>e15B}y z1om4t9F-FACH^?>R(8pV;EJ&F5i8RMP7`CUfBF7-^Q!Bwh&Pg>4NDx!YW9a|E=3OJ z;N)OVaQ49g-6E_#`c#TeUa#aoG)(7D1+#jZxC^vfi-XLU{pt+n*|w4f{1h1G&#t=_B*+kH zdq*AwL-ZgMT=g=%a(%qTB&{twVwTPXES-pz;1pcL&#v5l+B^?fE; zx)Yei(B}^}{X>PbF!*=4`@KQOgZvsVBup|-Moe{tq^HEBF_L6 z`=`&V1!J2jDOEd)efbB3H2m0R5UD7RDW&x_*i?i^k@l*E0C9(P-@KstKxEx-nS}+c z1e(YT8_V(ASOvA+!BLRH`3I?C+trQ-Q}No^W~sC@9jlLqQyx}fn6tcwsmeFPy1{bW zx!cu&AN27Q{(>@Y=-50yJjmKb)N!e_Ia5+%nu(eIxVQdhX-!8BdWVGJu$Q#8vD$x)t*rk5j7U}&2L_Qxn~s&>|*z4Cli71$eJ7@ z_x(Mqs(xSHDKbI6w#dkE;XGbeY^N^{%{ZCR@pX1{G%sR)wisehlzT2cTIm}sTrv+m zu|0Ptq-r4|gEx%SfMRl;gyH+h=0zjcZ0Q)FqXl-oDNoPF|Dx`!qS|WTyd9*t6o=wg zC|2B|IHVLSZp9@)aHkY26le$#+@0dZgBK4D#oZl}7BA5D{qoM5IhwWpbNn6bm9w1e zXFqn|zw3hHJ)o1!Tm1pJI?FLb?q+tp^3O-^{UgytH$0|a>=2{c!xSI!3_Hqzh#!2} zQq(~yY{rJGni!|}C$lZ+kevV7031FAmoT3BQ)_2g#>$FSQ>?lt#oNp1vzg_y(>Y!p zWS?y=^^&WNLQ1Hk*hZW<+C(^)r2UA)Sfj2kA~}ke2)$yJm5h+Q2^7~0Wtg)>1TrYO zo9zSJR|QKv33jyo(HZ|Mbnm@k+??-)+bljFOnn_k{;DbLe7QOm&Az7mj}MmB53a|p znYqfZcPW2<9E0XD`unx>Q~LOkH{I1PO@A6KQD$N+&0#_ZhEOS{^(!+P&47yE5?$u$ z?LlVfesxcPlOH{4IXQBWJHgOsed~mk9Tfc-`e^7{V!Y6-}x4IOX+x%tTlFvIh#f9BqLBOV? zOAjRWHJKo++ImfS-|i5bqCm$bk~e1@jUGNkU3_)O53EC~DXHQx+r4CdsWO0-(sqMf z`3|gxTs=zFAw|upnzGMTneqs9Uc9|jeca|8R`V_iU~E7d^XFgb&Vy^gH-xvdtGhOg z{SCxyc&Xbx!V2D=8`?rCmSt2*El}r87p~scJ5r8upV-Bq^jDia9vJIHerqXnTU43# zJ!N5EQaifa8sH0I-<^a7`3jtDy~AR0N3b7~vr*_^CAt!~t0;Y@H;O66wqVSYb>>5@ zevtj8!op?9FXZVR2k7>Wf-eVn^?T?!CoZ%2dK;pu*1uVAcHqn>F}g*xTf+7b8M~m> z(Ytl}8&*9OmCb_q-5**jIv~Jfl5jnaYJ)d+sLPjvdDs%8J1=J|_pW-Uv1f7Nw z#D^_y6Z%YFKXz+B?C_J{9-FnCvrol1CZ#%;3djztqT8rFCAp&Bb~R4dot%031uiwX zz=G0;G}S2;Imudu=IFK0FLkzMI=D$baqc8orXUH!eB`ExUb|xis3m9CiKpU-PYHKL z@8viDpfle*y)p-h8(D!A61>Du-q)8BH{>nL#>h1M?X9bem%#dz{=;w{j1rhwYK5(x z00m?Cq90#3N5lwSdAA{y@NUcBt!w#JD`W)F*k1UV_?z(*@G0Q2UO?>H-EQ_)(Gkuw zPpL#Qxt|M>rlX>)g>mmkGB|xaBkH~W%(~>>(TMxVmEHWgHnTULO7KfLd~&ImtQnEl znH3WnKI!kPi%S|(@s8Ct+&gm#B!26fdo|T)HlTJj6B+ zU<(8jLvJb$0^q5Y5F4mTa-`&tp70RK2+|{Sq(Zf zp0jep-KF`bfWktQLV6SbDMh2Gg{;E$L8NuCOt8_Dy2`4}po_H)%VI4C5)+NtE^Q}6 zYoIE@8t{pl!cZ_jC6<&cyr=nsxF_++(13Et!5FNGTBy|OOzp>Qk0LslBE}UbQ2Oa@ zoPdWwP0eIev$r``Mgcp42Cl3(P0>*uZ=k7p?c=-He*m*|vW@#G(Nmtdiog7NE02$H znW+{#JZjG!u0A#)7_Y?FdBBOJB*8=@G>K|rX`s;B^^@7;FrJA~K%2?NKJ0~=J&}TQ zD%Y3=751$pDwH~2I$}Doc+z;_c4Te?4~Z%aNaF-QDnruQQxIZVEb{`-(?vVF;1K!~ zjHm-X!=>>fhC9U9ZvWJ`t=paf=(B2BN>BieFvoW@EiaBKbQlJj11lUYJn+9IM{l;qC7`g!~_L9>2iT%w&hpkNC9=eV*b=`wn=c zb2*G7=(#_$V5&ojwttd8(RRg2u0grYjy*IODs){AaZNH$F!@u0#oq*)8$>uh&p^K%zY&()ec-R?5-^~7s{O;J*qgg4& z1$DJ8RbpLz6dD#(&`lp8MZ`c(Q}SCVu4I?gpxFPa6%TPCm!5kZnGit{_}NR2-v|MUOPdMBmBDC4itD8m zD%MOQOIU1c&dL?#hSG*M?sBLWs#eVtrka#{gr@@Up~!oVi)P;+n`qX)6qw*)=eJ$} zSZ;91RJg&<5&tRaWwqLvI0FMFJ`sjkLA4Iw10v1G$6r9-sFlo&CxtFt`suG>q51S_ zY`fLYY;H5rM_iwz?=Qb{E+7r-(AAtUiO1KQhOGP-d2O`)SK&f;5nTDrk4+T`=DHow z)1QQ)N~@AK`j1WYd^W!j?1%0lb}fGBjT%A9mKEYDh)$p8nI+990r0nm=0}aPbl{WXS3i^~pr82EE%xnd-SiaXbR=8V(dFsnc_23IdFv&i zL9>ng>{i(1^af!6A`(Z$h_kzE!B>3l4IE}EkQ12ky6SY(xmQa8P$SVg?cqn8&P8kQ9+Nr6 zcG0s$v}t(r`@x|bSrfV48Dq5hzON1NI->ajGqf$+wY?;>t|%zL&fWptM@ygxQu)RP z!}!aP^y>3wrwfl8dn|?PTXmlhAFm*)$;K7o-Y7iN@GA@ppWIyN=0f$ZO!{ZtR_H0} zaB8S1DUQEy{0-h}X?O@VO91<~*T)s*H&2QVk(DmgX77@zsx6ge#r@0doE)x%72c~n zMX`9U#S$VH>wqujSiVI#cBy9=rc5}s2QG@SG#=bG7`m^ib76^X>M74tFG>Zr$ZY*G zPJU402j@8|z7bAXd=HGr_8~Mti*F4#f^CPGe9)-Nh{`{Bhvr%gs`Y!Qu=O}^g>LAG@ zK^LW43XqiDkJNcT^Q6|;;P3d{;-N+=tWP6oR_tx4X)J9`junl%j~_!d-6PSAd1Jl^ zJ&+?7DAfljWC%WNX(48lQ{{g@dI)tjzGBN4?u-JXFC=(J&`wz@jX-6sXKuGD>$G25 zsn3V4GP(Ud760BIalLvCaQO1M_6K+{$!xN7JXC&jB>j_&)f-`aX3#vi-LjkJHcc%-zTR<|&$M#v|+5pG* z=p;{)^o|zMK-I8-gkv8qvV7{6)MT;YB0g*F(i6}RMk3iHO z1i|3VrXj?lw%#r|jXM(_a#)_&zv#6=_u;$mMb>^BHIhZB=4)=--m5`Rk%%R_!x$Ww zz|*NG&GA<@X+;rrcxjX+8W{Atd6V-L5xsI}?*9Pv^4Ao*d*Z);T)Y?=C91*s)8042 z6$SajgV!Yi_7K$p`31OFC6^{6STL=_pKJ{Kgk$v4F}nN%SY~&ntL1{3?&Spfus&HV#_e``{F z`~Dw5lgCv`Ko(?geCphPO8U{q2=NI_oV$2A?!}$|9n2Bn)mFFx4fnZXa?xnkD4fqe zC9JOazAxO}*hbcr9EpJZr5g?!k}sP18d?Xmsn}v4{z}~4CCn|*aEUqvIg1$I2FrN z^$WPJi=?cG6K-;=d5m+uBOi)>l03Hq&JgJtI4m^8a_ZQ(hm;Nh9ja^`^m8dPT=eYo zQBv~^J}1Ns@MX9a^M3WzQm5iXNZB@qa6hdy1xc_bZkNWRVT~p%pH?D&%eO9m^`I`R zz+SGT`Js-Y(pIp_DA39AVvkb&`iY-!vU-4TS2M^yV`9BMY4q+6AQXjAkoHoDUtNOm ziE3WCdbMOrrh}S^7UmR^AQXS zXOrZ-Xq9&>=j3EfO+4&RUjKbnX%dMdJDn_qDR|yv=M3ccysJI`(5F>Zqtw$#aF4h- zq7&PnBVvs*@7yRur1(Ot|DM##1(a zCf(^Alnzy~lMkXg8OU<|ZV$_?2+U#~jk~&Frd=sVA{F*RAq%n1+=V?s zI~|=+DaKM)`y{;a`hzz5c63eDDc3O~Cc5rFdPYTN&W$Ku3OB7FU8z z{32a>vtVf126*sJXqW@fb242Lt6V1cx)v;=`dOFuP^4Y27<$(@`z)yyQPZM}7kI?>@C#-w4j6HO|Rb!ZH zYu!2=U|G_ilZn58wi1Dwre@RA)Whdw@JTrwkzD(T0;{Q_oc`h?-8Pu(S{giil{Y{o z<1ovhRT)NVxuJ;rRm|fr*|-ioXxDV{rKmPoIgxt|mlWb8iv`(}-4n%7mDLIHVoDTi zO&upG^E&wZ;6Ow%?z9o{_lJ(+550jsB#)`XD3ck2Bf0T4bc&)*m!VRw34JX4R*&`) zMmKwF(avqW!!@Fh0MwDF;jttI{?Jw5$x(?6am+u}l(GvPD$$T_8(_$51N;%zmaz>d zereRzy(EBq$+tS8>_HR{>5D_FeOUI26A@ys$A{b+JQl$3Xag*e=&6p4+U1a2t>FMb=-y3v0jY^tm#)Ttub44c0Uo$(hoVuH zX}D0ZyKZfFwT}F8q%!fKw>vpG4W~JQB16>NX1NvJ3M0t($k0@F$L&`hAz!JJ`vi(T z*BxQy?sCq=9M6&9*xl7m24qN%E5&u3?!W=u?B}Me&nF)zD_6>`(?|&M!GgZJL9yL` z_1O)F5p6%{pJI9VE!Q}FQ;%L=G3OkxPRtat2Hf3~9vNByH|PgC+O1Sa zjnCkg7>op$5^snMd&*!aToV%x`mgS%3_UeW2h@zEl$N+UF$8j^km>K=1Pl9hi>N<^lYEgGpaQQ9%PWzVzewEu zm1I`bl)E(T(kpsv=UDo9pT7j@26nga|x6hf%8s0TDHSh%V5(Sfd z5gq?VxVo_hbYGIt>k}E7Q-O9mY_4TKRYb_)^)WSLu>XprloTBO2f$qGG#|Ph-E_U% zq(2;8t2%H(1Eg6g>Eam4RoEI@s`!hv3L{+UDY^YBfBdrGHo~2Q$t18Ce|E1UY={(-Q8aX72qQp@9_@Fzku%T zpe;y?9rl(Jfm}i6$9KT8W}iXNf^19<;;6Pz>`5BfL_ZCzZfrblD*r+NR6lT2JT5{_3|=tyv31 zt%jstImCn55_;7GM^<&{{*n!QAr(4PMSoBOZ$%4CS^`-E@{IQFTxrL1!BgsEAEUN# zS8KWA`WwqOKHko1*g7Y#XzwTY<81#_WM{vh?c0&TGvOWgk?Y7ZVG z^wyx09Af?%zuMB3JRJ}u(#WPRGA7Yqv6lJ*;A>5y4Ma#41tr`QWen=Kwu2p<91hi% zyv?=PM=&fKK8-Lw{7n-tso7X@Z7?0Mxs81`<(lr7gfm9fAF(CV@aysI+AsIjjgn*m z_iSfW_SsYrhNHh_4JmCOV*|p?aHaY9a31-!Yn0s8*B1kC^>lfxo_#@a4>#UwY3Hxq z?4iL2!N%-^otPK&I2iPv*gej;iFb;lm0(#dq961YYnmVrS$?^$+2lBO3;QGzgPn-J z^DqLw-&|$OqxL^J+8cxNS!V4Wm8U`#j^%j3uLf>c{U*E-VuQuB6Gj&k+qE6!!qvTU z;rl5OkU6qc5O}V@N9i=j>j^gnSe6`n+wCi4q1LbFn`%#>+Mx(IPWKt zt9rfP*L23vAzQ=65_b`ScAiJT^OlWfmy*0Gb;i zT|dp}9U0wIX!LpThcqeso2-2EIDX{JNXev76R!I=o`mjuDF#E=Fq-<-=10TIN7ebJ z3bkamUf^r+ID^O@Gq>!etJZHh@U4bTr0eH^$RMuxz-13Lf7=a3Y{o(Bs0YI!SuW7? z%yeegZtAVBD~d_tBV60bPL?~afdp*S-ITw{eRNYdd{bA3F=eu>?5+>HU^EVH{;Wdd#)U>XQYR%p)!`KlGY zM$JK6!4#Cr&{}v3vb}!|V4c)w;zPTDSH6&eZ_Tru_*u5-`}<547?`|8P&_yAnA%zt z^{!@4XV#*9=BR8qYzz`rh(&8R8}oBAd3c3O=hrXd7Q|Fj>ybX<%{FuoGkm6q>$A}^ z|HiejS^uJ~U&NR_%Fkfji9j3maXUct+s~Ypme_2`@1>9GE6aqLzgxha{{R+`JXkKa zWQ`IKpZMGjv14@Y;3i~gKMibCfg_XhvbPX;KC z=l=io!T6u*-T%bY0o--uTCPS+Ou4n)Q#e(&G(ExAT&uTxbQ_TOZ9||}v0`s4Wyw~% z0`zq}z&P~5vNj`pK9Tqk^g@z6T2eMp3oVb|L&`eI-JEhf9kl826;Bv_`K(fe0#&BL ztOo?`*4pk4eGO~s3t#(FK|%O@o~Sd4d`oH>h>bCFG70b(HRkl%tv+#x^F5~8>wr1J z)2u;oRqBN)EFzSxr_Wue%iqLm7qj%@GapLodQ}f1n2I7uq64Pp1HqJ&DkMJTB^-P< zc@TY2mS2D$d&(|Nx8fyI3{4m!C5-auG*a#w5CL0}e!_SbtG`0)d z(o{g3JBO5a|GWe9xZc$3QLMB~JlDvg7A8Qx1>RrMS72cqE0?|791jX}st6+HtY$T3 zeOr{4f$m@4XMi?iRH}NDoh`xHB>ku~+~pVC-bWils+v2!X~j9Ly!uctKJW7TYrIu` z790n57tp0$M?P(%*O{E!9>^D(Hp8lgj>Ye>E!qE_)%=pW*4F{DH%^YXHdot|^Ta`K z@gcKAy9w`1KMb=)xSQ>6Py=f>#R$2*wfk50oERXFdi#t5{suZTjJuSlUX1 zXe9gdUdr6q0n8wPr?$vurRpxoAts1j998WFqI7E?sOcBhk^KiihnNjVXHzra7sS8K z?4Q+rxix5n9qeX|8{tqsNi%_k)LUF^RuxdWKG#h?S=)!wmZx(>=LBQ|2|GRUl%QXv zq)ybfuVr|6vpt?}<*b~u!Xq`u^<~DQTO;EOhel=HH@osBT{??So3_l>KMz|quho+> zCw&)o@W$e$xQ|pUDeGM>ZY#Zz@BEVucklQ>lG%~0M}Pf;dGp5~)MiZWdLSAx`RE1a zTcl&l2Jsi$VMPO}#oaA(B_`TfNQZNbu&Rn1d>P%fybjVO7x+t{VsguG)GWicrSxtl z?Gve7jBb_wUebg3_ca@nRch+W$(KhtBJth@?ro;``coRSR=TXN>y0`K)a-Q_wWR70 zz0tRaopT$&;TD%N1m7>HhR!9j`HUpU1~~2<@#(E6M;e*o*{x`@Zx|X+5hA zfUu-hk2zs@Z^Wql%71Ayix>SgLu4vB+hR;O<^^hXiL&fi+Vyky621j6koagfT!>d7 z!9>)xo=FI|6bcFoR$n#8tt1-yj;B6RN((p$Csm)-p{e2?-Z^CRS*8uS>ADQxcB7Ed zXIy7?u9U5CE%bE}quPVU=C}_3vr-%bG7%49fHpG=H{c@42RiSLi~fU#vy7O{P&JSn zYlBf9wZuAyKAjDET7s3PVMUx7^1avpaQ7J$K!8i***`VYY-&ojhDzsPC>IVsDkIcI zN3BykF2sI&evaLX<}XR#MvrFEs?Q8LYD&4`3LM{9?8<;nyK+ib7MI11{0_J9R<1F2 zXN%vDqka3K>%LNxX!+;Kab1A%(o3+w4QV5P{iio@;Gt>6h9G$T1ukL#jnrY@&P`{E z`65aHCA;wWdWak_Fs}Hlo|aGj!XGPlhE%z*xJ^#;-TYy5>o;MgbU5`LjI-;_*fxh& z_#l(Ey5unFk=A@nHP`KVgA1EnwJVV_`3EGk`?la-O3IbrT_Mw_P*rdLe3tpJ=D*`q zSs@w%#3f`DUM)c>6a3H;)TP(@Jl5dD_m&1sJp1;}W{J$0l?}rWx)eX0Di1o*b}uwm z!{pZ|L*Y@O$W8h{#}=pt0|nQQNO$^(ULLENBg!v>#up%(XI-D2Z+k2zsT$MCBNHN0 zX0Gqs=tGZ}C8XndQ=i>--kPc}i?EH;lK;s{J+~f;jqN$)G4Pd*${#db>()my(KdA_ zEb2(_ZfL4lVr&RkBGedlaF5YQj(KB=GS}d=$(w>T>ZS9$M9tC=zvoTxtZMzg?=oZ`b@4^8pVN{26 zgzmn5T|V=!eC4bodSka1Hb9w?K~^b3lWd1GquGyQ{M9@Bp_yOt7(ER!ZF0{a)WbB4 zhUseE-kpZYc$pG3mD40gWR7wi(P6frZp@3E%0BB6Sh(<2FzLQle{9^}eyX$aud5x+ z6A>#v%T6z+BrldpHscTZ->X+xo|SXgWUhRMw|J~48E{L5-Xrwx zyk>4H#U{P~PJtDD{{b|zoh;g(>NLmvK?PV7k%fyh1?@*@mh~PV*ZBsaVSRuZ<*P+y&~u9tqdgd<|P#OuDc_EC|sx(?+#pI01L@|M@)o zA6~3hSXaT1FlFsRg2VoqHF_T~4Q%?5_LjH|?!J*|xqh^m#e_}{SIAu(d2-Gd1Uo3u zK3o~FUO1-l>9CLUvAX9ks3f($WIJM2Lp#qd-mVA6_rGjWr#!w|Q$y+9v94 z-aAoZxHAe5ZxlK6Z9{q)RNe~8)+6{6-{ki+uYsAho3cS*KI<4@BZoZ%v-bw4FmX`Y zEhBQml515n$U)GP*&W&00NKm+V=IgrGP6_mxXsDjNq62$u}$~W{r!SJ9Kc~s5f5k= zh%1}6BTnrI?KJBJ#541OAs7&Dx!l`BsyG`p=g&c}(JZeBL-}>PlQ+-)ru%W$ z)3~^sDU%oK$9UrNkO*o3_MM>Dj~lK!b0~7c@v?Yzz;>j6q$eR+Kjb1MLV?^0)M}Qi z$yDS@HTGh?SQQs{HJ^{4+WEP;vr780U35Ru@E1BmxrpAqWkW^@i)Z-_6)QvdCg&C^ z_SU_f))e6eL_SMg@|k^Kn8{9fuBzV^K1w%@Xvlbe3&Evz3mEp=4ChExnk^36l#^aD z+a`NKMw&|jBi);{Fku7Qr?DHtEIh2G+@3!3=Pb*$ z7~^!D?`Oro$-$L>n|_(>jf3j~8J@`LC@PSz9S2($c{HBfUby@DGz!W)Na6mJjYr#W z6%AEuSa@Vz#7U^2CZYIP@-2q%)k~Yn$KdfsTn08RaB7bZ%su}6<*5*TbU566)Gf}x z?oJ^y%>dTRz_f1t(`T+5pe@>oF*`-_F|3+#{>ATkjB6^Yx=&>*cIVllT_z6b3IU0+ z3-6-)|fFb;8B`t^j z3&~zvsnwv{LVS#&%EuHQc9^5&2 znK2Xh_lf6*UF$g$)-~?l12W;gN3>E1?VAc{qgow=j@DlASQVh~;Fp@t@4#8Z@3OLi z#lr3F9eA>o?XZ~qWpjPVE5HGJPC1c(Q}Ffn{)ZN&Iji=r^cTgmj?%ufL0%iYk%(Me zp&LA%_eTs#Pjt{(JAvfSQMbqaYwSSwr(P}EbP>a}Sbf7@3gn61j6#ES^Q7{d~;l<=dN26xk40YJG6Qv4m2mTrY%N1-cyq zI?Uansb<&28YHqE=O5)iJ%jvnGpz%`RXq# zRmHV6tag05ZnTyw8;Nz=p+35d9@@`h8zeMuBbAVS!@I&X0b0vPbW{I|HcQsyh$JqO z8PpsdpQ!bEPTVmCOO8BqI}seUo%?D_|AW=odv6u<_tETi{b}vQg82I!mY0XQXvZ^0S?{pj=z-#j6&+JK_7Yv|RIi zQu3#GRwId1O=TA`knGUOb&2P`@bGo2cyZ1d&({}MK79!7Uxma^W<~d*o1zU7Z`b5C z$Pzd9t@q}njuuNkt3}G$yu3;w{9RPW9P7oQI9zEEE0ZtxR}L7RSeW3bfH!^*UYa&lE2r^?!ycl~MK05}ui07bnFc*w(w5?VtIf?< zx(+kW^<*14yc+muqTq=+xRL5u-2kh8Af$ zQ|BL_a4@yRaGshGB%S%t;?N?aaotd%^)k)PK>UQV@~E(nZd!6!#1yo<1~hYwBUC0F zfo_RkHH!IsT+98v%(5LXPCP!k^M_4}({~PRScWY{Mw&?hlm8g*qM1Oi)!Aj)}Dx0F^_b zRIEZ~?afrUbgKX5$_pdjAXZhoOXNLzX1FzrBqakGGoN};{vIje8IXZeLZFJWI1C{( z*k4rVh}W0Y`q!tW)6$h`$D{gi&$bpztVoVeK%7-4>Bac3vna-By}Keqz1C(wCq6y# zFZ+1sQf8SPZsbM{`+UCLhZmRoNRclEE-z-;7 z!lgKl!g&SuhQy1n-oWdvn)8&56n^=UML(|e=L*V#CGXh6MgQd#JRI_V9+z~=X1?)Y z!!*wQ2O!tGrtDFUo;!Bg6g2}&&($@vIGG!kY zV(Oc1SX`ZBQ!A4wnZ>s{3oNW{t6MwEImjlKl4JKjP9;opgmOfH*t|dWne28=Bi^tDQ{kVGhk2pE zM2&2^1L%VY13?`!5@+$T)awc}5Zj3>-t||3I+S)lq!&AC9*-t)d0GY(B^Wsnob7t}=*hV;aOVK>9uMZrEI(IRY2aQa#CLF|gCIPf-K#`@f4LTVvg};CPao-dkB` zXF%#42dwG=5P|U1F+%`L^fKw6E5uxU-Rj@;?6?Nk78*j9xD-%-J0O~i7CTZXW!lAH zskvRC3~oO1dnAfxO6m8v5TZbtknM}j@E2!HH1GvmD5Y;}9Mw$mn%XbYyZCfE{iWo4 zqtsP!-c)|8vC)ZKM^!kCcmP_EV8p~WyE=ztJGu)Qv<}i~&xC~2&_mT_Npcs8Doyhw z9u+KDn^(R~;<8ivVt~*2`DMQ~nX8gPU%e1#q1TsMm1~;hT`?Pdm3w<3+L;DVr5iiK zm0x+4Rc_|u|6gnftq#dia);NcEcTJ5m?TpBhUOmR$9JBiqBIwod$Dh(dMhrcFEABG z?kF)n$T+hl%u4FLRde(s5FF}AIm?ceW7mn_D1?qZi7vi0#kRwd*Io~Pk4W?}_;T?s zgUINTcbq$a-z+?--QHW|NPZ$uMh zU0!)m>xO>)8xmyqUki$!%PMt2tG-z6cA!oM4s-+G6F zvbD3QQ|ztdAdpMh*)anw4(L!;EP$lENS=Mxu-K@Jz!6ZlZxgPK;V!SM13(W?Rj1t$ z!p;>W;k_}L1<;)=VxTctTnHvL>=O^jd;hAG12)nDt_X_4Cry>N-U|F6cN&r>Fnr-) zUajFk@r2w%AprT<{$Rg1TdBAUmezCy3OuL2v{ZrNt#Mhq=fu)l}Oc2>jw=-{-b(Bzyru3C!Xzy~UJ<)07Uz%+akYx@F2;qa% z9B-HP^EM=B#u-GU@wfONF>@bLE%EX~N^t0g6{kg;F+R%5?kHT%C8)eB$fzK|+4{=p zQVaih5T%|!v7u&WE)!z?NQxu3e)A*y)?+0%uFLG3+kI`pvA_8f^y@~Q_bY55gUA|Pv2$1DTYSrd0L%N+vRfidb+k$SoG$W(6RV*b zkPATICNkthpyk1%Ndc)I?o0br!Cs5e@TtO?M*oyF)X9h7&9jYNQ{A+QkUm`8B66lY zAzj6tkTj^3Jcd9R-1kg0fQKVi@u1R4;f>3w_lPn;`St{Qq=;9*E|Kk9A1Ud>6f3Ly)%%1KVe{b~2lozEsd+ zwK$7M1m9^Vc)9Z(c0q4-pWa8RuKHJ=G^6>-k|T97@c~%b?LQYrzk~UZ2XGPdE(oWG zu(;)5ZZ$h5-n4d1YmH53=F0JG`>T>mLLkcvRsShuXSi`ae$y$ zhi9zvd;L#?>RMC0QESPa|912NY}cL1wSs&E^AxgCtJ}og*yi4^7+aD{e}x#Q0Gr}Z zcV%8RmL3u(7YJG20nBqfX|K-^ug@#cgXaJ(HOAji485(+$^1-Lm|E2g3#%r_x{{%o z`Ug-r^h)>V(E6@2$P4rJ9mVS=W+9GG9|R54V!WURKLfAp^0JKSW6}EwIW2yG&$pk6 z??NjE-HTjlx-^$KNpme<=Q@=Wa!Xy0l%fw;wu&}R9*2EgD>a93UOrWr^7BoNk-dYX zGfRST`jLy0YH7RRC|LVR@@k#}ZT5#xp4p6OP4xzidEsdlOeR(@!<{NOU2a;wMcazl z3SHXZ|Fck^RWnqoMmwTg6h&>VqaV?`ZTxz6xRJx{l<}$sc+jwf)h!K$W62oT=l?XD zbl?E_fF$y0Q^^x98U7_FJ<2JlN?V9BtyN9OmCCA zZ;Fswy3%RvDb5LPew|L?U0rs3KtP*s!`RRcK3h-jeS<8~l_tH+*i^#vA3Iz1c0v0j zd7bm{chuP-RM7$@##+)cs+=Se>^Q_rUl@7IieYos!6=8*Y|Yc}W_*`5A547&dV@A7 zSl3SOntmCnW<+iB(q{_Te;irt$8$1HTk+4WeveWZcp{_jwb;>tHgOg7-Qmzn#2-ot z*hTEM30w|0HnrY{ZPdRCk!AQ9T4kO{@Vb5^9Soirxxl$%7kUzHdv9s(U68TGvi-26 zJyB7X7g+^?X#*(PYhuw?C?@uTQrN*WI9i)2e)5TSc%7ymZuwG1pp=8O8S8YcC9W^8 zBgYlmKIuk29PWzeOlJqBi?ITI@i33-38duEb5H;lt|>YNA|SA(-42hnG7C-jkQZJ9 zY{XbFeYoF#G}POXqA{kpPu6t5M2LQ7A5XJ4WZ?Gvgu=vUK#Q0eCnz-ebSD{LN($)r z%dNvgwpv=+Ogv>|g@aBxJ>5v$oJe#AI9!t1U-^@lGSKjkutS3N(9xxkX{Q4nKHaVu z56MA$?*PO>RQoba0c&oKYT;kQoOy1{mtt3n(I@+fV9xEfR@JA&?^`t18yrWcIc`tZ z#6HXoEb)GLi9)eSkjqZ<41eSnhz%DA+GZJ*^RaxwE~v^k$P)nro~UbLjE!%faMVXK zx70m`@Vff32uJ>GJ%^P(CDkTTHJy_cLuO||WM0yC>3Cr*90A%vwIIz)oAI7Sx zGN(992}Kql3C~vr49T?+|3>0chGCN!CPdK4EtS#LfW%Vp!#iMbEp~vWXGFG=!IRm*E=0=^2Uys24xN#tUj%@1?&=_5*S#m6ROQ0G}mh)bfFB61OwJp1Jjh|x8O#2aDn zM$g@7jmZ6>>phA;`l2HST#<0_1oD(-i9>|pj~q|oPlG6=?)`UBfea=U=w(yMYueD+ zM;wXdBq^q}C2B(!AwWa#=qbo~o#eygK+`&qZ}E<-G+(PqjS=5+X3YKww`fYPitq=q zmG*29O$E7YoCAz)mM!nJkf8`WZ8h*Xz*t8E{ek61>&>S?bZ^$FV+5j$fFc#X$JRpbOcZ=dw-9=EiQ^X_pIp)zi;GK zmV}uzzGefleongU0Z*T3@k}-&nPx}VH5Px?IE44Q5job*XyfQ$mPGE-S5Ui}mSjJF zY*gz@{exFdPp+p0B9nit`l-XkKyrQhf9^N`_g+(y@i}UD(T6(E$A|yQYBMNZpiPnb z-b7recLPqG?~_=?-3lu#xSBSi$_m<=x0q;@v*5^iX#S9A&)}NFO$_BTIVS z+9!Y`NwimEB+;_ckGrvNZco2F(OVXEf31Wa{{DOB75x(~+I4#D?ZvHVl>1Rb zmwyNJlJmWJT2?t?OqeK|B0wHN$1ZEE{I6GDN4l%MV_x=EDCX9tB~Tzu=9DbCd2Ir) zT8MGEkD?EW_?2H^3KHEQn3Z&Y9fT`~2BU$>;6a z`0sw#9C)H+n^%?Xeq#IGefbmfL(8yp?iot6LX>;(HOd6jJYO&fE7$t^*mZ`xyXxal$%B zcT47PG%I$SsLe{hXgg$CH1fwbJ~zc0y`he879MtPKK zJ={&j$qQs?SLE%dWf}>t5jf>bW!+3HLS~wxyey5%92&w{+B?HuCy8Z#zIuy0vxryD z8T!A%jGMAu1Z4sl z2m8Wzjo&UDT>_&Ro*}Ttwz|SA_*86#Nj`Ywgkk$1`}$Riy+T%(*oYw>#Iqe^ zupePs?cvjC4vMj+s-QXs$R{L-k`pzwk00W^Y-;AHz8T;E0YQZ>uM*uBfPREXqiI99 z`RCRcu)Jv&_RxO3s$YLDTkINkWO)87tJlRz3~mn}AKqsKr`4obtgOls^%;lgP^d=w zKpL=PeiQ4@zZ5&ujOG8*WAglw&s*v8%@{{s*5|r~gsxtBJve*fM8Ld0T8HK|6hMFwzAyilLeO2Lk+T6>Ecmma6|WdyUJ0?7xrf_}Tu0KumxW-Z9c8Z^02K;y}t ze+D_XOyGSGJM+s{*Ou1Sn5hlxRz(IEAc2hi{@?Pl(q`)^o|~!UYF8Lx&K|qDIUXYK zyH86lIUXPYowv(1kT#qut6E=M1%~-C*5@C*U*_QN##Gb4i^f0)^2DX?>QM23U4Ajw zti{omgx9Dsqvi<6r=44^<|)YiE~&J^8dB>mO*iS>$-2_uE9NN0t5^0 z5F|lDaMuuA8~5M=0%<%n?(PnaL$Jo(8fe^u6C^d~(L>(n_mBiC$Gf%z8HL3|{u}@<7HaOy`+g2rSSyEG&#~+&FmFqcq_5}4 zGXxaao$=Y;9Qy{)$`M?SZBC}fGRN(5D$vKiBCM-cy}>kUYED;Hwh0?cD0rsWcbn6$ zpAjTMk`UYBStFaDN_YG9biDIdp||(!;SB*D_^Pj$FQ%O=lg>pyWEJc_(*W}17?`69 z=sI*JKN(0ai?eNw2|cqmb{|G6pS*1k*BkN^Fj!C+y7Mir4VrtT9XCtj$mQ12N%ypKezOJx-fGTSbCVdMMt&q&4>w@{#QL?|*_?Nh_u7zH9!$xr5A#iUu%?Rd%ER03v9`K{;|jyB)GHkcaTyhs`@2ZX+v>l8 zt4!$|9SCUkJQ6nx9Y%{Wbvb>!dZ{ZX8;@>;c$2$2QdjM!)dXTg##B1x>cK9u{B-WK zBFEWVNX`79k(y^f5J6FPi7!j)qGOpy)s0UIDs6H{^9nHw#K*Ki?3 zoWuYbPHk$aB1!DR>C!M$SZuPlJSD-FlhD3qd!mx{EWLIGPqZd8Y@>X)IbIEIk$h=d z_4ld?r)&1}IZ##2nfE%vaFi|{Ptja$ZJ3&)Gmc6Eg1!$XGBp&GR5TS{29@M!Ux6qb zFh3@;&Aow057B)+cfSHj`g<&jamDOzv_fOndNuVXT)^79%1q*_M5PtiZTOp%I_(rQ z0b!c$ZB4wgiz)bN{x*ClEbA#@Ev_7KDbzisU2{`#`)3A6^#N&3qBFs6?r2aAf>vc$VeCHl~O=K)aW+qoaJnET`h2d(P-gCu+19{zi?Ula3~HClo2vEutJK;ZeW~mS|KUX@SWw z(|zuDbH7}O1-CGse_xp_Gf`aRKh$t3g1pk_2R&D$3)a5I%1&O;kVQ*v@0j~^L3;>W zBqDKciF`MCs^c<^Hp?R2;m3PjiKp`ZNeN5xelrX9nnXgc=?2D#Bx7AkS3-_IfepC73~h!|3Vi-@LKNUC-9WuuhkYUgH=nN_4H)?UC2lm_? zKU*cJ8(>UjhQn|G5I4dp{^8!9>gZ^|mFVefPXhMcYKh@7FGDadl=C6QLp;#D+^CCC zbimK-fGt1kS`nF2UHIQ)4E-x#C|W|9GFftTd9~_`@^eZbjE|p~&XK0^BC!3-()9rb zrAv^&XzA%#0{aR?R$nQ;D&7@bhLz2$8HW!)$);>=^B4UR_S0G#sK&GVwTECX(=yWr ztU0g=qwvh$J3Ttxw2bMWonOs7mBu8{BH z!Pm!>00VrGhHQ(gj~Yz2cuf7p|=~ia59TC!};v+oHXkn6ABoug>SA8Yv!%mpEhM5Y(4XexA4G zHwdbg09V2J)$wPDr!uF6AxJ+4+z2R&;U4VTb1b|5@%ZBD!RzW|=`Ld8}FT*N-on@hcNM zF5iBBMAD1%&8d5sY)WDKz&GzbOlez;zCc^s+uET@7V#?l+-LDTI``W61V8;OlNM5O zSfDS@2W|>zl$>6czo(~`6L4mbp_(89E~Z;DyfkxY9<*-{X8r;U?XO6kKimzKsM(vyoaE^q_rI9! zuPUlX&giJp5$F%6%2L~t=cVdOCwCz_k0teojVb4TREtdEX-*5!2RSR+h@f7Bm*yeye5QFD^$|*AQYoS?Z6b!nw#n?dr4fe zxM+jtHnUDI)0rXIh>eiC56E-~w?I9**ffS;d1XhWhDS63g(3tVr^X4HFP>Y(ecnK7 z7+G!a-nMtdqMF+=DN#DcFsxMu8t>z__5!wxK6cM`EqhzJRFj-oTEHGgMsy;Nh&EMD zav{G{7qYoAXRs1ywmgW9h9yVJOEq{lPA2?*p^22$bSSgi`GwDCeL-jwPfV?eU<&*6 zPDqQQF>Pc+f9s@v=C!~Gg9DM8ZuK8Zu32>fh_wK_n$2%E(R-^1Q#|D_$$=xx8gzly z-Xw$mnW&1?8(Lmn!5zayUzubcV5{cm26fvg&7igG0ZUV#<_#h~aV00G9JTDrSA{y} zn;-lYX`!3La94Qa&iO!PdK^4`4+;8iVObKn1cwNL2Kiw}{IPeXL7RjPwqu$I(^2B4 z#0fUUyM7I+)$&a@*G99>p0ER)Sq$N=n!h1NJ`-&K&hP3&5&Z!mc#qOaf`$+xg z8A*)n4VofFN<529s;hdB6eFA@v z8boaEd}(QHNkm`|jH-lNYXUIzY*EA^65A4*f4XZ@DGM*i?EI#=3eP}E-*j6syrN=x zpcAghQ5`tFvWvgYy@@Hau1Tq8_r z__SwR1UA7=b{?BXcQKOhG`%i(j&X-r@B4Eg!sHhsdxf=6Jaesb$XNbnxGd8~)ikI<;zUw{0=%-{35d#$*Hnb50WydULUep523w3A0>& zg0g2&S`{)6j9lr?b6<%H(jnLhZ1)BSxBOE#6P5DrWx_tOds}W~jYy-3_EseN1g=#r zh}b|w-?ki3%azR%-ak@A8AzR-(RyV?$om4kYl-?~j z-bKwgfGz2V7wF=ots_>D7&Dxi){-Y)y@h%bKu1iVMiiMFzN_KswNQ@(Xyiko@y+q4 zqCRy^l%Aw2;ch1TJfeOFdH1~9Y3HgaVtuqhy6`^HS%fIl!#MLAty8i?2cmB_%U#sg zU#y76#G5*Dik=j9+e>wvo`J-4e0(X>+Q$E)9|&D-pBid+AWEU`BX+|EmX=jXym4^g zNmZ6;aQZG$&odSwTa>zibbGR(0(j+$QC6N7bk&6(;orLt*0XGeh4S$mPz16mx4vNc zvB$=msF;`5yrm$!Y-|G*C&byx?SMJE z{duZlHb6;vzvuu&+w?K9fehmtdwpw8v54>;+JHYA(&wEu%Oy?z6+;aW;TSG(F!S?R z)m8lcSyz!0#V+zj&PjJqZ%-f$iJXeJiu*ntgbg65^s~se^Ptv|aIimLO|auoL6epE zS`;fUnl-Fx7JC5*G0ppg>C znQL*h$zUEg(}wx;5zY|Vu!IRZ&#)_3)(`l-yTr54(9Hg#RFq6`xHrjkveKj11d(rJ0mCM5d7gW;+8 z976h!B_Y{4GDf6#Zfn&vdw3ZY4iQ;X`iMXhp%!;VJvX+i1MFw-KxpEy z6iSAVsaHexV-khQA*0u8^HGDYNtrszj9Aj?#uV_F`GMIX+vedmnXkN!SziEwm#;=G z&)MXTq*exQZtH$FHrt&^oG}{>2!Qxo0=>gpXajy5OK&coXB6V4!nYhR}La~3 zS*e}bfX_ChrD-2X+dR+B3{lP~MW5!>Qa}r?FHh7HML$7{mp%7N%%slZ!D2@**O7J{BX~?*)_}%8QPxWqs z4fOJ*jdkP8&-EY0rVUgu)#^_TqoCXsHkYHl7nuR6Pb_J(a^Q_YP?=7SX5 zSQNUL)mY1yk$R&DX$#(PW(roiNKNeH^n}m6*iFPzc>zpuHp|O}#w$NXO}e>pP9Up_ z8+#>Zp_w-1vWHvVaq`$RQy|1FhDw% z59vbBL|96;(+$jU9(@GmD?KgG=0c!P3y2Z&(!%@+Zcyq&9H#D}_- z)E5DDk29De+(u~O`;xqfWC;f=KEtPU3W#!~#}W$|pb=WD%hfcYhN1+kKr#UIx!MNk zQn05hWnam?vK{jet%VJ`^wWhB`e{`^3X-3M!j0`IYbdC#(DSas=rWP{cmuKt@L(=G zq^V`uk*@njh8=Mp8nuGDd_eCi$BXR&gjLMW0!8&8TssaT&-r=k3mHMH8Y^vGc2mQr zl7Pg^o6Q{eHN`@UI~{HIxT&1MvNz#QR_*@ZGAhc}g0&H&4^3ATD!Jk4;L?Zw4UYko zDVZ(fJ(QBkn+q4GKf|s3@gcXMiM4h`(c1yE0o~$}y&V}LE+?A3w@jF{2FXb^2n_7& zvQvpS&XQv(yvD{xtBqTp=`1ENgg!W!iX^lkUZy;Sfv^tRbV+e^gYLtCupleouc$NE zkM~{G-?1n=831qwK2JG$w(?D{4f&Tz@-ey|naWzn(?UVP&N#)JA64 zaUatxb9h-4tpp{7P+bsLT$7%z%azRg0%h;^oO1{*O;S0}=zzy@D~)5G4jyB#>D+q>J#Da<8yICXE&^>M2=hns>@?__Q;X4d$ zW-%~s3usHMg>tz~$rp1IM zLj};l;ww(8Z%(2c;8_2K)28B#DhGuQBSGi`XEpVCQT}Qw!K9h%Y&ye6lYHYM&q^=n z>`2`ZE+irKJl8!*%|K)ReOvrCN7$Ud9s!a}xj&1TZ|r9IR5FgSTHi+Al^hITB~=^4 zvkC@^c@pff7P^ERuOQpyl3e>irr+!0|V>K}G7rB>ByDYHFmL=X_rdp2=j1Fj7|jV3$#&VjYgN&>;LVY>IS4Rsr&E?9fEu}7i|RGXl<65?}X#zVc`XKIWODdm3~ zMP0YF)d_dm)$4w!f65lnYOK|23d4VPDu!E?n$)@oQI}@Mzut>5E8vu7D28fnIxIIn z^toFzxEA|*efp13a3Dj08vzF092@?5HS6qLFbk(b_?}?%dk1~D*-+9$L8F+u9 z7@!*GLOo39nah_HEF+ax{rUk-L&>8mUioEbrN+1Z^tbD7!n@DH;?|zdWJUJM?b=Ls zR{@6*6*~{^*UI+q76~h7%4~>IYJxG$G4XS z+zeLbX_VhVD2WGSNzEqKf%HS5K#O7e^5X+7!}ZT_jrLh!ds^a%&w-ZUTzk@jB3hIrR90!RK~yb*|;< zKR)|NbyTK}-I0&zv7zRYy@Do>LW$CjP;p9V5HBicpt>e+yC}K^)zIfDdesI$3-J`{ zA;ajsOFUkZ)+95?yC^=fx&w}{DL-z#esjm*>NhY8g>zSJ#lE7QWH0a~>{Z%`S%#e$ z(F`WJ3rAd6XgIOtE;OukOb@?^^i=CiipTlm@n(+jI}a1F3|7LVVGJnOzqr{Texj6a zkm$Lp^qahD)rCHdI%vct0lNms8cMRvoDk8XppEnrgsy@W(YFKCHajT-#Qsb;bV_Pk z6!xMg#e6A@${JC1^NW>NAVZl;QFqbD$NyE}2eyhFpUrL>p4?1wuTb%nj8>d1uWVlm zOO=Q(>0X09bUtygYM%e8hPxTA*tOc`#~Ue8#iaA^)oHY5?4Wp=l}>_q6$8{{VZRu@ zgVcLS`TXz~If_>Vy7*dKbPYHwjn~TbCYE=p*aC1jR~WCSH0`?>vyav1oq>%+E|ZQ6 ziKnzFpJ=16E^n{LdFi!AzE+yd%My$yP5I6H3UY`vHk39VIicc6%)Jd*d7s> zJ6&?*~xuDT;mK0YvTo@DKjX*K-di!*+Umm|f z*e!@e{$W4fG}rb?ffpBsk-!3@p%+BY)2%H*`Y6f3J-TYiL$0v06^Qy0Gm>B@SuXBS z`kHIO-#}MC=d_J3%=kNvPyyCg&Ykq>>UB$HPj``+Bvh_S*fOFpXOk%`(SQDlL&^Um z+GtS*Wplg&r@RO~ajWQka!AjF59>woHM)mPaxi;O*eqt~ky!2HF?hDpQ=GgJN~275 zQbYZPw^HN%!L$=XTWT!g8VJnPPG^j;^wM4Usm)mH3v`cU8)q&G?mcdbl)6S)grJEs znOW{kL;YgYj*U6tgiTTzdkFbS32%}g7u>`63l|*hnY?gserLE^?$N8nL-!T#j8Axq z^+&SG4qvT2NEJ}rSx(9oQRH_49#?>IfOk=7wGzNDNqxn1Wvz#$C0@X48RZb7%dQ}` zv7q;r)6`eshJq`|#u-RmMO-tU{G*vF*v0?Zx@5)o_Vb(C&ypCKeyYn9csU$)u?o@h z$!YR?j%gOpM#C(olERjYd7}a&p4;OH<_5;W}jLRoY{U%w6ddAiwK?(I8 ze)+b88$V1U>_p#CDyOt2vL-_d%w6Ey?H7ra|5Me^jg0Y*+zLr2taBDPvnDvoV0b! zI1+43;aGEFxnmIl;1($>oNfBp+*B###{L(;PI3m}8&%68-{YFKjPDBep9`6Lsz&i? z?lQYdqy7;mE&XOpJ1>k|J5*Ap8sqbu(qSZ^1@haoXO;$G04{qt^v)CMqdP_EvIv_L z?A&zXQ)a8dpHf3rJ#NOah$8#sqNq5GCV9V4)^i|Cq%kXLPuba`T`QN7nnZfI@=PNt z+4ltC%=*m)<%-71AguSq^!HZkN=zt=tVJ?hzZ&^cvo-dRtI;vO)*5rcV!x{2-^}WC zr(f<~+fmR)ab1xiw5!QU>Sdkbiso3XB_e_ZDUr@wP0bEj;sLPP)04Mf1`S_Kd@##A z7rGewupKQY{uPNKRWOd@m1Fx97MHh|Nv*_0tayY{&1swR!$WU2t9lGFN$?jS725n( zn=s2w>i8T5%ad7(8X7t=H)MIpKj4+(gkN4S^7%V$)PAN#?M=D4VOFUX2b727IGepV ztK7&QVtzE8`eRIoey;k_oBD{z!XTTfK6_oIwWXs@*(Y6Xt>W$18SW_@4_R%x9oISc z=pWzu+zk$O)s^!D$|%)%DtY{7=ml1lC#@X7U9n7cCjs&l6?y0_vHXREE_rKHoH(l z2>7@9HAdM&q*f-6h={~(f!_%M)Jc-ir<%&gZ);bFX@+5N<%!&;#rN6mSP}>SW2GBv zD4(z6b%{L#W2>_7R?F;;kLGVBF0&YOpHKmN(U>KI_7)GOFxas)eV0P%b>Y>shtd1R z7Z93y6RM9Yjw%5TUb719_parI_Q%MCJvM(gBEvGGuqC_N$~H%9ixM@uRx8oeTHgI^ z#eJ-n(!2w~vNe#&5^S;*7wQ*Zv^@J1pz)U+kc@15Ty<7BzpGiZ?tQ^<}nB5>(AK9wkXXo?-sP^a7=^Z`D z^nk3XUZSGDKhyFxx_#d2DUMBa6 zB*OIWy2?Muy}%uO4wM@q;ARjNHRHW2Vyr1;~fwA1GM8T^W?Z-;KjB5%7$v8P%-Z3A$v+1(`;ECL!K9bu;KM$}6ZdKfInzglt&M*9)JrNqE zCE2x#$B54^xcvs9I`GLQY(~PreaT0Rj(%rVce^?Tz3eEecFKK1$g+93DWYf6g$$}F zQGOMqeMo7pGZNYPx+*TQ+gz`}8zbGjEiw#pMdDoOCCP`o3XmFlJJYJMi_W$qii95t zAlZBZS`}y>thjY#R|d1Lc>rerX(1f?^$+exqXXYW*|rOx@z_s<%5(`8n+VL z`?jlKg=+p4$pb%08G8?H0G3Sj?$(9z?BR?_AxZAKH3?njRzTV$bk!BPCWrq!c>t2T znA9gw<}Kku4lY%%l*UTR{*Kc0&aLjQdTVP!$sCEM+=><^jNLJAC!P*BRRtW*?YOb0 z-IY%eDsOf;}~5r3Sw3!7?GnqHPv-7 zCl!WeCh{L)a`1kZDYGY*MBHsPIWZW(*L1>g$kW{Dh!xaIk?E)0SWfTUc^z)^`YY%d z&0|l+S>!pbt<4Go-D4|71{L=OPVh|ToQrG!OvTPAlp1zid__Z}*6g6mcB5UPI+L#U z_^$U_svU`}wrdnRw0tfWQYU+~8*RT6u~oB82z%T&VZW&3!p4mn|!Qj@pU-`F%#)Ivi%8I#hpR{PYAqM)PZc?Bins&n0^3~Pi zESlx21Bi!jn$ZXc!^F4Do%?TtKD`ptPeC7jYMz2jBj1y8dj<2kxrn73ZV56zJM#WR z*WEfB-dVC-i9VBJ{?Q%t;fo7krI%?R-kiUHgsN}86cTnF!f0<*#FOtI|FV|AbnkxK zB^MTwj>?mQuHl)DRfFS z(%>+B{>%XW3HCm_n>e7jk-W*SL0a^si8SuII^eM!nfmyCQepNdH*@yL1l7xwvwCiv zeUTgL{pjyYhWz}39aiZY;`E)C008oG>YEBOb&S_P1H>QRu0O>xHZjzn>=*O@8lpaq z_P#NROWF-cWPCkL?6kzY8@KV>U#E=?iA>6}DKq-&Ts7k}cdGO0Rt@>LOJfzCiVK&O znxs`ABn~{m29#c7ps56U=di;&X$c*ZbF1G;F9<)hQO1b$CYl`NR<=sPs~6 z??#eS9jRRWz<&O^;bbVOU3Ak66UrJTM)!QleB6^AdZ&qgJ6;0yKJE$-IESymiaY*? zv8df(vbxbgo6<8wWX0rXej4sp)64+*9Y;@geu{pCU6-cF&OjWZ-hH7x)k(ByIE#4b zyEr>GL`H}siygjayUS5GqqvqP!VP3DPddPRrWBNa*j7++M4`UQS3PfI94`(=hUf_C zkoTJ+#oe2Jd@#qEc{&{XglZ%lS^lLY`xu4SO})y?j#sp*54-HVopsgigl0jIko)$^_v>-AOw}LyXH)LlpCa10pbF1KsOHv!Qk`ap9dkNceZG zzY!1GEfzZcy$zoCy+-Ds0hO-r=*>CR$qtcCgX;SN36jT+DO&36Q(Z`)HZI^l*+F_u z{Gu;QG33thrB(2>!jGPzR@J+M^*a9Ej_!O1urcuoQtG_?vshv@0*o7xo(7};IhB+w ze>;7B_lpIYm;16ER3E-CG8hQm7W9e+L@0~ffi~Na89_d1*hN+t@j}98Hxn3I-}>6# zz6K7IAZ5eY7PW3T=yAo;A~#j+Y^dRb-%||di}S=!A81+<7^W}V@hK)vGtH}vR%Gl* zV&N~N@c5HuLRw>$9+g;%{&SktzeAk*AGwC+U+7e*(VJC|T3aHY6)NCIQ->TD1wGs# z)7246+hv0kTO^Pc`R^b+D7Fr7G-w*{&;shy1SlgMIhfgWRqrm9(@{qJR=Xbt= zX%}+Z(7JU0b`>G{0KTK&=uK(g;@$ZL_!zaI>v}FzB*yOGDC*>i^-{M0h@ILEZeA1Dvqj$L2$$GT! zN&WRq6qF;4{@q^if0yh2r8mZ8zq4ODHXL}o6d0~B8gk~uhpLxWiakUKrWD-~{nTr7 zM;z;=hZiR$l^BkF&41Qn%h_WE)07_fc;Tyv6wuD3Or$&@b+oy{JdI~4hj5!P?rU17 z=v%MLUcsZD3g(R4&*QO$ptD28KX?$lJ7*6Q(6$P4OCv=!I2tL+R0#NzwO2B^$?2F%pSK+MydDt6m94XQcWpC+juRs!m4X z?xa?)4`OhX42k80VMWBXjzKuE~7=enN4JF4_VMTtqJCxQ+? zmKUDTVMmeXwLnwpwyNa7>2@(^BBlz2oTL^5oB<(uM=^|LaU?LM+* zp{V7;ys41icxjbMKi{E6U1)_Gz(g0Xrml(w08c|5ou0l2P0BxpGg>iTO?N*x(7dZ2 z#Fki|(Z*%9lR@Lfj$N3P90vI9Xp`JcET{t`7VJPD4vChxd{%eo(^NMGT)%)G&4Y!d zM&9ff1j@$M$K4;S$5*C)R$!WY{k*d_5!d@csN8<)5vzDa2Bp+S9D?g&QzeI>cCLp;4OO;E0d^Q!)4@@nqk@f9EzoNse;$ISio$ zzdSWY3l2Q>wm>)A#%!`hCHkiyX7^+JuW#1l|IwKL6^;LRWB;3IG#LGauPkjwQZY1H zr@dZfJbQihpTK6# z+9KP|$}ua79ve(Y5-(aM7?UhbN=KN9YZ8Zi|A}_k(AYoX+g%wSX}xE5K4I&3%X3Z! z(CbZQCL?GA^gj)Rk@dM4QM}>jQLFX z{5rLt7((_Rk(XqSLH7qi&!x$$1V;VEE84$?@R^M6wK}?Zm2bGt;<6XjM4B~q#A>*^ zGV_Rcc2*=`ZrV&JBIW$9iLTik|L@8OoCkanbM%5-PQ(!O8NcI&pMqtKKaa?$m)N3v zpv?*f4k<*Bxbi>@EHBaVXPoYXtsOT2{18czn~HYEKYolbjk>=8`+1My0QW^x%BvSM zjuu{t6C>N>b}!?dm-xR1<3(r|QYVounUmGZ#p&+n(m5iE=!!|nEOf|Ri&t;hR zZE}cszHWNT-waMP&;{1A@r5!nbMHM2QL~cGpC@M3dB{s=iGP z1Y#jt{vOJ2@oKG0KpxCyIb(!!QI^( zYyO>=_ulNt{^rf@{^v8Zn}+H>w{G34I^Q}~b?Vfqd;9Hn0f6^dPEihkfPesa4*vt( zF5+Fvx`WIC0A*zWD*ymM2OuMe0ubR89{l2QFbIGQrxD<^-p8cxzW_S;t>G;y02(|F z3w|vD4*;qy_!s(j>gVSt0zVP>iNH?;ej@M_f&YsLs9J+uL1vD0k6i2>L1vx+0LojW zUo;9LxaN@a7WsF&K04|b8i|)10EmwM6a6Rc0{!E61b=E5{}<)xC(l0-_=&(z1b!m$ z6M;V=!1I8IN8|zgpO21P5dJN~D**UgaR7iSz#0GoxWa=Oz!7e?cm!|(*u$ys*Kn-_ zZu`KzXX)&0FT%xT>%?hnYWKp7)5Ok(%iY+Xi<|QS7eGwX-QL&)Z01b&!ps6>E6%)M z*ThT*G8Jdm=2w28Y%gPG2~zNMG<)W$qG93*HW4;umXyH0BjzsRZewp_=4?#oZewlh zB;qc9@0Z*~;Pm%su6q(W}1pO##0W|E(@=Zf=}zyqtE97F^uI!opk+c({0Y zIN&KboIGrujomqHo#=nf;E|b=i6h9~8DwWm_dP@77j`br;`dx!K&B$*#^(GlOilSY zUKsP5a&U8-8gm$%@^W*S^75Jr@^cIEm~+3l_iOQ{Ccl?%@8W3vOWCF-TxQm0HfFZY zPH;51x$bfOsPz9-nQ(}HFZ6H159bk{MnuNZ%-GrN5j;qIZ)T1M@P9sy-o3xYaeW8lKUDO8w&s5bEeSDG6A_c|b+>c;QT#JAhyPw{TZ1J2Lbd+EC_MfL0WSeA zei#@SVqE{R@V`dmml(M8!JqqGR^d<5{S!Vv3;BmY{t4Glxc(so{-MM_rRyhL{}2NI zP~xA`^=}5(pY&ZbTey_W{WGC$Nyn^E6XBwJX+B&*=CZ=ZQ7M36@CubK| zH+K)ufLDP*!LLI?qhsF1#>Kz?kdT(1k(rg9lbcssR$ftARb5lt+ScCD+4ZHnXLw|E zY<%L|Df8-;_^FR2mquXZ2ivJU+{$w=L-=T83`HfJ6{Nh zZt#GFkBoAc8X)y1zGxep1TTQ*3Yq!WU;ZdRq!g}tWfHaOg;>JZi*=)@AHfy|OzQl>$9WH!hP zyQfuBS%0QWuW(wvrMwAnTx&Obbo*SS0h7Fl%M+m zLK(#%x26qJ?MSe1)?g5f-pZE=Dzk){yZT`3QXiS}wcPL|xptRH3vHmSH_^BYhg)-` zTftnvmp$i-Dvx>Za}&hR#n{(Ug0t??{n3Ye56i*Du@=4Nty-+$2@>&Omg4nx z-GO{tB<5BV28YC?neE6t@B>5ReX%d!VtPt8!<;v}`1r==?V$FmcDzG&*D{%)1m?4j z-4nG>><=qaYd#59WV&*^%^Gdv35r8e?9dqjWL6n7mev91pRakA9*y#w9Sc6@LrB zyJpMUbgc~^udwDQMiAJ^D0z!hjg-s=l$+q2$J^}nNjH>tv+kl?7RODc4tGy!fuLLZ z(jUm>I~9JD_jnMSDi_b(W8l|lwD&REku|clP-Xiu)L}VfC+St(5XQZ(gUU|w8?;sB zO$ejC-gN)B(;Mw2i&uO$QU%4Q)dWkt6+;L; z_pn^b!@=gwo7XC)mwa-(&m{`&4}}4 zp&?i&TX@R8`K527(@7==;R#BaG#( z>&1pBTrHFeCWpaqoL$v8UZV11r8|DsC6|-h?jlwO_pY#QLU^CG-U7(Suev+~lPhxc zWYdGpN@8EobssMZpA&ET(j6KGFS@HMyQu~BDV`G#=)zt)f;(VT8wmyzolOL~Gn?aO zK%iJBx*@UY>kxYZ{|DT=z($Et@B8xv&qL}ZAxk!%M1ZMBlOb|E2iJHYbtrPEO6k?SS$6TR^7~>AXBNz$^=-U0IlwUf>x}|ET;4 zRS@|ZaaX%-D)jVIKUZ-2!N`-t*s{R*SW&+hq%T$JBCUp@DH)qX-qr^v+~1}%w1Whz zWnUxkk}EI<9}@0Mk9CbIPbz)g@nuk6yafE8#3fsp zaAC^Lww$90J%2h%AS$$|dXhU$*@=pA%2c0t_Oh&UI zsyjW^Hg$zav)9_e<8?u36Ntf^fNJt_`2#5#bzSpb4>=vAsd z*Hl(VFu3F0b)maik~mxz78@7r5SLzm29;dcp6=vu;No1*y~~|4!k0L_U2Ei_D4IDd z*?gLK3kXTZ8*x$Hx$1YE6Mgy6xEo#d#Y6Z|CQP6+uJFNt3RUabTd57HVp3?}f-25t z6I%S!(vfJ<4f-I}3PkU2^4Hkaw*V4Ha5YqkFXozkNKc!ymEcoMG7_HTy&+nlK41)*6e(OTy@ac7XBNLoahjUr!;aYew zZ8X+M0D=)G!`kO{`!ZB?uPeh9rzG~A{Lxg#W}(2xiP8r}iJ3FCiu{?i?fW#Y(P-A= z6~x-}eTg6~g|2e$A#1{HPRoMIkN92 zHNQ>vE0xe>MqWrb3%&1IdF4N(bBv35%`@gK8Kk!!v{%f&Qak#FY&ER1qsMPR&dXD) z$zKc~vX~MqXh>6EQyI5rCu$u<@=Y)d=M(L49XyZu!H0UlFN?lp?xar-B!js4W*@Ij zEdfLNLdRDtUq0m$MjFn!7J!1>7TK_^1`U#jkEm6xc3)NsEc&6*c}`@g$(KTWbq5&&mWcbGICL z6#0gQBX~4k5)rs}cZ=V!)un}x1&^=e9u&8b!jKPk2U2opre_rSyAld*b#f>lcF{R? zJcB|Gj@1w1-&D+M!S=>2U6@P=q=AlW(laXvU(bpkr6rwK7iLB>)0vR|yzR<~W8gcl(w?VrTKoWSrOt}w(;}KZAYs1L?(v;87(>q6vnm~@N-Vm2wp7)M zPH(vb2OJ_=E5yJD16*Y8V3kTi>5*q6FEssE_ zhFvT3Cl!ZZt6_J3uymxa>UO&x#aa&UV(`?KJ!D(#7<}U`oCy*^9>O)n#$2AK^xHC{-iz|ir zPKlCu9v2?ZUKSh@mIOG03X_e?4h5rKXLde4?p__d?dhDzqs)C+i_A!3kBT&1L3!U z<;kzMlnp>y{lLVMR(-9;B`iI43i2E{+fZLRtzVM-pwyc4X%YHhYCmX;hHE0@u&^^^ z@rs(&(q?zD+N0QZ?p`mG@5UXc;lP}^@C!&Abw6>3{4%wP+F{{dWcp?tmt9sbm79%| ztI3BdtoU$&k2y3M=I@|YhGP}I+mJgO<5jMDHeHiNwwy&_a`Lq9a)=+7=c&F{;7_R; zIxNw?p6U!Q0y|7^x)N?)-fKO_W}J+$Ah<6iJ0(S*d|JmG#&`>O6?L*vNZL)oJvuh? z_F@1Le<~s#R@t;cZFA#%3*gO5tDl#K1}|Yh+yp_=b)+v>Gh#NwiAQ+iHD^ekYO~^a zhK+?|cEC7BU3}E%ZUG9z#sLaW)YENl^aA@_?%(cUMLb-m-ta`&Aks#nZ5N$x!gY5z z*=1!52OGWaCN6njpoT(jZr&m)PhHk8KvFVQymc z?a34qr~AZu{W!tKCXAU=iX?T!iv+JVR#L+_73m{XSZ9Ocmr^jc6F%y3ez3^fOi0=` zWG^+i;IcN__ZLWN6ARP!lEqZrzT9ChKD}`hYchn|xfDQS+C2v+Z8{DGMl8>H@V>c^ ztf`B#&>Ar5Q(K7|Qx!9|J-NrckA9@^6f)VNH*_tTqq}AJAi@1BQ@%svXfT@nk@WHA zm!jIxtbKbu8Z(Q9K|GKM?kl@;sLkp)AElc=n8kc5hCcFx%*%&jh`5h^x?a`G7EVFa zwZ?1;3oAIZp9qk|;j6BpzeDr|JwRZHnrdJTHJX^?+ZlnCi&YsxAqCw9mfBOSva4m2 zw*YYSFn||{MVEBcFKUn5FjJOjKl9c9cKJL0dYEDb=z7zkr!moO9iw>FjiuK2!k8#R zGSG;OIRHr9tYZ~-M(XP7iTdd{BVJl?h%*%x_*`d?F7gB7k*{^6%y6!*PnHpW@l^3H z$EicEz^a6kez~;Ft0|m$_O1wratm=wy@28MEDiNpDdexRe4&x{tM}ABT<_@kK@lN$ zj>AcJdA858wl0UUpBr-5gn9HkZpOSb8yKSD4hT;V)0SDr6vg0=#4)t8@BG^4-E;Is zLSq)o&(X{53?`Hce(os{5ixu=cVPzBp1T{H>dPJc%wJNZ#L#uh*#UGuRRFr*7}<_2 zd*8h0ZjI)1H02D!6#X%e#v!hdBCWN{;Ry}c*N(%)5`*G6tA;cI>_9z0UWo(6usF}llhI3dg+9@(rGRwTM>7P4{kXOUvlz! zbHdrF%H?n@SS&?mRF^EVC(O4ya=F2^eJoB8dQ43NBm`$CvSiueB|Qo+*fHupj@XI3 zSS=IU{pgmh^Ia^me~3j+<>}4wUx)>W!{)}7a^&(0Dm4{e_`TvK??DV z2{vQ#;zW?e5@W=iFoH3ajct*J1=NkOOG>55oy14JFHZB2XKtxge0R;mE2#O+*RCqz z-3fjrqwSIF_7hkG8nurpLf9nFD|BDBE3GIUO%e79J+xRMb1!57H?P0c}hMm zHu15`)s=TMhneyqs+EK-EMICTLyZPvbU%Z*c1=e8oFI2D`W={i+}J-Q=D-=I4#bfn;^nMjNdZ%S%<>d@$4Z}==SrFPNy<>WGp0qgeDU5k`_uQeMG5<5~ z5NpHfX=9T4xpw4g>-(8+13dPU&vbmTMizrr6Hd|-bBk<=SE52hAMFQ{Z-@sv`qF{X z%Ep2+8Jec&Z4vLE3)}*j`wS8_Aid%ZUM_=t9C{Bu17(Rv3H$lD9~U!Vk!Yg5V?ac> zM(1Cr=$bM+WJ-(I9*=Xo1%TAD>*t)Flq|Zwk5wU899TdT+gmCY`L=Oc9L5CXu`|_p z$G~n9tq^8O9)RPzH=wW?N|JXAn0UBtQdM88#HN+35jCcO{3vib8ck}@Q%PytYmueW zXNg>obUD3P&Cmp^gMKu1B(oAMU8&A>=B4m;|4IQ%hFjR$rE6Jhzi$&WM31a|ZM+CJ zIw9N6e3jU>8-p}SnNl9?7#STLGqx^hG2K|D z2n01~S+n0}9J-3`ZyQ&bjN~!b1c|;coRifx$1;%_^IsOaG}Xq;1c7o5L0Xp|cXRY^ zB39#RUZk_Uvqp34Ymo;ee?r<<1C5V|do2R{bp`7oR+SM;%ZveNH^Xt_2ROXrel#H( zw}1+c(AFW+59aS%3kgW>v~UJL)xUIwQTXb?phP-@_R|ov=oO|(3Ei@z zycI-JGO8DamT}{855DPb4zUx;7xq-))6wNlGtIV*kabnExI!jWkI}MEw_)_W%7zD}2p4O3KR@4u2t0EwD&ds~oD5q_1T7VY|rD=r>1|1Jo@47NQx+hcN zw+!&}o2Gh(mO4L1t)x{oLNUp#YZ|>}#7edpR>$4K?Dq|z$RDy4S4Pp9%zq))K-R@{ zOi%o}zjNsB=7=kAr_Z5|Ypu25`5Z;U*=*50;C3pQVIl5HNS@m?*$a_(SJ?{fld=tc2m#=MsCA_d$H4UK7y zrqNghR%)G!JAyXrn>y#0*3yGUW5i~ppRJ4wSGAv;tZ^UtZO6bz;JD(;qgw!XMb+v2 zb)$+NbTN*+V`k90#0WQEW(*; zC1?dGJTbWV$x#Zd6xD)OyTul4u=_dVNr5CI?X?<>)FLa|QYQzQVR;!RHrWvk?pYm6 z;hYM4x>?bLV2osq1SUEBhynzv$V>;3ge@%!+z`IHULg+bc11T3bzON$abM1|5OuTA zIe%G^~Xpk01e$TR<|#E#OmVg~nJ?AgPOeS||(FA6do!chme0D?sRdK-ymi#D>5y3Y!GI zDHff#(FiX*qg5rJY5g6K6E@Hp9>~*MOUp`&Ob(BP!SCZKzj^3=B%1j)fwxxp2K*f> zYiL|p&t}TH2=U}JXkR=Wd@|nguWy|F&3OFRM%sTjN1Fd?egB37jz|0(i3de7OUz%z z_|y9fx44r^U%eovtOg(gsV@<>)u7;IN<;SuYRrxVswu{m6?T>OU2|~+WJKPtH1fkW z4ccuq+y`jw;O~3A7EdVpla}jvSmU1;Icnrw_@PzzTUp)$2*kLT<_V^B-ACFKjq^KO zg&1qYgtP~wS6*r-f7pM-UjZ`~=k&rRUP>XXH}>*5M8ri0f&(6oq-%nw=Xs48igs+5 z!=9Veh>fEk;zPZbk~mdyp=0$*Sq5L|>nc5}c2=;K;SN#wn~z+o-Ydy$B(xs}?p0+& z_4d|V&y>7!>1Z@K20X}xzH}oo6R*tU^Go8wQH(EOk~*5V-wxkwNsnd z4~XG=lekuMNKl!g4`OgF%|pDM=S|v9(FYe~q-YOVg=pt3V0@J;v@6T~#kOX{!B}k9 zYa5b5^=Pp{MCWHIBVkmog?fjWgEU*oR8Y*+nQ8qmmsx3g#I>A0 z{$X#?o4V|4b+05(KHcQ6275SOpH|`|x&lILyj8!v-X>o2VU%@W4}skUyQLtp^WU%} zOzmw+q0AhFk$rw#^6XlezSw$#J57fv)x_9mu_@$8wpjFT!t~Q>%L#|89weV@+8jQh zRvm7d#gJyJ6}%NFm7u96iwKz^vh(q<*!5-Gom&9ToTujm$mA?#=L)imL}}mwUMFkZ zw04xQ1h-%7!gVm=G{`jWO~R{&llrzD#S5BXa6YsJ#-tCL5D`;c?1fpCOIw8D_?Ypf3 zt@28DPj8QJq#fEF_$Dz}&9XqufK$_b5#gW;%p4Uh+jz{@*GK`H$_y%TWxqB7FG=FY zwp-bXO{UqRi=Uk%Tg){Gyoc{xWjy#B1M}Y+tp63`5PtX7`_nc)e(m_R*TH(H+py8( zJTy|S+WhE2UyHUd869y283KiP$v6&NqPt3-T+vu3uOV$u2Q(hb1zObqKsZE9^gs`4NS?7 zmMt>*21B1e=PKU>NoM z=G5_*ERcy``kR~76A5UC55FvPejUXS8H{jbpDzU+6GNsU68%BUT#j-T!T=(H5SHmu*$AP?^nO2BwJK}Wj zGc-@55R!>P&anQ8HF&JD_XvcYixrq?EBt$+gb~C|%g}YZZ!k@Zq;CMOM z5d(A|Y5olMWWt>++S%1zogOs{p^uQF@|^fQq?*Q^Q5C_j$rX`&yXpMdTXX#%5UES?Jd;YIDZ@#!L;$rv5PtJ)fB);2(bwPf?*Hw-f4Q#s z*q#@SszBbn{}59azEbqB*DZu5z}CF-XPJbILFxu9CJrvv8gJ`D#Ma3-(D>zBXavSx zuE_1|Dt1vVNMe+3;%)Fr@p(QX&ew}MY|f~`9e%i{uOn5`>WiD_@lG4;bcZ?YicXT0 z`PnQIEKi`5rXxKsAI7X14>)`qp7WL(A8D@j&8ZS`N$MXjJ>${WZ})zmj5xdzZXp-EU(chNpK>J)f z^|a!~!W?C-mFEIlm-1{{f_KdcRFEGHA z#oKnr;v%8P4R&36NwHPoOr-)vwR~Eoy4+!J=U$*P)~pv(vjUB%tP<)e8jI6_ZEhJL zt%5vaMX%|%HFt5`WjDXBS8z1(6r3E3Ub4MCK&{Gy2B?6qZnPCf>7t18HV;e1aA&D_ zY2+7AiW(EO7)1k#)D(>W#a)a3k>2y0B(7tbJP!ur*((fS^Z)9E$&AGGQb?2*4Sa6M zS20m9B@hv5K@^p~`MFlnsoLZ`v$}cPFQIs09t9fQb_w2$KZJTu`^4$QZA}TI^zstO zt-U7U74>EtJ(x!Ac?dNC?u+M`s4o=6D_&>S{#5I|WX-a9-M&=m% z^#*OIK2=t)fw~mj0$Rz9vw+H3N^TYf0;z94?IMTjeo+T>U$xz9pxjmSthzaXv_@9Q zZq1*!+yd^{?#^Gr_xImJj8Z%1EDbqp4o(Cx>=vIEF(~EBRmSf?nO9Azox;||x3wQ1 zl-H`Z#U2bB+@xugc{zysBe3Jz+M`15!ll#d%~;cZ0F1~dk4x(o(1;6Fx7sXPNJ_9k z%Z3_tN*=t@hgxVR%3N`sfy%0)rw8VnY`+@WcZ%DyNz5J2`6f zSFArpF4y?$San1_R<6Hd=l(xEme2)#s|yB|TvR&CX#jpF9uf?x{oZbBKVyH9-~Zb< zJiW=|+86vjRK)+*Azm`3rTuj``8SMBS6q&&%oXnRP-lJok9dZ~-U7y|z7GF-&d}%v z=z|SVGpd&GkE`yN_6Y9eKtzs{BHWB;9|{uH@vmmkR3!qdZ#43ZaoQB73JN4sN3RJR zIWXjhv5LDN8p0pyDT*Dvl}UpI=y z63#o&mMY6EvbXT~@HVC0In3l(q7@8zUryJiJO<*@T8Y#G8(uv{36_n9-2xm5OO0bS zs1A==B&DADaNW4v0`7j#QnK%am2IFv%&iDM$Uip(f7NLSs<1ptn+hU$v`GVVw3hg>s$l(J&V(GuX}nh7n}c0 zmMGrPz`LzG&ucx{#NS z+Eh80L$$Tv=aC0Tu%<#>>9qPiNm?sj%QO4Q-mE#R_}chy_dXCPEJudLMGGLrzJ$@h zDooT5ncwgY?(~uup0wo{Y{?DwYca798b7~sdMEK|Epi*aIr9M4R9wA(znE*>TPX+X zqUySbr8ORRPf@yBS9cmj#_>{E=*CIwG?D-sjSE$9R;po7Z46ct2`n7Tt49CO z#?n2oIN3y{ZrcNEddXoBDVtVbr98pKZtKnOQ}o&{n*zIkS)a~f1uSJcC{k=gb8G{sL~vMu3%XMW{qWCV2JT z+BVk`7cG+)li^#-k9!q5%7T3{wiWA`I^%M7EsNO?&O=-_3;1l9+r}?#KF7#;4bJD6 zc4|pKka(fuGw7L`>n#^IzTM_aU+34R4{{SNq<32VP=$hgd0%V=?j}Bcxea@i?E=}( zzDVwneKt&Sc=E<#bk!f69mW@FT^$xP*xS84-=Lp$Vxsq5Nk#lmj{acK-2x(`V4JX5 z+dQdT04@E^$PMc(0PY3$cf+q{y~nozxGaNyb?+)lQ0Vp`c@1xmIv`)#C+NT&6~$u zbze}3=x~j;R39WqxiFUXBL@~*XOz4l_}tE!s^j$$VNg$r76U|KbCa|iMj#`elv5TS zr*)A=P26>8Qo`SK29m5#iAvuYhImNQt6sty&uHYRCxWdrCMJx6m<+V;W8H^2-BS>5 zt&KqMK3V$gExOQai$?>)TJtR`pfL9Y&BjU26;0>a?*C~6<^An>X)G(+2&Tp zQ4jFKhd12vhC9>}OG~t(Y84fDB)p>S8DYYYY)K`hv`>nWHxdLs#k=Cou*ueShwK?F z1-lu%Rw1cXEmOQ%xellO!DRmI%)9auVq&hz4A_ycT;z|NccawQZxU4ZnO7`-l>8N0 zL!;@(6B7N*=P^fo2!HtuKvq`i&)9y5|38rlp5pgL{amq+VmZe!O4m3#zMLr}&Bs)Hi zDlPcnft++o4Mh6ye^~db!J6)pBe0++9`X4zj?uVo0qCT`12LS*XT!BhLNy+9i+!DH zL)U$K$UdMmU$n0UBwvBkijBh?a}1H9y!GuiGdn842;rjmAI&cR1Jaj5^Q7+gs6E@% z1rX?)M#WwwC?-|%$SwH!eRN13gQy&61!wuxPfsiC=E$$=^BwbLblo)TeB=^GafbXE z;y@*Y{>?dzA-=9Mu)DdF8CKi@Mm7ksi%F1+IjXrUQzqM6^587i@pwwFzq<_y%LIL9g(lD*{C=d73JQ5#OZY8ZN+9kY zea>T(i?Wm$*SYly7l=j7KY5O^D+uQEO?nQzbKI!qx?$ZqzYa)D#j?~te7>(%VMsVBm5k;U5`WOlxiqR zRaaZ-!)jcofG@@U_yd+qd~&R&3_oN|wz=MY=HW!$9*CDiiAR92r`UDH9~7Qn5g&B2 zdh~pZuU~EVeGi2~>l=?dAHxXl;PH0xaY${reszygst#m~Sf<=VDH@m4(pC7Po?%Mm z)NiFtm}_}1z%ywuug}rHyH{p?%%`>^dnfZD67x&6XWIr9)RIMCB#Zn0GfVs5iidN2 zxX*kQe4*u=zJ!U*c_a#qdpF2nt{HJ(Po^9X<3egr)>8ErKyw7ChQvBvR_2;ycuSS1 zXw-!clZ-IRdL&wMtfe+HH&L^=C|!ON5xlW=*7HpV<>?lVz3Sy-SC|oMK|{v#K=!1F z_Ihs<_QHcilD{2PeX}MGxX$-)s*c>z3*3oo7>7&7ROmk<{(sPVj334^u`ww-WdgtS-`$VXC z6b-gBcC3Yb{*3n2;M>X3d?7XA-YuZ_y5&?Lw^XEyQuHIMzv2mE{gq4!P+YRL_LYQv zeNC-p5d(-UJ}e^`gnWV`hi0w)YzY?+bos>2F87H|-`U=f!uF9c5+%ak%t3>ymHLnY z&fID6;F1pyC0I93k@-sB*O|KoQ(-4%ZVL6`dTzGrk_{6!C+4xsnv}h3^F8T(Hm9RJ zzi2reIiW88o=@e&&bwIiThA;h-g&-|t5Q$9;6%j;sj^oPTMpRp938LChri9Ecsq(+ zAX&DfrUt*XGi)H!jP59OD>!C^KG`byj8UA^8Lgw1$8v%qW5QRtA|JV$C!Jne5rC@B zBNE!gnGVJpk5c5>Yk2Y5k)EyEh~#9~6ndTMixvr`VBlLtqkRAl z??`c`PTbVG!eL5qc_fqk$nX}ZU>)fm-w^{UlXzvcz-2(hXk7Zn0Q?B;AL@tynV$C_ zNH-H!I@q;#ABOd=se%|3v?rVZtb?y5SJ2=m4=3KG zTw)X{?TEy`c2*`;B;}sm2gS~Xjf zx=2ftLbM$}2YWnG5AzuZQ29R6G78$W zW{TJvc~YvRQ$87%hRz(X&PX5CT4siag*1`ia+h53 zNNyZx_wBvP)6n(Uz1@q=^Yo0$8l_CvaMP#Jd={R>-Dqg!TjCpD)h6|!V~K>1!#1k7 zNXcO@s;9yHqb|KlUSrV;SW|wc?9!Et`bb;Co0{Bt?+fUMd&%ztzm@hqNmlPkw<5d- z$|3N@673eB7GDtWCQVh&AHbK6BCK)Yj2~;o%RnDUG9?~PemO-GTNfVi7_i!P>el@> z$GNpAOQcTrH`Wgbl#s4gNbUS^M$R-$g79V>7R&f|HSX_P`L9~H67yx{CB>s3?*d}G z1?1bMenONy1)mUYWxYA#>bpTZOgYT9fqS*y0`|*be9aZIn$xh6Tfn@XI3@Ep?U1G@T6M)WO&ygAz+e`G#n3m-lSmy|6Rn9|J9dP~Bt&e+_&ul-jt zp*|f`$HGW#`sS~@+uPp1j{Dc?g76omM83KOxHM%dYNnA@8|qwV=M!#ff&P#!<=0K# zA468gkF%)iP2UGIK+7R&p+r=AK_yAAn-?3q*7(l!qX>^qFMEuHQl zcEDK$n1k3d#6>A~>A*HS>c&*+(N8742p^+Wlmt~On&eNRbg-s>#77Gu`WBE2IafB> z(o4>0yc?i2yj;$tBwu4u!_hf`=~s2L^)3EJ=@w86CVW;tW^yRon46_1{a9% z^)?ZtHiWuo`AEw~2*nPCdH`(L1ybIx^ABxR@*2*9qGhUV3Kx=O*R#mp(GS5v$(?C$qzWX~UBDqwghh&K{- zZgQr7q~e7jb3_x*%Oz&wVq%gxKLc9i;M(i?7)`_G?ZAd>7$*PRCtpVQkPy^(cjzRC zj*$PP`a^eD4DG{t^%>mMlf3T5tE)FYA|smaw#H>1X&#u~BM-l5Dw17&6Ow##o>%J@ zcq-)EE0He7JKN?%NRC7cJqyu&>U`Bs6}6>|31KU)Q{CQYoSTD8oSsuo;bdKQzKxHT zD=AZAwRskGq|kc{C>@V=N~WqDFHdwH*(=|6vMuZBT;<|%Eh|GRv#2KPcXs9o`XiRS zKbl5klruawc5FDu1f@=a=)9SkxPKBFqg6T-4?I-be7afskRjYgY*6?^kf!|%;Ym?| zPN-5i6O2rwK3cCfFCycuJ)3`7@>tfet&0s>`vd`~GMC7;ONEK(EsiOYSW2Pm(^nRx zE-)Wgp+iFZch*;z&NJf&Vuq|XkJrwP;ubb1)a)vPmYxoh0ADsE1cYv$^vmw=@srK* zOIf%+SI3=0&{%;hIGReW=a)g5*f#^|C}Z_DuJdLQTeK|W>{w>LHQS0NHhG&<$!Y36 z7`yviSli4~m8H3whT5R@)zeJv`Hw}>uA4{HT#opwHu<-JltqWlB{oZ6rEbAqh7kr9 z8_W`8%I9I85jPDi%k3n?`g-N+@@K-ks~@r*war`8Kb~wkr93V+PMZaS1>f(DXC1&L-D!K&}LKaB-wf1^1 zM_?GE)B23F1#b9g829!JwltPEJcv1@Oed7h@J9*wYNoGR2+f?f#3S{RYv#iKA9^OB zPG$W1NfnM0`em2NQqX)A9)5K8ygQ!|4rP7H9_^~?r#s0n zuHa(F6v^!a*R^A`Hh#wZYoh_27}!7e!7UW+GlE>LjNSr{jvzCz3Pym&G3h+)g6~%u zwuz|7+;URHNy?d;?Ir8YAY_Z({el)+r<|3PKmghb{mW+0;K}|W9O=L0J63xi@t+e> z{)A%D;bvrdQ_BjzF#An4`%kxg{-Y`2|7EswY!n*1S2?^>K0byTcNvz5J$@6!pgGe{ zYY4aoGpip`iKGNybNDzp2>Gw=bhw?}Td8B`K|~!;n5((YFQd>bul?xx?o&6<^aXmM ze_qDQTX7XMiPrq=AZz-@h%HHe3enDb4K2z?;pAb55w8dwwx!Wl91mxW9#yW*0ar#$ z$8Cnc&c+e&nMpVtdr!l?!J4eKAsVOHJlIM*^Ol?v{q|KDpO@G4mnCM#dL)Zm&`vMl zJ6(VH-L_aMFmd>FVSfu?T@h2vnFBQnj@YJEM_JqK>J}}at(t;}1*5hy0!~nCFKz+L zbE@aKM|p0Z{F$fAGx|a1(PO*hPDk%vU|hRzE9F7PTZW3ao#Ik})e;h3Z4Pw9*1NX% zj^19E)*BnjpLe=O+K*OBa5s%Mxll~o)mB97=-tn{H|f8JdG|SzsT;B*cf@If*`k3! z>s03)W7KkKkit`itE&8)rCY!p^Tf;ueC3TRpIs?g&b9Ykr%w$y_<*}J_;WK#H5tkq zd>K99(Di*y3Fn-}z%md^pc7tmiPZz)7MmI9E%Okath% zo9Uy9-f9o1rn+(8eq!BcMB3NL6x1=*W68;xFsVM@XAz0;+T7b((hWtPUR+uCkTYw_ zJlBTL0nNSqsyA?E2leUQmZ$bk$v2`JpP|wNl=&c()ngfuy{*melQ*l6)?MupS0djZ zv@cf}jPZ#o>peV|dnj8!-ezL5^6tLvtgl+A0a~_Tl+5FC7h!%Spp6!$rqZ;G6GoMJ zpQ%lcfalHPm#*Og_gW8|dfGf?J9=4GV2SoK|7>bmpfb}e7YC;lgl8DlUotT~n|!dT zhc!8S(aS*nNHMdvK7?5l_{QA~QMff32@!)Pg@v5j(sSo=(=$SC|Me?rr9v%nbs&-* zd1Z>qyR|X@>%K494C@~kgM{)i2%z!00x?#C1e<4-4<08!%A$81w!K*4%t67;kRf2t?1bm2LTMy${>t5gTaU=aJt6`M}KLsl;s-JivJ2K6ZT z(Oo|*iBHQF0LO%k+B~^h@t{IJ$7!&GjGgnkleOg&KL*$VTEI-0+ge5WjiZff$EB&Y z9vYA`v%Y+`-HEJkuSDHTybYY;8cNB>5xgQZ}w5{Z8;<gL$mTU(w7BkdszJzAqvhgXr9ZP5W;eZ8^F*B9F2lW_Q^9--Ky!-0Cl_WW zo?k8D3aBTyS-jc~m$`a4XGMyxev)gDY`)tCaNZuS5EBi0ZI8PApald=0fCM1$VSRJ}4S1ToHKE@4QeSz!_YR*K`DcW! zR|_viM@Lh{R{PmDn`T7pS6+FT*gythR6P}Ab{#9OBBl?}YO3qm&vAALd*5O$3$Kd{ zoporZbc7>c+RQG!b5nXxF~=mz@WJ#ERdRsv3VZ})^T8ROx)janOE$IPewb_35T5W&r^70`m-SJdW|mEVL~}B9Q;RKW>XNeaY!trHBJ;Q2f<$izg{qzd zFEwI+x1atYv-ofG+%H~D_kO%$?}xwBS7Z!6fBp;7PcU8>(Y}Q0#ah#M6X%_54+uDO zv)Cg?CGKqKJ{Nm1g4Z*CY{Rz4p)CBEv4KoJQ6C8#KC1u#XUHRn@Rb7d^|8@+qhTP8 zcgk@;1a5OBPC~8A(w~+WBP|hgd_t#=dtENsEdSIe+~^aU#}Q#VcSsx6=GQ?)UTuo8V@;Jl3jVBzS&~Bgvl^VJed}E=%Zz!T~3Qv$-5Lj!jgBM(Wnj2@2IOUdg$h~V3;eeBs}j)PDCMI^gqGH{{0`4KNtb>QSQ-EmCxQ;8|=+jz^~5ZucM01 zq4Sp3zDMWnF~FHSG1sj{0&1JQAlG)Zs?H)EM~#`&t|L~g{3g!AJj5|vSK(8Q-S2tf zsu26~TOoxqLyIcyww6!+x)L1C?WAOP^=a=Z&(;nihwfkm@dIFl@AyRh2-NZfY{wo4 z%BX9F9X|RSuln^V$gFP)-61dQe-_JS6HkMIg|>b%R@Wu#kg)w(fx3plmCE?h2?60` z_Z;4@v)SKGkkP$=u;c&X%;_K~{C-ziL~UdpGF|Y0B**d%QfH17exROsZ#pO?S7&2c zRpZv~?(9HS01>G=?yN&^L7h?AeBr4GagEHP0#I>$essAxI-b;KWm=w&b`_1ET)~4H zp-%CZOQgMgonu-K|FFG+IksBZcbe;KPYeU@j-jpe5mpffesoj@_-m300`ms(ab zV!~p4D<-O=H$H|de)X$NA)_ z4m0Mac~acon7%DYSW#!~%??>L5p?j`{BjXoDC15Jkup03DUVu`%zB8-ymY~>*jH&X zsJ!eah%Xy(;qr_7_B|3W3Y`6uH@Gy?OeR$+s#b0i#SsICfL?x~M|CXmg=Ht{k?Hrx zb;*Tun!55Ab978)U9xL~;ixS!KCr>WLM=|Ujkz&n+Ke2A*<^fn1jM)}ylHqWGyI1B zq%pR-YVA}j;VWQ2Qd_rn-o(*hL156?XEKHluVdk5Zo>L~drhvO0OgGLx(E>WYOsU0wrKpKqiTMe4>w zjBxMW&2(9*REax>gqC=(qBc-RCXl$q4+CWz1YA1ua>{(vkNol53e zWqhHP{Yqt2-5Z7U9>7KqE7d7?0`k+}*r|8>K4k^^Zgz5Y_2bMh8i90Y5@eghY&rbO zj@?cKB;pu0&3wjEC+dLlc!jxHSsm>^3Kf4ZeEg$roX&d}2$qH?>yKdmR&NPC)|#@+ zo0+3MnHl7X(ho0yYtFrwx#X{Rt!fi!Gd_lzVw1(hn+l@|OF9ND_6DLN$y0ft7j>LB zZ|11p)l6IkO^{7&4BI%kF92N*y~Enc6&`Xm){QYq7D94)Ox^(M**s2Y(r-4)gNw9h zET>oQ@z(EuyiBo)l-1Cw4!MQEU*=6C2{~rusT;EiY-L&<*n2TZabctYWa}Dg$_{Th z3k@HavtLWt5$!l(;94Cdk5gKm0A}?8X)FaM^2&y~dt)Jndry)Q-E{B)GQzhkW11#- zra)$#N<#FWcVkjG&|)=+^={Uu`M@4~^}Y@O@R)C=6TllqwZh8c#tLS1%CfTnI;ULG z7|X3ol&$v`QRA)>QGF@Ucy_KRQ2Z#YYRD|B>VS|L~Un*&&O*c)ISmezPq9!|U_1eW`zOY3Uz+pAZTN z`|*rWesg?FT{=Y8Z;uGq54SHe&qQng=0cim&$(_k%yj1odN8>Q}1# z|0=7|zuS4g!@`8G#k;ge@kQj0KhI>jwgTNpm;Le!GLPlTGrn?T>GQosX4M;JTg=IH z6KkdhG@%abXhqR@bbY^#rVS@mM#e&u`|&~Is8pf4zh5a<{$i_lS~4TD?D`RdKFE9) zppw95yejYT2`uKRr64WutD*-A74q=nT^gd4BoUtYJpLA2gynU@%tk-CQk@IFZ8@pn z&sHYrbyMr@?V6{XICjjL(*eDxqHt=X#Ef+NeAb)i!sXQHT&W`I4h?H(({Z!v3YMrI zv#qn5ddE@Lgk(X(M~16Nuje967zz&!gin)foS87KkGiV4SR6)UIcu*%Yt)Zj9tf7e z)Bk@{jm_b{T;CAuK1-`Y?`k}%juEHsWQemNLR}xb{G>hfly1SeRr)@VxOc@INh);t znsphnq(o>%LO;3-uQIOD_7nQnzx15xmOH#!SoMDtJp8L{|1Hz@KK31LiRFdJ>7mJX z|20zF9Wq>pM$IYTC~+u7-IUkk`g1Fff+x^DX0EU)xxNZJ99dxYXkCW_tcnlqV0qD8PomV93pHoU{iRB?>B^Ro7C<@gQoX@?Tk3h$)iH!#FS3q zv7Xp+@%xgj8*gCn#i$YrKgVTq#&_^Kjd94OucCb_jO#0az)NI&8-{2x?WDp5op#EwN+-GyWjFea z0JYs4YmygS2((z_D`*c;i__A6FK-mrhu$AfM%j#?@fDzHfno(Kn|Ws=yAu0ee*?W2`)C1U4P!4EwTT`f~f}6NRYJ(-Hz#VT8o5P zK0COgj^5(qHR9~;+j^v%T<9G4&+Bm&MQT&E6dH=NG z0RHDm97K4NJ-nsFu**b@*c!r_@Dz(ZlEb~%V|eTup;UDH!V~pV?v>5Z*h05W!@Bu6 z;Fhoq^74kJ*Zl+CY3Sm%0SSr5@#Q$ro*h2Bx!aDSE1L+f=cp3mly_1J-aZBmL;7}5N-AC~gT*E^tydWDP=NAW@!HP&KuLFh@--8lO{{j=lhH!?XJ|Le zI2Fp%~B>5#Y4s1U@ z3LZ3Ck1V$<6E$z4uMIP8ZpZ1VKM;Jb^U?a2Qs%HyWzh*G@wLQ0c9_%gfz3qON&HcG zu1t&E%B^WJ1%KMy`Y(hKe(Ovl=nlj5d7O)`s-u%7Ef z62iceE%#jNM_MZIKLo8u!6NY&$hlxB=ZmIGTZ0y+W9vvxA)En~IoO3{eotJqcDpWT zs=0Ss#Sid0(^(+fLYnvVAa)^|>BG0|7-({#HquQ&P6H!} z(bPXK%qa=meOr(nyAAzfFaJLn;!J0-B~uH!o@=9>-!uTuhx6Z5Yfw__P}|kwR%HK+*Kwl ztzdBK!zLS+-~?re0Zqes*^)Q5BYT}OU;x_0kEATvMsYvorq&iC6cR3>YWyQ@8tzdFa86YW zBU4(ZCcitk^Dct>9?CV)IqTlNs)0O``w8NHO~H+N$pd4ei>R&pdS@hM!#O4A#pWxb zCT4Gz6kmQId*)1=K1Y|nI~Ofs>a%?eG{ip->-`G2RbElsR94E3?h?z`<9zWTLXElh z+2?5KW%zXvtd>xZ%9$!`mPf``11D-&_h{n=iKvzf=5_@%Gde@&*FVp<;3IvEm1Q9y zaA$hT04SyecqtTEY&kEM)W-_TZEoa+a-`zW5F?+8(l3=+@B^zKZL@0Houl`X43`~{ zb~U?Hc~lf^yw`l~Rj2P~LQ}YMphMys<^?)n)fuPkY;b8-jDInslCNke%<)pzh`(1{ zy`5wR{VO0eows%_N<=WEA2oji4ORzSOblm&5zTIiP#%Ok>d3FVhb&Qdh7i$w5ksa( zom8G+JY~`4wOu#chb&=L6}yGPnO4%-BH2rHb{Uy0?|p;|V*2&CBi|j@;?F)`=!MZ7 zNOfd>iJO6wMe~I&IcdmiPf8*0ix~MR3!LSh8Xq-s9cgXc1}Zaop276qY2W$o8ePineqmdGOJLVAdtsPiakw4v)SqvR@x;Q_PJFYS|0t)o<=qzm(&&whpxoZqs$b*{TK zqs^}1>T|VAP02yMj39iq-oQPht39p##JI99Xqv-8mFPX9_e+LvXBOM;uH+fztwrTq zaxf(aWmq|VVJqWeSn;7%3rc#%O1P~9M1Mo7X-Dts7ygWg6B1ezvq{%?f*<708YDzo zrgLozPd86e-$4Z|FY|u@vK(irww?%@+)BbiqT3RF8kc~TFn)Tl>GfvC;3V^ zh2p?o{#3tLL#z(4ZtUjM^aB==i11O@{HcX%?vwbo{-|BzY^|B&zNOOd#?#DrTG^b= zUtU_amcZohAd6e`5X+6$UUhc5(;Z2|71^JwwIqBH8T@UWN_4*W zcMW1~%QCjPG%ybgIjA;!tpgykO;-AVqc}BMfi8m%OPm00A?o^Jy-in(P_Qe{F2N$TwFVL{PFaRYvhmkcE3gTRY|{As=U+0E(;!h}1BePh_IrAl}1ktGkyv*MmhbTw~Z z@&s|W2piculRg-GG9uf6LB_+;)JwyianFx?2wQxAb?42?h0SS&S*RAFzd{&qTH0o~ z8?t@)folC#$LEN>f{bgVoc05ssvI{_waK~#%rJWE$JIdQ%Ylc;erNBm8^L+G={9U>0~&h zHqABq#l=n5J=?FZ_}l~CX{FEc&RV`FodC%P84r=c7g zFufWe@@p2(^mR#hFP(ez&fxxjd)Z>xmbaXZfgqcWSv|Yty-$nLrhU)-&!1uQbGvpL zVrjymcC}tlSQW-e!p{gN9p-EsLJ}XCsG}l;a7~nVly|H=gwqt3Da0QP@7=Mwgr2%y z`;|Wm=s)U!y1T6l`sl5XEaf#ElsZ_s5OV6ev(H(es=I$|I`pNX4|jx?ODo2A>0L9y zslBky^Ec0=T_<;0ZA~ggtr**GqhKLzpIj|O*!C_eC@yyiSTr`U>sAB-m6B~Xy_#Md zCKC65aVN8%%rjVca3MO`Z2?NThHf}&eVAvP@RD}4bF^A4G8)-+cs@?sBK9$d&zO({ ze>u`Kv|-7Rp#HU|X}(3XQ*wD3sIk*L7OiK3*vw3b?i$n7?S89#_S6Q96wYW`Ki|Vj zwHY&)^?E`I|JBunkbP)ew})bt-7+R)w*W!trkw?HLIa_JWzTL@pUI15s#9)7sOFS> z5gcm~QQ(nN(s5y2mlkr`+zQop3PbLg5 z-lAZb5RzC@;CGtZ-IjdC^UyTD%YBeD{=!`tFvJY1c;^8!XolUYgN7|Dm_4biuD?>5 zc;*=kvmM1?$lU$n7%SFGkhGXVx+Ow22Gq*Svn3-9zut8V40az;S?7BP6ov1QO>2CBpUT4i>DAg9lwIABvwLu>O$mQ z1aSjQ{knr~Em52Y`|DFWRH_HkptV(#Gy?scnMk%WsBp=f{S1F+RuuVc%X*Ugjp;Ug zGn+0j2hL75(tsS!XNW$k_{&+v^>8$PtG;QLwk15ng*$5*ZHc7nO*0rm7r$^8Ff^<* zpoF|!rTaLR%yGVNr-;+B5%$*~hFaK>@Doqv`OSXlkmCju zTM<&+uNrlV!Yt46bT+Y_qquo?=t~8M(PG^$SL&j`om^77YcX=}ev-ocVzr{oEa>E! zmFy?>BmWOn6mG+oqBw4xs)@?`D~Ygs8C`^vx@>igq4PJ-7A4zrQx+gF?%hzF>1RaJdpFOTtfLnZxWn`-a0vih!^ezRHQ<=wbp zdkD8t(XQOo{|T(cKl|%$CJogVsrQE zsmc1Ao(Y;N{JQE3Sp5xZ9&B&K%Ik6DDKonlf1XnD+$PVEQ>A+tc05Tc&zg`KKhdtF zpvJ*$0*OM}wl3|$22O3Yw7WfdMeM!e>-9A|F@Z7J{X=x~+MfN>631M9i^(C&#M>kT zCJ~V`rna2vj(aNeUIM_BFyJdFtI!wgncpeyD}JE&aI1n58*-}c~@zM41wP;yj#mN_TA6lk^jegS{Jq34nSME0nK^mGt=FkVS zU!)Zs_^wNgKg`pU>;}4fopR{RYWFko5>~SrMNujfy_9ZKg|t&nTR=%P-Ww`0o$@*w z$TMaRjaRcwGDo${6u`9-MM$IM>L#+}6W>_6a?G-uA`Nn2;0W8x?i^mjaee;W9Vhi2 z`xwl4OPrexx(svXT7;U-W0iGH7V#fsGGkk$sh*Khz}bx|y0{X%sw{XtfI#ou0p^7r zmA;jp+ae~GvQbp_$yIir1>Km0c&$z^lALZCMN}g3tk8o+S?9q760+yUgo*C?a@?=; z!k$_@z3ZL8)fXcp_|~B}JwJE_*~Ji#r9vvzXuo@uB)hNPL@)nA{Oy6%W%GB#%NOby z`!zd;5>-u6O3y)__RQ6vh8$uTgbYDWWrx1Pp6hw$7V{_pieVqVBp&v0@jr;=Fh&|a zLNcLn>)D-95FwfQU~HSvoI7fuI}dh68TF&IOZ9Q0b0BibyxX=2!UekJ$ne(p8JVw{ zKMZN^NTfa?P4pMQkyf@csyS9*KKAAU%DXdf=Y_Q%QfC=?6G#D0%kEgq{9lWstTSFh zimJUoh>;DIS9m_^)|ZfV@2?7e8tN2=6m0fP(Z@e~^4j6@MTxgrfjMN;Sl-W;`!-Fy zF%Atz_^qoQUq!wG%Xy5p)&uqC-MA(BH0mWQlX~aSNq%t++Nh57wXE@0ga;>c-9sHA zEZeIc_3}0{y%=UY&!u>uMMcNN^p-JO2j?ve9yjV;iyf86Qev4y1%_wn_6pehsxItB z8GRSr`@jSAUXpNZ=r+;wMv^D7Gj)xP@#{^Iw=_iG7xuC&H&UkEGsGTci3MS8@p_Pw za#g(rW_KjvzHDS3s9awo8y9H!pj{_8ShPH8n|04c)=V@BS8*Hv8Jp{>>|SK;LgGos zH3F;Xmfblm&Uvp^>%sA*6QP__KwjRG%ma-Wf;Tabo}OH|oNlRnfeEG63R6R$LhPK& zq&$&48HOA}H*k!2IX~Yrk_I3E@1EbcIVsVXf~qAy3{%t>aBIyoZH!P46gtesOJ@i- z#DsmYDgYU8L3O=X(_*STa|0>CuVPW$B6$zJN)II|!%u80|V#APuiIy^YbnPD5ZQyU!dM zR=DBH!;4#NQO}{1`xN1bxAKL9x8wC@Ps$=GT%%!V@zYxD<|K$qW*e~zm)#fw5zV8w zh8InK1&9Gl-Y~T~)7K^+0Y~h(TDYruNA);Miw_V|$vd16h9N3CUJ{1FYWia=T)B<(#quQ5D^Hd&2X5ASZYkwq4_+?706*W2hmX&X)Y}do1(_uDct4UK z$6a#46_8<})($JNA4unnTG!RZ?kZ8R(yFetVy%%Vvc1CZu#A-Q&f#+#-wls}a3xS; zcGpeDKR9i3EtJTkt(=(|yu%QZ&XK~w|Cyron85V|?6x=J=FE#ad*O)W>X~UG8imZ` z+0V9KE<>7$aPfopt^&n$*}2dEK)(aYF!L+G4J5F(GFhRir9%Cg9chK4ZcJ1hwhwde zc?tqOx>~;&K~-Da>aQTwO!H%S$;J+J9zIvQQHKMIL2_RT|IF&-FEVLbzr&oVrkyv{ z(IPA?$r{gkeJJ|21d~hiG+SpyCP#xbZ3-ZYr#gbd%3yf00%Di`enhSEKW?#MprLLl zu1TePgc4OJ;7jigM;d`?E<%NhKuGaKeN}_So-K7lpwDq^qXy;cOtkMVNTJ?w z)CV&vm2kGRw`O^k&QJBcQ7-aM%vO3ld3ug%VU9?KJIYwrbPq9-uQwJQqUhgW>bEZc zZ?WYzO^iC><6Dcv((oYOO-b7rUdn)C08e2>Il>O%icK2ki1K`6{Advb;$%BSCGnaw zHx`!~#lH{K%?|y$?cXKg5|mDCj=6paG3toI^&Lh~?=M@7eX*FPP2lC-*NfwxCF~;( zm*ImWk(vw#;M_?0Sw$P|6xF<1JiL?^3B%_Eh-#}{y{YTSi$IZ+>25o;H+ms)VD?uW zJEWnJ_8Cvp-;6$g!6Guk{2b5jNC?biJJ(>leYvwN@`lQck|M8=_mfjfgsOH-9b=eQ z`-P^|6Ve#R@LR&1;i>AH$$2;3qY%-06F1XI+PW*to%y@Z=V{c!Z_yfy^tL&Z)Q7T` zlFUQ4E8Sx+s+sCbm>klt-Yh>_;9tswc(Gbo<>~2I(xV*CJ$;d+i=utx3s7GHAch)3 zS9ouH9+GLr)i;>gI6K(JDNUFL2__&pR(v{pUe(EN`C zd5sD9F_J(NPNYlanh#e*csi2(TP5W`^A`ATAM@im9FHf1^YJTDWw563L_2a*2-~R7E!JJ%(Ju zI&%HCZa{_*GjzuXRaZ8p&0ah_=*2S;GUASF!0JkV)K%pU-o#eVqxpv2%<8&>`tWA; zmmgjp44%gOJzfK3&_5Hjn+e#ppKsVXhA;kOR{?c83Cht9aoO-tD+b4MAhkA}GFV(~ zBGVsb9AHnxdA;owENM-a3(g#e z6N+UaWt6mkJe?s|w=7~%CLuB547Vp`nr}^2Y+FeP+apxi@}rIp*xTOj#hG~-nSD!MWtEkViU9%1LxcLYs+8O_&ZNfd%)pt#(@W^JSl*{SEV#T z*z020bC0f1M9=zioHCBa;Tb^c>XRKG=!eNluv@Ia5L-A}k6bwJFzA!=ZEhoPIYw^- zu#)ME*d1D@=Of5~RG1Tj~A zd4wg;8kBQmu0KYR`QDOJ3sQ^Zqp1Vv{bM)aQ}e&|CPe;y4m3LsF2GRx*=`7jB6JZXc8>dFQ32%)Y3QMoU!HL%!ZQ|zkr_*Hh_4A~MOhN?> zb;*MMg$N3xPR6?nWhS#5mxUwN+lER_(j>H+Tc@6MtM0U)f+FVp4&U(|UqW+!MgU5$ zOF%DA;FaOJ+C{m!Rp#~Vvy4ndb|lRW%AHc;B~CvdB+0Y8`yjjWCrBh5j0WfL{`Lj_ zR)AyvegXxe`~>BLgTvsA-QPfZfd6@isC|E&mEdT&ewjnCNXD=)e}t9PgfsZAjLj}h zb!~ku8>5oV`t9%zufkb&UjVpGE#OMA#|{fzWO3Gj{Ty?sbk7bUx*oAu1eNbuQ~3T>r6g@6Q10SY#-+8c%m z4fqnUu1~z>pNc!a*X^nPEdKTPJenpidsi!VA(^ndiibwL#ScETCaEr&jGJL6R>;8da;%P zpLhGiVD1I*h#@tx%Z@FQn7R?NyEJZ8pM1aSsL__}@J_Tx_}wAt=SzbX+k=B;K&8WU z!L{0kPmI$prTHX(lNpzb zI7F`9QaPK;$2a4v==tnG)eWTGI(}kfgg!+wr7Md|%j&Pi9wf?k_2E&#Q_PNk>|_#D zNW#^4N#3n2S#tRAGs-7}vEYjg&fw!JRlI8WLRcS)E$+QLP@?`BIw=eIm7<%x0dj@*0$v~@Y+ zGTAG+(haA0g1|2D-Pu84cuiZoq$8(WqkMrre{FM(G$gmJE@S0|lSaRw`}7B@&j*^@ zUJ?(6bC_Rg^5TWbEL-f#Dr0>)!@%11MgiDd{AhyWdoT57)0s2++d?etFpo9uoRK-6 zMzm=Kv{(qr^evwhNGzp9ZO`!zLBck96JYKQvhf;fNKD$P7_n>uuqSYq56}uFoL@NY z-uJPp{OBtIn37n6<5L9B0I;Y$+r2e*gIH2(`UCCfN?SHjfiF2A4sP$#7GFW_XHmvt zw||`V>j*_c0cQW$CjL+QwJ({selg3BG5w@k{#TQ~nB`yDmIP#@Qq+7A(lqDN zWlAbwSniGVQ6|c7r;Mh(dsYHL>C9!vN=$RnXBT7rS1%mg7dgnpD)~O0(f!)!XTxsS{IL(illT26^`)$y7v(b6FFgpa zZVre!YuAg!!eXo(SqG+Zn?|XTBy*DKp=f}u?R)VNJb&AiH$DLT5Az89u`<$+nJ()4 zzJgIPj9;(+V{e8efb(ChNrGKt$zX<1ti?WxrILw~it{tkJ=P-vP2Y##-&n;npfXXp zxlkv%Lr&ihN>?Tbfz4ndy(Vp^?2`8~7CJ`X2bn zZmBh0BiOPbF`T+w@zyO4S?=0IfK*3|PXOfFV!?v)Xy_|I=^)FT^zE4e$(3T!gZ1gt zi^OPs>%*fcW|y5|&&$(dr~x*wi&jF7z67nR!ALE0y+RsiVPD@`OfgsoBS2FNdwB02r zLRbu5D1{YQNG@e#^q{q+J!We5Sy6<{dpcqm4ys7�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 MFff0QHC@;6FL#X?`2YX_ literal 0 HcmV?d00001 diff --git a/images/ReDoc_videos_46.JPG b/images/ReDoc_videos_46.JPG new file mode 100644 index 0000000000000000000000000000000000000000..2bdd7198cd33a5525e44936b3051c2c6322f91ce GIT binary patch literal 97932 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_videos_47.JPG b/images/ReDoc_videos_47.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8cd23819ec8e343e578e1f0792c3f22caf68dbd5 GIT binary patch literal 104245 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 literal 0 HcmV?d00001 diff --git a/images/ReDoc_videos_48.JPG b/images/ReDoc_videos_48.JPG new file mode 100644 index 0000000000000000000000000000000000000000..78e8ff63b046b9760e411f158206da7c44991cca GIT binary patch literal 78490 zcmeFY1yo$iwl>9ssL610DuZWgcAk8!(z{2H%jlp07O_E4i-1e&iVZdpoTq~J|G96z|t^b_Y$xG zAU}ZpL;W55>-r0UzYzEffxi&=3xU57_&*T=bqBB)*vgGs*3-oeY~=?4ASEFDjZxsk zm_um-;veyjq{P3)5d`=EfTW~95~{>3i-PwYp3$@~`re%_YLi4T}K&RT==G4sZZ~0ba0R1#p9@Eo1?n02f&7_dSf2z;quN zw6-1|E+U+qPVOA9EuGD+I4qnUIelKcaB_2SaRS67eOz8!*jsr}n_Jm{oy3_=+q;>l z!It7odi<(fsxC5CwqQj+H>;O^YT6cl_7=jHOp+2<=wd!1K8`MqRvxdZeHI5z-^#YM;IwkEa

taEGD6 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

`xmvI?p+&Rz%2|6jD7MyOS;M7ceJlCb! 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 PNclH{KZhg{nz7#iLU^rD literal 0 HcmV?d00001 diff --git a/images/Table_Example02_in_NADA.JPG b/images/Table_Example02_in_NADA.JPG new file mode 100644 index 0000000000000000000000000000000000000000..06db3fa33896c844cf8b8a26e0bd0cafc09b1439 GIT binary patch literal 66954 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 #{suvHgSBxBfZHY?GGavXmlxR=2UESu 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 KQb4ope)$U_24pY* literal 0 HcmV?d00001 diff --git a/images/Video_NADA_tabs.JPG b/images/Video_NADA_tabs.JPG new file mode 100644 index 0000000000000000000000000000000000000000..2c2a2e2558831bfd2e14a62af513d493f765a1b2 GIT binary patch literal 22610 zcmeIZ1ymeO^DjI&2@nE7gC)4TYY4%EyC=9W?yyK83Bd^vBoK6iC%BW~?!H)XcbDC} zdF_$+`G4oW-@W%c=YIbTr-z>2p02K6*HqV3)xf9Vi@<#a8F?812?+`CLi_>nANQ}M zy=*K2KuHN;1^@sPKt&P(kP)@}hzo_+HUKK3j)bV|r+xhSA9#fLX=IBWz(BNNBd)~} z1t8x-oG^dZejUFM_=UhP1b!j#3xQt<{C7k^#oorl#=_;%Gj}H!8w(!*K#M{7n?*r@ zupBzYzF^z%K-TA@Cal z+??E8!kmJ_Ttbf!XI@TW9)94j+5kWWum@}a4@9v5To7)HXMj84gsA!lM17ds~hAS&VI^wP}E!tIf%g_Vt?7{h*jGs7br zb1?=TJ|#{iCn*bS8#x~r3k@G-O*0=mGa+*Z32~geqF%yY4o(ghZZ98sIoLb83VVrB z|7~<(MEz$o2er7Ui@Bw+`ZJk-^gvvR{c|p!o}TQUJnSGBD-JFpAt4S^O z?%WaO_&xD|N8@iT2ikQ(e!=x0A@Cn{ z{v}=im%;U$y=&o!FmgQ+)+`(fNC6mVXy|CD80cu|m>3wCck!?gHpX2--22#gB!mx1 zNeD@Z$tW2flTpx75R*`|Q`0drv9Pi{e8j=S!OYFT%)+{(>F7>u(Yzav2}HG_we-c z_6d0v8ut3l+wi#f_X&wfACgnDvU76tAfNLK%E~J$tEy{i>sngd+B-VCx_d@O$Hpfn zr>19qEG@6BuB~ruZXF&SpPZhZUtC`ONv`8!+x;_Od+;UV}!Mny$I#rVk=60#?v zpx~jRJ?28kmsG=e>HL72I|!5DX>8`#?{{c;)DH+vU54)x(enPFJN(Jo-#Gi9V=Vap z6=(lq>^Ht<0BjT_#Nwgg0TRHKOgQ5w_27pk1SsfWZM( zQa`zZixsx0CpUiIjeXjdY< zIIxlf2X3UP4yr}*;DBWF&HD^E@TPP9}eWF z!U0-|YYVD_!RAvQ@XBjAV4wZ>(KxR%u;9SZbJ#i@=ouJ<5v>PHYzQC-#>0U_0&vUh zf$S|h95_-3!>DTpFRT`>lADjD;6Rlc9KgPY0~!J_Iq+GJSf0ow@#!({{}of)B}S~T zQE;Ta`PEFHM2e17&P9maq!~x{7XNu5_LuM{dI5!F0eq{t*AjwHO%JKdmjfpRF%FM$ zoYQFzbl!?n8nu4D^Yy-;w7>NVFz4hOa=Lgu)}TzE(Ww2<8{AqhXI@Lscg;#fcYLC5 zfLQ0RH@JBlB@cc?Mw0>3W>Gm)WHg?Y2O3o>-oH4&ZEv13%*+SWPa6A z@6_Lw%l6G-*~eRuTxMK;Q+meN z5IbWOmo4u0DM4rlqYL*MHm=ilm2g^>y@Xm_pF$TRt(S$lV(-5vfGhQF?M=fSy7kw4 z5*4K!W@8|%L0;#%FRv7oWqSk#TVR?=SNE#(r9StIHP|_OXUW>?^po&}nYM0rtwnDi zfJ-;nn3kkJ%=&QXT%o^g~*@_jj5NyHS?DCVF|$?N<=tY>M$j$ZE7!rT?q-g6C-= zyRk-I63c8HN44D%Fx1NGfleGNhUncqd^lh;J5xZ>cdk=FvpmTbV%%M{t#f4+6t7W! zEjG8GbZQ|G9xP>SUCyT23OaEBFJfGBK#-&;O#y7`a|x{#jnNs9keOB z@1>AnOdoddzyW`!fUxXg_i1;ko!9lXa+dXF-Yb<+4=UdR$9@A28b&0 z6+Q)*vCS)9dkoGePm*!Lx>*e@w+s10GhT%XjSY%kbn)DY_qz}i;xf)8i4c$)9m%RZOpo-0^!gKw zyt6(K?F<^@VnEWNS+kFLp`}D*x3R;!OYLw^(^v47tD$0rOuYtD%yCUdYkt34

{% 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 literal 0 HcmV?d00001 diff --git a/images/catalog_access_policy_01.JPG b/images/catalog_access_policy_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8f2d82799794c1f38a001875a318e37e7ce3739e GIT binary patch literal 36136 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 F{|{4ENYDTP literal 0 HcmV?d00001 diff --git a/images/catalog_display_01.JPG b/images/catalog_display_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..6828a0e0121ab80ef8b3c1296477621617322c4f GIT binary patch literal 54557 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�<{yQK&(bPfF!BSo5#$V{iBZYUgC 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 b=;6+qE{GoeC;e|O=zk+@`_~@Ke|-HH(l1f& literal 0 HcmV?d00001 diff --git a/images/catalog_facets_01.JPG b/images/catalog_facets_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..72b9ce85b69b560762c516ed04a9379f6c1eea27 GIT binary patch literal 110841 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 literal 0 HcmV?d00001 diff --git a/images/catalog_search_01.JPG b/images/catalog_search_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..f85454f3c5815d8812248abb4e05ea2fc6b553a3 GIT binary patch literal 27271 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 Bg~b2> literal 0 HcmV?d00001 diff --git a/images/catalog_tabs_01.JPG b/images/catalog_tabs_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..a82bf57780afe8e79c9d64b1513ea42678eaf284 GIT binary patch literal 28603 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 N0`{{t%e?NtB( literal 0 HcmV?d00001 diff --git a/images/catalog_variable_view_01.JPG b/images/catalog_variable_view_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..5912e3b28d3aa40c8f0f8a099c8143d2a4bf66e2 GIT binary patch literal 89944 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 literal 0 HcmV?d00001 diff --git a/images/catalog_variable_view_02.JPG b/images/catalog_variable_view_02.JPG new file mode 100644 index 0000000000000000000000000000000000000000..2688be1bfd76783e057bdc44c0a160f7e1eb1316 GIT binary patch literal 74795 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\FH6TByySpc8W|*6?fJpSg zm(ZA3-g>A#8j*>qQcwvtS)hnjMy>+o8>tq~ocumN%3Y%9OLHp#G1FbzBfN;8C=ELDiH`8{fYO5bgJeitU*Os=nLoMmmq|LA z8JtYq4^LijZU`&Fi<8#x>m9I<^4bYM2!D6c=z5Wo+4`wMuJ+Q& z1g16I2Yx#>dU?U_Wq^jJcJB{Vh0csytd+l~mF)<|NTw}pSD>ttkXJTO_fI?zm2ZTN zM9-NJ*447U!NM}+2ln^L8$6@aFVbr6SgLE9Cc@|EzgQevjkVvX zs2zZvT5$aX^yLSL-MY}L?HeR|t1%)ihqHT7>&jzila7f(8(S<_8WtWPOzxAlH%#Q; zQ0uJYt-~j1g1>*qZJn>x*Jd^Dr!7rmSYb~KG=e_2zY19{#aIpR8mkK^Sxb85cc@+G zw@PJzYc}i;Z`vz&!``sepEosBPS@3u%AK1C`0_y6u%QLSC ze}Hsc1y0{gq(=ba@Frsi6Pk4`=A8UvMmtpZ3+WY~!lbg}=;5r4-SAe2vuyk&CQ8pk z@pEBgQ$iE276#0>1T=62oc-1ng#`-eb`t3J+EYfBZO6BnklB}z?*(+sp%bSs&znvl zu|Gf@$rDyonnm2>#ne^fJ>}!zmls1%{Ddo|ikCD%J-JGD$V9b}4{r&$B5h^}R2t1< zItvOLck7;Nu;+|_`o!Zdg(|fDDB5q4quT=qTTs&R)0L;Ob)K8(^f(%4_3Z~0rG0|Y zb{)NR4x@aGiNi4eU2Q>ZWt)RlU|#>(mi2F+X@B|tiPm2##90luV*p~JLE4ei)x8cOy}E{6ii6aD;>g93Pr+VAqV*^Hce?>^Bx|@?`|*3dmvep+Y_@{W<7=Z| z)UQlF(Uy2q7vK2q@&WcRvMv+hWzc6+-^&O$)%o%#%*j@@(akQaRG1W56!dF8Dn4Xu z75L{x*ovckK-CGT9xA>h+RQR8mS3%+j&(-+Y|=#;D{nGkbZCPeq=4tV!6x^GY zmuxlT!EzB5b0}9gTFQi}JV0h$>-BYa)5-wbkeBBh00aP+{=WEI;IfLQCyF(rN%NvD z!YE!)yndM7`v*l|2&M40eZ$n)471e1X7SVGZXV(QXqv-UQte@A;QTd{8v5+=JBnDq zVg!c8S>eyS;R<={9dBMIb!fh(S8&N$a^gB}t)r;H96aq~f!Ylb>vcMKxS$8+?XAi3 zZT0n41Rs;M+b)zSqw!zO*-?MY46C1|FvyBg`RHJoe{3{9@5TX6U6Kq@-=lGg#w(&g z?nl5JjRa>LeNVV@&U~}wR0S@sY}m+l*+`6Zkfx07rv`ALvV;vtvnS;pfDi#vf5YZr z%2==#`2KyjK3A3{d9P*eU|v@rBGENt_eUcAs<4PzvShxCaDAL5Ksqmd(7v(XU@W{O zR4V>T;voh7qxSg^{1KxfI&w?=H+0h4ocGpxV19tAzOZ&!azHb|sTumgD1w2BxFj9D z$(3KSQGz7v!;DbjR3dTMQ>OVVPsxT#v}`TvjK-mr+c#g4;@JlTwnh?9!x!ag>`DP6 z$P@aVw(~7+n2*JN*`0gm50KW(wTjI=tTEWLPOZH2MXX zEuGJY_Kv=+C#(tV5i`%oALkZO4aXPcYf(Bdov5c&Vlcf*Yen^u@p~PE zvKz9SpELcF+PYj{k|_eLlm1I>rQhacNpf4nWF^;t6eg>8t#xISI_|aix3nwiUysF; zB!Bc1=8KdaXR0pa*sIhLP7GhRXiZwf8)(#ibv^RD^zg@0n^;Z*nRRNA^x zR)Q+O>q!S!$7{T}fQwiCLv9HzINxG+IqMp+mxGE1;gJyJ;FJvU? zswLQPBGsBml>JZnU)W20J!#@#e51iG-Tyq8cgJzq;{I2g%ip{zXwPXbzpBvg-6Zde r383_CP-l;gs3#*L;VJn3_nNbRqd|+Jf2j1+>^v literal 0 HcmV?d00001 diff --git a/images/catalog_visualization_03.JPG b/images/catalog_visualization_03.JPG new file mode 100644 index 0000000000000000000000000000000000000000..43d78f87f2dabe938947d4c983df6e05d87693f8 GIT binary patch literal 74144 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 B)Tsaf literal 0 HcmV?d00001 diff --git a/images/catalog_visualization_05.JPG b/images/catalog_visualization_05.JPG new file mode 100644 index 0000000000000000000000000000000000000000..bfdcf8f5bada140d7451dc46260ca7dd400a9b76 GIT binary patch literal 60964 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 z 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 Xk|p0@=8Ru0h5up36U>72dHDYT?w=i0 literal 0 HcmV?d00001 diff --git a/images/copy_ReDoc.JPG b/images/copy_ReDoc.JPG new file mode 100644 index 0000000000000000000000000000000000000000..74a7bef68c278139aefc635b4a0ba9f1f7eae29e GIT binary patch literal 31140 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 literal 0 HcmV?d00001 diff --git a/images/cover2.JPG b/images/cover2.JPG new file mode 100644 index 0000000000000000000000000000000000000000..35f4470f6d64e0b4571981a401effa96fa0184d6 GIT binary patch literal 62567 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 Z5#F!i{SxF~8UyZsKK=j6zpKB-{tu@3sWkuq literal 0 HcmV?d00001 diff --git a/images/document_example_00b.JPG b/images/document_example_00b.JPG new file mode 100644 index 0000000000000000000000000000000000000000..85088f6e1f414879b4816b7afbe6f129d53f4fdf GIT binary patch literal 97986 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

?A}2Z&KqE8e$Xz%WVqz`D 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 QhyVY3B<{9 literal 0 HcmV?d00001 diff --git a/images/document_example_01_abstract.JPG b/images/document_example_01_abstract.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8d310e6b9d77448888e09a65ce826df20cb350b5 GIT binary patch literal 46669 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%0A@*dz?+eOY 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 a{~R$jJ0L~0fv6vXaO{|MneuV|&Hq1ULay!r literal 0 HcmV?d00001 diff --git a/images/document_example_01_cover.JPG b/images/document_example_01_cover.JPG new file mode 100644 index 0000000000000000000000000000000000000000..de8a5b781ae9d30ae44d2452d66c2f9eb2af6669 GIT binary patch literal 38315 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

7B*uKB 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 Wu?kj>OgdtIC6mtG04$f;9{mSoWf%JZ literal 0 HcmV?d00001 diff --git a/images/document_example_01_nada.JPG b/images/document_example_01_nada.JPG new file mode 100644 index 0000000000000000000000000000000000000000..1991d843d4d077198787955b3f586a85a44bb358 GIT binary patch literal 70022 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
wS5k5V_kgmQqLEpMMW6D91mzal`S~HJ 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%0AV+y&-^YGfDV0X`{AU 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 z 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%0A8r$JV;tHg&X#1N^z>NXa3Qn(>R zjmP{1QmC&6I!!5~mNE#K2RSY=kb6-GSW1DxWAcOC`_)L7?N>u!VgSGlDt8SYv{pvk zBVIj@E1K5O>2ICf^=|_a{{RT=VSneV*Fz`z$H%Yqu5-X|yTj_kp_Qwolc7J}{{RZ* zp3J|rXLx|)!*}ctBH4(qDuOwl6*99E>7JG9z9AX#?dDDaw4n+7~JzOj|t)u0NGP;z9TR z{{UPHSdoN)zXb3Ar({n%ESs%UZ~T1{J=K50s$FWg@E`d2-p%(E0r{RO+Kb4D6&&@( z-(UWrU+|_&eRzqLnBzG6qmRQ|%Z`%?kj06)T^{@%Ybg^qV+9sO!+ppyd}LlEZ#_jCRg3fX|b6$(#pN_JgE&o1NR z*L5OrlfTy$Y-+lLu4K7vdf-$r+761nD#*7{_lFt$=`|k1PEV-S)o)unX2=~rN}KKX z#WK>Wk^ap;$`OF>qu3t8pq}Ajhir%%M*FMl_4E}wUt;;CZOV7L&GZ;AcH55%ik!Fq z09vZ9x2!G;$b&wyigMaJ+!D2mFtVaX|B0}xzMIP^Bxu@l);o5RKSRgU=#w%VqGrI>BPf~?v)9xeMcQPD(M℘Rble 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 b{RKkY+$i-G(de-!_G+AUV@bOpj;#OL)N~ZO literal 0 HcmV?d00001 diff --git a/images/document_example_02_nada.JPG b/images/document_example_02_nada.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8019f477adf60f610ab822cd5e014e5c13b743e4 GIT binary patch literal 61714 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 E0B|_)EdT%j literal 0 HcmV?d00001 diff --git a/images/document_example_02_rights.JPG b/images/document_example_02_rights.JPG new file mode 100644 index 0000000000000000000000000000000000000000..02cb4d58fa32b2b1e40c7b8badff34c4ba731d52 GIT binary patch literal 138084 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 literal 0 HcmV?d00001 diff --git a/images/external_resources_tab_NADA.JPG b/images/external_resources_tab_NADA.JPG new file mode 100644 index 0000000000000000000000000000000000000000..099862ac60ff01941d16795cf60cd1ff4a41dae3 GIT binary patch literal 108755 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 W8!J=(m#!DT-7x-J=L^I?7XA&ap@#VY literal 0 HcmV?d00001 diff --git a/images/filter_by_topic_share_1.JPG b/images/filter_by_topic_share_1.JPG new file mode 100644 index 0000000000000000000000000000000000000000..ba765dcc7b53c09dd2d23752ba205224510597ed GIT binary patch literal 80866 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 UN!0!&Bj=x$S^p2mM1Q{j8+ZV~g8%>k literal 0 HcmV?d00001 diff --git a/images/geo_example1_in_nada.JPG b/images/geo_example1_in_nada.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8051ce3ef98b58151401c810cdf6620575480091 GIT binary patch literal 80169 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 literal 0 HcmV?d00001 diff --git a/images/geospatial_encoding_utf8.JPG b/images/geospatial_encoding_utf8.JPG new file mode 100644 index 0000000000000000000000000000000000000000..c53097569456241a044b83c877af6caabd134cf3 GIT binary patch literal 78167 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 oKh{3{oY` zy)$p-zPH{#b82OQNg_FA>i-rxTAcV3oW{sP|0Ny$n95a7o*_yKr<0VuvmihZV3 zGc&QYcd&J^urhO@l(jcurPN?&{lpG={2MlNn1UOs*SiO-T!(lWAgs%q*Qnp)aACZ=ZQ7M51lF0O9w z9-dy_LBS!RVL!qn;uC%)CMBn&rv1*#FDNW3E-9_4t*dWnY-(=l>Fw(u7#tcNnVFrN zUszmPUfJ5-+1=YeI6OMOy1u!+y9Yl&9&z9%zd}MnL_+DH>fd4?m0RRC{tN|DRdO*&r|8Sb1NBpSoJb-$gpT!OO za{Cz91wD~eurpv!FbKt};Oo$&FIw3fa`={=vMWtKhJ9D!%hNXS~bXwt1GOlEwG{LxM;j4MV?r-(LPYI9A3c*q@(+Z#?jEix_1dRh$%Evr8Fd2e<6Jc{){Y-xsVm zK9=Mw=8>N@KAxd6^V<*d6w)i){;&S`QC`mJR&G2%%aQC^I$1zxiG zc^2*);cTh34%;jO2hZw#(yNZB*L+nX+#iIE_&R0TZiKC7O5`76Gwe24{6q6y2HDta z8lUnhc5MuYdY;iOiT>Mf%{2#*p+p`AEPhBD{4x|TIspt6F?n33NOOJXGD<=Yr~bnS2x{&)zWbO_D$c-j>jON={glVw zEXD5ez11M?Y;ER9C&d=O@4vj9pz`n2XGw%!N6lHvU4PVe=f&S;Gl{5m35xsW9!Big zs0LY73_$bQ#oo20Uk{7<&(QSc=B4RhO+Wtif!d z2%87D-!Fjvcb!b>?k@n`Q;KI>=l%y2ibAFu{v>kUX6XgsuGh`*mE(gN9gG-sElc7K zP(X@3^qr04o8DG7rKA1#|D7czVyN!AQd>kM3GnhDdR=eVzUW8b1 z&lM2+vH+#Bcb()oLK753N~*@DFiCPzkJPJQ-Tuee^*{c3Bua43x>c)x(=w3P`WE;M zf=80f-|7CJN8~WBt=NRI=v1!uDmqlAznltYCj$FmiASp4YDqPEWn))m=4w_}uP5}A zA^!*@KF{(WcImU%6o2_=WDm4^d&;@iH*%i806zQP+4j`i;qAs)UVt-THtnqHX4QK< z8#VLbW4MDL7;G;v)h%;`DoJ4Fgpv`B?M+6X&JLk}JJ-8A7cvKN2gfn67H4eWZ5#QAWbek~XtqdC@rjyt64)6Hos) z9^dn?1gUlJ2ekk!;UUERlMBUVu>wK@)AF`(^-?+p25ttyhL%p?@j!gB65uaFOqWLI z<-nUw&5rHaw@L`oIha(O9y%x?D|lM~YXkbr()dy|+hlkH2# z?Ew zUCMs)pxdP{DsS345yVz!V+vI41v&IoXJmnDow~^%=Ikpv=f6^!Ob@~8=SjbM`f`74 zt14QXApZMjUPORvGqW6aXJWlMpwr&C-ef)q?sC|N`(!kg;4o0DYU*#6VsO&bFGH~D z3qUtL3GTXXM4b!yD*nidhc-3*USN)pNW&e!A=ekyCWLfBtj#no>;)Hh?vQ8dWWXkS4jCk`su%ZAqn{?pymL&$s+Q>(^mTJU;mFS zAH)k3zq792OVjFoWfo|cWxCgW9z-sFxZk!dNc*ArG`J7Cq)7ChyF|CqFrCX$b#i=W^_2gZ3Wq;e#}J1nBR9XDgF+qzO(y+jb@iEjvMpkz4^)=8hk8r=3F(Xx>OK1p|hA4aYk_?plgVvEjd0r>beoRp$7u@ zdAgt-gO?^<$m$NDFLP; z!Rl}7*|j1%`^r=dYC-YtPcb@NCA~5OOw%-0jO8Y1uVN$tAZAT!JLuO=P0-lFux$+Y zLr^J$%xxXNyAf9t4BxN`yS0(;mf&oQ`qXL?|FM6ju%WHs$~TXsLZG$^RdUc;WZX~hrMb>mkBgXbk(}hm9B4pgMxHsC%3!+($1kPC!i+VNAoK z2E=zmNeCS-E2RW(e{+}2lrV^sAF$+|Y#z+Hxg#GxZzm$tKgmdelU`V>5F1^-ncAQBe{F2)outE41gu zt9Hf~F8~`N<%cY$mL%MI&{lr|bOvk!Zih)H{}|l5OjiGx(U~N2+p$-);mwnLIh%Kk zYXVChg#HAD_`M;m%wRql9>0%irO4Ls&GbDlzaZrz;D+C!;Mx!aswh2M$Hc-QzS37L zePzM|$+B4s;ZxD8+y323`*;D)=2j^`>F}O$@muZOs;&ssA$|= z%YQ>&w89WNRnj2mteokFp6gF^mr1Ek!@&%9D$;lTt^@5dR>Xqtd_}>z${T9)PboK0 zU=8R_MV?}t1QMt(PonN%aU9KH_KUWW%a1q)*gH)4{N>o`d5;=m-a;J%vPXX;RT5E|CNi&`_NIp~&rb9VC-4wcJTk*Y@QIf-DVX_dbSnZZ;;6=Xzkza?g{h z6Z_Rg^M7-C`vOR|d(=*KK#Frb9FZ=jYE=Kg7Agy!;8!WZj=(i2iCgFh6|^daXxYp2 zMQ~fuf?D6dnE)Y7`DD9 z67Yml=MMmQjvvlX&p}uF+}C*HSM%ISRMyX#oz#caLAltW8UEY1I^@}?kFA!36t~0Z z(4mh_v_Jb4w=0w%Ck*#pOO>LhW7eXGa-*5i=9NG-IVRTxL#qkkbcgZI8?Kt@!R*Eu z@(rG>?fJnRR1Idhff==)U;4HX-b263ac&;OV;f~=9^s|%ggvmF>#r+*N z*?A&m(#RJ1_F2U@47H>WCXN$Wo6JO+`E>hA)qLx%fYBbyJ&aiEPX|elEb7S~ZVnnj z*&~BFu2q~Ss+`($z#7}awt+A7+R|mN%C~D$eq~i}q)!NPrOoIrxLYDx6AawHOxO*G zoIkN?{)Q@MXKB;9XSuU+6}d+GRKrAFm8SqqvlZ%U$xY2x-Oj2J%aXwHcHQ+xcmMF9 zoA7`PQi@lP^0+*2<6C> znTZjWmBP9B7!Pa5nv}aF&nq^{SGFUDV-+9r(Z!o8=V(n0?*;3$)ABvAZA^Nfg&M;K zpJz+FzCV%QQ)kliq})s!LXp*jl~{AE2dFh0EPYqypM()Y!cA_)R?lJxq26QK=gasy zSGa|GZ**RjzW#h*K`Q?$Sd>6oG!Nkas-1eMK8D;7-7_AK1xk2umdrU~)~GEL#j=~2 z`i?jD%TFr$NNQ#bf-ez>>~F**Ur(YuG@Rwf%lF-ws*#(j)Y)Rt;NTGsH&C72C-W)a za9AuMY90EsG$wg{NaLt!i@^y0PGHwfeKV>%ydQ*7vP$s_DLs5b41ifX?W^oNVH~%bge#G&;%eDBd`|bJp8gYw3<2p5c=B3%C5pL%L)sB zAeZ%{IEFlv97p-_z$bjOn!f=Sx(_x3?mf~Gx76}%Y25{~#5H|(toM6rGz{x)+2?U9K5OVnewQoWT-TVaa>T2IUgtl3y=KxE!Toi_J|?%;Poi zxLTw6mD*(iZ`V9s`mL`O?c6A`8hJg~y=pFEu&!w9KKORVe*h$plg6H1-`psnO6DK= z(>Bg0$v^dFf0e1OSH~aP2c|opt`(Tm#wA|ug{W|51bAbyi-!HX>WdR4YMK1O_52Db zsFWq>Hi!^2wt1d2%KnI`%rKDFwjMnu@~(r!VDhzsYI6LvcRMbmwht=5^VP?Y2^g~7 z9x?1hBD0ubO5jr2 zW?(Y~XQ~OkW^zrJatI^4H#aiz+>L`qvKdHqO0+WJpg#v~gC^E!Udtx{lquXm(3+ZX zs6j|^LK&HD*8R+`!&nTzgh7cH_<%Hzj74B+-`#^ zkY{lhg)3<2_>Ak`au+5NSj$Sf%VIW*S-V3<#+P}_V*Z8!a|m|iX?iCg>>XbKjg=ky z4rhC0XAu02ZF$eJ+TQ~~^DvXF6g|9zDOOp!NKMjfbkJz&@CzV<#b4ra<%FU+fo4pN zQ<`emB5{~P2}|sb%w{4>J|e7pm`zsqhFdGm!KW&=(<;(YVG|r^xR2~r+htth>uPo! zZ*w`ft{yZki(8)Cae{aY+|t7>qPOB3_U^Bmns;t52hwfijd@e?NIDY-FsH7_AXQ3X z&3KzSI?XvLoLM$NUk!oeB>1z5`pl-!zu#$rL7U7)5JZDQy|akIryEJo>TuO~%J_8w zU5yjSH31a21sNK;7}wQsKPwvN@h{DsiC@l#-F}Y~ljnR2x5o`3CgmMF({)v$7GZNVgU_5XkJYfmi|LUqGMnMydmU-$ z=CN;u?|FXv8nYVVjl8zsDqG*JAFo)=jM{6hL~L+%5_FRLyeGqoRYzIbKyGkMy-eUD zt1cru-Oe{@px@dU9}pTKgtghV=(whDL#_IqxH3y(AAyPq{ruh6kYTB)FESrA#K%w! zIGS_JPd7;CZ|_5S7mytJ)EW1cdY|bgT|-7|KQYv-8)#U)qg>{<2QXy6KCbREe6r=w zkZc`GG9pPyGGW({MeM_jA8_we^KzoG14oN8XnE?~$hn2C>PFBu)W&bnU>=9;{U{x! zN~XW2*>LR-+%Po%%X5v8SMtCJ6R%x4zQ9-bGY~3EV?`To?6+F9zR$@uc|fmPYyCTx zJq@sNx%aDqH~D?YK;HeR5eehKBz23IDHEq@0193rPUD1r;-&i(s!Gy&Rg7vs| zXPyHO;z<%+;Ri0XTI9R>F>}j&=_o1fKqBQx=thRKOC(kuf_8m6Z8x4&cdDA*x3y|Y z#K;{QoJom6RZ%4G{)D2GTIoLkXDv*WZoPv-F(eD5yPP*@X0lTL6gR(9k#Q2&u^{^ zyHVagVXIbL&(F3JX*jW{GO>_)uqo7%zi-`sEI4H!*OhoL>j#n6tj1Jv$iv}S7#R8B5gxi^lArpAU&{I7jzR@1OARC8K|GOp*siwnEekki ztD!=YnvmyK2Ri~kz?l2>Np#V%clIE+xtV;KbiCHVkHW(sK+P-F{lT$MVwz-#0Dl!J zdK^rha-)sc@qb2f0MKQLCR00SRKDY=Far)W$|>ZeIhKSAd5Y&-;6PUIHCliD_JwFX ztIQhU7z=Ia{Eb8e2v>2Q4idU5i1mbTa(-?I)(*R)YAOoqReLz>hFmYhP)f^p>QZ{G zM|*}gf2ckqJi~*DVsO@!(+dDI`^3d8ytt+4IQZJaAcW+YSn-bFK%T1L1;AQ53<{@% zNsYd{x4Gru_UWq+9`ufkRj445>EyC$BY;ejAWUL*v3kep+0azUIh9D|lLY@tI*^OX4n44x>Pdp03C{B5u!&&bP-CuDRpHB4*|-=M^Up6fWP# z|7;9oFsbbo=Z!KICZ*B&xN(~PX%61nj#F%jGtlkT{JG~^1iGwUi{^YoJN|y|Y;i+g zB5wvt3@R>;4aAhrV?Vh?Bv}gu1*R2VU z;pzh(bra(Zx6i{i%8z-jTeQ0-d|;_tConm(nm3V5vJ}V13mA-3AKCS-XSTiQV2gT8D zb2=Kg^;V=H(f9E^_j{BPV?s=O98rU4GH4^2iRz+6LS_s90=J_ua9wSn4&rqml zgN?rp)8mqIWFC$wt=yk$aV>4Hm0#&}RXKey zlYLz~q-~@WKV{wFW?r_mEkj>^V*v2suE;&t`2wIae2{~FeF2Cv054f7u8PhWHy;cmUH}{-xydhpsUG0N zN6@b0qerx_2@CYH|C_z?N4IMOjt<2!kjH(Zo+F#*pO;Y0z*^6bio&b_KVF~;)G{Jy1xwbD<)pceqMin5?T3BJjpGbA6f1rBg?8s;H-?AZ{GFLp%;Ob?q}28jSF#fZkb@yfmH=GsW^ROW)2iXd!Ai) zVSfCfr208<%R zEc9Wcc%{suNG0K)pp`g)sd{3bK@GEMp|BXAF{)l^Ty$zavMIK46pf%gOGaH05ia1s z{zJ}IQKS^PXECHSxRj>nSsE@PLF?-AE&=z z*UR|t;%0-}>fo;{D{xIJeyiK?gL~X}a`kT1VoK_u+g;^9(H^Jolj54|`W0(;K29|! zSnz*b`V-0U0w`qmt?@rHxR7oZw6$D%{nbcl=E7NNYbSk=o!8Y9pcE-gtl<4!n#(R% zGBsy*3kXbn4XT0Zf_5T{C_?GybO>mha6b5Gvla|WYK@ipM^PaJZrYeCarlXxA0M-^ zlW*AK60xPE%fN6IwwgQyrG=3J+Fph*UEO!&#U=^YNM)d%I&5QXo^kB)mi6|&IR7>V zD0;!SR$Y!>J!uTcPgivT%oe`M93*zSCDSLhWp@_Y%DkM8j<^m z?k*UaHkhFeGP2ah^l)BH*@+fu<)B6u`|t~~o1f?;XeBY#TK04l$J3tyKcuw@)F!6g zVbq*jgLcyBgvkFFVM*S(J>q1et zz7_f^HU0Ht$M~I9_))!I$%9RNm8; zDtcjEgZ{Tt+&~+$IuSgH6dd``Y2 zN9RtysBn|F?l`z!{9*&>yTuUM1Jbl_mI%=TN`Mhk0(&tc>N)b?v5^<2^-CYDXf375 zbve!`T~)dz5>M4S(EjeKBFf_fT=QQ|y;4G@-PYBzTOm{Wy-%DcJNfle#{KPIzstyx zlU6}TA9dCq^MbRgr7;g4M^sPk!01muv`N1OD4-%S-3_k>9*GkhPUuFvp?bn2eUc!J z3@q|ttOFVh$E(RXByYzN>9q_v%BHAU0k>U3{=X0~TMEkg*Qqirf=9Cijd)3)+ScVd{Tkr~fRNw`?aqJYrK$WptlV`*;|X0R2Hn0DE`CK+W#MtX@PXHOszV*L!CHzs z#rghgzRFLZ_cmriJK!-Y!}Gx#-tAL%I5S_hqqMiQt_m~0s|bFleXYbGtawFHBD7%F z*jytg`0fbvKWYcIeRa36A7mEz|7PhjoqS36$}}I#}wBAzNEMR-;(K_ht9rW=p z5Sb(v+t;7_u!MH%VG*?!l*_}adLga=Y&r%}x~FxRTAZ#dS**PByG<0SZUAx*6}e4? zy=!^3-m`|P_lOq+AyxXC#{3HV3q`>vL>Wn0+Xd+x^(+Q73~e-$fJ36UBTfn5HL3Yf zQU?6u#a;j``;*VLgL``~03EumP0OD~zhD@ILVao;E<|mPe-%mS37g( zR&=5)t-ThErrNqCq*E3}7~SPD;h8asQF-IctKjj20Qy-`;Xp7sZQGl0a&Gd1*MWE4 zs*mqi_=b3``U}>H+JqLWtsu6p)rK1aUU3!eJv&kH0(dU~KPG@*c$GLShh|UX6C zu}nWyH@!_)@H81$)xh<`Dd8^I9en{%kgGb1_ob*F6NhuW^){2kne$eQ%p(|DG5;y6^CUtl^*3fGrws&3;t;!{3Hz zJa+kz*go3KC4#=8+#kv~qjk2`7smi$o6jA73L~!v4OuFww0WX-NJ6D?srdM)KTK

c%BwD%s$2T!RC*^)nNRBXUfS%nz~w_k6Jtcj zdj-50gP7rpv}=pRpmJXhJ`wYZT*SqS@thaHax7>Qc_65?=6!oBOfev!(N6!pXNxxRH=ZpqCVs}Zph%AFwsz5jBJRcav01U+EB7Kc zILX_NPWLGh&cXa^toJRlN4pn!%b9!?il1!yqCa)<&LKh%U*%aPjZY@QpImzlUn6{_ zt>=o2r)pU8-~ldByX7kM z5ki%S%2KDl9PZ}fBuKR0J%BDbQv7CCq?r=@xc$d7r5(=+qMv-HN#+4b?T-jbWJI_a zRCoa>${n=PdW?hD{ViAHmFn}r+OhUn99YswCWUWUHQQ{TX*$O=8=|<6Q?;@8{9{%PCTSUsHN0uVIqBV-aLv(!Z$*r;Uv-?q1HGw&&z7@%T`f8Us|>iV09v#~Xe zI;)=zJ3gI6A zxVUX3zdfq2oTSpTal|J(M^s>F+{-{keh5)L#O9u7vr?2*Z8;gacpyFM0b!oOXiakK zu7(?wS|W|Y#GK%W$f9uXV3h7yEi2fySpC~Yi_K}>#r3)67X7_Vi#OTZE3%NDvjjn{ zZ=p&f(p#~Tv^wd&ZNnmC_8B|(hNCc2<4sB1kp`7;oX)+-;DEf2VG?Ba=Y_S7l#0rv z7*HG|%V}mi)^{SBmc0Ts#q&N1-tB`xcy2Tt$Q@awR{!c|p4cAAvo?^!>n>FNSUvpg zq}{L#Pi#~h>@qq1fR9tc#ee~N1RkuE?SNOm1IT9nMS}f5MRUwJ^5RlIHI! zI}eff*6aytd*eu(%xSeYc~+-GALnv^B&wJ>LD{4F{1n#>`y$G8HGgw-el}P1bD`wx zdp(J`4;q7(Js@fcL;x{5D?>})T;xs;?S)?R@IVPuLYbSpyVnCd9~5DNdI=c?6=x1j zhmq7|iO|Q`p&BXDGF({_b=YxWfKyVRNi7!ZEe;+Cb|b1{Wx8GmMte>A3z(2$dEb{C zfU9$5swWm!(CI8uOJhvdJO=R@MuhdB#d_F&Gs*1fW@N4*1c-tsm9xF898})(j_=Oc zTsMmh;Lb~JL>0k4V>&8`Qb%H%kT>(gezkW>qt)+u!W3@_{}`Ho^#`Wvr>aGhAiV%Q zoo1kBITTWVsFPivu*8E6(Z<%3!3m>f#YjB2Ig3*{D@r)m}V z7XZP<19?!dT-x)Bs$T&eeus=*LH|?s<{<7t36=}w+Y3Nouk`XnN8OtDfZ~B66Mx>v z|2mVaE&T=X-9A4a;9GdTT5G}w<=}+Osg}{VmdIAFjr&{9xXvY3;6Gh&!T>}0i#hy_ zbDpr1!Rwep^eTIzC2fWokMjZ#2=z!3uGIzs;RKJMzM$6JG@vP!)_?ai0SF-jCZyt- zzdpy@?#89|enaQc(!Q{rF*e?dB*u831N2Jqx*|_o{&aNL^r-1*oFcU_tt>7nr206z z0y?rVqP%kEohQgW?VBoaJoN$~iU)$@I#ZC;kJj-TrF6buzs~rfuNR#|EWUUh|1Ao1U=`zSOIknpb39ik&)T^(zbgQW; zy)V(uwB_|vZN83NW3>mCuj&f>z1E+WDI7!SDIVC^%+?vNpI&N@h-~wHFvgN58Z0p1 zbKuc2r17TvZbwdJ)?^gO1ZX}dEc3SjfU7*%3U`PnbQrjjkG=Ss>FB%dqqo~@$6g^~ z;=~<#<$dEPGyL-I1<)QPoutS|;rar&qHEkUaPyqVzF-(Gn0J4gSka3I(^oC2qb0hGKRLnB`>pC$=KN*A+M1 zh{H|p7l5iqtW8gS3pDlAYT7^8Mb|IiZj%OdH{Jl3Na?GUGAbOiJ3LL>`CA^8e4W$S z{{`wfdwkF1_?#(@;sJJN1_`(%3+`JpjWE#A55@~MI?S)9zpeDX(a2v|MbA^=>wQzi zCq%BOSiI|xr1?cZQs>Zg^lud7wwTb+4r%trAJnCDn!sBlxaL*zbF+y<(~U(~k-r6~ z?SiY7yCGPjsC#cfFgs49AX*!iL;AQdf}2!N0eSAbkrGff+_jS~NZ#KX1^r3={D_x1 z{tzo%CP_e+JRZC1)5}vf-dsdP9pv5y5d-=l7n4s?~y=^8rQF*ZCvf;Vs37WUAMszPd`;{ z%r*Q(2#?Vo@wA_aTs3alR)#^{Obu~3=Q~#va~clVSjkVL_cQt(+wZ3GfCD?1Ix(e# ztxqHO*ZMg6ZNlW7`+o+D4Po`>mvQxw%%57}AcipEf=I>MGt9w`zBSajpqNqaenvIp zvonfe!)so3Mqssr^7N68?>b!cBHB4oVst1EGw=^MQIA<-mEO|j=hsdXJ5_~L*#1$= zUP-uxH$FT|e@f%GE9aqx+Ez?l(91|eZ<#@gt&oTfKDkdGdz}yU97$C9b^A5fQpW_! zf8L}^uXhoVcR9rrcvNuddf7Tx-@>K9k-6O(#7N(Qj%3TqghT82$PDFeKCY#H%5DL* z!iIrEiy=R9j#|5Yipr#_1nL^4xv4aheQZ5`2mcU-NGX2vBrZSApYhON*4)!!y62Za z8CO`^70pF;8_V$7LGo8Wo$md1>{D6Z+$t!wkvw}PlvaPGw7|8<=H>y?1;wti;c}Hz zdlIM52qnPbZ5Bvprcn32O&WoEXS>5Vjw1Ok#Nun?^D6AiS;fE|rdpwtV=t1Q7x#|y zb%(me;jMpIdFK3z&Ae9Ua|SoUE`b*(lwON>KiI#BU{jpaAuYqszQXDu!_Dlq^Ds1_ zR=|(2yKvYs==9ioFHITi!kw8`^o!#?vGGCgrXj^yj?aBw({3vJ<0UM=UE zZe1KCil!Fw32mPl&mt*)?QQ9dkQM^(n>v)ik_QjX_vhJIzwxQoKHg!B^;*%qdYx}K zMBFV&&38}%u=}@);{R1&5y6$6l<^D1{*TmtY7|FbG$c(5R%2QUfneg~TU3ey!D?-s zO#b9&y%}t9L({V+u!4|~Emh@Uyhi1M#x}X6sJ_+l3b`)|t|F zq|7Lo0{lLS#}o=I*2@#frPWy#SFt_NWeTV!v}QiL;_S56khIO9KD({}4M2<+A>QiQ z%y^v-h6mN-^m6Z8eN%pxZD4tz4oUT(jLiXt(0XG9#u>?)%j^yn-H)E*W^+9`^GFZpSPx6*H5)1 zFEj#5he@J$sP9nm^=VX=hZ#}8n_{I8H925;UXxL==RJmF=hHV1^65cG8-;B}O@V z8)Vbcb>x*&Q~pIIP)>v3Pl6(<*6in{4+S_-<*SR`qyn~I@bVY zCPJEwkDAo|_DmEnl8(~J_C0n>*uo9 z0~{!RK6gX13%nAY=B%vV9nj8T+~4_7H)OrbziVW?U;)0F6zsg(&-Gqv@H|rjVN`-& z0D(hY104@l7==a}dEoa&g8H$+dCEwFLBCmC?7cYc@!Ov^ zBfv7&44wG_kt%33jSNDUQ|qil3S2wj8LE6PY2u%}ICHVTK0lG}<j)(%OM;s$4G z8my-pzT4068YwF=Gj07n1M5CbV-II&glJx??@x#c9b`%~r=(mG_hMt3>RLM{nTSGv za}uS5?(pk$vdfO3ZuI991_MMvFRKT^04+bxej}B)SqXX@(VH=cc374t*dA9<9!UJr z22;{fs&VwjE_r0{t|3_0U2&0syOVLHVoa-DbKdKxHrid0d`%D2&Ov(vw^sn_T;pAg=%A0{E}RVRr02pB0^DwmXbQ z7CuS=R)WjGnD`aA?h@p0@T}~;3Jb0b*2Q#*mfUgI7$ilGgAN>Qch)phH3^yg_t>=c z{f3DJe&+Tbi_j)(z>9{}K&mY9S|SrDl}h=>YKW)0zV~Loy?n#;Q=ZKur?pn<^aH=c zdOxW5xgY0!;z${zJO4`dclu!p6`R1`zl#p{S?g}sz9;3G7@YDg^&R)T&(@c?lHlhVKS!Q}D~Fx}Ca6%= z3xL+JXy0ujpT2A^KCG_01uAo=ZjcO_<)+l z9Y)nMGqeAa+%*%P$PvC9ek&BQ}RobI(mGZ-8+IS$nEQrH^$Vx6}K`B;Z-N~ zB9{%j6#%1xggj@&9J&VW1P{GxrT#rV>|6J=dFUd0Bh0)Q=e*w!2QD4k*p~xisgH>R zAabTgY=c5_y*YeZ*5o2$VEfrMzqM*)a;Iy%4qv;8SeU%wx}?ewn_aDp=(k7^WyPo zCt}3PJycP?wr(MQ^TQr`bbL)X`z_xJ@U6{0Q%m$$TBOcq(0JA_e&dc=e+ynG+jBY7 zfn~u+Te9Jc$uSha>bpv02C;M4&F|^cj_sd1if?-+DS@}spTjOm5gyW}HR55FtTG)* zw^RGvOj>(Jq?4Gtz-Cl3*r{TljO{|NIE=xAIs z-Y+LsxKX>V2IGkboe%TO@2pU&J&Rlx*?3{Vq`#sRd02&o9)AXVkrBcWi6%tBNIuFw zZY1)hQuCcZ@5<~G!o?0;e+&5o-n;MT3LRo{c~&HzxK8KU)xdf zA^_WWF91?4OP1Z1aiLzAc0XR+Lo)*45%0EACvitnDjmW>`b&{^-k;XmJDuo^oQdzz z?gwEq#hIK`-(!iMX1dUqy?mXB>&+{67Y92m^!1{+0?Kjry)^zW@t9yM(m$%Vs8Bxe z{CcOVVARI3BWCeNgwP^*EGop%ug-4WpNfQZ7(Z1N4_Mf9jkn1X1!u5Zhf1u3fh=81 z_3eq9R$9iu)8Q69A65k*sc|!{9DA!~XHvQOAY#TJVU$Z+hb~u&ACn8s?;DOP7d6eR zOZcqNW!XNC)NZWybennxSv<@oPd@$l)OpERk1ns4JSh$P%(Hv(arK4U%Mp9lSP=&EOs-byfl z@6Jm_n5W$FVSMx&4W*Eo`-WY0q;~Yx&f>)30f9jdMB;pBTB9$nIrgm_ReVhP`G$z* zY6;-iFI|)1z6WW9(1_{Td_-(|{bR9~)5`|V#fqxM9YsDxtS-qdI$PZza;+@aAC9L3 zN%VE1uJmOHVQIx$54T9{)+<=;6kFromdWdOa{I{|Fw=yS+7oHtnddUn=Nq_UrI}*r z{VjvJXE{$&5i2;V6aV4?_Z$q`#ZhEN^(Ho1-Qc;N@*@d#=-Pd@S?=9WtY%wg<`p~{ znUSBk(aZN0BwW>P%@l9%9r`(KIuz-rwcB`*_Q)%q`MJG-EB!F@3{G;kzAK_XeE}d@ zTe0g|Q~n4@VN=Ga354BbAU^oJZEstOC;ciJ5wX_+{iU-Lh)?dPwO`<(ZHV98jiZU7 zj*BXbad!Ob#be_-J%4CoFo^FIkBbMpr!wrXjt6B|aQp9N6eHA7s~OGxP?)}D9pt+o zysh}j|Hf=>pKpAncrOY0H5y{&(GQY#m@#7<^T9V3YA^SR(}M@)*SsB&C6OsVrEkw( zg|ff7lYK)BU8u zufGos$bYPjT-+zm7JOP8715yIQ`h{4=o@BfHp%wgDdS3)p2ql?w;{|}NIq|MHGlhh zM$mn&x-k$Uq%iW9bslPWhRG&>rAEgokUHEN^Nwh~>gG?m?JAc}zO2Saa)j#4{M9~O;Z$#gH zSU6>66&WPxV{;_*_*KK;`wiDUC<_4z4EXNJh43F5W(cI|;+YSt(JqlDn?lCP#X65{ zO;??yp0&L#YT|rD2U+t2FrntBDpQD@zuenrS$=Ru7OpTY zEf^Gc1sf;Qq`=@t>wc>*K^6UDI^_m-gYW@Z=_hG?S!0NqaHl~#>xboju(i-=+j(_{ z-*v#`KvlFqHga%?kF`wjvv=Om;v7`Dd(A!7o!#4#7&A;;utxryKv0xoBN-J4UYz;k zdO$`?%=Q(8t7DU!&^DO3HX5BXSO@CbcU0U)6=^@_nZ1Rp*c^-^B;rf<_=Pn{%ltWb zfTXX0I))yjpf*db>4d!~0}g2>`_)w#5_D(H9?DQK?f?D<;^_woeBe5Jxaniko^%KQ zectD@+B2H~BSg?B*}+s&N_I(46%+~kK>i%!0FxlcnY*l^CU4c9NPs~|S^Y+y-n(Ce z{NUln8*MB%Anu26;L}oHjX%Kb|7h$iqvH6wJ>7&P1cF3x4~;tn*ARjS2<{F+8h3A; z;O_3)bkN4#-QC^YrT^3KthqDy-kEo;`BH1u*E+ST_SwH@KL@W!G*)nb!u=6_pXoGv zgJ5gb-MSx~n~hHv{W!-+>tTL5Fjd%=su=f-c+f;h#g+6K^HwX78$j=OJbK-8GY0I( z=$h8$AX)2%X#=oK;amwu?AL_eU3&TF8=aAR+J3U1-kdijl(C`OWnx3Q*Y%c;&a1T3 zknwME-67+6%BsjO@hXaK=geM5u?2)y+ylHq0q%`~QSb+RN^rVj zi_eUISJGUUNi)b+u+7nbj%Tqg#BzenW21q1kUt|b?R>c&qj=~qIvMqHv`~0A_{;t5 zVU`1p(u3NnJ9S#_!U03wEY(l&$06RwYLkY?%~~m@a3ULrUl+Twcm7rV;(cnr-|zsOveCfjC5{f(bp=JV(IfBplbo5YaW`Frsk!?V zj2KZqV&s)@pifudgN;mzBcv!Z>a>TPquE5!WEsEX8U$c|&+axz|ML$Z0O^~*;`y7* zA}`M4DeZS>q>D0XCdMCs&L&@Se+p6&Bgg#_qcW!8CjuCb+wjU8;p|(4emph#)L+SA z_hXyQs1-Y0{CNBMRLudvE=P+IuGJPG`ID>ebDGv`Sm>-1uiI}w-o=gRZA&F!H`1=o^cedZO1DlEeW1o$J zbMaZValBd3qgWl5;P6@`&#H9Zh=TchopL%GfRx<~c?bfhSu^JoxO1q|SuVKg{?O%^ zDK-(g`jIh&T?;5d?2p-AH*;B6NtynOU!C(TOfyu>KG9ahl)PFdO)Vv3IJ*aZvdStX z=VfwGxeo|@&iT`Y23XY#Nt!s6DX2}ie_-vLQxavs)}XEf1-cGVlzl_{GbUv8Ndr4@ z`_(oWd%befic|3S=hutj6t3iTOss6|C2#T_LsTx;*spxUad#UIX9J0N^>k_k%Q4mT zzV1G@(T5W%#%IK~E;0KB0XBRtX;3qx9xoRD!z@O_+?5Q2fWlEZM z3Q^9d@NM_24wD7Pbheq&*-}`MH1o%6`=tFLsq;l0<+BUi0;giqLTnofq?1ZFApGI3 z^cLet)jlb)f9S~&AMC=|IhkWsM0G;%zH$I=K00nD$TJ_Wt!+tvPaIa;@ojj}J?Qrk z@e9aF`lBo@M4qtFAPmB(THqdO=MuIHN_e0$Zk608uZx`J48l?05~)@Art*sqfC5l0 zq1{i2*^^c*q2aCDzOibmdpeY#OnLR&XMW3Rjc|T{yPH^s^|11J{&C9(On82w5kTvG znkEPK6C~u(n7PY`d`_#r$WINk5{q#-{Pyz3Ragfi3}ZCJ z!VB>Q`8hVCs5O#QoqznGcSZ?YD2JFAkKUa5U*E1VX1B^huXqoQrze}KsCMjYccX48 zuc$ndfs_D%cvR+tVtH4jIMN-otleNISzIp7@xi04=YhJm&BedLr@5)mjhk)`Tvrv&X~-3IgqPQ`Iijs-Ryr1sSd@oklRKtl>iqT1&E zu*|10l9OvR`5Y*xH2b}_x7=Dr8wF%O1X2VWJgyJN%=uLgI%pIP0Dt- zt$9SpvNYz4NIYX2VomW!f>O(*v}BxHlGf@;2x)sis@8Es7B1%sz;6wmJQ+2^^&T9d56C6F|At(O5PdqM$e6?gN!w zSoH&8-INr07hRNKdn~BNHGG>Oj`D#2ikpHM8hZx~4fgtr~j3YXWM2OO1Jxlp@(U1b}3!w zoU~Ds8%L4F;*(i!m0FEk|4q0r!(Bm ze*kYI(T+BLr$_A_urD8cHRXpCSf$)WguM26#SpWR=h0CwOp|l{Ym5!|*0o=;yQ@}` z;W=Jv`LDUUn#7 zgc!WKw(bi+7OSc-kW0Z&6e&X%0&+(UZ2dhLY5LS-XJi79wvFRQ6<;l$(5qVFAHofY z>O~z^wCSjedr_CM*)4436<4(8_Y)P{-S=4rKDq6_K3j9x3GKW&c1vD{eN2*`*>V*u zl~8{a8XHK}>%)_^_6j#KV?=G#6)D9+DE0`3A=pf+o}mI1W`b>gIL=HWli5k$9nJCp2oeDC^mN zk03L>2FZ+M=|L)F-7E^`qg*=HOq%nH>>D#M>Tey|MmA(UH%B+n>VeAm;*p8c2TC|D zoJ{;tSg2@hm&ZMUqO`+-s!_8oDMmP$iIgW?uf6-PP;et`r^o9=~*d~+SU%Iil>J(QER3D7(B!1= zaR|LCSxst^Ipqu}Aaf>M%h^}e3_l@V5gl+5#8HqFbom^Ub!Vp=>!12^Z1`LrCCzc# z<{Fdj-Nz-+pSM+YD)PX9^r$R@A+6QHBJucszAqOxY%|Ze%{yGSkL;HRNA_X6pDYM0 zkn_CU13kDct8M%?K7UERoxjB$2^*lYsXqxWE-z#5xqp@d4NA7+r953j-yhE$y zxqErH1Ij5Po*05d5?TYub~JSyamuBBiu_+0*Z-6t{jW~TJJ)PXmu~-`nG+{YE@H5F zgXjiTgY*sO=og9eIZpGb04t6B=Cub4EAi&P2|(TO22&CxbAHcMvxhTvdCY?VXZ!7rUo?C3l1iCS>SM;o;j~GGuxo~qqQ!1*sX)>_oV1~rtQN&8g&TT}fKN?@aR**#@?fji zH2uFIQ?H%jcWr+m*u_ePFMhijCug850s8s}SzYE;nH-xg_oloWGO#UUYf~_#H&8eU z=gdSsG^XT6I`Z7bu4#r}r(oN2M`gGn^W{aBfByv9_xRJIOAz0_O?2A(ZR@OKj*7iX zXlz}QCN$+&YE{@ijCbjTZ%nGrBTRo#;#-@L)IO>};0nW&M4jZfQ{BYw23U{*Il-WB;7Iiv+>vz!hqJDr~YU1uR8cP zURKPnEAf(ZM@p}VY%l>*+qo)sU%QkHo{=T*v+9oO-z`g3Sg3MSQyPC3kjN;xoexG*WL5P7)^{(Np^>M_UyV_pMUZ!IkbEHduyUDkb3t^ z^bq+q5aql?4y)kLtxUo211EL(dIg3>iMSSfZn}Gf&UXzWHUy7Vy=*i-b*m70r)#p> zDU@TE)!={4sXIsn11BRA2OH+#^Q@=cxB~eGfdQu<2Vjbq>z8-sFQKc<9m9>79=G0r zzO6V}C7Df^w+lo+k6Gn$v`hFQ!>2>3RttYqe*Z!hO(zYWpRFvR{~DprP=EbAZZ?zB z;8Z5TWegJ~4)=DwY9LziD7l5UwEt%96*f|^SC$cLOv<}F9-iiPU$*2c`@t%XbnM~b zt~S9#M5pzgXsCFVn(N?0^7<)|OgH)U3#h+m!$wXq2cJGntIdhh>3ey}Gv*pFgRtJ9 zPO>xRSrUA!^n&4OUoqF)x>doG*vffFSl4v|Y9&j?Z2lNE4Awjj-x3ZuL0p0_-ij;v zz3b5^UX4c#WBO!kSqdP3!%`Ls@?oT8nJ0X$DPww!LEhlaPatopIIl&5nYK|@cJ);I z0B&|gcxl>#5agU?&8cW?$oN6ED_FWd5iun0(ImKQQ1v}Jd1~0J`-|*g7909fqrUNG zqmh(^S{d*1(u7$gd`zRNC4wr*>~`qWXihTlK`tj@kc&jQ1Z7tt^1i~KqI)p{0((5j zjmm!57CY)clu+ouIr&B~<(l@>_w)<*$CUC!?o1B;?Ff^90IJgDj4rqBG)2YP7}(QH z$@QQ5l6}}Qj*_pYTt}7QZ$bf?@BdV&c`{ca=77WTjcvt6fWZ2bZ=c5hO-_qrZK>b% z#x#QRwSMp~aB}(1yAe%u&fNgF-OBUT#XXiH;e|A~Tb-tG*L~6r>CC3;kO7lftHe^# zGct{=V2uE{n-p!D<2WVH1R1VLGe&^uAhO8ce|X#MrT_^7H;2KlnA9GUd3a9UMmlxP z``pBxNT#x;ReEhxYiFL=xybc!89fCegC`PeZ)F@~Fh3q6oFb%`ux+zj!B{*>4~l7T z`dXV7mR))hya^Oa4_xpD<=;bNy{mgw??Er*1n|#TvQOq!Bu(ulj`U3aViSpA7{@<= zMiMzMEKbtF+-WfIJ5n>M)f%lwBql#xShG=OFF4hF5JU5nfAO&*Ep$b}`}xNy;hZGw2 z{T`z!gp`dQdQQ9!*MmbX&X0DI)q7R2O^HBex_S>RN|HkfD`gKPy$R4B*G_y$K9OrD zeY{@D!}qA!Rt339y8z?Z({lLMY@iAgujcjqA=T7Ix?>mCmA?*ZhFYb#&KshHQj)mNH5vnUyO_^_L}m?0Y#bYjIiDzHbgbP7k~dA`#5Sb+bS!rPikwDCP0 z6R?li!aiC4c9ZsG_(OGVuY=2%Cv6h1)d@o$ixw!`i%Kt}z4Xg`voBXuTHY~ta%zy& z(@*r^2XPWa{5nr-HAKo@dk-Nw<^H*rZCl+`qn zxNv}Kt3r@R3Z-HRYPUj;>znq5Sl+=a{^3DfDeXOL=h8$!evA#NFp3#5mh{=hoStUq_-3{Z{^F7eOlE!h)_4KmvCH{$QJDn zREuY4n)Oo24lNgA{R7bURxVa`b$ileSBSj~15KrH1R9hBlXpK19j~+zJ~i^*P~i}s z7pG1PUbuK&%Upixt0YS_6lQ%cJJ>g*+cY|%Z6RDdXiJq{8V_oaTN7(FRd~(Hh2n%y zrYKJUW%=wMAtepvSM(y=j{IXtLN&Mv**)^8ix2GMswgIkC$M8#kBG54_+~AE3plYwHL?I%)$3$ z!-x%UY5rps?-Rwd_h*>iO%xFRMPmQ!xfIu&h7R}g2Q#x2=S}V z-QJrIT~YRbQh1t>(NQflhEqr4Eml^ulzhQjCnI?7aqdmxn^dqFSiAf(xI#d2pEyV0 zl*qQ6u#B=9Skm}eOC5XSHaAJ+bVlON+lgyI zy@bd`J=akGta4*wcuv`;lb(os}6e^k?tKY4gohvYvkC8%N?85px|W-OBdS<1>D;}rO+1q!>J4F z-4T=Cy4AZG?|tNbKsghF)cqk`z={UA(j%2c=y=6Xee!V8dPKGn5W!?!uo5r7rRz(^ z%^--ampaLGF;CkqD%`{sNaKIXKtP!hQ@Xe}qx|mwe;!vE0=U;owz4`gm!0Gk&?CpZ*KY;#`!6j-0XOM!Bo|Y^_Gx202 znO%S* zDpvKLB#1wNBoyW7rleq1?%uCtYYU)9Mt#lSAA1`d=aTvlHSGW3zm62@5I+tad%Z=~ zc-71j0g=gjH- z$#k!m=9;Dl_L82$ms366!lNav87CHKO)#J!De*eqP{?*}(7Drj+cyHJ>wQ+Dkae z%!*965veDJU=cG8zmz|mxj~a;0(Y6zF5H%jx(~ru{Z+OYudS`vd5|n6<#s`}v_GfYy zE9rW_4IsSKFs-j6o=Qbj`A5ZC$T+oIpT1v58r-$_8D$Ji`AKNr4|J-djV7Ft2-$g< zuMO87&qzMAIPI#yW}O&3!x#oOW57GfDWQ$GW_O=>;TwQQhXhCwYQc%^WnAQK>qiaqR?wKg9$CQ!*JiV>VlEUIzuGFy}*5nBd= zf)-wSe|Ymve+*8pjP|hFD&Cj*A_x+O$T~{cR0gNCnQzhUhD)E*iBp>Bp@e_#z&PZe zEyJ7W4i<4VO}k&}cKK|vd32XC;F z)PmfPi+*J?S%{B3bh4q~f{5wkHFspQ1b0x4l#`Zzq4K432(QR){~s6qNPwZMpqL5Q zW<^+NQ#B9r7L(4+`yA&7mLpJ#_ zFqd^!e};Yb8p;1E=>_~{zx`x)_^o`8XHt98&`Ltpb80gy^z(h8x#N=R6H~M68d}yW zkG1k(S0w^>1N9lz&xL5#>|syZ72aO)F4-@bnV8L`8vkl`sr*3`wime(v!HAW*9kS_QRYR>oldqyWuerx?Q2(^e9Y#Zcq9A@ z7`+okhQ!;+8HU2vBO)OQ?8j8@kNt6OxR)*ET4i)Wo;utwtO;@qWTzX9~^G)riQ z5(;x`B3e!aU4B|9sL633k0PI_Ug`}QuR6|o^nWw{wY_D#ENK}teQYbvrcFC@QKBt78Z5uH%6OZ=^f%;sMS5i~k(<32$nF-{PZR{ym$BOZoUR`_8}_RObz#6` z0HSnx!<=U4nM&jJh?jc%-qm}ANP8YN%h5ibjnO(3yWHO{rpvD34?fVA1f*G|P-WGX zraW1tiJGz0fOjTl6Z)C5?L6;rf7uQ-ge;(dDsDQlo&7PPLex3#+cCN`f zuGt9b&zFgw2v$2UX3m`6!?3v&Vqh{tuXyRwcsbwGBjITG*b?7e>9g~_D!FfvD?FSc zoc6V`(Z%-cU+BrF+f+U4KH@x1W_Rn^8HvJxOri_ZTd{GEO3F&szIbgv{P0hx7~wa) zY*`i|2Db^qs*lxXhOx2se&I>#i?cdpx<%Po#7i6(Wm+TX=&teXlAjrcZrfQ=JRQO> z=0oY$w1h^~uf1EaU-mi4cIA#v`OO4m3pC9yWH^`K6UmS(YE2=ZUT*R5Fy;wL;FoMC z&YD_uE5L;Ls+V-Uw}Pjw;R^zBWhn|F^L@Z=RMR8u^W7Mb0$E!y;XM9GQx6Kt@lZG3ffJvE@P>fyfpW)7R$|e{t-A+~ANQSqi zou5#01*4c*r$uBEDD82aZdxIUF(dRAP*GGSB&7O;NmOhpPi-qfY-~E!;ub60Lsh0G zXjbd|Xg)*gYgMYLA>n}2UDnI6qPpu zcj`QRhgLX@m7E^A4kR{KJ)g6RC_HUQfK2ukKXa1p-wEH$2w$s1RU?P53f)bd2>x%{ z>_4(zq;EJ-=Dfl_z?Q5@la)S|*EE$=DI6C=syH zmpr^954R={wDgab7agOb9ZZd%sqv6r(X;ttITe(Fugxxl7DX$5C-C5Vo9idZ59~!% z^1W*}h;{2Bo#pH4TWz^+d`3TNGbP|AT3lRszFpkIgMO88jrr?3Y!)zZ8UDBb>XYCS zSHiJfmOiL3FrCo7@cQypoB+NvpwW9$fV&iGv*9^-chwpuJG#541DmoOZv1I-hD&8m z6_acwC8Wwm&M3;-&y-P;l~k)H06hK9mAE`OkaN{@*&{wTA;sKMdnjW7ehaaL&BfvM z;ylmsMAQ?>ZDrYNy^aL+LHH_)Dm7a(9Eo$Nm?g^O*0@Uw>rg+39B;F+@~VkOdj~i_ z+k!GV_hfHD+rx8Bb>Y?aEG%eYDFZ*OHWa>lcH!G3A-m*#jL}l=mCoG(O+6nAnJ!Cs@tKz}9CcM#|NXnrvQy5R>L0wXp#2(qm zvuT-5eOX^BGK+z`KzyHj&P)?9QdkC-|7GbSfh2JLYtwJW)|f9l#^UV>#< zHxqoY&nsNm5-7gurpl6fGLBZBo&5i;q)3^g*Bi(}i-*tlIys>bIL zLDJoB5&Y;sh0&iW0)>=qVw?CfiU6OaIz~Z$%^;onl^#p@#7&A5F?Q}u9-V_AahkJ- z*|m-%a55;PWO;bj!cUT|Vg9XB>`>=kq_{m=T>Zz;29<6DWx=AB;p03TS?^u5a~{6u zQ$NRLm9xAs_XE@FYc^kf2xpTFde=SW@)3Mog2t6JbR#%#uDMi89fr3(mK^!{Ba3%B zy~x8eOKqz}uB(xX`Bu-7RXWdrr$O+L-#bQ3K*wH`^z3Kp=gTH5LD_f<5${K4mJu9J zv4RW<^(SRCYo_f#bnhr-tH>AeVapEwKHu=QuTporncc1w<>U?@y>smp{fkVUZgsDCmCQz4PQg|LmzCUm zdCF|Ip{pQ%jhJbMH=dXG2-bd$vi~ z^|Z93L5)Azlwc)1oYdZ}V>7o(g@#nZgEH+X7go6Q%;r4#NTH?Gz)Y1o1d) zWn-Cl$7r0Tqn#UQ@L!`}V4|Ta%X00;I?El|$UafsW5ye9r^h;N#mx?K{J%|Q<0#O#qE@l5I&)-Y^;>?!+Rn(Uj^U6$_@l@ z02B51aigf+m5yyR=Pv^lWHd((C>9ZV{#9*RZ92Q08b~GV&5rs#(U`p5VEqciKM4){ z2BY3{n@-y_MnM`?%D$;r@CEBr1bt*vnd@c2+?115xtIxvlF)G##MK#|i}#i-wiz}u zy0adx|3Q*7Kh=pMuMxDWA&8wRK4VAht zDZ7d~9XX7jea!<%Zdh3RPO7nl0Wx#*)b>^T$H@p!nbuXC*1}TLe&Z)I!iZ!3O&2HF z6;|TpHeZF?)4~@(pHfFZPKG98cO#QJBnErtT^b;uqFT}|h3kMZT)3>B^}MnzJ`Bf_ z#L=Nf+rQ)aGR13b)VG5FnmzMcJX~8l8$!Fdi%sJ?YB$ld^oYpp1?ASdQ?2XQ+Ilk_ z+Lzf4Tm&ysPWu{8-L_J1&l}?Ry$@k+SX$D;LS+M~QsU-PPZ2M}CrsN(wzaKDCI(Lp z;%GnHmJNl}(0T4iH(NuVh)uZrA4+O#Ys0QrzG9g33*Vz(3gftX?oXwBQDibPs)nb) zls+mzI$;YVLjpZSbpQb-K_{oe0|{{z4x%|IFhk{nX`+gV-F_TI_H zZd9ZKv!<^>?~Omna#Uuz1u+u|=vQtr9o?ro&R{?2sBkZpjPOhq&PdP@&@?Of8a7g= zv8iX*M@)wgaO45}6RcvMD|mT&B?Q((kJ4n0VGAu*-d%xa-|dw4s$67S1a;b!iWV>y zQHYEcc?|rQD#_%>R;$c~f+xP`X?CjVa5mDmv?Mgqv0GV6cfXPoDC{z_8HtIBnah0R zpuAh;CdL)3`f%)2dLqIVU*O!}?R@0%K{w1}6Jq1Snq=Qs8CGKwMemG@-nxTIY+sw& zEyb)EW3J`IG6o`}`lDj1sy%TlHzy^1bT0P(-Ki&Mace;_P{3Yv=i$$w5%~viReZp< z*WAKfTs<%Ung|*&n&!Cn?>0StBX)tTO%BvbbhNwsea#O7H)2@OSEsa0Pdz#|x zDEFvB&8Ux88VqLt0XUdWD70^!A7v%z3R^fM5?DRpcbSB6^b>{5eBUw4&$=_{VINf- z=HhAloQ7YHgio&@s?i!E=)F%k4mqEjJe#9T?!_qjVS(mqDKq^4c+uf zxY`4uk~5;26&2H69?Y2U#V#zw3mqe-B8~7&6{?jL%KHc4#4HMsV^#J&@ShWucw68g zv0*dA{Xmf#(8^PE81u@!Zs~j9r_z%CUtB&C2j#_j!WBtxl_$=>!YMll<}1FEp9>U#497iotmC^oz;tJd}Pw@5^; zM=jP`(@ncSX%IcJk2#io*#V{5Vb-XxWQPNwkQ~fF{WZG>KH|U@h@PJ4d(FlgSX;))SHchXqLto9T&N5_WzS{hWgw!iDRTEcs9;!u{!Bm02OprLA<2l)=lUiNDB3dcA~cgh z5p^)NiG9ezKY$L-5{3%NgX|=%7pP~2DyLY4`UhK0>e0ECn(%O}1Rue&A20EQv!_QB zIg?%V$_>hCvTM4TK{brl5R*`m`sOB)5Wj@59M#|L8mK63Xb#72>3MGpFbMU`&2~U9 zE6)RQw@C{7?odBYq73QT(@yON)zB)fM9ap%Jkcx{Z}gJtP!n^Fxu5@xuhc|`p)b4{P(*OY%Ctb|pwZSmk(L4*1R^&V=kv9HwZ%bbvh<&!-=1xFUP+81i5lHQ=w65e5` zJj>$mn9XY(O2!PaZ)kmioQj+gy^QxY5<3i@@Zh8~6v4+rR6RgBjn0$OYjNyno`M`y z0iq{deL*2X#&Y)rz2|~L_t%1;F{n?xut)Ggsadb`NvgQ`s+=ZZ_-&|x53jKE zFVy4ixtiG6MrW@^95nc-Ks=#;TNmfU*MyJq1&1{oU7DitmYyE_z&uzL=;i+ z0Ui^Imtlpo&`X9R6}r{0!7b*97u*x}keX^q7=I=3=z7_;ofvJYCp!oLaEm4oK zUdINid01heft4&AFL>tZy~j@UGM-9jr9eBT6Q@pm-oaG)otL{VsrufB{(tw1$@g4u zUIRS*bv^o|Jd$0DnWGSL#qq%{*^;@m^dzy|Yv;97@n_tLZ}QP4?)@K?=>HMh(A z(tiLNu?14_15f#ftfXy|0Yo=3@w+iEk1CPWUe$RE*02`2L!?_p$e@zvlvV5TW@uf^ z1evHONloS|11ym{lFRIeeG(@wiP6a&t z_~#mK7`CKRPsS)(v1Ykyth(}yS-K&|?oN!u+y79-=kUEu!2_~3&?Duo`4MCVZb|CR zv2lj$^fdqMHl_W}dvy0bF7{ntk$b0Yj@o^V{+fow3OFz#M>U@_U@dRD;=-Ki&LnZ6 z1s@kV-L{M5{wVcoC&|DB!mC{P#5vkFd>qMDdXI3{uw^aKO)ehN2>P>$K5l>3b{Ir3 zAk3vxN%v5c`y0NzNIh%zsKR_jbG(a)o}Zz-%K^f0|FHw@&qHh+H@DhD&4fwYP7-+1 zde*Cr1jCn|&TXfod^{bGm^?y3%?%JGx-kvxB=Y0eM`zkph|b0C;-Tk(wJ*{>kDldjM7b2HquX$1veG z!Mvo`FoTUizx%BTqXamqeiUS;S|X!9V7@~A`|tJU8TMA5rcjhbOTWnkV*xC2!rpJs zEK&Z!Y%l=lXC{~5+qWnVv$a9Y`GiUIo=ud;ty`%)v`R^wytOS*(}pCM^(J$lKdkEW z{uGe}?f7CVe(lJkNL}_sK>S7gT__Enm(_x2-JxA`qussf+eY1^=@PdMx(P0gx*l*+ zG17-UH#An_Yh5oSUh4xl7WaDbwfvZT;C)J@JgS-D3#7NJQq@mGKj>Kbu=s8z3a>qyEd z0eQ7cvsjILkq)slmO|cVV%v?jZW}PzaKy@uEI3WI8I1*K>&(7HCUpsYsh_BIH8ImW z9*tyHVJ+B*L1TtOS79{mxivPNjH`xbo_&(e9xR6mU`P zPA>R$5!btIkP$9uH`{uL@h6BYiG5OLQzx7TPxe7jiEk$r!+mY!&#R+5M6b0N_zyrt z5QCpjZq2ENio=dCU(Y1GTUplp%RtDL&&qAg74VV$YTl2h7!p_zq1UXMB?S!uXAPIt zo3)azm0mHL<5e=x$Aa0kd`UXqb9fK2y-XkM6X*Gk-$Ic#DtQ=InITlSd1X(qn|;Uc zb_uze(7eetp~6*YLG;f!CK&P#_xsDOa9?s^R>A6i8sgAPI}TE+CkypJIXX>+c=8h) z?ouzN$Bgk`y2l3&LwRy*=ZIvr-zkH%*G)2TCZW2SoJZ*}{Cg}GB|1rKzMU?8nSfvt zUm4XbnnKhH)025adDZ@G5@$;~zl;WpjMrmI;v!Q*%;;>w-2D!J8p$`n#<%PCatlL{ z%F1P5)%dm9y6wG}5gtOH%~1>922qWoqM>#m%ux-<{{SG`)@0y~#=DRP_J*JS(vy9M#Lw(7Q+ynWQI zb&+bKSfrL#hbrz*v`yl|Td}in$@9`J3uVt5CVcSMl}F~46pf#E?0=Y4r3yv`iVc~* zP#PngP`ct8DPEwdKzUH@9Sg ze5RTkeajyWShow!#{GAi!l2C+=3G}QqF6EdE=m)1{qRU}krPQQ;kXU!AbWi&rXhPz z*cPx*r3-nsC;`cryW`1Gu`Y>JojjaF+Wl@YVQ>G91kLZa7;Bv)x*QCzXD3aZPl@sj zy(CRc4&U~i^z*gdkwE)=u>fg&IowC-Iq>XPk*qd*AtCa-~O6y7f(k2a*Q04 z9=epFe8=`NLh>$k#+|cxDuLTw(e6?U9puG)mYk{OFb4v%Urg^2Bi%r`3bg_=YfR~N zW$9S1Bplgljq*1O_NvLVGj&0 zq2BS4RXul%k2pKfE?Ul2SZ`0}iJrmpC-@u{ob2UM%Z;Go!0kXUTz0UF-Fq_e6@tA( zwy_-r#!|h@!&+W9jxD$eqoemSWvdH9=3o9OHjL~ckpRDTHR&r}%BS$llXZ7w8jS-N1fD=SmeoLOiiWu$B#kqagg;3~^K4y}fHcKEuh}zR0VLbZ2MdS^`gnwo<*4&*HJ@ z$0AF-ed~OV5alAWno*67{V{jYPSLhwv}-CTFcM)P`J~y4{Z{3bGIDqjayn-A9z{zy zrjRRN^O?Gg6!R)*d>i5)urVa70jX{4KPzt*pkQz-T(RvUPe3nk4SsF97Rhk!Iu~J9 zB0kFUJ1W7})=EmF2t-Jj;TuaGtD=)5ez!J93x`H}knPTEiE=xwx%sa4IqGl6 zR02I)<6UN}xloX^y@-JOI`aLaT4)Yk(|307khbw_;&^ZBq%xUvsxFp6Oc7+5jXYG* zPB($L?W3+VeR>XQb*f$HL(2bubb>h9yJyUdp; zkHupCco1w=u>faksyxua`mF2DJGiRp&7g!M$F?73Gy(tcEr)8R(A*gL4f)C^EBJ=J zXJ_+OL`r)(uSa4+l{Vz{UH9j?vwa?k7}=7p<}61=_T|FlZ)Gym;Af8c<`Z5 zYaFyz51EStXff!at7eU{`qKHumC3#)jACqwQ9YpUsntsv+V1kT{li!(ddV`RRAu{+ zU>nEo5AJt+DmC+%CK-P38rpoUCBwA z0YwG{!M<2@b6l#}ts!xSS~VJHv-c!WpIR#k-I}al)6xO4r^a_ZAsaPe|2sCQ2k;uXBOCoGf@1LO#q-0!=|qljCOe(R+dg5tbwS)MxK6k6 zUC63Xi}w*?EaWnqH!LfF@JIL<^2mE(?F59+n6dt3jiceyJUY=@KvLe@-WL(=a2ZTw zmOCj$XaD8W-C$fId^|D?r+pmz=v7vr1LdkN;HZX&;2Mycm=DB*e?0qOPBYAP_i?YZ zw@^%*TXEnrRxKQ$>@-lAzEx^1l;*XBthT17Slip=@Y;{R3>^Pzc(NyP{XF}%q84$c zy%*hJ5%spoqV z9NBP2I%YAy^+G%cjrw=hAL4bZRi)RaQ0*<0s~p9yrF-l)vWciA6}`(#@Rv<1c9j** zCM~+L(eUpV`&gvQv-X|qd-)|iZc}lvuU zf=uncKokvkiNeEBba}oXP<*+oue#XBREGk*S*@r#zejaJ~5_nnacgNmw?MPaFw!G5icn{G|q zVZsR(!>Z|BK;seM zKBsjU@G6C-wDE)6`AjrheYt?p9@!CyDgK&cSefdF23@!m9rH&7~Kdb zg+f#o(|+mjQXo}_t-_`U;OXE ziM&Br_%EbTz`tx^fF1z;zqnXKA4~)_|8EfT|J>g~`u1_)lQdU5ggdaN zq?dFO-PC1>uxRAvEFRPAaeBcSIj#O)FZbseJ>__Fkpup&r|E)vRq^dFlv?5vq%mDj zQdmNm*2-Y$H&W%|*uGP{OD=hP^(Qp#5(^YwyYpbBfZfI2l?kmK*+3yhR^_M^x4o>% z>TM7RYZ^im@GO>BF`sRo^Gn$2a}WJFAAP@?jbLSz`zm|9(Li3*?}|2}7%R6p^9M5{ zS&W%hxtv0dZ!VYVpXW`~c93})MM?S9C`%O5n)j93obbp7(t084<^)5#r$#y!P^9s76TB`_$&Uu00 zcU=3wQO8*-Y>|0*2Au6-qWS4jo{0L2?a+)c>A5tZYKi3>X-agISvAa3aTELRNW=rq zCD~tYF?`-3AvQ%N70Rl8kb_3f%n1CTUi_1BbOUVUDCeiX3u=gYwx#*_|JTy|*M<78 zcL?hBf9m1lAFT=|hR=Jx+_+A(C3BR&Y0p8hL5Ne(kmU983jU7~=l}gOp!~D&KLEih BLq-4q literal 0 HcmV?d00001 diff --git a/images/geospatial_example_00c_vector_raster_2.JPG b/images/geospatial_example_00c_vector_raster_2.JPG new file mode 100644 index 0000000000000000000000000000000000000000..b13bf968e4c9997cfcbb6482e9494ca6a1cdc636 GIT binary patch literal 67341 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 )A1}R@+-k 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

q3?ab}@noY;3#;}sc-!YB* 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ℜ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 literal 0 HcmV?d00001 diff --git a/images/geospatial_example_03_vector_OSM_export.JPG b/images/geospatial_example_03_vector_OSM_export.JPG new file mode 100644 index 0000000000000000000000000000000000000000..487105d5ed03e76e9df7267f842976bf1a3be5f3 GIT binary patch literal 27835 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� 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 literal 0 HcmV?d00001 diff --git a/images/geospatial_example_script_UN.JPG b/images/geospatial_example_script_UN.JPG new file mode 100644 index 0000000000000000000000000000000000000000..2cb3112285f858c15a3c01e447c95706c3ec19b9 GIT binary patch literal 36691 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 ALI3~& literal 0 HcmV?d00001 diff --git a/images/geospatial_example_script_worldpop_ETH.JPG b/images/geospatial_example_script_worldpop_ETH.JPG new file mode 100644 index 0000000000000000000000000000000000000000..3572defb7cbbce4438d680d45bc090f2b5ed938c GIT binary patch literal 71400 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 literal 0 HcmV?d00001 diff --git a/images/index_ccby_logo.png b/images/index_ccby_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..bcb047a53b1ae83749aabc59ba93fbe4646d23f3 GIT binary patch literal 1566 zcmYk*dpOfw00;0NN~N|)?xHOB%QmHS6C#(GYbjCQQmBViE|alYE>V(PN?ulpw;Fac zw%M&=Gq;sZTJflNdKO(4QBBeN^WXb@KIeSTdCvLoJf}Dm4)#%S zSgzIr=SahaVX!uz_74vRfGgGjfV&C+>OWvl0YEwe0H)&rVE0`BFuHL2WY0nH?urDj zU@rim+{F9}s{r>Jm&5(MHRNI^EV!1121WY*`Cn#cW>hMbLZO(Ln0PrdB7HeLJOX<0 zLI!&N93+)Uq>`cGp`jOpgUbda63O86fq`ZH1Csv!WqtiaeSL#s@v`3D0gy=4FB0|% zg?&9e;+|fSs7Ku04eIUc>h0+0^^t*Nf5uBxf5xLZ+PSzcaIUS77G;v2;`O0E|b7UdV_=NIJT3-I}Qcx+xS4u{LZ zVlY@tZZ_shPF5Bs3!R>kaXBsh(&f}k7gAGG6B7~>&zwCQA0HPN7keT$I_hX>SSXkS zJ_kHKJw5h&?BBE3ZHJrdHl!;Oi9jHb&MpoP4)zZAVC?Me?5u5ImYcy?nwguKnVFcF z=<4c1p->1E0$B$EUwPVRO+8pzY2l~{KnJSaq7eb^S^|8$BGIqu)uoxQBaMX(D!azm zYUgxKYsY?{J-g#$JJ(PT2U1?Owu}t52aQjQ0(Xwf(xNXuZpNfZWqEOTC`!Wo*b0Bo zE4$@W*}Y8LkV{zRk1SO-e2nN``PO~2UYW0pwjXBp)?~)+@%jj=#L~PhNT^TyX6fP# zCvE+M1Ci^64%*(hi3z$;-TO%`_GN7vp;m)b`(dy zbHNH=1PE8Z)V9^d>BR99atF$)MrYbYo{oFBw{nqs$p3SV_UD$hC{-$Ay9uG@_|XN{ zx{cdvtU|eG=2+=uO=$VrT)9{YBp$OiKSDLdjWI{r34Sojlw2(#Y`I`-MODrOsnQiI zH>NU--4&-|f+^*C=S@RBl$BZv{fJ`b2CB~r@+vzT>P)QsRZ7&2p+Zfl7h&rpFoGH+ zKk-C;{fU3@YR+bs13|o}R0XBHlfa92)O&>d*lw`636@rn=ZCs(?@8CA-yRJ?FP_$) zu_a?(+zfX;CYY%5<9VqKM{5Ir?OFHf+t=*psPIFtwtt$r%6;33+$hg66vkiow+Z|G zUK!YU`^%J@fz{IwVNu3MEf}lpWQOPYv0>1d5~~9&{X!#?La{EVO8eFqy4@VnBE2B5 z=%&$q`89$1R2cH!8=prHHvc_a7M!N7KmRDxvFh^==RlZgTrr7~R5))C6EjllREzoi zH~~EuXzO_GL$8snziBBE>o~T^Pqs2RoXuc0dDBTpM$_O6W8An&I1DMo4MrwMWn`9f zmlXSh-)HV~5?|hhLwtNA=foKI7Gg@dn735b#lOHMU*6ZTb79oorIq2ldU3D0dBQngU-r> zYER#jDZ3J7F)2h}&I1P>!7c13&d-70e*4qu$$eV(OKxbOb!< zSFUv(+Ei}fz!ds3HO!v#jyc5LUB z+J_otS)(~@C*#_o)9c^dv{{-b-BTIQYbabdDy+PT-c1j$Ql<=3qSs3+-?}pIFG%o7 zV^VI3hEOYDGNM$0tuwMFt}jiNF4&(_-||h;Qj~@4)e@<5iy8<<-OtK0ao_bi@N(TJ zBj(eqwKKlNRFApbInKf){NuL1?%;2{g{6=uh=LaXf>%zjL9T8#ECK&95a5gQY4wi7 F{|8uD7Ipvt literal 0 HcmV?d00001 diff --git a/images/microdata_bbox.JPG b/images/microdata_bbox.JPG new file mode 100644 index 0000000000000000000000000000000000000000..4e2664ef7344ab8f8986814585a79989137fb43d GIT binary patch literal 41994 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 literal 0 HcmV?d00001 diff --git a/images/reDoc.JPG b/images/reDoc.JPG new file mode 100644 index 0000000000000000000000000000000000000000..31cdb6c72e94dff04b9273058f7990e590bf2775 GIT binary patch literal 131813 zcmeFZ1z256wl2DG4-(upxVuZx5H$G0-Q8UR2`dW^gy8P(8X&j_cXtRb!FemYcXyw? z@9FN-=iKjo_r045wN}kpHD}fM=cqZx9QD_FntfUYV7!u+lLkORK>-XQe}Jboj9V#B zD{}xqK>@%3000mHuuy^kXh;qNvh(Vl6#y2Jhl1pFQc{0@1IQso2RWg}^Ta{%=G;$=1r<%FLNu(#_G?%FG)8fQyFt&7;7E zcn$^8uz$<9#K!!VhvDG{0AgeRp8vadftd0W!C&6R|BZU|OXgn){6gRt0>2RWg}~nt z;9%om7hvNT;9w_b=NEwdv+)A{vts~&62KN<1#pKXGk`NBY#|A712{r*KldSC2_*J` zLTTyh>L|dj2cu`zQcH#W1dvKOX3Zf>I` zw=xx`)#O%SQ*eA~W@#ns?QHhOTT#u#+s1_7lvY#(4Oz%jz|+pr&dk+_+|$n1-bKJu znDV!)3qbNe53^E=2sxXY3#dv;|6T*KC;ZpGczAfQcyO{fI9sr?^YinwvT?9-a4hAQ<1lA8ru@BmQhzZ&_sK>h{SFS!0K1pckczqIQYT>lmV z|5oK++V%f2xc=_%n%P5~Tn~sh`?LUf2|$2@gNK7ffQN%eL_k19#zcYm7|1y27^s-| zID`cFIQV!(q_h-7Bs3&=_>?S^G<5WgOpJu&temV29JCCK3_mXdg@A~NjD(Dhf`ZLJ zj8Dw)Z*NcS08B)fw{WyDP?P{@Oeh#ksHZLf8Dwq}4l-oV6A;q8prxZ{;Ns@t<>ME4DJdl_BP;jnjhecKrk1vjiK&^ng{76Xi>sTv zho_f!$lK7cckjbNv2h>c6Fwz=PRh#8$<50zC@iX~uBol7Z)j}#+S%3J)7#fSFg`Ik zH9a#sH@~*NvAMOqv%9x{dUk$sdG+J^=JuytPym>}i1jzg{v;PBL@sDpSQuD@pK?J# zdq5HlCM+BUJ3N-S3WAZ-b4rdNL~Mze%*qZVDo)iC9AoD(WL#>lHJa0(qWvb>e@(F9 z|CVHb6YTGD%>z(jpddF71`{9(xMcw`)MXaT?P=J#6)eg)K%eNp3`$pW5yQ1CB2;Y7 zJBV&cQlHmF?0W|Pl0ujxAJ(6$)*u5KG~9gp?30=2bUm*iwM0-~#6S=5D9n+k%&)JM z0YH}p0?-xx5D2YJ?XKa)vW?xlZ;&4M;NgrEa1@+^l>IFKFC_ZYA9-&!j>XWkKy-lr z!xPNrN<_e!7I)j7(Gwu&bOu3hr>E_PiE!ni;t4SBc@R>n(ZlMP1)_h?z@-mFI#$Xnbe z{Cq0a<=|O2gW^ND@RDXI#FuZELXD#1rfMhiqT8cJRYxnoa3|q*xa$jR4ZR*B7^3ip!rFMSVJIUX{mBD2U;UF+#q^ORUb)zuK$R$m&hNZF>OOO z)&51S3Ebwl?7r?~>o!1K|83H8R%rg^-lM^L$aS6oZ2whV&hK6RtQ6G>5cy~K`~Q$K z^f-U+CqTd9^b_Fl-D6y@E{R7v;S*r9!Y1IV^9dlgQTD7Bh~N4ZM3+bYQ~P7H16r&A zA629P*pP%X<4KV{VdqwAZ8He8qL|nQ4b^^SZf~&5)ZrRA5u@FKiS#H`y0^?j zSW*MOzg{ky-HS=mVSMhCCTVcqFM1p!6N7hurgXRYW;X-g3o~Gp`U&twiuCtFrK~`L zO{ph-*V+FMK$IzWT{F49} zRb?nC?B_v{r(s{NcBVE4n+5^Yx59hz4zdWIzT`qA_A1wL{5c`2mQN$QvTpg-_YZi7~`s$t2Jz1F5qzleWm+G*RUl+1f7%xT#f< zjO6h6+)z1>#hzt>B3P)R>A}_T)X>phdsV3 z`y4G6X=Ea5Bo%^gzqywCr#{pUm)YkNT(|$y2;cB-7~ChIIXun=>=J?Y2i=17L6o@tqi53u}nOD%r!m9bm1ql-Y?GVf>T^$ zLgL(R5_y>n8S9gtCf!NqA;uNfr1+Ini+VTPz`$mZmznPu<8sB*wjMZjJbBza+nwSMbi=k&QA(7Ugzs&yBA)ry34)fo!)N5MlDH71xV!P1pkamLA){Atmhvu)%HzXfBCtd{aCCF{Xl%dAbj=VGei}{<$UvEdr9Z>yJbRJ^Lgnu zRwY(CcAL}RP%O)Lo--BV-!-0XA}_dfFepuDiI7c5#61C!{K1L>Uc7DhQDTw3N+<5g zSym#H^^@knB^_b(LuuUVHzb9|hzs<_@_{lGVmqa8ru?5TTP4w4PUz|-r;1FmSYTO= zl2pS)3=(fue9wql16&Dd*!6a$DsF#0LvlUjJj9!pH*@i(3=q(oGz=j9<`3fRaS2l6 z4#4AS`eI+4wHLRNI7X%nZJMBv0T{v+d%J2PXh|Bng5^nc2Tdf7`r}8H-i-v(c!$P_ z@jeme=r&1jir?6`i#!_V+RPxB4 zeh2MGCO={8T5R*#B+12cf>XAC;G8-NOzN*oNvuhGtg-y!!3ohrmOMf{yUs>V5{@R%O;3s%_s~ z>l!Uq9F-U88u@xhU|YQJlf5#y1fnoKdQo-7-3Gsapi3VGHV=kM2B>M+(mexxpB;o~EJ0xv40R8m=-VJz~VsE>3lH{qmNm%|L#kLQ@D(b!pNv ze8P;`*B&{Yg`Quh?Osicj+Y`OUCCkJu+wQUnA!))(-EI|Yw~-!Tn+9W`6gzZ=U539 z;MqED?pQ~*TL8Q@W`f*4=)v^d+GiIe0JTyRG}IT>wUKv7+Lz)Yoy6SOkB<#hz9bxJ zt%h&$(>ow{6JE7T0ni7Er#>8b+BxKg&7U#OM&H+C6c;u0DwC+c%cr`xZe{<=tHobm zG5*(YbfxC&F^Qk2TwVw~~|4xGVs2u5J-Vl59msYULSy?DsgXhPW>C?29 zCCn0gu<2FifT95xB?frQHayFSGqfNSACC`;4Q@$9Gb;p`m8fma#F5!Cm!;uto5s~o zfO738zy+W6gAD;4U$em@aaeLwgNDQVG_8AH|LJoftoKBw1&)1AlRne&I58H_*X8VM z77lz&xa18fmS23C-mY4rH;LJ1U^f99$pK7Pi5;u-p`7w$*6p-Qjbb~NWr9!FLl?Xc zUl?NSAUvclp3XPx1kOvlL3t&d!%8z*fU(eby4kfh6Rvo*@U$k6m@jOHH}z@<#kbcc zWtt4d_nL|C+bxnnXXk`|HJ@~NtwQ9S(h{%QwK38x6L_IOOew1y4pnLHO znyizA4_^O>UZAPXStDGRwCvetlG7L!k9AoPF6tg${%CIm95$EbimIlsY0#6~&`x)O zAL=;U1hn7^%k9)_OF@|=Ou#KYW*S{B6jy}XPzUkWNbA0WwO=*dvF8vVPKlhN37s0M zAIxew`|Nr{D7VSvA%}Ng)xYmyYB4ity@zim3tJ|mGGDlNYgxh3yg2M3)a4a7TJHk& z&9^86>bqbPVB5GQSl0FUTGmajx?7VR?pW zY+^h9(bgpx-&SPjyet?57yuzYPJi8>mt%ST4(t60kNZuN39;Sinu?B2q9nb8y^(3G z-E5R4Y)HsN%tX?BRv=pf`XZ*C4U_Xj>hx-2-#L*3@e_bx)G4Xi%DQf5!05xEOrQg~ z<8a#J6QI;mMGXJ^9ccB{*eewWkJOlIk}vw4ft=u}LAG&ST}72x{#T)zy3d1VNMttl zH0d%>WlJcrs3}LSQR*$AndntZBWJ0iMPJDoGTKISSFj`HpnQRkSF_k6f+F@N4X%fr zU_)eA&%>z;B;)Nf<-m`83C$k20KVk9yN)l*<;6XFt;5DVr(D;wlS$^fLwtH!YE1`2 zXame<7b7|u9aze!}Tc-6(TIq6|meUF+tvdlQj(e-NM#C|puq0;_aY<#8w& zj4PTaiX5d__nCDn_r^?b*$Q_k_xymumbVUJ3+Sp0&yox9vTs?iqKW_JmpaX{Ak7bm zY98G=mUltoeSTCQQ}(%|{v!p2G{UK?O3J3kkJ2PM7zVmGhYCBuKKmiCWXCg}^QiPZ z_8{;hjscdO4XQls+Imea?-C}AJD^?o*1dF|4u*U$+Ao{TOf|wGfryVa4e1GBvr?*_ zHoyG_GnqUQLweYDyh?<>1C@u&$2;xp)ufXPd+^>57+Rb9n5prh%q5+8CGw z#_0B5RNxKKR|{HG1fQi*QtBJ?mEncz%o#n$5%JNhWD(UxJwp$UtX@>H+v8Sn6u0Lo zhY+1~ioOBgO%LlsLQWA~ckazJDZ}5E9-%IZzz@8z3k{LZ;D&I9%Y ziE5G%x;JUoYNjc7e10#%1Md?m62?N;I6q7|;Q8yOnuf}z*!invpw0V{8IUR6t{+9jqZLnng5ZMUWxSphHj#UEkV(1ZCq zMue?d5d#bZY+nnhQ~;B$ghJ>(cD>lJNTj5=y1Z+-$Ur4zoDrfiTqe5?Dwx%?Y*O~R z2)C%`iPIGjGG_`*&RGgOZm_@TcJU{gVCF91W;VA&m#MF+w=_f&9^Q#9I|MUG>uZ{? zy0u?$!9|jSt^{p_IXg)yPp_iPa)AnHUlPqF)8sy2GZNvCkSMkT%V4~dcJ6s|uDy@H z&U~SsD&g9Fb0@_t`Mlq26WCk9&bZ|e=VAe9HW7`7G8v^Sw;K1QShb13J$sx`5-6=m zI6d5nUAGL6q}Eh#XI$K%wjjL^oxaCg9YuR(U%px`Pk%{9)4e$Jt`97oQ{pe{kiN|% z^wkspl1tZJNCR}~hu7)<+{OW&_DXqjLUYRAPGpX`YpgO<>#bqY0E}Vbrb(F$KZcBp zMczH#H1iXn;(OUf)$}y{xqiU1kt~+ToHS8AzJWEI$!O^XiSgMtJsm5}iG>Q|7ofR0 zM1vL&s7S$Eb>!u$)3Ua_y=wehtBWDIi*>w@jNs<;(;h|y< zxT$G5SodtIO$PXJ;Nngif`8Q2;k}s$J^{+o__VV>JZ!_joEF6|+JKn- zF?QX*$<{0P7btKpcE;fQWq6sgp*1|abJ|q^I9{k`aYYt@v=i6VP-FcV6&+A*u1@=D zdfpXE#xQb$uVU%MGH|J5+5zBO^F(k{ZGqLNTZOM3MOuqjteGpsIx-duq@`)vAYEGoGs5S0()K4 zOwqYs2dh7x#flh>s;C#f|IdQNe+UfIWmWPb(`5zzx00{l-pA{^Z!o*R&jDoe-h(v) zE)PT>-=P^4JrC&Xws->QL!7`}$En*w+qd;bQrK$X|Ey2{>{x!$FqZ~XT}0KkF=c3F zYRO7>$P5f~ly!geq(fM09vA(N{)bUY%V{NMy{`@Y!k@@_U-s~EXBSzzdrwxd6vN^r z#K4Q1HN2Gt@8BDw6Qf=os}X&zoX?07k6n2cN-O_9Gi=JY#<8UIEEpaiGn)O|d0cdt zxJ$`?6!S-U!^(ZkW&GSa`RdItM(zkh^GJ&Cjx4Bh6_?4|&enst3Kmp+!sbEtt`>V+;cTSN=0WE|bJ!gA_GEv-WHj}mXp*@A^{P(spM(^}5ElZCM?&4ag( zPA!_W=e<%XW~kO3t~-Taj34z4 ziF9AD$(`;>@_o%b+wx7Gy0RqqwKzP!Jq-U+=qPDx;nl6)Lt4g)`J{;+|CW``(qX+U zL8PoUuOU5k3Jz^t$OQE6t7>a!q!HHWEP8#4KEcX^1eyp!_&oc<^@}mHTKUjQ5E3RL zo=#HE88pIeLEj4r&d67>epWkgCcCGrnj&gMP3n@U0~eP0qQmB95E~BS&Pg}&xem%v zm*uV!OS$Y5`o9H*1Fn2NCN{8r(buNGz^KyK9yDwxc-Cyj$=64BbN4rN1%`x~McE^Vq{OzLIHD6++*9MVSy?;| ziW`y4)p!k$9`icP61=fT-UM$25uaF{Tk<+9aAEG#CFymAX_rQPG41C!`zbho-_H&> zePGT$s*GJ3z59`Fy;PllESc<-ZfhPmnY$iW&^K?E`__6)cgZ&8p-EnI9y1v#M&5lC z))gj`&--+K5VrEN~yfn4_?O!G!{dCv_Aq7N?3cW%EZ-s~i)9dls!H>wSnYA5zSz0s7&SdH=!?5pskeGFl#NpVkg{nA(_?R`PgOfz^SN9VsDb-k)uN^m57U&+q)rTe zEm#odP~Ia;j%#8OsPBcxEHH|aSkGijH5aBE(GK2;_F9dsb)KK!+&g?$>_jqI1x;<4 zc@`ba9+;aLbZH_+PIl-~|C7OY%0>>kX zM87Sq4ZnF^?DFnlbaqN=k$R5|4Ar-(#0$nf=H&^MDc?JGq%dp{I&*sujG#TmtVu9* zl!<~L{OuKEP_ea>uI%&~u>IS7Vgk3XSt6d@aQh~Pa41xv>Rs2ErGo#DPdo$T`b<1e z0Q+VP3G`^Nxbw5I$rGghJ=MAE(pnpQ#c;UP%SG_Mgn{{@ZO{4(HQT7qPNAbhK_MSJ z1h9v>>Ulh}P^uki!{kNtdh zE8Vj3%sp5Odkx5fOe#R8vfNW&xJ>&tchXgM-75)-$=D0k5SlaP&|d5il+-IJ55xLN zkS}(Qd@#~Ex8K+&*5I33td+jSJJG6^?*Z9}u$g{%M3w0iTu^Z=g(VC7^=TTZI31vA z0(0Qcq<_yCO6axrY( zk*6p!L9;aEJnCW}BReLcBCb4Vi1Iw7InT5Ajdq-;&Plg$YhEEX&x{JCQq!n!Zaj2E zc?+Pyph+!F5ix_CWlyuIw5PFH+z+lw2RKk{KemWxi~VNc#wN1yt~V|+Wzxg@aFbJ4 z-XX7K-YprYA!X4n+7P;%YW^iun)84sAAC7*cGRJGN%zBB8=vT$uf~G$?I_WAm0+kI zfgguz_7{x(c@3Zy63n%3H@CQkAt?~h|5=))DjMQ87GzlCr6r2)nb6N z_;#hLK2@u^hsV)D@pV;DdFa<{K8)agXjfK`63*vx^dSG#K{v4{atjWu> z1e#<0U>Qu7VjIYo5%Ptc z0RayBToQ9!vrm9p-wDh*n-obz<%O1|&vU{2b15mtrP}+|!yag*OEGn+8!;(f$$@kO zB5#5k6~Bk{PK=jdp{@5`eVjBQEKf4yWww1S8IM#yxRTlc6LHfwVl}>dn|~|Z{iPIR zlImHNJa?hzl5Vh=*uEx_w1`RMO$Izqo1aj0XP#BeC|5t{5ry6l?-d6*?Wn~wgeT}CcAc?GbLE}q*w)Z z#OC)gfQPx>OrryhBkn_8?Zv3?4a_?}yp7dModT zg~Zd+OBsPEdR26cfqFlpuSr2)F0FUu@Hiw#*^v{ffEaiMel0t7JdZV&gmG5ROG>#w z`2rbi4_16DTzZrOzVF?dqS3`}K*iwo8Kp3k{_HfZ8LL=6uuCh&?yD$uSsFQ!T9-ZEvM49%oX_RKX}AAB-w7R#wGa-?W-XN zs!L0YD@$@NeooB8UGG?#M)YRy;`$3LAxw^h@oAfbK0D?&zUO_FJ)dD**xLz&o+(%z z_&=X+5rlnX!((6`scjmHo)q=zWf&Q~Fd8`#EvV%sQ^F`qYhm+z%0jii>}y*5ft33e zr(Ww1%BRn2i*F3(=UX3s#4cptDGc^k+(vY*j+I#wriUF*59-w2ad%2qy* zDf$__*aZ&p@{5@=H$>Jl?pA4Fv!f(0mR{euR9drEO4QeCx(w;n8KcQfPS2JD!l8ZW zZt^K;Yy+ib8496WOa*~6E0>Zl=y953sUJ&*AM#sshz-s8Hrfw5M%T1z-8*HzOdgio zGZ~&6SH2rhOM} zCE-XoKn?i$BXu?N_n;*iF(5y=>4r#cj1)AhOxgaJ^}9D8)LP}w*zBj*x^hg&0{C|U z2jh7mUALFD7eDIemvhmUMuhI(A8l&W^ePNJQxra6spC>YI?$&K)~>N(t?9+C{JJwN z+1dCtDlsxIC^{YU08EWmvJWe(+rX=I{t4gMYlo`5RL)_&4P#!3Yr5$wAGRKrASd!n z$_f!5?!C~e)3Al!{IH1^ckZ}t8WJJ@bMiwoJ}Rn^zJdZwR~zpFOD$`Upp5vuw;#fW z?0cCGMp2bi`MC~Ae6+^5lk7Ovzf>ozZd=qhdd@380oY+J3J(qx$GJ#kbnoOQ3^nDo z?&r1=OhJ5~_yz@|v*X%F6fBgXn`$rGk8#F}99&r!9Qj6C%)ohLl2?MZ^r-=hB zW^g`9u^}(b_=?*US~W?h=I@PKS>)yfY4}9(Z(7(5$-^o2A%D$^CekNAmD+iqIdOPI z5j;Pk@U9O+;zO(BJ|3)Qr;W_HDADS01wz%FBvI{is3}@YBSmsBXR3mvzwen44axA*hGoH1=7OiwuG2hdiy< zl$-C)p{To`J55x)_)K#jO5A<6ZiLT_@;oBrVHr*LOmirr$_1a?pYI8P43cNN0}WE! zjwA81a3JCzp&N-Yzt`FK%nE(4UElZ8m~AKjg$lSCuX8|syoIw?I>xR zlVg4b6;??kZ=FH;jF8E}QPJppzt22f`P9;EP)F>M)}od7xoAT@9L*9~d}O*7=UmI{ zKx-bx@Vw>XDvnNHCbeiyzD-jquCANHVBBEb}m_QpLi(RWizouPAIt&2{ znInSgj@!uyb0iA$cuL!&aM_MgeW#dfLa#dT&1V8EI@Q(+dQ_kl>hxIOEL@l(!z)va z4?eEp@@(RPTAN9J|A8X$7f#V%=n}u@ukR)xbV3Nv;xDWqC<%uf{E{cY!F0gGGr~5t z7f*l~(CA|;B=GQUt@u)P4#^(ER4V*Oa~l7cSfs4@!+I6?67@sm>o{!wTR3jA&jn9_ z(bDoqSO{-|D338=wB}Lue z&OZTG{|oxtXIcouE*1cjIy?J^HIacd2t`siT3?|N_dlne z^-+g7Xm9O^DKz;Z6g!QE0eVzdXCaQ9ie?!~Hd8k~1{n!-6CL;4u*PC*_sX14I;G%bZ2`8@#bJLlw2v9x1s^M z2{4SkxyIKI+;oq`*LH5j_^x-IF3!VtI90&+9Smyt-_Y`5-3Ttrd5V+lE?dDPKXml+ za!MMIT*nIxoVJ>XALMcbQ+Ye-m|vX2XZ)Dvndx`PT~v(GlcZMIheCjFnsxPIHlI*R zbxp>dbYn$Xs*-{$aSFG`sQ||m0OY`D8HDG|@@h3-f=p_^)jV*=*ApW1pSTznRg8M`jcdCVh{B!9!b}zY&ZjgINPfSd$iH(|{M_nPN4&5< z!&1Y+?M0kpv6X`g|h=!*Ez9C6ip40x1)6Q9=Av2{`{R*~FSOrGtgn zHr<4&p?M`RGA?)ht}|!GG0|JHYVB}xy9fg=p!Tf5#xYM7H{gS=qlkK>Bm zaGGZmRIb@B=qc_(X-e>o^K=<9CRvCxYYrf^?3!vp9h90F2`2d+l3YYuFIocF7lQU> z0<|>;7^7JW2J;_)HVeWM+>z_^yCT!`3-LkH8nC2^!Ur#cQibz7qi|N{J6vpXy`mRo zuq%1zDTxv!B#3c0s7YG|XZVG%bQb$z59+j1vddh8pCPViX9ba@hfVWd+pMd%xq}8r z>L|4|hd#>3)!5RAt8&IQU`9qH?To&26JM(=e@G-@8{YIfp0+~W-RM1Zf!w#O+e{c=W5Rq*T;c)Eh9=B$ zVnh3MS&6}an9KVk9ULJa!dT4|Io^ySG;fl8zcIHpH<7y1Dwp7njrc4bq#QcLX@8)nA(CT3R{Qv4O!%aCr35QB==FTpE{P4%tX zyzgR>rn=0;`1nRk0am|z5C7QwtCt-mEoI4$>C0&qz4QApA?z3sFX_h0Vo8~_tQMDaZ(!4-21q5UKHXLvty zK{{GAA7AwL#mjff?Qe|%!bp5KGBY?dL)$ds`0#T0lrR&*E;rDY(AEr@lN3>u<~Q|K zbW-NDB%Uy(+-`jOXZTdlzG@AIL-W83pGKYBTS6b==m<+sD{PsyOD)RND{D?-@sqB{ za0|*j^X<_C5rp&%h|$6Xa}EP^vWik)O-h&P1)9&|4caYKrr7nkL|Ml!yHE`h1(NdY zkaTR4o$rY~{|DTUe+<+=CTIVTC$`5=F6RBdG}^r=g*_Le*7f2=LDE=c>;8;y=n@lj ziSzAVwQcN@jAZ}K?z)`z_TUopx&msaV(|%2xW{G3BX-?j?pcSp=l$Ji;IKOaWt1;m@C=Wao=b9Bd z8Fk%%D-$Vx^Qh9-qXbB~%0PXUG&1gUx65?+d?;;Q3PjyU^f?mHzv}EWQ(sn_Bkr@t zUyEigd!*uzA@l3ZIvT_05;eHt8Xwp>8VmIH20$ zZ8C+0#7q292C+?N^jFZm2zj1B<;hE%2X0h0-My1xrUS+kq4JiD0)El_Ruj!~?SoJA z0bL3v%2U2_Hg5K|$B~~Itt)l2OoKtit#!}O)?^8K6&Y-lFs*(hcDj_}kBJ4ZF{RDEv6~8>-OY}kE#ZzH@rweR zN#;wXYnlAh`>Wg96kg3hc@yT^@2Z?(sgWu%kwjLbWE_|4P1ofmN1B?`OttFu4M`+i z3WeIb5|O%S;}l-hkwU2rRQ|{6R0V>hP*QFI&si>sj^7hTj1=2(7Z0dsfwUzPKUmJb zq-PK(zRv;2fmW`4is$zppS8*hwpAa%C`W3jO&Lw(BmuHfwg%Ne|S*(55va!-bkBZ7uGy3HnDX$`uR<{5~i(Cd)V0j@h%cs1U~ibs)hJS>IZg zm*sFMtTc}K`HBo)_wtOr8w!k_X_WH(gpd3ehfPTflFE%7UW$5Z7X0Lx>E6)2pZ1zW zuj0cp-5#=ytgi6irYTI`Q8$eEYlVrJZ{(9mNhb+kBoQYyi6~vG7I=*XHay`nz;oa;1^ZT$*3o6j;s&ge#=w z+XN6v#99y93Pt4LM9h7SALT<>4y@dsnzBkqcN2coSy=kgE5FzFL|4}?LE{-N7R;s{ zl@QqFvfG^yz8deIeC#^m)__y(q-fL%%B11dc|ajQnI}E#%F1%f=cOEX596U;rmoGn z12H5iR}7_ssCV^jFDi|boZ3)tO#~h?H|IsY;g=TJgHkrAa$PPE7r&geG#)ISR z6zhWwFC*oK_XY6|r?zY5B<|XIqhHRzlrU^N&YVxBK6dU##+Ptw7qh8b>_-K6i0w!C_LiG`A~;6&HDWzI1Q{4H zx=g7YbXTwJ1D->|mpYw3R?M~I4q@sH2eBOJ4ckfHiwR{V;89Hd*0(&Iv?+5fQkHA5 zHJ{PWR^9r0^@VL-Tpew1bfWnVyU%bgbr9DjOx!4;AFJW39qIBQ!Bz2E@b>`rEo#Fy zyUZ1O2w=ne@eL6XF1dA%r7BxF3DzAg=uFv%PGgm~fDF=zH!NqFp{e%1J(3?j;N5zDSmtSgS&!c5KfyKFjl* z1K{JkQ8YQtBpDOs$f0Q0DEsBUW>J+r%CU&$Y3E~-8-*p_jP&I8&Zw>m{`wrJssi@N z+{40Lq-02rb}?;A7!?Cz8N>b%iTHiR(_fF_p!I*ILWh6Wneg)d<%DpNHE4b15E(Ny zo-;w^{^fWe32eU;@*t^u#Rg@%L|_q)7yuO@2%*`Eh+GW#`t3qp{C+*N6^ZkMX?dKX zx-OuiM;CV7xm52^j)ujDi{!m~%rYtX%m6p0B)6|QDA=#fOo#v(OkVtZLBqBRPXH>M z^at)q!P>=p^X1Hg8PBUqobo#+5V* z(;$HL0d-ZU#f}_nG=>6S+i^2zBv4UD5v;WGgo=Uvb<{FbsyBy4kST#3_#0^ zD@w1NB#zR%JTYZPEOFWfgnSaG2^FzO=}x6d_zx!8{nC9XjsI?fe(YH8hf4}A(E&PW}?<%OiXKi{TsJn zU)h%_k)m-FjbN@xg~ad<@^~@}u?59N-zBI$o#$)r(k;CjieP z9OCfViTCQArnnSa#lO1K8m(d4(TL*&Z=z3ze;Ay0^oYdkGZL%=oxkXtd~EyFa41C% zhKZcJx@VMzkXqjgF!hxMpCZI-78|P!VdsS?% zWUMGcwF!3L_ZKoz9~tY^0uqB^c*KcaZZ#q#Y5N9xHc8(_2Iv3=^=Pu{q7{1jUP0Ey z#O~w^D#7H7Cq=-7QKlXoF~8Hkp}xVWcF5U=rkk-6s0>zJ1B z9F(eJOkTuLqdE(xtYJ07xI`woo?$E630B+hyX`~hFzbpPhkrChO>hP7(3J{~q8&8( zChP@d?cY_y#E)4%CkBY1dIm#7oM!^u+CClEa_cUFf0I)oz z0qZDwJV!R~#;KUGP+nl^VXX1om>#{1n}EIQ1~|tT=Xxfqjg{nAS0&)qHn@2)AK4i< zfU9=U>ZA|4m z1QG?C)kS+{1Kz%-AFSYqX~=+A*hqEWU)yQ56FIYbrX%0VGHrefeHsh+jsR0p67fV?G~Udp%3EnAa84R(7oZPtJ-x?+{R zdJpy`1rs~rsn&uet}%&j6Wx;`nI#00{Ze*9UY)BLB6lLR(^VC#)0no%^wI z5lS83;+)83svcbaJIJ~rj_cqjfJ#Hi1J|6C16h%={FEFjv*f@9DY-fQz569_vlPOG~*U0aWAw13hkubs58D%l1R9Gcc3 zH>Zobb-g1uX#(xgqe7^3#@w}J&-a^3Q*(1CzvZ^Z;nhdZPt(ELI>idr>U$C=#goL)MGTKmz)=#N7TxKnmtr6)7C5KlkWg?en)i|LVZq z3g3UkvKH)>doEQvnXq+=Nsb%waYMLTyZRb*{Ib5KDq^e2@{*>yE=`NN$yDRLtOs>~ zP_h?kJ~%C}$xicS<#bDkFAEH?(lc#&UyB3@UzE!>Ki_sj>0M2AE*hWCVLkdbS`|lw z?~bRV2gLiTPWLwEM;T02>Pnx*T*_@xA$cXc13G{GS!0vhc3_>KAX6D!P_M1`NtD+%cqmm2#HTbCf^&c|HQC9;7$WgH3cDk^Hql;x&WIE+9rHZ;T!#B{| zy{h|)@X2{u`UScpPtZAI9X$J-Mk50~Dx*t>cWYVDhA^kvBozk`sL&)<+z=GZf#A%U z{#5nJlb4PDo_R+;nK8FMZJwY*j_3%Ql$$(VC0f{K zbT@;=O@OqKC%eqDbe+VW$VY)xE%rrY`0RHq1T%OpbK3IdjpZgr5(nv;Qv~olD;7{P zX%Xuo_K>m>Id_Y>wi0*M{j!}ZEw5!91ie!|~?gEcea~5z;#j_W< z;JLX$6|;DnR6Z+R>h=(6&Ld*umogl2$Jyhwf};uo%#G!QbNT6+p2FS&xfrlU=r+yT z_(iF3$N>WPbHvl!*l#dr(r+j~JONA~i)O~1bVCiQXWaZmdVq{*s#nv~&aW%P9d~0* z4Ud!^JvWjvWi2#>gx8=8lp;Iobd9>95}}0f>qE;g zOAdiwX=P6IKb0;m)oALxEz4F)f*~p~;roaMA;aweT$ZbHXWYClY9?r>SWPRUh?q&& zhU6m?B^*T=GQ}XKAdmbHe%9Y3)KGgr0to4TE>3)n-c*nU>iW6H{J%9O|NH|o(0?)% z1%I+5xm8$8q1Y;_|K%U(_+0|%*29OiWa}A$h)LXpgCDtRV(&$AP9^cKJTy*5?L1(= zjW}V)^bwefevj$c_4ZaLF{VklZI|*uYdzzvtw^Jy6va0JM>=|TAe5`bXlddm%tu_- z&ztxF6Wt7}AHp8hB4ya(nztB7pf@plsZwIKB1e*m3+Z0aY9e>by-C4vl$q4Tb8_)` zXoI_~mSs*?#*Lt!FA1z4t&OphxG{BfltT+jFS*sL@qX>}khH$b)HGR0o9e~XNDvKm zUfH9_cjUAj*f=w$n|l$ruWF4u?NQY21_u_u+NtM&f=-AqeO-m2_?|H-ic%*zlkwadwe4ZzPA7YbQ}qub6UuP$#(sKJ{zmr9CHV-(Up-1#We-4g#&90lj(00MVN#z`Govidqi5i3N_y6A*^+m%qBsp{P_#%d^VZ|{~G5DA;)a|^@7$0LrU4( znO^mFqpBz{5DJ#>Rq2X7Q*wQAr26qq_{2i_=(pwGGIAmMPt0FN4o1up%g!caE2cIH zctWFg{iJWBB_PAa!_K;ju~Oh;gUr`ttj(VQPJ-F-H>Js4eAXJ%RV7({SM5#RyY(8~ zZx6Jo>8J?B(bgydXTmQNaQg7N@LX|e;%;zZr=1Jz0n;QfjB~tm^4o{g<2au=9}9fg zp~uv_8E$%|P_`;M{J4|8Al2Xapfo!gn`*l$Z#2ZCO%HOP)0aHl`DpN>?kxHLN) zN12Jdih|o|v}rZNsf+S$skO3lQ;QM~Wp%UHcy|`#V#~3?$@|H6!!4@S=)1n!*u>1I z_HKr4#JCwpT_nNbl>Rvpn~<-9q*+>eA^7lt&zYDW*>BMc1&P z5aNNR6NqTe{(^r`*MbSzZ$vS1vYC(F+)Iz;M>SpgM8VnS3$jq+=c^mKD*Ks#oc|$1 z_#doapvkG`@bA71Pr$>apu+6{{<`ar-rjg=ybkN8&~ak?C2b&0xCBF+_`$s< zQdh)-*zI7V0abn{7dKrZC6a%i$}NE3eL!{sESYPU$hQ*!3kL>O*SL$lJKDD3QVk;~ z{CyHKQpn(aeD78*+qw~+cd2>(;rc4;4}hc{pn@q#REcP>xO{eguRTfr>*bl5J4Yx- zcCrpVijhKvcw7Fu!H`aO#A@5f&Wy4OphbeZ-4jLVne;vzS?42cB zS`yvtRYeqw?aj@;PZZ&)kZZ)_!2*CrUHw^%=>~I&r>fk1$@vx-o9cjtY%?o;l2l~Rw#!uOZe zqGC3eV%a20WZbL0gjLjJ2t_R67b<8V9jl+jA-Aunq6r_84qJ_CTSRlV8vsGZ{fM-}|m$zIJhBfBQO#(X7jF22qn# z^r@F}s6rt3%}mxd%H0><921>drSX&H+1DvgPo&GQ9IBhoe0SomAM?n5`7{0m%v>*5 znax2U5LFJs7zIumNbD=2EX;M1lu9+@Rm_u2UNxv2O2PU}f^< zB&#f_8Kv(B)eS{y)=izANo_aWP*X6h$JZ>6`g;0ue8n!}pCxCmLM-CwE0iP0LnTKd zoAgtAMR+1AQh4YS@wN2VgYP)^LBc7bpSv_lC@)!TWX?@QGVw-BN({U+80GqMYN$e_(@P!|(DhN6x} zjCQaN8Z!P6-^?=nrkJw|&CF!GdCj+Y~W>40J^@AE}>kY}Lvqs7LjtAO!+f#d`8fU&2xx&fD%?Y2B5 z+q=lk@1!PTMaR~RV08|x_p)OYmeS_Pk7~Tmyt+!yu>~?0H#Z^`&#kLzui2|;TjL~u zdRob#B*X>$B)hJ*3x*p&{JVB>e^YZPh_bIQdebT$JX@k59^_f6JgBbDKBtVS0M?cQ zuZGJ%p^x($F1?PW91EvFtW4y=2?z;dDkyl=(u+wN-Ou?(hA#AgKe(fTrb$O5!5t+3 zaQ#~g0MWwrMs_8#aumNpHmkTX<&=2k)};QfTd&THCrs8Atp>0SH*-qVuK*Zn!UZ`?GR}R<5#2xg#D0E z_Et1C!AT8f#Bm}l0T-1OO)tSATyjP^sO0!tSV3PHu@l>=X_;Q=HBw#={0rtsJ-kR` zwm@<=f_!KZ8g!BB2$I)oaCSB{cR+hSF~7-w@uP(8XZs{UGq)^)j_ z>3?Or{=IW#5-71xY6YCWS!>+2;qzt(r}PMyh~!p0op*0`AjkHWfu^b{p;NDWsAq@L zyCOvm#RyTr3OzTzZlGtwgbQX!)(-CBP7WhA8 zv>?-N9pcoCy~+*H=+{tb#DZOl&>#`2fJTofKryJ$Hm%9l-MiGl$cQ#Yp*UE7UR8}W zCiqk*3?J14pN0bfg7|g0p)KUe05ltBDzEP`^|~or?|}sU1jz5z6uQ(nh0N@xqxcgo zEHr+g>(Hg5RpV|-u(%TfbUx;6J&X4QHexDScaHu6D89#FfK3=Wo;4p(0^!@QVyfuk z{xY#^1Bc9y@+-Mprs{N58SF91GM%x-%j_P& zDbxO7YW6~WZf|oGROcceSFgiyIqRZBn18F`lAZyqm;79QD_mXsdpm#>EqUCqAc%F< z_SVx`8D+lcrHsq(Rv}ufdS|pT^n)Pb2Q6-!Of8t1ZG$b?Rj-5}*3p`tM#-7p_4MtA z5P^dD0@gzdjS@7cB;dn9+k`)Txa8m;KmKFpe*cWlYe%C&<29iE?-(Ou+I=h5pbf{X5$IdvzAPH7g=OkgfOZ+yzUN$V zy6eQCM!U95qNF*M=d-!Y>FT?0h9~!X`l!TLE*Z(#&$iFXTT0myS|g8)zuLXMM*{uQ z(dpP4%|Wp*PTGcDE<8{R!;a?Di=wls+rM>%&fzg5(MHW*`~mn}BP!=lPwarj)%{Y{ z1?2o_7Q%NlCdot%mlN3>ioZxRp5r*Z&aqa?WfgI1RCb$WQ)fX69UUm8E8ijgp{fYj zx2djI{hW5upu}HVGFZx<;`tr+;qnWXqr4>Q_+BKk!%AiiXtVtK*#O9{sXKF`Be(+= z$tVU<95StOg}>YN$tk4#DXF*rqx$N@FAy3`RKdFD==L_vN31UOy_KwHPio?q$Oba( zDZlmk_)nXQ@I}}jUlj*AdNslPTWede(B7wnGSQAFoT4(Mg`m3eY2)0ii_2Sf)0!{V z4YQ~0H>4*;kJ8^Cl#*V^KQ)>Kd<1ooQAB-r^Lw!cw?a6|^l1EQyc+GV-Q)d|pLq2( zg2V!%$`eKI+M^n==xx+Y{Y;uh!(0u)!@#iplsxo~=QPPw;oh9|erT}KY8DTUv^Tv{ z)C+5E04wFxBhl6&(PQU4QXD+YNq?}MHSfsWC)F@s*AR4_aoF6!kUW@+%5~hm@_eIi zFndT`_XD~ZUDms=Xu|S7-QGO-()}R&=eg9yO;@8rz_dfFQXr&AWa9RN#ckJ<>MU=| zHiuURuTJ)D0#n3RbL=PYSN=8J@{gZKbHWvae}&jC3M1c6DV~Dt&#{24Ju&?u{G2}K z%{xMc8MrxQS~`$*s!U9!$l_KguKkyp?lg|9R@}Cjt7G+zRan$xGt}Q7j{W4}AU`i2Q4_96MoR^%eQc20?n$II;WkvP$KVr00S| zb)B~~j;rgAnrXo?7)37IYef3HhD)16`YZj2VVLFfF%S<|b>C<&D^P#SkUm6a`64X8&qrU=uR_ zAX77SG2A7G2pzmHV->uGAMv>7+81LU;&pJZ#jQ8uK=nE#SD%$CFeb*ID>tA70&miF zMKqSi0xOn0ctz89|xI<*3ROdVN#%iWxCGnq@Vxu%88Ns(<(9oyhJ> z_#QF$qQ!9R?L+q^XmPJ!zaTDnVGo}Y*4l8AQe-`f&L6aX&vbovTO0!0Ubh+c+BI&Y zwsTB)`F)q2HnSnU2aoAUpLDJdflhr#}#@fe+{ zA#STzeiji`!c!#wDJ2-L9k7!610crn{er{fH%ryD%88DQ>dBDALGj{m6!@Igul}5Y z_H^9}mj|>2{`%G=L-NT&>-SjbZy)2pO{4Em+SJPlfs;x#Pnc9A_LDug8hi}8^>CPK za9FP_mY;Maz0&7ZL-PgxBvGBsdKa&Ju@$!{*9zV;%e@=7RjL+p2tvfA2_8VBuxK#+ zmC9I-^QF$fID{3(KRLI7+%r1gJ{2d>HVyb&)rg@oZ_M zXxJBjuD(xR`XyoXD~JVtg33{0*`()=Qn4>^w1jv#^todj-8e$^g16HIJ_?H8j802Z zTBU;AH!~aqA!fC6Y_jOKKAxOUkL;84h<|vy33cy zKNzjE#gZ{GT-KG*#idgl?ElEeN$a8F&g!YN(>bObl`0#Erh~6XD}UA#XeUYH2xo_& z^EH(EDLrCk#%JI(xZG|qk*HQCdWG;L<$6Uk;ND46-dCf-t0q8+KEAe}9xWBdw)P8| z^QFs<>>9^7g=W=z311K1#hXuEXRR@gY-mGkb9aq;7JTZOS|Xw0uZ#3< zTN8xsNvpZxZ8_QgL|it-JAzs6f2*}Kf$`TH*_pKCHaRYvjE;o{dBMD{w_Eb?>^4?9 zX}{0=<I4cnEKxrF}MZy7wRs zx7d0b&f>6J0>1fVN&kkZFXFwWg>TR&Gg)r)l?lOfSbbT!EuR%*vX14=9F0E%TXj_t z2$M&K-ZgyS#2rP&n`)lu`FutB``N8GC%uHP2=wk7M13T=*|q4*mcP)-&7_vSXsdlv zU`zlI`{*)jt!n?9k3MrLbNlBQxy*d4WPsnvz`76U&c}B_nXm<~1%C;c#($^dX}Ttx z7%mN8wqtsqa1s(~Z^T%ibM?DoAeg?ucyZ)|p~xKOtsRbj$x2Bb^?mDA+^l@l#riTw zLE}In2tRE!^P`YDBl-`}W$+}?gu0A6d>5$sS1^V0mw;!aWhA~f`$lqm1D1?uC2k6rGnyHXx)8eWle8Q zZ)7ulVdoQpc{K(P)*}IK6Kc@gX)R5i;On=irb*sZQhByW9#cFq)?`n%i?9@rSD!j; zicjs-Z#HRUJ3BrkUQz#>>V(zZs1|vIS5*_^h81DfA4uviZIuH5-B+6mZaV~e? zq^cZTbzLOpu->bftI&N@_aA-KA2z2@bBN*{w(6thr%V zc?-qKhKRPri>mGIQH*ccE?697DP_q*`6ZUovf~N~5lUsOass;S`1#Fb*#j|^ooGxF zg9gb?R8E3VY_bd^1i*r)XH1zQ@eOS1;cImFW-2dC0WhB=VSjFfVi_5r$f{u^0~EX* zuUE3t9JoOrKQssVcc|=qd-BUfOK(8olb}ECqyM!9Hdfnlo3EJ9h*H~^d}#;ah}51C zPniMLnZmht-9p<;?X{=Y@b+OK(%5t_H&3%ReK^@}wlmAvzhpJ=0$Z(b7eBjGz8$|5 zUjwo?Wi@$>|Iqc|=7~8VBZ7FprE)sfpuDLIsIU{LDAns2m7Pg_t;2hC(#I0tm%uVE zl;TP9dJDwnDbt-UG&!Ecsq%s%glphUv?l-LfVv%j zl-pdx_vS~970!lE{ZA+fwN9LGKi~wY$%#_&_*{KVnpn8?YX@_&N{6>;d|lZ|y)4qG7=l}}Q-JFV5(DjyomI$y>UEY= zgCH6;hhgIR)hj^%yr^j=FZi}KB~vEnB=NpFEi*rariI4A<3rs}$#ne3jMbS&X1-V! z%twA~tm78N+E0sU$j;uBa;V?9cp$<^C?WIn| zkTouX0oD)L*7p-|;oa`vD^?(A{Px~_&ws?JI=0WlIQ{!5L0Jn}QRte?HkJN+x0=u>f`O&F%a6MUSgVtc7PpBTOMbM9fBy7U zfnn@Y^e6KkX<9d|@HHVGS^!tnHc(n>p}Jk9+RzS)$RpN3P{DGhgN!Fd6-Mv|>$LGL zu1yma=EbT3@1y{%@y(X+?JRVhhIGe_#EN>2>>QSvhf@g|*X>OPzC4Qj^lcpzAm++e(zKd<;uN8MIafv+7;hUT5IN3DGe6HV^@L5*U0 z;7-MHn=!}wLQk(sv|@{ZPR~3&(-=KPou}Dq%q2+jnip<`?%1?b@l4mdm{ve8+mf{P zu^03%5sKJXLC0H4kC0PZZ0Xh8edVPNx%1|DMfnbi4d`j-P!bawp&OGNB3{bJ^u*-( zV*7Xz}laT5?UeeGBi01EeoG*TwZQEq$1Z#0puOVHN4FA`QR#n zFzJKxRU+((2kpy5(OqWRt$SyVonvv@5O-33kR%|^`wzg4dlfM6vl3 zzYhI=If2F(E6~^WnAS=nES|{FIG>`UYDWhaTwq?RM_Hz!xjJ6b^4P$CoBxw@(Q@W` zC3+~)9C}5pt)zvaMav>zNXm5XD1MDAwSje7^;T35x`+rj?kJRl4;&<}+72%9s74`9KG_9u5`E zG<>NI+X4gBDp06ARHP)lnm%%=9sZ_+&NjaE#r@0+O|{a`$7NWcVU0oQ>!qWU;6L+k z&X-dv_~rY4PMmtEHGEc2(eE9!cFjLXK_rw45x?1i0!-&g?ls)62l*xDNk7A|wziLx zf6FBnmwCr}nN7y<`ZGAA>&)jtm&bi4R_9iT_|Re3mQVd#!@b2zX5;3~9Y+y!@f)kh zZKD0kB-S60&p0voE&Qk&<9%eL!G(^-9YZ|Iv0!fvOQ z81i$4+LP2r8#poABG9l@jdW!4qTO=vnP$)Ym`d$%iRQbn_Ow>DgS9`ZU6dwH?k(g` zchYXy)ang7729f33hUF?CvCr>tO|<-Yu^vZJucIU0aKeZsvRwJy0BT(Ooc77r)c*Y zb8|R8d%L@Q^Cr1y#q_0aXzw7-)F+CuXKa#oramomdP{;d3 zSk)|Qnw|YANc168eSLj6(3vrv1=|0Cc?SbPJ(8qxMqj-8-5X0{N!TTH^!1)QheMA- zE)N*X6UXaN!}ynvpmLwbVyEB2EWHM+OdXsbMzec&Jb0jOIsdeReu@%aY5S5yR+Dj$ ziA=PGVrQl(8a`$2CmpJrx8({kF=wzgHe7}T=GqznKN3M=XUm_;yTrCWLH^#5UaJFf>8?&w{i;Op{@fq%_U-Ofvu@I&z1dW8rx0+{Og(% z9&eaL!agI#I2YD5f~Lc`^D{Ec*#zpVx6xctWmTavg2ol2&f&23CUP0Kk6a6oShJ%( z8v|GUexO~#FmsdqtGz*eGQ5Nr4|!Ff#;;}Y3E*$il>Wvb^XoUmiE~?bn`kz0Qif=O z1M5o=6)3Q5knpfn0mx7^%I0D;l93itDgLg@uhJQ`SbMDa z-G2UU6+@mXxQATfmB~iC{;V=8f`*6qXPNN*>cfd&(|M@ME2hsnzYaR%OWBJq!}$(rHeOj{mN zogcZ&0Cp19B?&Ra)BMz z@=`XPf(OwRl$@Q5z7Jt8NccBlwh9xXM+xvWnSpepny19ad8;Tu+!}q{8iDl{1&-lD z5uA7SU&SFqlF(jcb2FhaAsaQ~l7}xr_1A{TB-rc*OZ~K?$sZjQ=Zy3f8Df%(HbaUi zh-fa+#iVw1s3Z6Jebz&LZtp-+$TRmpVll&YnFGlRcqQv1S#T~dB`A`27s76 ze5zY9Y468FIJ$M$UK@2Q=uT!4(+QqphsX-Ne(y?bGwY>+K$q>z$wICqviP$|0PnD5 zetmz7Bi(iuo-^p*X*tWktd>v&;B3c=F$H7hM!E>E7>tSrrAA`bek?-Btg@^y*nrq# za)OmCS}vF6UsH=Hh>1|~z?$1|A*+Um{N^fibVdeGCegEV-Z{Yl6R> zAvTFBWPz@A4#IxQ|C!KLzSTQ1BL$z93q#(lO%|7ll&l{C)c#Fl9d3f7>gkp6LXX8e z<{MeO4B3(YH<-iaqA9GIlym@Xrr`{-#K+9`dxre^l~%5(`8h!Hw^hRMX|-7gR4H1d zzd1xI1c6`*Qd$n;21x~c&jm>5?j|D4e*|K9#YcGzJxhS>AcZmZ`VCPA=T+q_Y zA8ivax+XP)RJT-`TI2R%tXWFMEg{C0NwOnDN2+Ra>gW18Fe9Jp4AZ+m05;}8o>50@ zWCh4)nRQZY5%TQKgBqbKOmcKLxI&_5k(S&tj`?a4Gl)mt3eIVShyVQN9Mp_Ye_0!! zi~l9~%MQxr3%}(DDYz*bAH$!*ni+(DMd7R~CiujmAed(rw3&PkAeiw}g9R@XwZDh*ACp4d zG(Oay?AGU^N>zW>|7E*%N;`0@%X5@$d+RZF?np1iR)0Uh(0lS)cW-zk+jojsv?S`< za1znRXWFDRTuBn-h~^Y{rFT-Z`OkfA`37<@ z3|9@ui9bO%`WYJQG|o4tM!j56o4p{vKzrE(6&*Z!;k} zvh&k^oaYywKdhz=c0NFpWelU$?lkW$_m-WbcQ<#^N6zR-cPX^ec9fNoRJ~62 z_2GSC+wzE<%qe;QnUlr)hAB^zAZn#;_Bu;mLx{13gusC9s4q5n2$>Oa_aN7mYtX>q z`13_oe99~vP^1QYQi)_r&=roBeN8_-=^vVVTNf+iCXmUIN4@e1>Kn{gAiK9`$?S=r z7{oKMH4%srQ1ey)P)7jAygkmQSZ~YQ!Z>-?qCU2z>*4MgmInFKQKUaUZD0`B;{NU3 z^eUT_fs^2ghPcC5e;-pF2ZN4A_K&bX|6Fh&@Sn{J|D=EXjo}$w{1VyxmksK_17Q7a z$iROQKLtTXt9kA#be^5fQXgsUGuLo%0}BF+3Mh$NjxtuqiNH3I{Uj}oYuRvlf_;7e zNG6WoKYvRv*CpE@B>5^uN9OzsEu=k;H`Y4xq_~}+awI>DwTnHxdm}pu&@W*4lP@CL z#sC-%@-QcmvAV;km*+-9O7gh@Oreew4&>5j3g&9*(@*rVA^5p>okx|sRNL~q^fRoN zTOumIj^hV!5sHL{gMp zLF?2q&xKP5=j^Krn!($b>&&Nh2klAUzBEscDcpO(_i>WAD{t>Ke?LlW$u0-B=H0=m zV;EKZZAFHM({?1Uic@qnP32tg(Ca#VK1Fs{D7ZV(_mCb$7IQ@+vWE2IBGet8OTK`b zoRvP`2KIy`@gt!i(PZ=cP&{aij(usNG0nvhV`ag`v(*(&T9WdlGlC=yytEH;j3*zE zA0+=A0O|)gsH=IKKf*=6{&_zON2%8XA5Y+RVgOYcslE7f33#&u4KzPdQ$gkIVI;16 zqY7-F_=iw`{A{;~acTBE5LH8+C!!F#A5cK3-Ex(#Ui?_NKM>HtjHL1pmP!%->H7a1>IxC?!`wNq zg9^6vhn%Xjsued^W;ENwsf&P!ivE8r1p{C|{1dZp#z=4cx!?=TFP7n3KM>0n|5Ib_ zw_s;E^%z%wJLuOPc93So2zgfX0=u{>|AL6GO}?ICoR;i2v=7ffoG58ww4Vc=uo=5i zcVyiW3f`$@X|fc7bpjMg`pHM{GMVSNMiGT=R&X6xncnyMYhP#bYEKr3^lYx`Or7mT zFMHq5UMKQVwitXm8McYOO#qsPsvY3R>qYa6Rrpwo9@pSE?mRRbT_w!?`D{rT&u^F~ zg6#Cy44m%R^^+^v_voF}Ub`{{c$(KSu0Nfd2-fSul;8rZ<*4Fdb1Z^(G=X8;JdN8K z7{Y(1Ef(bCgo}D_3*KO6Z8TMky1$ZPQE+(Kr!KzzWmyr>QHv_^%EwRYCoNoBmNi5_ zr>`9_&lf`=|5ewf+d{-kP;kI^figG8w~S0CJg0v;Ty$9UOUCWnyErtY^(;?o_tLeF zs%OYT6MnWRkF5G)%q1=zT)%13^pm61x@>JjUkMwsn84S*E>o%gH8u$49ZR^;rW;`P z`Yqv6CpkBNJOkt{qqG7;3U?=ZH$u(}KwLhBj+hd5Reu-b`U^`yI0GK^#U_rJ4bchE z;MaG(2Bot6q{Wjv*B6$JNj+#m&7@d$+=QBOM<}YLUUz*4ipaC)X2Cih%`upQ^5ILL zV!Tz?c3r}|b{`f+M~3!{73;I{WYKw3P=+}i8QNOG`&&)pJQ?)%2w*1qP2c%ZY)|!B z-j!$Zft``YIdzRAu_(W;q6BVPIr{5<>$$|0aW+>4LX|^2R9S6$nme&FL}558N%B&w zHEymOKZ@64X)J-Z#pKc9$_B@$8p^!kPp2WK0F9#}Q)>!0im0i1zG%!LjwiVEcVerM-IhX@$~C~9 zA^Y~=SdUj@SGPqp>W&EGv+-u?mCaY+u!D%T|D293?G+Qggve^YL|VpZmM0(-K9iN%E^~+?si(NqxNmGNN`U~LcU|yNh8CT zC}r`-cTHeJuR`YAad)i5v)FV?oXw)x?v$N|V98tIR@T_Ltq5$4N9A~#I!K;7Bo-M< zG&1x9067fV+7|82>;k0n8dJ8mIbQQ(KN^_aEN6#2vV?}bPv1=@7H^>Xeu-mHO2$M9xh4@JtCu?Vwo#h zVPF;ggvm=3`dTp+uBel;e7U^-t(;GOA}AFr#2LK4D;lrlul7aCr3TPwJOH?ksn*)l zH>z)S8bcL;lc%pS2c7E&h$*9j3LQ;XiRc}WL9jNTH>+&sUYR4e2g-3fa!l)(EUty)(RzDkV-dN7-zR0yLl|hB}Iw zkWcW$c|>*4Tc&f@A|ncs!D&TrI*sx+OddDkONH0jsPQ;i-rMD(5*APrVgs33JDF_@ z*CZi(S;<}Q7FX4L_0_pdrU*yga}vzq(;KVop?$-7LzEC_smHN=mC>Ot`_14*z@q2g z@beAa!4db@^gq9vZLV~Fu>QRN2Ow)x5>IlTeaXo%1jyag z)&IL+x#gc5`v01oLhQXO`UBwmfKlaQi}IWeU39rm7}68ojfq{Kx8r5TQBk7E)9Sm-9*RWmer9*`hn}8P!qM8Nz z1K=9bq}Af*)X=prw``6>E2Rj%hyWT2m)S<|{(%bkye{YK8R#yy>g%COKQ_a-(H6l( zN7=zLKN!_6<>`WTXK+?3I^}q2k#s3*bIIwEeelWc09(cn~E6*a-Ki$h~aE2zf}Z^+(a2_esXc6b+;x>RFY@VMVpJk zpJ}0#(EL8**g0GLaaCUxQj_JtD!U{ms}&jr5mm0iRy&e5oRfKE0y~DU=GvN^olm%& zW&+O6d9j5}NPfYIxiDpUo1qygpjcnkKEaBo$k`Ps^X}8~T}9qS)Gs@7k=TzrGNiw| z;?;kT31|dkwcS3SuH4ohARkoYx*Vu(=iw=o$ptdDm5c2vYKTO%Ck#dT1T7Cy&3`lo zYUlcvm(11BgMYp=8oH{pU5ukR*r&k3Ek*#9|74i;Qq_bsU*roL8B9cDHLMhpX}=F; z%kNa-?f@ko>$f@B(N?QNoJ`uw z-9n1SprUnku3h%E=6@mDD2JeCo1-LiLN>R}HcHo(9VwGBdF?)f&TO9Q;98<^^&*%um6EsY^n}u~p)| zs$g~wvdZ3Je~PSqZcf&aB^sod3*lW~&65-OjX7Z3518J_;7cVsCFfBZQ+dfUQUV+? z34EiYwbcsQQ5R+|>(SSf!@14ZRavSpvy=?I7Raug$fRBwokpm%xBGe@Pm0cs@cejR zC>~)mUn5hx40fft95dvPabRzb{|K2aF{w^(jn+4cCJtmXCe0dQe_s1F;NPIFFw9iq z&*~URxURIt+%AO0f4lHPAde>6+qP&xfXhk{PW6blgALm|Cdo4VBMPCiw`>l4=%Ue& zdX5D{P8>G9)pF9In$vn&sSejw;xnt=z)udy487?);o3@w==KOPA!y?BpSI&PBHrsV zucSFo%pQs1@*XiGaycNT(4u$CS!>|=RW1)xh3)R%4Hsq3tRMUqr-?F2D4huI)QqVS zi$j&GEr+v()qk`a>1gQpm%tb*OSvU$ndQWfW2i!MEa8#~k3Rq>kC=ugoPgi&S+Y8t zDdt<55gP}x%suVEiyk^xD<%9g^om2xhe5I^%2@b@?-Ew}65ofSfBC8{myc8|{(lyh zvk2uY+(x=;8+xo>1avks{4cQNzX&8j^(goBqyXP$+JqS!fmi5{^l7!p*tGBr%SeZg z7vSQaMV&NU>#8qBIRgK)k#iIrHe+gCG!IcQ zYieleXpU25{}jY{h^{t>lA#44wMY^YJXVj#@3}JQb~5)Cy+eqM#FvUT5BJ|oM}Xw^ z9iWkIH}Fwo@SWwE-FdwFSmEht;azn;%Q(6W=2Lx ztBPV)^sASqGv+(hg9p*Fv2y27iw>({q6_L~+P({kYDAC4Jk0{4u3R@|$$ea^-b9U! zIlJR5-dWRXEOH%b-VC3~j5aM2WYLVY^Lp>>Vc7|)1jBTdV4(?G`*V@zv-?9>&GMmx zwGSo6J*y>UeauxV`y`xMDBjzrF^^>s4^ z51b8WDD^mM19DKgM;jw4<**@FGY!d-ZN#^?N#3}~nNCZN>GIM{Xjq|+vSDQWghgo7>pg+*Dyt3VOBJ!inf7*0_p|?Q+oWGRY``ODK(AH$#l&x<1?DkGU@V`QR1H*by3ATW8|-gJ$jRob&v5&~vn$c| zo5RF=ZNj?w6UU-Zl}G9&tF&>RQ9AG11M(Ec8EQd6hBUGtF5{qLAgvojrtT5hv*(A3 zWguV5@IK*k6ClLrOlVLl6Oi%?O4%KeR?dsfDw&4Jz%moTT8q8XLKiWx;iAd(Wxk3s zOSx02KW*d@3H@o`p{@D#t+|uXTD;#+#mo=KB`bz$@qW4yTX8BF_c2Qp?%m&n55m7U zIx;kaCspS7CzASs0a*pf_$ROHs~}eiUDU-0JN8hejV;jIu)^dqIN~NbtdKqN1!Z zCL^4KDZ{}sm3M0(JJUCHQlTsd&wOzqp@s>rk0-aiU#Y zjhtpw<>rAf63yKpm(oqmVk;Cbj;@TDD9q8deW`iC*MsR`=M)jSrVEOK0p{5nfjx56 zOMV+CkCTnw>vBt6)H(YOYfU1z{_CJN(sTV6Te|V`Nvy_5Qnj9`AC*`&bjXVVvGsyq zC_vfvH0GUl$`ZY4t=bv>!jnqSOpyi9q+zeG2aIj4`JOo%4yi zM!@ijL>zH)dt7-*ilgH~#wfZu#NUQpD0+a5Q&21n;Za5dUsXD|O|ce~D<~GeTx7DL ziHV`8DYiK5e3dk^aLCT9j3%4ujt7C+`At#2ozKUDvn;kB; zy;3MNQSkLd%U-BW_oR)nytG(}Pd9aBpHyiiPW$@N@Cc;LUY%DuFx~oniQbhXqwaAa z=G!-_(h918yGqaxSjq!`o&%`($6dWaO&S#V**Ja6QUTeb!qhb%=euv5B!}IrxNjjM zqYO=PWA@MEeaZ($#DgQ>IWLDMIJN8jg%|d$VR}kf!al}Ct>6W*D(AEACI=)MQ1;cZ z5Y;{3*T0Ec`m=iRZyo^xb#bW zabSTz)0e;4ZD7by4$*NXeQKaha(JcJvzP|ftEgnn28xfMWzU?Y>Qwqg(nZ(QS~lgO<_Nld=Dg=1T9gtdcdmhn&v5 zQker|Bf&W4JCxNyr~)8>ckNxzf#RHX?f3YRmL?EIc{Be4rL3&f6Kmr%pOByC_UX$< zo*rm`o6PGu8E6hg?Kpml<=97ky$c)x_q(cby56MaUp0gHd055$WB5wqS=KJ4=cHFd zvT@u(MmU_Dl7n7^BA*P{qoJ#&tCag~xMVs;Ck^N&8#&6B83S9Q+1 zjZDy85pe^C_r4Gv!?cD={3JiCKq0dZ?yTQ&^PmPYmT05CdrfD9Xts1@QbE3m8Ie-v-hzcLhp1(5Jhu$kRRc7)`j;rMK-ISQc^$tkm2tj?-j;= zt_f>Yt@R2J*?1`(h~>KcahYwV+fi2}jQdR&o3kMW&UUMq!J_oEgF7&mT5-lY0SI0= zv20YBAsE7{E7_DZUWpJIP~nv9A{OnHzKCdnM=52&=fMvyBMEg^iJa$ma$~(!7ON|x zw(jhWJtvtYTthAJIS75|uDW6XwCV*MY@Lq_c6TW?DBiz`fLX=Dr-C3{GZirrZ3&!` za!+85l4Y^}QFEO)$9{*lCsgI~s}-8p4Vm~H!o>WFG1bH6s;UF(uVG8<4mlP9s?wQq zt-3X%_rbKeT51Xy)snlWzs;jm{;ZA4s9YA|MSgJD1H-7DkRPlUS}D1wt07{Eu*L>6 zSzwF(f_xF_IUQCBryQZ7s;|oyuM(@x*(>r00u~s3xUOk0KIDNqtENLb1IJoO^EqPE zcKZ>oHk0M{HoU{_h}oe8+8v$2dInWv4i{!B7c55l0Uq?VXdc|?$AbnIU=mj^DJy@m zP&q+X7Ff8rPLHb|R$}gcobv&vP4zdoVDR>ofguYcxFJGMGLQ$u)A9J1Tlo!8?}XPk zk7I;C_G{!P%evv1O-J)LMidVbVqX1kZFk=S>+8lR3pWf6vNG~l@X-64%C~->lbuHu zYjn)_C8qD@>bwK6z-5i4RBPYPzHXgrD$Shmu^yXnOsZ?#)<+VB1-buF(43SGHDJBr z)jhJBmLZb z%w^OhqxEPH_pZi47$FYiP zD7RfSkS!L^E0ft>Gi*^XUnK|PEF*{h(yqa^A^FHKACY5D&oyT5E%2d_gGh-g=#~&6 zL&k9CL|0?Z4B|WL`6I@5iHBr zdH=?JAD1^s0Z_n6iu9{al63BW+cN8FZ*6>T&5MLI*PJ-<{whrJX78C~Ma4?Yz>(A( zm^P}S!C4QY1aR1 zcq0U~I=D9~jJi5HAd5*v*7XC$QfIZ3B-M{rR2ucGCCI*kji8r0lRiq;ctzdV)fjen(S57*<#a#9J;OjRCdwIJ zOHR4Fsiam-{4T2=s-N=XK;yIeY$MR7h|$|#EgV1i%A7!A?7P=P99O30LSe;dF|@dJ z)EXH}Dx8D;qpTY}pf8eyYZ}O$qo$T=KE1YR%>jtkW9TSh#dQtwd+ECaF$Z zL4%P$#_2rRatNy=e^%T+R&AO+zdl6iuS~;sW6zY|MM&W2VjxBSAMCw#P@LPk?%P;^ z;O_43t|7q#1b0GkXxueeaCdiir*T4XhsNFA9fHi;bKSFL?!C@B``opwPTi{WS2u$$ zYK-pY`^I?R=lMNi`U6$Rgf6GQvpUan+~C@Kk>fZgt--;_Y6l^D#^&8RkaJP;@20t; zfo_!K{P`=H4ALoV=CKlcNJ<}+!|Yw2b`aotSO6XOSdA!w?Qe&3YB!JJhGB?wQiE^h`SxAqkYW6B4L$fJmBI#fi z;Yn$1)rR`^q~+CWKgX_YWy|h@g)Zz1W2lV|?PM9P)a0I2;DXW#=mm>WUsFALMR`{E zgsfg$fic3#c3Tz)O^Iu4U}t5owE9J6`s6_at@?1;GHgdHxAXHT?XGIv^V}pIG3uPj z<42{NgAOegslo@^ZJ~<>w$u;-Kz5<)fRuERmJOF`h)R3w%*7d1^wHcBU4!NOSbuj) z^_{)jB9f$@^C3uvFl*t0!Q@#oZ#(t-@8E~nJGS*l;+wYiU2 zSkAVSwxPFixN7h`Je^)K0m8Ap|C!DL9=5yB{NDO+Tkr65?k|mB<(AsOlllG z@hEy5=?-2;EaVh+(j|D`;MkAgGN7nL(JB_ijzpq;!FpD}!E7W$W2q^?Ky6#9M!G}O z?&Pm-+vIh_Jf%YffiFn1VC;ou!f`Ogi+@Xq_X@9HW{#z)uuPF4ig0$mp^F*UhKbdx z4``+F6M%KfDUx*9DrKvTN0I4wYdh4}W3GJ{Z3aW+iYbmi07)yEBZU0zJY2J7qViNRIpR_w>4!{Ft#ovO;4B}PiX$D~JTDiKA8(QkBayMf-?XK~ z4fR22-Ze_!$;g7wY^q9{>Q>CHu9>F>?FdWa$a_{hYh~c^@9uu;MzN`M&DgQ9-4VIs zp$p4=Yoy1n9oUCkY!-nc`2+Bdr&Vs|t5*b3dxVI&?7R*_&-Lx&Fh{&+GqqEs$tFON zNeSX1zh2w*ksAD>u&B*kz?l00fAHOxkODLh-O@VCyu$R{fRaF=G3f*5mA1C`>Bl8> z>Ei>hZ>)ag>5Hq>27x$Or(_A>QWJ&`#6t7}<_Ds%mH+L$tgNT!lcm0dL~DO4_QP|w z31uj42l3sM)>bA&xN|q?2}or(g_9wV3=o?B9Doh-H;RF%Jrk62q5mm{He=O(iFwI5 z5NGd~#Dn7#JCpCIbdQj97gU8BK>5qMUQtrygGw+1tPK?$aqK%qF~*ww<0)VpNp^)r zJT+cy<#c84JE&kOacc9cT%=ibZ5JVa9w8q=-5_4Kdv zxW>wI8A)nbx6cLlO(ci2k)tHPgoS53l4Y&~7V#jQ)4}f?{-!8;A5nXr zp};lfBFND7)rTHhjxlq&Dv~`+XP;JLi;p=X^5A5pQ_>A$npRIxZuGJ!;lrR*ctGMO z5Y6(O1&>gQ_n9-}m69k5O+nTrxz-@RSJfx=8LO6mlEl6IzOAaWk4w?ipFCD$>jz#u=LPh*pUs}DBE{(_8eW}%9GV<~E>J#ddG;~~)h*aEsA2Wf3Z8grDUPnPI) z!5qLh^-#K@+^k#Ne1kn!_mtu0KX~vs1y|09S9Zap0o`p`l%BsA}5<6lAG?wC893~LX z)*DKTspjr7%I>~K@Xj0?Fo!(9m)}nYyUcF2=sMKaQu3N%5O10$0=_4Kmw`HZng+zl z7dp-Hzo9&1Sl$}oPU|Y9T$vL9c(B><pgCPP zqP=7`kAaw0TphXp9&0uTcGI5ei~f;D4nEJCl#kR<#)_q4ii=%oPm>9Sl=pOp#3C{b z`^9YyS-!vC$s74`iCV|Z%ZZ76gx5Fh6tU&nV@y3icT4I}s1{U#{jAIV-xDLxYHJR5 z=HQb5ykTv+VZXCKg zbo;yf0YFtKJ91qPTwjsva?L{z&7IiShQYBmk1foxzB0(7i{#GGZu)3hbF}0AfLdf* zAarHrk1)JzN9+}&{8d0%GT@*Y*u@z>04#G>a9tN*_5NrD9=5X&f~dKqJ3%m6?F-1B z#OPk(;WMgDHeUKOXH7&tTrwSV*_&3&w%u@rbx|z>5-UY9T>#>QKm!g*T%`E5AG%BP z1mk^1Qb-&s#UHYX;N!AectCkdrGr~l--Sqw21e#(^6@l4sQJ1*EnCKLved*00fONN zhq)j0iw<7mNQB;cA?VD*JUxA@o^5@_joyp=!dTJl39yICvLuDZw}6qcqQspR^6+=2 zni_8~iq)R+H6(+AI$R!mM4jZ69Jih49#$&L035M|aX+!FID_BcQ@7v#88$%&3BN3c zUsF?-G_w6y^4z~1Q2wir|1mB)#T$fDqm3kM6!tbQ`ne7de+|!Y^yP%B|K4+aGJt1@ zGJAb%Z>AdKTk!D1&}VDtnhP|#+|5@eqrb#V>q^<8vOxHBoWyp{IAJ^dv~8E7O>mV; z++c0FGGZ(3%p`sQs%%vo6Xqmk)1wC@j2aOyI6pzY^BHG7^+4mDY_mLL`6(9h-LN&x z(U~@1HrW;PI{eJ3&VusWc-)E zBMvpwlQT+BaGTRBgqCGX8l8HrMm|V}jJd9~yc=+Y|0dn1OJe+G-j;g0gTcNArBKP( zGkF2?GdouhQDcBoUX4S3LG*HS*wgeo3-%co-XFn`N9K4q{AZ>}Kc^NdS{SH{tHJb%^Bu(?f%AIE%4CtlCB zRl+0Vi~-noJgX~=*-e&GmayVnk2-Zg#5G6B>Yk9k<&<5VD zB((%f7&knHpVP%=vLf#Ij|&-G-aXt0H({rv*16QkI*Qfa37HwgHGU*|ce!GW6c{Tl zdUvL#?BJMfW4h&GD{Q%~FRxJ#u?8?{!4($rN9|s}Zzn$-6m}bM&^u4Le8nC7IiSGw zC0e)0qA4fcl$L{lg63dP|0go!lyK&(?67#H+sURrQ)!eu&3FgTOM!(-T6 z&Q7Y(2NEV`yzF$jd@m#1=mK-!5@)p~Yk3xKbD?R#cbIUiw5Th9zCW~P7Tp#!#Zf!_x zj9;TRdsfZnT#*4}8fLboiArWlozu>@wqG>-&~s`vhYhX4Uxj)yu-w%EL7KI+bn+FqHWiqFZ>hA51n*9#%g00{HKLZ`%5VmQ_MDHF7E=V zVY`JJU(P;046=WN#qJg44VrJF&qXe5&StK78>mCX(B0 zPKf1-%g&Nwg3v!lKy`@<$o15PPy5n0Beq`?2!35XndQJWPOVA|P^!tY^Hc31FTvNy zf%E+s6s*De6VEVAD^FI60s_Lmj8(ij+{s78R_L#>eTvd3gJgMCR`f9V+N&Naaw=Q9 zYh=SrpOE0JuRt(2Vo5ChO}n5ptu@sNSy3fs3P7~dl`Z7j0-1w6Fen*63WTxBU2HQN zfO_G55Vu?aYV6>1Xsl~vqz;!p{{?Ytx!H}!R9R1pEVp5=cd{!M{$xfwd zxX!V)I*pZEcIo)$csPwqKx`QK2Y?a6$}{UXr=%uphe|%$wUz$Zo-?b0WVs!UckSJa zeJv2lK8&o0Fg)OK2Qdl2aDpe)J7o()8Mh_y$e+BzW5qs#lac5?)vlqx!!vpn)eC&% zDUt*jixe#nL=fA)Glk2)en1(Id#LA)I~o@i()|&H-Y3gzpiB`m^3xf@QD&Ua_v0i5 zZ%PVNZjA9Eu=tNkZ=?FW1pT~_0D&1D+=?5EuHnCjxc>k&^z(6 z8<-Xk>k=x`LNCJA$Czytu0B!ruJ-9On;&SbdmWLVNjGg^_BE}Mjq9r@GUtLi+&q(- zIv$X0uxF_4gpflMW06Ru0Z#L6KGHv@klLBVP=Lz72RAn^iEoV|4q+J0VMN9p%hKaB zB~^|%=8CPlEGpom+4>$%nV&A?>|$U)9*9}<9dMm^4kfyvMDN_PBh*ZW`udy*%&BHO z*`zb=jaY6)N);h9cXq*TNgJRYS6zjVi%@u31rp&%U+w6;oEz*nT{u{nS71CpD@xQU z>Qnvsp4e9C-Mdqmy08HUeb$T}w)d96T-}vp4cGkP8f1u(r2(7N=$mWWhuCWma+gzj zlDK^gcTX<`v*p3Q`QOpeAbf;LBl*lsXpALJt_|*2r(X{`=8@GeLM35MLZLJqgS$W7 zMhD!*WsmNT^l|n}3iT|zNTziSn$vEN_S#!!_kw-dShqTwUYBCC5vfZFE_4q1-iSeu zDK%EU%Nh$Bp5v8uAMGhyk*u}YFzFEdF`ajNJMBe3<^Jdr(x2e@?>3Xndao9?f zA5dtmdLNLq8x>!Qg&JPImV~Cu4>q>8&5$B#M)K}ZQ2D8Omq4m{C*t_My@FSBsOj7a zpEk-pf@gJP_k-T<$IM9|OIdHDx2{5H%A=6T$PJgr78i#g#5| zmsXo{SyQ$)OI}7`zA*7i)XI1CPT?r?Ccd=yIjIp9ytElFZJ4W8EJDq?Hw~(`S$kVN z!TNL^t66IuwJ1g};vlX~s%p1Y<$8W_df&!cApG_vV%Sj7QdN-j7Eb$%2n)f|rfq(M@hUb2h zbiPkV3!-fbkgp-|NjHzCO=df7{W@YsEx1eS8c7`8y4^Yq=07))p}EP|q@Z2_xlh8w z7yHm-bQZbWPO4vKSCsdcPNaD10jZnEErgqqpQVNE|z@$m>6Xm zv|}Vr9Z(5H4DHd+d!o@$k4I*al(<4EORu#QiY%iCKolU4L{8_0-owdEf6G2To#Ync zNXlN8$$$--Ao)N=ZE{O;rD1zfb*ij$tl$qa-lOAJ87!$!_&BW}ycf>I$%bKh^9dZ& zG>BP}3RW=Yw!({c!&2Hqyy0T6WHYKbCme_3@If1kKmub=FIBdCdP8u|We1RT^(6 zpBs~brTNKj8~3_p4ggXz z!^0C?>rE~;3{5L0mhzs9_xnq z$o$Lf{3{?^PLAPX%Dg!jEhNjC*JuTqk+?zoxcXlonRstVw|k+8_SPogsf4uyZqz`n z4NbH2OY7RpT-@}^CdvecJ@S|(RQS}l4@F;5`|tUpbx($?vn3NZgve6`BN_0&1j0nx z4APPB?p19~&0B@2bwBHj9w5C=KegYV9W{&&taCJwF75j$Eqf5Cb$4U+(y z!3W*fJy8PhhaH_J0+ibLhzp9M77RLGjvr$N(Ir+cQ3ry2RTS4&e9GOOODQ6hqI4vf z-%$>e@eQeFi=bJ5dH3Dl#mi>1rH04rM@PDl6O*uVz3msSz}D1+LA^KV(qXrG-D6J9K(XIP&R(dO!>qTVh$lI@fR6u_lYHz|o zmmd0D@K6%}UBB?`xnnLv#Pzogk6%k&d%Fi1VTolAbiLI2y35+10x&0d>a37h`C!4a z=ilTbXR*Zli8|?nAF?r!F+d3>h1r)&K?!y6-Xr>xXKCS>vRB!ZM9x$&E4H<+7(oDgS-%mSWXr1_#N})y%;MfvB$kC}PJya5z zt7~X!1wpEi@!PW7E+`lrI77$?RQ#KP;@C7D3${EYycizlu(4ko@xIw)B|Gfl!TGxL z29)Hj{h4RTYt-GDrZFlb&m7ris@(T~vutbhnsI z6w{c|kryvb9=w*c5>OZkhfl)cFE8qk^(%k*`gp=QSr&62I%8qXXpDVCEi(HDX<*AZ z;0s|j$i)RU2Y8Rq8ZbteEwlbfBPtfUlt31lEYDU%QD6ydN7Dt~&fZcs8>RN=0y);H zNO_s4x$3ZVMox_qCkV$Ch8sx14(SJS@sT(d6a#LLG_234>YC9%X;t5Q*BvnT#~fQi zi9pJW|FcfwU#rIdzJmO3&;J`t%BuNc2Wga{wjTJ5kvr6vj1v__1{Udszg^4F;@oUk zOk?bAN(hb%0~hLY-zTa^z(KxJOFW3ALQ-k4=YjibL#xv8ndWuX#Sgu2c(X1jqP;!8 zD{m$pTo^w;OvF(;!1q}r{eTP4+!3IQL{0SDDXq@#Yb%m0Y-5ANjmX~#QP}>&n5?7$&8X|F$>4$J4e(J!j`N^9@ zG^|2PdfSVE5PUZxHLp2M(#JdB7f!8LcHA-vE}nlO681&sAwzw1WvC9SXzt|>MUd1> zb`w&AI<}{WAyZhmiz1-bC)4Pv)ka`tu{9v?^E{*CUQ^PWYbuUBAuQU@H5!Us(-Usz zS|AD=fTYjqfBiVi%@mq9yNQujfZ2D%I250EIC3ag`|z&u1!Ie;2H!n>`4_!yR7tAn zoCB<6A47nL2zFK>^21#&s%!WO4;#Gxc$MDL;WBAK2~DPy_C%cvvAe>eChHMqsfhoC zM-P8__ocsktihVjXh|iS1^PHm|CsV8nAb6xF$|DvkHDXQ=9If8_;=9_(0)U~u0-z$ zJ;j}_B}hBf(9cbVw+tCAZRB|li47X~J6?$rOOTqghZCEE#G}M%G#)l!^<#0sUP>Z}iqNIGxBsIA;P~@<+ru3zy zrLm#4wnd8&ynl=kEsrC#v`cEh@$=h_Yc8|XJmGy!k?ts@B)Y!zk?;57Sv4uoca9+y zuKq7ouR=Y9Z&gs~za|8XZ_*JK*FJSQm5wrNf7`zl3*>>T3335eaWp|8h040Q zp>#bcC#z#}CR445CPKwXx}=MQ`0ri5IGzYr=e;X7&g|fz{lX42LUug4ejxm&9`Y`* zOz)6SXBKy*@mTW;MbK0PRr#c~1 z@hrCwmEt9BR2jEs{jp$aW(XdAZU5dd=-k7kS^D{7I;<1--wednC7M&Wp)WASC%;YH zYR4U1@4@{J_VG0%x#xOPg(le{+lol%fJ!9~@# zNF^k09f>J=M0}&etwDRh->}}un*zenQ$nd)LEm4koWuyNzCkA#GCRb^d?#M<}5% zq_1*4K#(vg@1A>8waURjK@(|?;@{rI6}XaqY>{_dNd?U!czvRp%!V$k`JsxGK6`m7 zKeQljA3|(%^R9@=h|5Gp(FiAzcu?xHkwEl55fWhD9wDB16e?6+Wk-y8M6b>dSJBiU zoL=33;a@4x^@{qa)v*RpMS08G9mqu9`oWO%8PjUt-;}1M6&SP9*BMURd9Vr_Vl|6g29KRL+vE? z>E@Svc*eZELaNG}T)tN$!kyA@->ZBt3A!Km0RQ)w|MyM!@BSv#p~p(Wo>#vvVV8>e z(>;OlAujyC5pDlz`Ycplz7^PFxluE25H>^07E4!}e_ zKPsMVbAP9934Xf=dnKozD77|5!i{7{?Z?p)!Nby%JL%s40l*R#0=~wehu`hg^U+#T z%-Ea-dXzQVg!3)4`zR_3E+i<+xCv=@Nal71hvfH*7Pi@@Fs*jZ=t!BRYZ$tQcC0dP zx~waSFe!9+g=kbxHLpH51OyhsX0{{Lw?`<}} z^D#tq{>+-{dSPg4r&){BsgW8k1-^#A*xh>F9cG}-pkmvHN~Ixy*AI-38)z(x|vX^Q&lEz4)y#unHP%<$n-nelDN zXU`wzmdk~8EK0<>-i?gzAmwzj>5wiwTF1$dY~lkE%;j}PTawE>NL2*953%O;M2@@A zi^7JRl%E&&+Pc7$cX(GuT4H0BUOUTD2nyzNQ_1DFEf&YV>V@{a-AU&Y<)3ls-41mL zJ+I82ucpW*V4>7rrXtwnY{(Tb*t`S=K>C)4g3{5>CuFFW%Z_?_i))seSUgSJhxec; zN+DZ#%vuh1u{9$`68Hf^n%&y|4Pl;>^DDvEvgwRFj5_3$n3ID2cfxwb(5^)NK%4=<^)Bkc*kO zyg?8}KN2RE=;98Zh};Z4yy_;n+FgZ=aUkgkaBjcXv%J1t0zU@7fq}9nbF?nHp<^ax zAA+CidhU+&;INSoU(^c@+e9GfU-hT9?&O8<1%#{8!uG=h&>hBhH3ZZUcUq#dcmO1Q z_&+*M{txl9D!&@69JRTO-<@WwH&rTdPc~+i<|gwKXG0xn%(%+`p3UC9Rn}g9YqHx~ zgT7I3*R-fIW>v?IUk~*2%ziC@&uvkyv9Zk;Qh2#m+~DNI(#R)mRiG<3K}>IyC$YOp znrpmX4(vuhZJfW{JIh+DY!j^z4&#~DFe)#VS%wz^0oXr?)TO)POfOICnbllD&vl5H zm%AHnuiw$mZq}!aOTS}3$MIKfO7asnzpj$6A%3)-)Oj0eoimcJ-R9MgR3^UFu;;Dt z!bHJE%D7b#s;-5gL1ZQ(>%6WuoNyKfdhw~9Tu$elH|W&joUcwiQ*!o ze#K6lhyM&56eVh%hg1U$=Zw61DMDEX7AFLA6Nr$!VA6Hjh#tL^=QHH$XFn}ijTJI; zT93SLQm@qRbfG{wd4}(wiIP9+{Qj*guVBPr7NtLdao_SGd2w<1k!+2&q9&T#N6Yg1 z(DRg%pa%0Diz#z}~!6g3UTZ#=^C1OjHFQ9MF+Rx($+S9|pe@&YV?Nv$|;YX&!=gIxMac19pU511CiU zpH+~u;Bcg+<{K~2EyGGJ9%NmB6ci?3q^U~DHv>3A7bIz_)N8|1~1JJUudnU8iHd2J^{Et1>Qm?TLNxL;+Y< zWlUxv)oP8)Vuw3banafxH`xTx&u{2%>}U@grH&WR!xyCg#h|x)jrhW)q`MujNX%U_ zv4lxZAV$uADxxU+r+!P8&39XyXO<~A3jfSuIz^b+E8Ikr4?`Anom;Vi!PI@K82rxu z10Bc{&?%`*SV=*!8?CiqcFPQZffp?;x>GGU10nhWLY!8{qIHe>#8(FiHV@!qJOL0B z0%3TXQK;_ZzHDao^tGX%(}d9dxKvxtNbX1ObG6p%S!6(;o1GP)ThcsBHhn9ZKV$e= zEVF(Se%E8Jr?4xVG^xE#5jF{&&s+hekupdYfhvMf0cF1iE`^;jwJrVZ>4$<3;3 zMdE*%hxebWm4D&o{gZjWh%8&cjMQ8S7`ZL%>@+$Yw?0Ce$>6)^PRgh4`0crSAqiOt zdo)--uivWNHfGNfvjv?qtmiByDlkMI>AWsOG_oYoaF&mw13Dp*F2fhLMXmChK9}0E zj^ILKfW!g7`4o;Kbso)zw8;AR4+Wn5v0(Sv%{FL0fTIAFNWY7l{N@F^Rk}@ZAdoej zx;<9O!S$NmVreij9DDf2hJS)1yYQ}>v#6=XOK8Z}XfO>qf^yd()=?}8;Ji+M85JG3 zebgAmr&pgOIsF51{S(mT?Y4Tl9Fm#w{C?>&r}vQ6Wt><3If6x3c9yagL&1i*t~8!o znDK6!fqzBj?e^Zjt4 zKd;$MDl`@SoKD&fJrvSqz`^G|zoeYk9?-aLj6^CAAau1^N3o zBX|3T9DNh`<)WlPk(N`r1^!#+oD2 zNSM^YK4e`JiT9!4xjt>q1ArCt1*Q$H__w(*`sp$a+4|@@+U+z4Ie01RwtWf{pt21jSr|u=Q4B%efBeKN;Z0Z zi+q~5-G42w`s5WnGnwo)N0SNL`!I?6lb9A2X8m?P&sE+9wSIvG_95=mz8E>mNcB&Uu%XEU5u_-2JQ(UtjstZm zC9~4<2LPyW^9@0yy_x88P;QSNV^LSj(rx4Y9gED7{l`)*{SWW;rK#HsH74Yl1oW-SKlb|Mt@4~J4ny*YD6ODC|#P{<%eC{g1xAgernV~X$}oFH2wk}<|3aiI&wa{4e9E&TEd6PER0&_!C~{e5$$LX=Tax)+H%N-wiY<%JdF zy-+qSxu{JXG=bEMSNVdoUEs1++9Z^P zzj%n{9c4?cZKlMWOO4^@Y0rP`wA@J<&WbBsBlW1@Pz+4o-eYFtKJhAWOhIvRZMb7D z7(u0kC3c#Mp8MYWbNNN^Cc(|L_z08x%^4Su50w?xFB0E`mVZJ~*5K~25t6MajhO#v z-tTD}-Uj<1$aLg7@2LBcQ<^;ci(1gC=&@H^yJ+I$3r?x@Rt)^nFI{EU5C>!sHJ6Qj z_($s}4*`)Y{eEmcW)G5-A04WdmY#1>%_D=dvo0RXmaKVkw$OI)&c^4p{P=YE57lMD zEEP-c73yuZ$s-DU>P<4mSX`CUf>O$^o9G{g==iHg{#@6F!X;anun2CPN50;X$}w)6 z)=afg$Bl44j4g6xftx{})0sviTL?&pHE(M;Y8DT%7^$Sy=zVg$an4#b!h2NDxPG@; zW&64bccI>e@1!9b@=FxH%~q=V{d*h~%0uMD{(-kU>sd9AQfOFK_n0SmY@#WqX=3%^ zF|-~H*Bv?QNK0r0y9YQ^(=ujs!7mVbU-UkB;9Po!Q2ajG5jleW`!$uzQno}+`w+1q zO54A6O#bYuAXMi)D^%8=uk17E?eLGQch86}k7yS#Vp(b%-2fg8+(loe%YbcC5qp0C ztgVtYNNv5loAju4uNH_xCw0DOR9dEwDY3?tE`J>)vTv=YXz1*No+>m{8pcAl)P`SX@BSu{?#Jp#y{~r zKjuG;_)*}#Z_`T#?hSSl$VRi5Bc5Zc8rLVK>0Fzp7-1_DdjW=egcHW~D{rsfMX{DH zTkAAMY~)c?Y3w2AM)z~&fc*$;3aZL$BTf%pt)-)v)a%}+-`K!exXIJf*YbpN)Hhfr zy2h%JKC2JIlRO2I0FCJR4-UjL3j2Zu48IH=KkQ67T&T^D>@(#i-@rm+B1hqFI_~b2 z9^||=S zj=auh=fvBPj=+o<#jvJz6GGTy3%hbSWXS1X1*8c#ptnC|;Sm?2N!{o032moQJJYAqS5f~;XkOG@iPnOBtfca!{XXfSG{RUwx zDfPa2ZB5$gn1yYl@bz+i)zN?aj`B@m_H&Hy`$1+P(OzsB8pwV#^6EmIxCy7uI$fi# z@|f!wuPk4;ZB!T``Hb^oE$Ii`06hQNlu_Lwy0U&(uu=V^Ld7x1(vqxuTjZC@1zrcm zk;o8oJJpz9E#dDVZ6OXgoE3NDk5H{T~3MMW2Y%VqAvqv2}23 z!gr4Lv5B+A9apDMf;@?ge$>$_%Jd#39%S~g$PJi^obGhQa}d~2<+5qv8IwHj=YGP^ z98lrJWj{rv;6*N>Hq~mEd+n$%-rHDijK%I|jW@FTv?xERHGY9LTc>T)4e0Lt#8F{# zSr{NCTFzJ~NRx;Mw2$C05%}a4MhZCuCQ0;b21o;pdA|Rzd1-&Da2S~)d>iSdT-7GD zrLWNBlEVSma9_#+07Ix{$aVXl^P>H4w1MbPa<18q#qLhnAVM%AeJp*JsHFT+>f+Tg z)n`R{{QK(Z*1{U5Q%@1vg6X$Vd?b_$h0zXJ~9!0|SU_aZDc-;zvP z-XV2j zs_+4sZ8Yh5c(pxc8(Xiu&7T?*AKi*xbqpf(AK%JG+r+f8e=?KsbEbt0`BzVkayN^|*Nh9o!#!Xh zWoDejxKojm-jaQdEB*subKTZuo?aw)V8iL*OAovL|&+b@| zCrv1k^kuo#z%6qVJWJmCrc50;ok2i#BJc7Ir9VQqT$=1Woqv)1b&3h(zY-2OV5y=+ zGsV`)x&t4(DlS0P6dL_x-2Oz-?KV6(+~~bNr!gnmMEP;7px=B87OL=v9|t+>*{*HiAyySrkN~Y z{PSE&sS3(CWp+nU4G$9CTeS0<|4TcqsLf-9eWh8FS#kAT7@6Uezsg2*>Zps{%i_HH zAl%DNpntq~Gz2BGdfPPsZ4KXmAG${8uuVTvb;K6&%md4EH6>m*%zxwjJ3!i>gO z)FWBSy4YV;PJ4|RAiKe=%)mwTj@wE?dYHV~4sG0;n#l?)QW9`c`VOtu!)iHKLe|S? z1d&=)k#h5^`|5R;riFPSlXNg#bMPt^{wE5#Clg%ep8+1sN+O<`9FhQM!LQ-l(|3<| zKr}Q<<#E&*WYcqPN_(XVE?!xILs??yGODY_D?KYMF!y}@9Dq;9D=Zz)e&vT>8efG; zb|kzAQ+mE1Z)MZ7F3X4Wncg;&sD0)*s$rLAXtDM%f8m=O+;Y$LI=5{U+Y|L!ZJqt& zk5s4n(}7);t03$l|=&uACf+KVU_x}@>qLgsh-Jdrs(`|ap(JNzGs?Bbl+cGTf;A@+e(~3 zlu6oOiu*#XESVhVfNDn%@8>kyYp@u{sCATmMM5UjqMGv;_^(?huUwxm=|Z<#=g6PU zN?;v&%<4u=;7o>@U9ADp(qmRt0}c6Xy^q{LAQW$@t@o4NZj;P1&EW4Q`>_eGgapu$ z-W)bECs3zR!(kZKE7g`uZxFB& zi%KW~C44C$ItS@EBi8)rP;fH^3OgB!WAvYLXhzU}R+@0sQmKM3w${Gn7@FJHG z^bm(PK%}VY>t&(^ZH`;BL!G@GqMn)gsa@KfemoD2#+<>+Woae4n4!Gftg-U$J*#@t# zO~)$A(!qsWMR(E(KQVQ3WMrGOA{!A-cZRM?IboYFY%h6yB9D-WfKb;o9E`1%mRNya z?&pYjHhWNIuKSpx+FaXMuT7pjKOr5DZ_7fNhLdxFNg^W_4cT!|-D;CJw7=$QO!gs) z)>dDZ^Yng#8e`n(P{v(=;s1%Wl73Tz!JF*jks#gB+W0AHZr&>?h0fu*-B_VuC8tWE z)V)`C_AbLmXMdk&mL*l#ja{c7Y1bGooPNzO7iH<^b{1_JaGR)=Ran{mz8+Qic8zj_ z6I0e`ONZ5GVrLj);(k=^z1OLVZYVn*x3}TWQ0Dq*-9w$0)?A9L9uRrQ&$E8mMK*n_ zPo>=vxxpJ(?(SmSk?hQeApDbn&jxAMe(_=^+WR+)0UD|d_)$rtGp!mUzcuFlv&VhS0<>4pPm$I<2 z<93;4K4Y~r0wwLzk*X>V*Lf0S7H}tjMKe^Nx8tc`YNxk03rDannzPAsW#!abmC5HN z@*vXOpKJyuC-g6O{7wWtC|SBWP%@jWX?@_#uaW%Z%;@JykHhyuCrSZq9}TNX-dqpT z4XtL$PsT%v>TWZo=kSk275YL*LfwUQ*_C6yEh4d_+BRExJNyl|d+7m#j9(5F0t@S=u|bp36aod$ml>l*~;DwK4Mc;tuXxx06TTf~xdmy?04 zv2abDg5G08EHjql>{kxGGwqOln@$(%@)dPefj7!^ev;da0YTDmMA4I-N`RQOpb08( z(Q^I$bWKy1^y#IQCgEqo_{Dzb-$7NmBx#@_4l1l6N#y}fN1%iPOm8|~kgzV$w|I3! zq1X!J!+l{(v;aPykSi9J^$t;pP-jKRbjQ~!3tY2>&#mG7-dFY&ES0L(i74%}ZShsn zoa~ml0w#|mansoK7&6rxZ@t-wZyxQ+CE z?#a;fiKMOB=_=#KXJLCi@#?EO`v!Ea16NLtK{CC0Z&J1emXaB>;KwlTCYMHIOe}ow z^J7u#-PhB37AU6=el#jFo zPp}%GM2z`CwY%~;!$fX39Ad0Lg1&TyY}Nc={??u?BztCNSv9YLG4!beS8p?Jg{MbT zwF;OnRkhiP*>BPrp$yJ*k2G6D<~&bub$d#~Cp#t1k=xJBmItOD_&1MYg-8w9e;5*; z;+2+k!Ry8p)-2W4(_OdfGSNh2cC1<2CQANnN6bd>^Ju2Y@fP7iSk>2~%$x4AbD+RY zWOc);?JK7TQZp0)IoqBou)0ETf!pJSEZ@Qt_*Ks*z_KV^J`@wBXNX@<=(cC~O&$Ip z=B~h)3;exv>|f5VSyf*Rj@rCIt{Sm=l^h-Ml^_%hC@J?}yk5UGqSWVX44$Ps8beFt z-AQ?v-C@gM#IlTRH5BB|nIeE*&oV~I4peBgn?t$e@MV&_2Q!gsuGtj92fgwY!fXVK zNV*5i#5;)RvQ(t4@SR%ib;&+*6I%q(ABf9;Cd6w2IG)sX6#x>+QPkbsyod3hx*hh^ zmdO_UnsHva`3c2x3U<|+&;TmR)UXSo||LLF1GNa8t%4BGE}BAAJ-hVOyQ9T!cs!a6VwfB>Is-2^#G<3bNo0+^3hzlEGrL-^t0-z1}`qSZKV)Q zaK0?k9)VJT(fs}BAY8UdMD_WTHYA}VUaonVyI6ieQl&q5j*=>;&4d59hWbWOVfy*9 z?l_nHf^Y@>*{GGG8xw<(mKonk+=j4Idb?OKq$<>Y>&L*F2S!^~D3VGP~(I-ch@ zG$6f6|JKd%@V80$Zc)NP;SN$RZ<|9b{w{fjm01G2**t;1vaHzN~Dj{5Osql$>KW>ZiI6dsGRd z|B*Oe>A!pN|G}r;j*aHg(nS!iN*Zwm`A*=GqB%mVaX3JSu@D6JXaIjxYVj{i`X93_ zD3Jq9=l>0e^EVIeKkJEw!zsvJ)V0zX!+iiX-#c(s>uk!XzZvqzuxRZbOrbgG=3u;t z6}x*4;LWE)tRwz3%gqjH5i3!-FJmWxnfGReT#4ZfbZHa;yz$!jjFb$_eU|{3vI@;M z(UM}R8VD25HS~0-N*D#-Of?vWs#HYUDqwye$TVbIl{1=-h%2*-d}io~Cc52D0{sWz z%VW?E3Z2ZA$SFu8+xy1DqWnjlDph1DnR~TJ!vH-@45Y$)TF?={Y}%9*E-fS_A%vRC zCn5RKpq)1DPx3;LFqx@cZoetcM2WM?;AAql2@G`_al7$*M`=A`fMwm`GH;yQ=D5|Q z(hN=fv+A?ZYqI=gL#AB2sS;1p1DfNP--M73OMLjP!0qFUm7h-XkJk5&naLQmJr76GzPBuanYJ2jyx@A#lk&mC>Lpw z@5x@V!@Q9Qm1A-9Ctfl=+1eI-Vh;ik2&6S}>yxMz$CDDoZ}Wo|8{OB`9Hw`M0+_C~x&D$SLa8-HqK5nVo-qH6 z35n9bcP+KoS1sbSgV_(FVmP4sS-c@}Mp7g-OQyq58oNvPZe_8XZQ??5hMePrx z-o{>wE%tuET?Nkt!DkU7s4!1gk4DwrelB?dQtGL>4SZ`{DsJ#`VRl;&qJx zWvpaDWhIq)s=^#?wnWRU1r{T4VLKiLCn=4TfvWyx4iPU(S>{m`MQ?`1va<$!=2U4) zt0aPddO(h#x(f#v>r;j|pM6gq^&4Q0{2KsvH438&!>bTshG4@GqZdh=Q|!CBC$9(x zc~~EeSxjRE8l&iaP*PD1V7nDY=Bzt8S$Vs75J7`@Rfe~8KyfMSFY_Dl9_8JUQD(a1 zwUCG2<>Crm=CLMo%IA-69EW(dp|Tiiiqgzbi1{CCNdLB}uA!d+jSKxhi~ki9yB_ur z*oV3PPumprj2BsE@rRr2-vH_Gs-c(C-+)zK#XrAR+vy*Qe*-*bl`QDm8K5boG=E*2 z>R3r93l!u9!@9Zo{OOJJ?EkGDZYq>0qEa!(P2?)R?;@}CQA9-BX@L+|;w-aVzD zIln9f9f)}TnD@D;eo;bz%Gw;nud{?Uj&y3HR{jHPhYn2UgcK8i@jlJ%=RqH~X!xi3( z?!H?=Bp~_80K(|B*_QNfmK?Hb@II}YmYq;ks>uzedt8)BW?oA(x!}V6@L`0ZkJb)| z>Lci65v#lx`}N5lKN7GabSz{M>WoBYF8eLSz(Od;?dagKWs4?T(=OfqVbr(&FyU~1 zs6?Q5wQ}UMzBy@^n>WDo#Nb*TA=-p$E@zf*W@Gkj>w6k#2$af3=Q{A}#}Fy{a~Rhi zaMl^$vVG=^-e4AAgSD3ejCsw%`i{4QraxAi0C_UsVAa#LahaBD+CXHQLxAVZ6_ie2M*&<$UEQwo1 zyNIm6<~%-4$xpTPGBWi}MtWc>c)F8fvK?5ud}{4i5P(YufSWJgeX3XkHO$}06K_5Z zMe8LpCOv0m*D)na?jw)$1v(;v(FP$n^3TjW$8Y3J+p_b}u zZ_lkdAeG%_@@Tc`!)7*dQ4eIEE(RJCgGBb$%ULXe>AX+OL^0(<;<&W|u(`j;b! zHX`?qG$(p}lW#w>Rlf#SMr(dGG&qGsu@Qh~^-T3Q_5j2q1qe0J6OsVfFMUOc4k}XU zC$Kqto{lTVOM=3J`&$>R-@b>ib%@&+tJa&S;7+e9fQY=_1Rf&w!%Tp9-)UZ`?B;K_ zlOahu+ZQhiD<(*gp2gpQ*hbywLqaAL!#a4&*dt$e^)Su>R z&AQr^Z_C<1!!?>zPHRrI6VkmkmolO^?MZJr-G~Bgl1#x=tWgGL8RmXF#rV_C=?VW)1E19U!kwYctGkU zKk7Xp5x}(B-VF5Kv;Xvw3lEvfweb!U8Y1k*d6W({;j>NQ->SjtN##;Q6?`R$tyeYlHyu$K(=V1B|h1NTW*a@n?~QD2u;1FIhQ1srgu zLv)kq2920-JBwe!P!>R)0w+MZH%)$jV$7>P*WhOyB-=903)n>oTlxw0KXyYB{X|JT zn4jD=e`Y$DW5DB<-fMHUQidiIt_-sr%QrXx>&g5nEtJc6RKU;*YsLQ{ua|1pTvINO5Un92Bc0rD&Ds@ zJFf1S3%joi4hU3BbhY6N1^ir=qs>EFl1hlKH?;=%&Y@L@vK;ejc@-ZT7FN757p#dq z!rz&oJ?VE*80U_&qn`3tohST$@s?|ePY3cr6?0HKRLlTA!uIYbF@{!F5`?d~#9LTz zmZy`iU(n&ifB)9bb$sZk6EIvudLrs;)!^iBTV@+bFkO8^#`KfTDT$^2a7yB9H)Xgf z7f{>-UDR%;y7!syO{d@En4EUv?aY!$>U4zVryF$%inO7!=_j6Pw#sAdJ*`=*#BQ!$ z;qkDirhaqrH+<*9)@w1ZO4EWa;IuoM&pXe;J@$7$=ziNuWZXkiVi1f2p^F^|M-;2t zwiWlYiYv|2*Ch@ak|@08$0jK>fD6JO9J~*{85|eDYY`(qu-!Z&dxO&c3n5$B$Z%DL z14ni{G0?GvW|t;G69aZ}pp5sVsI=VBr;cSF6S(RS3z3XV3m3|CZ-}1Cv9mh-j(K|Q zbQ5B|x!2h+)#vQ))@+yEZh;nGU=c6u=Xs)K;4fib;zK+a!+KXcSM|1I!=YPP6+^tx(Pj;;d2)BGsk~gpp_VYWp`~pdmC28xUsVXL z50ajRIBh<49m8wgcIgq7+!_*9wQH&X(`AHpMINk?)5!RXqR;TO)vLUy_B|@c(wYLQ z+kk*sq5SjOWWE66nRT|}KCiJ;@7qVlncYk5L(k?|S*;pjxCU+yql92pE_t%Us=GbBxTG;v1s)=6<@f7oXrjwev7oE%H@m%SXE82uJWK1<8;#g4H%9@Mv0E!`DD5-isZ# zGGai|09#QiI=vrsa?PD8wrTt~Lfe;ZCX7%w0`VwAIfj4uXfFtgii#@&Mw4{Ee!Mgjywugq zBS>-;?|J>a_DyX^Gh_MN1SJ+yqGfccR?COx%)L*}G%i*}?Leb=IZh_%#6p^~b zV&Aqp712nCaA+6&bn4~be{>|J(i4Qn80fYPGopI9iEtIvw98R*Sa=FB$w^_D1AXN_ z-MqTM|K?uuju$NLM#8_)@^)>b-AtkzXC|w4w+8CD3htung&2rYDNou+=@)cZ)p$(h zxq4piogw`O1PllWm*=&eZ-XeX&e)tf1Rcq~P7-_PXQ=5k+s@I^hAk1eh)PuBfD4TM?7V(Y5mZmIC! zj++*>ZDCE1Pck7LYwUypvEvWxN|OzpqRuDjbD*#)(l4~+B18JHoJKn^?hCNC_?N#@ z)uGBgeQ8(g{Nut=Vayf!Nbr$-hi;JA%__@d!Wc?F<;sdo`r6#WpG@lD4(N-s_>P9uE5dRI?DOq+DOW{<3;nzOTW)&tG#vVTI~1JjtB zV0xFcZ=9=rh7GWh(0%aJTtmWW-(M7=kUiq&u4byj`DCkE+SA=F(xTodlgFZlGRqeZ z+=<_srA+P>MJHKRK2vf#v zlDnJ&)!$_Jqb;e}>h}YVt1oQgagRCKFP&~stzzuFJk(f~8^ZpG1l6h=?$MvW6gzG% zJA&*T+Z<;qQMo_ko_dbUPI{q7l;GKT=V_luuTeBlSLB33-lq6Wk8uqTO@15K_B_rj zTmSVzbEaX$Sm@C65id)b??NhpI%)Qk1V8_y9Q|5ITEibCw|{^YVEj>cO9ia=N16uA z8VK#n*dtfPH)iq+?`<*V+dEp3hcsp0ZrqO9L-B^ps_*57cEspS9tS7Zk;1SlE6QZj z{_BjUuHAb?XJ_*B;6q=TZA1g`O{hqdx5r>)^A}Q|;5a_1MWbj`U-$IG{UT<2ci27k zX-~n5TreADYg_mxp${ryckt6=?H!Eq$cI=}CNgpLaPY&rYVG&>?@^=7x1L5uz*q(A zAIIK1+E+vL)k-oj=J8;f8K);r!v$d5IGgTHmQ-!msd`@6IEU(1NLE8iGXdxh z^Z*TK^h8{;e(%ZL;HOK(K{JRB+*zj3=r_6;1L11M2H$X*{RYH!Iv;+2V6=y&e8@^G zT&VmuHrv^iL83T!LdeM659>DC5ys;Ea+!W&lWQAv^!@(Bs`ydyJ?R(Xn>M>PFi{UR6M=eX4&5 z-RO2{KZ<_^6Q*;wl7hrlZ>-WUXrsesIHi*(%q7s8eQ2BI(nOkRlCMkuz&rk#pO$gb zv(|4wo86c7OHSyLV7}rv;DMAEq;{kBa!{5ss032ai)513hm+)bMP3lpejE9QV3vo3D17V>cD{RS^RPwqv*E zvTBr`Gb*aTJQgHsey|Nfd^j80VM5QqmltE*&kbl<;t@eR;fy)3lIQrA{I1 zxzmmIuDLv=)~T&n@Hiut=j$9RX&hY2IEd#BUL%Axp|Y`;_lX@RF=-JPkeft9$QfoP zd4n=gl7qZ+fu4+BYF*s<+|tr1bxxm|=GxD}odj(l?I9ExJ1hEBy*E}JD{Ro5M`9!J zp!8(pzKpB1G;BEUisK#27)Va1rfM?9t%oiAVr^>5<=#yXKNt9=S<^n9@{#vw&6JN2SMo@dc)@|wZXajc`Zf7q3Lo#E@d z>f*7u{yN9&p*P^-aHSYG2xO^8K5)d-64y1?@`sK`nE!aDqZQd0jC)yjpRWi$L9?}H zgLj4dZD>;N<;0zu2+lMj9%%e>UA;c?aM)%qRA(hob~8DmmXvs4#(`u!nU%GsvT)?} zu@UMHsJgfcajwzhU~W$}R9iuv3nRrQosXnB)%N$;HGOlD zkj^v^yE+0i2ao}URJOSQ%7#9yGYIG!P+x#~l=-;kppuY90>>-WX|FX~>F~m3v}%0F z$4|`G4ybQQCmAf(49ArktBqX|KxB=LXcSkR_wZxK>xKS}?OQGRDZ^>CcBQY7=+zoD znu0!|TtOznZB##KAYf$VEt0=UQ`_q5F$6sKFyC9>i#PMo*!j3RNQUaS#(|e<9_%Af zL4o1Dt~cW^Np`ZWo667kV6NXdnx3w|B9xVgyyJZHVa7fBVlB9Kud#D88|j^QsWWj8 z1dL@x!xd1t=-zpY`d-c5B<#IUf$bXQ1@W?XiXSwBXBeYyO{H88b=Y_0^%_^56P(Qo z2Zn?!^T&(Z;^%5eN*iDN((wBj%S-3H_A7lRKx3LV>rS zh~7qlLH?Q+?m>rm-ycV;&>4adKw?lkRV6k-$q?;7tGU7kO?|eABNGtesh5M z5>v$%5{3s}_{Dv)dDJ8RcKfN1kK+!y5- ziVQfXSY=Wttrb!W3PpH(TQP!EgDFomscDTmjN=W2FMOZIsxIIY-Z+W>8Ic#DVKkgqfUq;~mBP4hQ3 zj0~>so6UcB!uqeG^{B|@5!bf<^PWV-|O?g z^?WFxjS>(&icF0(R}G-W4JUs!#)eLNsQ;78{a3gpF*Ie=DOLhHaJ1QqDW~AwoTkI4Rqgm$*Nz9<3B2? zCV5+)Bt6|-d8n7h$;M&%@MGokAU6+HqGF}G5bzMGtGj&_Eo8SJ!`q!w0?M%NUN-3_+` zzUp#ClNAC^DaY#fOONl$<3|esf(Pp*6$D@>+V-wE zG6zUV&^S1_X?c}e}xf}hqGyNvHVsQ23ioETH_kN^iQOh9y zu;3Cy-q*iODSz+xZ>JeNX`R;e#bbE(1{F~4cfgKf?Z7@WPGHyrGi)y~ohseuwPO^ zJ9Bz^d|a9D+1!z?7Yb3yxwqo*N=A&%gyrr>ck$Kst^7HjkhgBG*V2;36Vuy()lge5 zwh~+#K8}t6b`zewoPL4?MuI+A@UbpF#qW)#p-C)%knsNn?w8w|BCjsudLM}~j%ehk z4nL!1o;z8jP^?LA$%6PszSp!UH8l7W4?FQ;&dP0g#Nfld8 zeWPDS>sBbzy!!}qm=1YC7N8Vs?ya6I^dJdILq%<1{z@1qaja&o##;hI82g;e-EqQ~ zddo6BXuw7PB_Qn2idROWWZe4rG6V&BfI94ya-w!54Q-TM2MXCa@*9LgZim+{={$#5h+vCH(KmPMGNXMHj_utc;-7e+hH^a* zXL5~Am?G^dmz*4aAq^O5#xy0oukcsJ&O!e|w%fSHq8Zwf1>E>|afRNzgm}TcTNrt+tj_Eb3kN{Ev@pfjahz4tk|cx zAqN?)vbWC&J#9(Wce;@s^GImamb|uneZ9cijdgZp822H#4-zaChi+{1Kv&dRuwp+K z?P(8#D-_nj{S{)m$gr7@5l)I-X7BlAym^08#iKim_!MDoF|R^Hy0GF4o} z8o>@0pu0%JWcfz!iy%V;{Uw&Ryc@UMnw#W3bu(pib(P!zh&FI+Iqap&YaMl!P*;&d zX+W?EP@f4Y=xz>p#|(`bJz71L=BMXL z9Emqar4eb6Gd*u}tSaw5{sz=PA(}%_%KO71w;Ka^A186Gqfzfm`kqFnGhrs)nYcwV z{2~4A{zvaa-#^e(oYNN`Ex6ON(8F=z{$?(G^0z&fOTO_)d&}urk$o#g=_+|;h;d__ zE25)Ts*1v#v~iF7Tjymbn zFXC0gwGD@^z+=h77#{)-<={y}p=WRSLSazpWZpW%PM@-=f!2Hfeuf5L9X7`VnLb(6 z-Xs!`i=W|=pqONLH+=?YFYsB}f^^$K@}4x#&NDXSR-quvzCCJaTRq(178Vy<0tQb` z)6e?4yy4%2`ZSDw(hgz^iZs&i(Nu|+88X1s_Q&_v_UG!z0&t;N`M=TvTl@xS{|20< z7xF(v>q7BI@s|j+zaW-{b=a$4pjSH~P0f{-_<17PmUsL}-+c#{B+%CP^!FY^CPQ^Jz&%T3mYv5LS;ePlYn7`ZVvrgL zfBt-OwK`$%y4wnW?={`u;lfe2DY2D<`?IwFop;ht4%@cVR`N!|Ca|Y&vl5NfM9rk>=u-+I$`k<@yca6WVPDOV`s@OnEli6_wAsgg->k)e5=Jq`{uZiT2NIT(kypU{y6PNS7txZIigA2V^S-72 z;$r=UqtI@Z9Jv6NY>QYa@E&}yEP~(dHC(0c)RP7zh`DE}tFTPk)v?kzAQ4D-f`=#I zAQ05q&YZNIm3)9@o5C@i*lX!b`WY$2m|9&|{1h&({REueCYD~aEY%iJ5;^-c;(^Jw z0DK(eyv$OgnTv`YNC4Wmg@>6#(4+p7Fv6(x4L*N~ZnpPmQ~A^)$HmgK$X||=*u6!W zwVUmlZ|mhXwYF;8lw|z#r3xaCSD==Um7of#7bNt2hh_XLzt2om6U9%I5i74T9e2qf zcQqoZM13V`ejRrm#yj%mH$XSN*Kl^Hz2lK0ug2y1=$ zU?Rv7H+YSOHO)K%k?nI_=7&(d57Arnk;S>cn#6Gq!Dt9ro_W3G6x!<_6P-8`Q2jSh zPn`e)q?ud!MbfCc7f6*`^7$s8B5^UgHUDZx`&X7^Wyx>AAlKeYEB|FVk2(U~Q7!?B z$Z;Z|OWAJ_wS`F7?<%{HCCP|PCu#JpD+5xc%dnzrrYr&4dghBxqYS_TSdQ0Vm2Sm- zrZ-wS_=AS@-1|_l#4$93fl9%G!Et8|zB0a-)N^p4&`52CNw(2a^CELle1C(>vuqCP;?|aM3_PJak-)_o8juhMReT#}C z>6VkEfB_8P;>X70-1j(t{VvuE-qn)|te;kw&L4RTI8|bD{7*lyPPY?FbFkpg-Y{Ft z(0ZQ`Ti~=|q-oK(l9Ib-^|y(d%bcIA{)|ZtajL#idMqzB<5X_B=QpF~iW(x#RwjkC zDjvPy!TkoH2+LVg;(9shqrRN9z_p5Ut{0Qpz!uK;{sv$hl2G1qDmw4+-S(_q5=AGX zhQpa>LF?u2QyJNpR~Ojt3=P?`>J@yAB|uL-WzC6Q%B5OL3r=}lxUUg5N2q0apERr@qQD#x|&w&ya3ab4`Mx1H+H57320(P%-A_2nN7Xy_lzX7k0 zej+?9jkAgg?zJ`9mtdm|(p^y#j)Ydp3KHI&Wa{~Bu=@5`7^6sq9$wC?O|!pAsA3IC zKU8?VgTG399}Jh{0*&kBus3WuFRC>6D{1WGT-n!JSh6j(z4fV(Ta~(K7?*HTh5U>w z#(kCWLv14n6KIFEIAM(~QbUp)zuLQfZ@N*N8rTi9vC|%>p((e4fjv^HVosh}DZ+Q; z_Nz6@^mCg$1qj@=vEiPT%pWEq_uia#2%?>SN!#Gg+^TFPheA0(@8n&H zCO6Qg{UBCcxVUVB0s>by95K?pUF)G|F;OPxP73BXD{i{@9swLkcm7nBp&jG#$WS?l zbVB1!!y-etJ-PK zEWPMD#&ATe;d{9hBlh(+VIiktpPn!ec$CY)}8*cxN2l`?Z|$9%yNZJ{UnYR*BR3Q z6{`cG-RLf~8Gqrjp#W5Olfv1~*~T_S)k!_n80xKPa>7Ysq6BZCcB&$A0#Lq^uq9UE zEGKG=@vaHc7QB7cK11E(pLn(s*l(ss5$D_7AMnd<*bsCga|kiPXO{DLhmZqX%|z3sR6Z%cAn=;XV}?JIwMtUi-Od>1!`z*vC-o^tMT3EhUI09ut2=V z8CI+M%+*y2wjESC_$uVpXt*PAtq8Ed##aQ2=I}lm8;{sQfjk1N@%Z7OFcZ#(*v_$k zL#e6#KN^JlHzK-!k5QaY@Dy?S8*ns-@%-AbQyWU8h<{#x_Wki2kgKFuR``8|_K$uD zl==Nn@RL7{l^v#X8Q2ndsfTe%qYQ=&zz54ia|_GbzSXZC@PlgcFnHLBQ}&VJ-6e37 z^b?gxY(*MlH&zNe`{c4&KkrdwNuDC{+Is2}&oTB4H5ojG5fY)bRQX;HmZd(3Os_8* z8!9Gz-IjKX$y6*Kqk_srRJ4o*tL#tv5i{{U^!SSiG^kf4%jkRcU&%2Hbp`Q1N z`s?A`JG7bPnWaTaGsJMRd=RH3slyl!w1Np*Dw=>WD%9IlIOEHmx%YFFP%d~@nt8CLKmohl&%3&`H!Fy(! zC$2`t;lgln@h4t;zvBsk9SwK6e?D9+h5(Uh37P^+V{U-wPGQ)#3!i^^vG(Q8fYJLX zb~Ok}*38kfse#&#oTaDtaPID-fb@3h#OU%@>)cH@?*nZX55Garv&PQKusj5-6njBZ z-Zfb<@7plM-0@uz(3o`PFEi$6({(Zu*;(b<3MXEM{{5z;;imqr7Nb#mbEG}vH=yYqLqm#iRC4d~=meG|aj3@a z(=QsLZp3Uwz)V|vBAV13y!r^&;MjmT1HAcFMJ2uV%-J{VtLw+F2EpmzRU)efS`QGL z7p6CjUG|P)D##65or`E9^(jy%t>6P-5jgvW=d5o*)m|k)g&_2ASd9)*`()|12uL*V zB{0di+|k#r0qMHsrR$^hJ`esE_$a(z7)C^kg1UZ=%b)U9H@Bbg9_&neBDO>doK~jT zQo{*b$XLBz|8-DqDaHPwj3vw16r$_@c>%Oh&kn<9~XAMYiCq+Cg~WcN-u z!q@)vFEU3hrVH{OyKMHyTzR}&P)FESwFo1PV8L($zk1t{(vLof)sF6RD$+wdE!rCca?HH7QVpSx2$z4o{*`)Qzt>jNV?gzKs`7 zLG;#Tk`P~|+cHAG-)XH1hGQW&R&hi_Z$xf%WAXsb2cPoo2faaG-mi6|x(~;qWN-+Qag{G84Ni1n3Gi-hAZe zIOO~xx*{KgBY|owcDs}hU#ph!VZ=r9wv@7U){%W9LN{^T`}Avtvm?q|GtZ%Z(5cgV8+JF@<8Dc%aWq$YgwX1>07AJ!l^oew@~v=DGsX@t z|t;N**L#za=fp@H}gLV3yVtc4go1Zr&xrWamJ&Y?AQTKK& zT&S;ZR(2r!hBb$ZBduedJUyJhW3US-5d#WJ$yj~k){Gmqkty|NCqA6_uYk|(b<(>J zRO^tS@v0Km4NI80Wwt|hAX`Y4x1g2c?AFwF-fKmfFNB)8|BHsh|7^z*x-i2t`*D&# zQ<<&)xv0S)eu6lYKtgr{U5?herK;$5S>i&su-KOT)zn^nXG_~x?v+u{*AXkuktV(> zw}5sq(SU|=^mjB*%rLV< zE(JV)oB9&ahD<7rk$QJ`Ci6aIVpWigTS9-^rm71gg818ZigWS$!90lHWrSmf#s{90 zpd6$6*a9u)#PU*wT=V)=1x(#eTxdY8w8N7o&-1 zoXVSYgF~3#_gq56H4Dni3BcP=x9(l`_UQDtyVFITvYoq|6Z({{@w)#s(Ek;x8w`nJ zQdVd#)Xg^(dwO6b@2I@!5OornGNh_FT)1Y?z<@TEOBOION&pV7?Vf@XufzA|S9E+72fvshUEEKaW6q*$^rZG*zc2X3jf5 z3q2E&vA%8Ws+m4nI$_C6yp_}78RfzPF_Uh=Cxr~|HX`<%yhSz%FqdzR6qSAy9!*!! z7P*JBi(_})zUddB-EjYpFggwM4W;%~rT zS-Lr0-C*J7)2EJ8jIgcKth8b%7vJ-)Hzx4Vm=CXOns|ArLxFCsM}d&TlD$5syC-fu zSkRC;Z(4-RwR}OONvJ4;ZppB7u?D*}W5lH6BLfNP2^$Gn*{@&LWld?Xz=y=|Q}$Ga zzTk)IT@`#}ppVIrB-)ps5Ew^;F^|n_Yab*3Ax6Al$9J(P+Ls=YAbRbElPYD-y2GPF zs1Yo=QrPBIE=G55l9X@LCc0DosnSqsSzHt>lX+k4N)(3~&HlJe3_Cy|<8jvoJ9B;S zS=iQ6uYc`r4pqzaFLET2z*{?ys(OzL5eI#0WJfSMa2wbh!#*9qD2_=qC^Rd_j7B76 zTS*-{n7kolfJ@G6;1#8L$d*E@CKKwpB>Gn1p}zb>rB$4h3Bmg$L0zffIk~bR{c!PQ2c*Tso&3u8L)Zia z=15Km-NRY~$Zsgva)CGdEl<*}mNB4`n~Nz7{;AJ;JwYSLblk$Y8UF+(cqO0!e*u$} zVsjNr+tirAa_<|-YqYFw2D3%l$*|)C%`Qkl4$K_)gxl;lWxgL%64%;o&l~u*(MtAc zUAR~7#(0^Jp&wl+r8e?!%*o0pe8@Uy8?eI>cG5IzFHhk>7_ESWYhJTbyW2z)+d8_g zSECk6F!TWVV&-f!S&Uk!+;O?mY;A78`+$bSTfHtM7|b_I7KC#WS;c#6Ta0DPf7$EI zEPIvnsYy*LDIWkFPDrTm)!}fD|?7`45XgRKUp)|Vm_wU zyoqt=OgvPe&KUdnR+=<4FreG_so;@VeB&kiTqYp!Z2kqt&e11u3Rf4O-!LKr(1PJG z^=d&CW~A-rwv>MMDW6nh!B`D6^_h5%o!#HgdxX>ULuOp(I6C(SeF7oWNfSe#Ip5@M zR|BM|gXVS1`#Wqm_!9ZO*p^C5;0Q@|(~n{!BRSCy*UsnX&f* z`0Mi^;`N71dZA-+Yh5K^YOAe(cHJut%7FGyf>eQLf~%oII0<@{)_zg0v`ye;&LiAq zFO0|SgnQzj>BF}9EghZU?QeStiohRS6_aIEaEL28;;e}z!7j*WL9(%@!V0f8(r^cr zIVUK6Xq3^3LIeee#?|26mC>NM=pWkDf4)LVzbtTwJjQM9*=sG6r4Y=?)W=^sBC&T(|26^QHWzP5K(A0sh{NDh` z{-gH#)ut;{BO~`4@N>$v)he>`w)Fd6&(_OB+;2cs{)tx5MA*Rd4aIK&flTO5I#cr! z^z5@y;vNshU)bUrp;((30ma=+(33Gf%KzQ@-@PmUKfCOuRLMKzzi1=K_>%>nJ{J(s zL8aeB|D&{o|7d6&1`@9V^`G8?tE#JV8^Q@dT%(V;WHBKv=Yj+DaYolwhLIA!{ne1# zTxgjxW!(3W+}Jk-?IFtq*t-&j^jien*5>se53GLvaV+z`xUczxUhILEepeIc2p zF!9wU7ha%;lYX zMMi|Nvs>{cDm$GRt|&RXZmS{4-)|+^JBo*an%0D;MP#18dzSaoH7Mm2CQ803AofeF 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

bToo^S#OijW6?M$HqDBzm2WIP(xUoW2sd8Gq zW0GV$v=ue*H41l9m9BeE3qN0Lt6j@!-0nMd) z>%Dx1x1+bv_fFfTcyFygdTW-o%BE)W@w3`=| z(Xw)_Q=I(K!b+cpTA|J)wa4gaWV)Y3L8$S5idE(v$TRUQ^-I=RhWgG-GwB*{O9E0;3isO zkRbXiofrF8RIP2zovjHwSDtn>aogKzBlS7T3U8X)`8S9Kk$TkBr+1s%zt$&@nY|JP zM^k}JN|I$?O8T9UEgzsry#6>0HYSQIx;lA&lx~Z_b@-s-S#qO)E?yhDLSR3fQPzJ> zl?Qn(uUSg+8}uT`JH5ATqqaGF+`F`38NE}We+g;nVzaE2_WN6h{K!@p@9nyKt>9}i z%@n`O`@%I6b3qGRre2uN=hFO0%d{O`5BZu6}6bRP@-Tl!6 z2M$^}fcuD-^XLWO8uEHH01OhqaX3yd`gd5*MRnNApMe2H{AZ)zpt#4?M=ziSl_#rF z@%Qu4Kd1ruJzL!0L-?W-xZ@Ed`?U9|!S1OZ6mgQgh%uK?8jgg{D{%TyeSUuA@G0UO zYaa0)>b~;vDpxcs%^@;OVkt)Uh9puEFmjQRmZ#lh%~k_k`{1V5^8o^*F8`lzayTXz zdri`UC@8Rf$C3A~6Qn7l8?`v9$W-eRV2IMDjV{rh?kn$jkOQ1lK{}^H1=fWPcXn0J z`m+$P{F~DWjHbxu*u+Wi4V?zuka_w&HfJMu{Usb)8xzMoag*n+PWQ6KmgzYDjXHWI59=C*uv~Uw15{wL;~^iW7k+= z+2+;`@8o-uJp@SbcJ&KsI4tL-q}}uujuavnuLf>)sQar|@krr|i|wDlp081skY@Qm zKW^{=Q#47a#r&BzXvM^_^5bR{tAX$Z4uolA!2QaQBtgc|GD(9Zgu*z1cgx#*{w;M; z{^~c_N|NC6muUmh4DM!$IQ&6c+^iphjss1eNsPaqeX8gd=5w8rtVCrCbubq5?|>qZ zdgL;@$~fi5sm6c5Dz&vsIHI!Xfg`EGTH-J3e&DIrKVG1m-^j9&*dAgvwBr~e8R#N! zYrd}y9P0j+omOV@eVyyo{8z)}(yFC|Zq`_~nqO>OWVu*B9GraRK(1=&%fnh)a;~&S zas5*)N<$#?$c;-uZl#nDEtX`<)Cq=HvcdUd&Qz9x(e;&i#@!Q$7`Nk2rn8lK-h%4< z9rQZ~nsKsM-r-eg5n>o!b%7s24jSORwcR*ow@7zdaPt@wmk?O@?uF~?kiVQ4NI9}C zE)KB=sdF-lUGkLCcRVO?WtwaRpu9z_Lrfr~aB53385k85MU1p*jV@H5 zQn(6Vrd)4o7PxagP{eI+q2E~@J}WR)OAYP_AK-@&l<%3l9XNMTJ#K$Z&KD=x%|=>T z)do$!a@!qwe9-!A#@g=l8>FD^Qr`!EoUIz|s~13CWjbc=$k|h?69W0Rt=M;FT#x-6 zsI8pUYld__acM>snHV=sT2V)PD(6o|i|wPmQ7v+#DElHu z8ppVVOGxg%milLS*dG(P6Q~&{!-zu#rL6Ls*bBX-mqddzFJYdATu?HT$T+rQs{Si= z-7mr}k82QtU4U36>WcnthgT_0gt@#c>Fzt!Z46ZgibXIV>adBhZ}s^Kd+22h_4B7l zBdV7y9-Fr_5Oc>I!31|#mp8oHEPud0x_+$!hzDZpqSkXX5Bk^!wkB~041aA=ZW<6woul%x^cpe7wf9E%`*dGArlqNn5Fl-LU#99k0!gOerl{s3mK zJR7L2otY^3wc|NP&ThK<;%i2(!KhTKX4kHM_SKa#V(Wl-1Qe=80UL1F3whRoby)KL zum<#90oz^g&eGn__NPx3q4cOuo;1;; zND5wn#S_`G26j^=03mU@(PR2>q>Reo;X;sP+V7``=-&zQI^N9j`uQMk&K>f^{4=GZ zu)9P{-ez`1j*m0Ueb9uSkgEbyt($Ci8yE0zRxt-x@2}z>ug!8S>TpD@C|I5Stj%el z5WtmCdxbe1-~MHnMi2wmW4pc@uKyy9$+og+#&&o)?P8EA6_9|kMt^%n72p=FY?qIWN>yx{R^EpZm2aIW?~howTKHZL)r6am1_@ zP9-U-X4_2d7sn*_NdhCA?8)|+h2o=&-6Oi6~uiup7M=G zbLK&bv5C*L_^Uq^n?SskfpjJ7IqymjBVTalJSX5{OkhY`BM7nt69@amNP+V#!~B44b)qd}YMFcD#==prl)coB4Kz zgm~YL&YHA1D6uHhS#l1*;>VJ6womy1P*T-u&`~z)R13SSgV9;kS?blth4xK5=O{1p z^zV9pE`tgdk>XOAs~!y2U@xXIe*zMe8B8^e!N zshme;;vqZi%|xl&S}Y&HqK{*(ixl`i5vw!dV!ey6J~Vc=MesI`9!s3hmNQom&HKll z4Y}=|4byAqzmD@7KfU%DDnw}!M3OVIQ;<-R`yiLl{VP$i(fS>acOYNt%zcvs-!yo> zA);z0n^e7D+5j{{xs<1QKJ7S;xItJ3tFCD11WY>R;A(bDO&FT{fX%@Q=Q-bmic5f7X!1@{M z#5Aup4Rcz2C$`6pKh7Gp%bSZ%PhUw?o#X0q)dchgb)~XS2H5JWd3ZrvYUTg1IphEP zb_7c+nX z=y?Q8`JZxVg-n`7R{iA}-%j#lUH>(XoCi64Ll>?5ioZBP{udXKNY%r)gb#p#;5~Ur zt-k)RUO>|ntw<9dr5n+;Si&BS9-qKCT6OE0BB-=;74w=|_=HH|=}j!O=W!(V0SO?5 zM&yq&e*)N{e{rVZ2yl}-0UT1eLZJ6zQIDDrut)!V?%qdu324rASqk5zGk*K|2S4;L z&ItYYD}7>V{ewLE-%tG4ymVpcI?Z@D#p1lr`dyN&QgHs9Jo`_24s5OuK5Z%`BYodT(YYx$49W8m4W&m@0?JZ6%JA2+2D^Z)z} zfbR>**yl@X{LC0ZJvxNVo=M9nf|w(3ZQc9y{Od_kJNEu7b(QD4>CbdL3By^r=BV&U z%u6n+-Jm`=j>XzHi?TWTC@vS7gzbGx1;Ig54j9i1*7(F%|~+{=-j^* zGB%}~*=!41QN~Pp)8}?JL)ttXz_S;_?V|8f+`>iTRKCN|xANP3wO#fZLm&wg;frWm zYI&Ww!fYO3n4)=_!NA*yF19i}>#pEP-$#@f1sJGq(`RNLxLVCR@DpHjX^#8~SDx8# zl8l>dyXCK4lmZ|_dOy0WujNkTn_Etpp32G=bXOkp*Wd28Ynpf%pMNgiSWCSbM;RbR z2Q1UJ`$S=V5W9vWvHqdgopGO1siCzR!DG8@=t1vel_A%;7~-m5oR{zu@SCje_N=H0qi70!LYJdt;!8dkTWb9x z1uo!vKB1KPou7NY)v^N9AAngK|1h2|E6T>@&!r~1EM?JMm)QN{e&*C!=NvhP*myy_)R z>v^Wd(!As#CG*U9*hP^1-dXvc<|;Zg>x}&t_VG#8$89-y=#YW01Kjlr*fRFgF*nA( zTr8ww+s9F;7E|B6W&{th`CY(^Y`O{7DtjQIT?s8j3IB zf0!ZM;g|ro^n+>#JlwyX-F()g&dxJO?`wD~ys&$YARXRfRHRt5BcV2R;eW)hbNjWy zhViKnE@PxEXT_|VQ1f9o6?Nq41vec4gudc@#jg2c0QRetG$`)-c4szdR z%)3+Dj)`}foUtJ%bfEbqXna?`If&nUu4;~#S-z|AZCY>_*k8d5egKCo)|WYgtA>QI zHpnyx;$Aa+$cDt8opq{OG3CQuV^wi-p!WUH2Xe(E54+-mO3fxO`{c!a<0brtmF<9m zsc-cg6vF92brLbhspWGd)jc(OlH$8z&qK~=x5Y(GcraZAXPh|sM7p0oAGSGrRKszz z2JCvDGggwn4A2QEbl=PwZsGGeA98l2I&bkbbvhonNzF{unZwzaU1L%w;LIT4xNZ)g zD3RW0W+n!s1yoCuo=C}nb}Jwa3?b8Ud&!t@hqRiG`J0j#r%9c)8kF6C%6=6oGiyv= z;n6pN)xWtJ7hP)U_h;3amNz^32|4Z@*%Hg=S?`d7#CVL#I1y(i`0}Z6GTe_G;ZGLK zq-|=x(0zApz-lm1j+4AevNq$~7C(OMd}-vZKnYv17kVzRCO^2!M8?l@Xl<@D|HeC_ ziXwr|mMVw?hM`JY?(X2&j1`qrBy=-;V~0VG{4bP;ytPdDBdTo?RheIYEc83UA;-$h>ci3tkIJHfg6&V{lE27qT~_IM@1uwwXi~+ltLn!B()UQrjjys@(or4+pUCC}c%5{sFoT0R7?_6pVK9 z@&5)9a*nNiW4oB#lsADP8*y#?f;&ur5wJVz9w)2ng2(~K_rpX-z zronArdKsYO_n*+oE06jU6-*U+|1l_%wv0eY=~H<6-cgU=C6-D_Hhv=C5gXKaU3E0Imrc&0OTR%C643Yz z5|bp^8dt4K%ZoFi4yms)AYWWnM_mbyghIKNJl_N~GGfr?8D#*~ zUoE^q*=bT&__Dn&t2CgV#2h|=Ttf8O5;xjA(_px)>ZmZXW&;d*EfY;6ODY}-LK@O% zAihYx8K?KP5NsCSq^2m}=TD#EsBu-Ol3vT5kuZyl3(C{NUHnUVpagNK9j^Uiq@@*# zC2# zb|t2wFWtr8XqNs1tini)q`p7Pg;S@RDezMY5GGv!>$DC(%&5ZplefInCKz_Bmi|gm?7dBc zwL5l`FAkw_k~I*wf$1Y#d7w~KoaAchNFu2vG;dFdsEf^hmcVUG;W&hgvQt_mz8>vi zWh}?{rs!&uJeA3Bh$f@{evviPdjmiayZ}OXN_9LwseQoIT?jvYcF3`@Ua(ekb-{E@k%Mocx zZYaDV0LOa61&phSI>#K!nN7ZjkNnv{j;?i(j$h^08g;T_nOx=aomgaYFgGxeCN0kM z>BzYu0O;xezYHcJ!onbvWPCbG7E{9+EOk3q>yhU7Z0**>TvwWT(mmW|FeHDX5(x&H z(#q_D{AB4jklgr!WG=LrC~-QHAe5h0IwOl!l4r6VVmsCqX)OAdTg*p+fyn~dAiQU| z{r^^Z|J&`KbRM{XPvKA9+`sJX{*UehGmT*%-=F{b1(pCQW;{tU2;W`i{051KRu4Uu z0djaw8T(rTfXsg|=l_U7)JAhx@*CtbD{DgCMhnOa!E9N_KzsV0ie=>K6UHwtqtx4? zewM17sq%yL&>B-?#82oAa5Yu0-65l4#!LNCEXD{)MtrB4G1iiAZ!wpDgXSyA?{FLK zEGU~r5_=O$O&zLp1BS)vcAF_)dcQ=s9sQhWb&q8>T~Ds1Pm$VV{@k+=+GsgzR~#Lg zy4k(!ur28p)RRlK#8NO$fDaG5HAFQu_r9>dtUS@ zg&LPy@^y6duEBI}aSC8o)4HY4Vm5bQR!Y92azYY*D+`~t*F3z zX~vzT&hsJodh#;L0G67nU2i6{M_1Gz$4n*u^`EnX-oe)pvp0r1`5Ac4%zs(h!;vFP zbM#~wGiJ;%P21(4$wkYH=*_{SU8#Tkbfy`NfCS<%VW(1YhQW4w3qK4^4y#w@d(KE|!+R!-?!0cmFI zPZDhTwMz3ba9xCl-h8ypnwy4g@s&1Tp`0j37Yjtn%uKGxCOiz=6}pB5zd_^z<{)hE z{Tstg|08yLfs~hz_18|)PFg+<1EYQ?7j~PO*^L0@3HU(&c@m*Mla%wmMOAs!*Z@8% zu}>>MfL#l=^DY6!w3n5K|9ih?97_QO*|JrnHpdsel7-LxCngk47TpdCW;9H{^q%3u zg>cq)be&C)h?Q-T*Rd1a9E!s6UgDLwRhu``7c~t+2JAmSsaZvWx|>49+2c|BYY-w3 z73;W;`Rd72FS`p4BdDVeu2?23z-T&kcHO&Mf~QNaWA=cPqk0Vj8}q4}MBbJ;LF$=N zv#|N7uQC9qp_2?3bOs*Ud|aJsEX_spcx}k2ugjcbH8Alx4=xn*)Wyy*a1oXt19#@> zR!5b;B9RtlV&{bHzdZNM$A)UZ!kJ!bNKXAll<;!zPKBx|tC8gE@ZwDG zZ;+X}K`vUr`j>)g(MM~$NKn7DNPBo=dyb_}(3I?Uw#LrD*!L*om|5SO*;nr3&rvT2 zCoU>f=c9GY3=>M|ebGTiQWj*ysS;%l-!oG_7T_Ne3-AJYo~lEZ#Gcj3ePXckUNln& zhXs&v@Wg@kg(4D1viC+ye6BHlK0$;^oLEdY(7!Uhu&9%s7CGWqAdLCI7>DC@+LrsP z&rTKH6k+_0DRmtNH)-MB(K!1r5ws?tD>_mqbbLu3GnuoeURK**%RECsYB}@&-x|%~ zLVRz_trfI!HN0|0?K-?f2wyUavA$iG8RZp!Xzjcq9L_QE^5)y!FR8|+mjZ3cXRIvV zfen~xdS6&$h8u@~0#qj(b@s>w6Ucfh&Ld2K!EC3V>Gh&v#qq~yKH-G{nO@5{DnLr~ zDY|P$wA-p`&<>aySa_{P2O4m0!!Fg5BqA5B;@E%&TS zpmkHSNvdJFQ}`sFVp4T^Sb#y-OM*ug|wi9}1pEoQ&Qo=FkiE7Tk!4^w8Q z%F0H9s@VoYj!A!8d&jzQu>}Imv=>K2;0@Q$eObKhlU_0oi{rY}5YkBKS8*a{d*d-?Ubp%$AzGWEeq;107lOzthDC zI0ADjL&&shk6}t!>%lxK>p=BKvi3lWUjwdT$Rt zBO?pT6aax7|Ks$Fzd{d{?z^+WI12}VgdL%hY$7E2eC7jc?4viU7Bmm zjf?YZX}rg1bGZdjo!_xJIhSS?rc(fHu20@s*TgFL^uZmYzl{;ovShg(uidRvNfw(iIYj} z$evWloBxwb49kxptS_SNnC5nTbC;|@S@SP?D)_%E)u1O%GYLT$AWzMGSaTg{1j$Ko z@nUPvZW;{tP(-@^Cjb~!|19DtFZ#Mf1*~Gyz(4vQQrWsYCiAlY{AS4xuj*z>|eEvp?0w?3REG= z9T=8G5tQOoU+hcJ+t(m+QQ9lMG;)tbxnu>G={mBNlfNz9vL~OrY)UMZWpuLEj^Y-Q z7E;#MA;87vI_A$B;-SJ2**aCSgrRR2UKQ^uhH5fyTI7WiD==(Rpw%upEx8hqdR!Q> z$3{_2H!!g_x=&SIq7Diy=~;=Pq)D>5e;(g#_Q~_u&Ax2JZ?hK;E11pwz{iVgBmINx zim8FtE{v()%e{Qk!YjJ5sAhqa2m5%A9e(gCq`;%O%j6u6kwwU$C-ZciL2{?N`l8<2 zk)IF+c|rmdhWN6}Wi7x_#L65}10*pm`CIOVr?B=@$M9R{aGEN2I}ntw2ZDoG2Y07- zvP$(PJO!%@%tG(}Uw?h8wHbKNPO|&-Oa#|-{v+GFSUY#YMV)5Mrz+7d=K=B0 zn~&vXLKUU56#($cO#AsKDTfLYC=$=2NqF0j5F`H07hbaq4IJrLcWdKadR<^t=%bGD zv+heCh5MbNhN+OsCc8JQSJq|$+kUr3g;0H7{p<@kg?l%qFUw>0^xO+(@sp-BmQrda zi`SaF0jnEU=;Erg1$Dw!({kaOxL~g%FhXBN2bwN`V!q1TOkh}-?$We;&W18_F@gxBBw*m(P7%SGt9=#S@kU& zVZ)+_xb;{!i6R6zH+@wc6*_GHpN?5P;ag<*W z#$dhrQp;bx4#|=*HL4ejLjnPyLBfq1p-+ya(LsCHWzUwQ^p$0)$c*^b;0d`Af*Z&P zUP|e=xbEbX>uO7pcttmz6`8-n*Edmy_oi@=${oRq$-OKPnSor|iWa}zgK3Y^zpGnf zycW_(Y2#6Qt;z1-vF5T<)HtVn%v%`w<~eDrd|S-(C4#k>Ufc4DJbf)HhJt-M`*7vw zKKK6IUd1A&JN^esN0sjEbB2&XR9e>VnMG;f}0QK8g#U5Ayu1BcT z)F31Bg6$fl==0dQ&rmZx^J?mDj7*H^RZ+%==4r-iX4eB+n*>gb1nRk)aZOsZ!}6C~ zQI`a}GtjV7M3G zb}UX1`O6qw=_Wciz{f&80hCcdyxmdok~)qBEu)$CnrXixUX%L0Fs z9oC1T5)n;Hl7r|FZ6iQG_fysjJ7KoOHBYeR2OzJpIiDu=2ioE)Cx;klWN+KF696cT zzJvi6#a1ttBY(0^DZvV|3vMIQxr4&0z$E5v!UhX}%~(q%$mENu zWKz$5ttvMUCZcC2B4>tB5sY6xF6uJ$@4d&fEsVJZAjQtOu2>Q&Y{aWc zrdqA6sMIztX$tMxyhYIFK{WMVDv%QjXFao?ynP|}`tbNJ^TyXJIdKoY*Y7vkk4Q=o zBW}z(vukw#Y&ak@l1aF@Q%c?0vwf9Gt?amYowDS|*Ft3H zd5(KcN0gaXq<1{B4cvwH=xQc93Tbw@&nOxe)`bKLn#^0Qb_ zB2dNX-8o7d!Y7LprL|7z=9M>a()94?5yw8Udkm3F$^UHlA&amkB)E0rQ@za@Y*Z$R z-3IVdPPLyaj-i2{vI-;1wYkMAdJBHLKkIy;Jwh16jAz>O7%lP$Z2myhYkEB3uJW+s zPV4P2u0Zw;wdc~sGsH}xQVTUfQWx zf5UaB=XzsQm!!P5IF?ajdZg9JNo|de0{8NW(XdGh{Q7`osc+OTh+|eP{BfnDM{T1M z>^{`bPAeVAOM=BGA|=s&?WLR@;j-T6!ZdAeGcf#q{1f0$)MU2_u#AQc^rj>~ecp%8 zJ|^{hD7miG>-}chy(!;?P4U)_@ejb79DJXh+(mC;1JE#^z^k7dZBb>v522zs)5;5< zsf+H~N)1Y}8RET)`%_)izlMps6U9H`Uhsz|VKzz4qZCtVJ)GyLL63ocufbUkIbZEh zaL5>kPcM@`%$IMi@$IDIMx; zDV&XZ{`JXVGZ!M9h0v5|RrnUueXYlD-VL*k%T}Lz-dQRlPT?>x8wsS-vg8aK0S9p{ zT!F&2tXN(eH7v>PGx*v>{rtL)&%ur8E{4in#U$5x;0Q$di=o7u+N6l5;g9>yCSKjq z`)kS16c0Jcl6A+6lV&gDKzGQiq1hCo>Y{b+T|p+Zs$Q`dE`z?XQ-}hmi{Bq!Fp+*s zgBmKWmVp_-t4Yo&vP!0|Y6rHZBX^ZNS}SvK`?>f7CQXPB&P3GK0B@vwjOld9L>l%F)8W7t zLaG#c#TT9uDm*_Ow0@a6f2fFe?(&l_ZRCD*{!Ht;EWy~6$BaAD>U+|@r@82 zQ-E60QMJq-hnMnuT)4UN1HrCZaVOsT0%SJ2?=8CLVOLDFo7=KnbPICZe=|7c_|~4Q z${OwB$Zaw-St+a(6oa>X*@IBfr8mW^4~Qz3?ykGreMzHe1{Msn@WK7*@_x|B8*yfz z;YEj67s6O^=vTRqpLaDLq3Uiv76!bs3jnQ@CQY|mw4pQ;tp+Z_gWl(Pw3qfVv7%Is z(=?CTpcRR}9ECaBK!; zs*_&hB$2#AN}VEUY2MF0fN?nhOm z--@QD{R7(l%#ukAadW7Qn4-Ov)!?u>I{#J0$1&>Cj0)d z8_eUx^>IgevlEtS%D6`YktLU^7A}iai%|3l6gw_jivC-P#^isYX9e9Y!1dgb&5lr! zA)Zsyka9m|117qPzwxnt-*>8)6VCrGpZzm^#y`PJ|IOJSJP5g)xbowBlj{sIET zOG9fs0GMc_CH6Il0`RO6zbJodC+&oR69!HgIAP#~ffEM)6&W!1Mg}4g7y;b?KMWEP z3IODZq`y`aEX2y;aU$6tdSi0ZuR5ucJOCso|Ed33T~KEIWbmZA_*cxM6U-+JoG@_0 zzzG8<4E)IeR0b-mBBQJVl@X9tQjsI-^1y#&0|0Zt8$beqL_q);;FXo#b3j)&-vFGtU_by8uHx?MuHXiTD?r>_<=_xm zS-3026)qFkl@w&pLEUBD1b+_?hy4-VF975HYiu}78sUvVBYbdJA{(;Og3`ZD z`kxh(NYNib|3mtT7>PbAIv9j24xvjFji1X5kx_;~Wo-Vo^ioQ4ifYpT;HM`2lZ?Nc z=s$Pn|0T9G)Zj1`*w4B9Vtxy6jqv}Ut+qE(;~z@v-+&VBzbV8B#Pp-0qEeIo`{4hc zjbAOq>?7XyN3Ig@6!<@ACqe!a$tQH3(Dj!X_)E?w*>ytKUt-`dIiF>Pqpf+Aw#XC=>a2}sLHOF%^>&Px0o1O%p}q^6=~p`l@s;Njqr_{;6M8DOFWU?d8p zAVGkH2}H^SI&KH}iD#4K#M8{52b#Y(5D6(6IR%)KikgP#P|XOCfJjM6$Vkb_$%sdp zpzFlz02vecsnfFB6wH>cU_pNtXjoDnrO^3`7FMglEnzt~OgI%a8#@Olm&h4WF>wib z1x2NE$|^d#din;2M#k1Qws!Uoj!rN*!rj9Y>4n7w1O^3%ght$ojEcT}Cnh;1H7z~k z-u=w{fe}|_ zo!!0tF9(NTf8qiGq`$%X1KB^|Vj|)qAtNIt1OLPYA_*c2DH9p_X<3R>+LmBfe`Y~w z7$wX3q`Zn2Dj_+mEmk+oAT^t?{G7=4PiVg)`>z2D|8F7t1K6LqCIDJe5OMKHnE*{- zdqOO~T83II|0Xrg(nzhFmZ>VatHqMZ$X)a%z-y|Audd5{^O?KE<1-;#FIkCH)qy8s z;6*OgChofVh4{->!(|&x?~|N@xnz2aXekUVLK8;K8h)W)t9_}mU2_K?TsBw!(dmK!VNUQj z3{;zl*+ZYz-qNouNA3@HqC~o!%WE7RjDjmRY$W6B186yz!j*ZqCmt3Zn6!N@ibh}4 z#c87j-_1gkR*?P4ZZtcE_#& ziKqWn6@LSahvDageoJEWRWBzheb`~&A^k5EJau6&!zv;5Y)<6^vt?4`}g%jMQ&vp%<&-r47uFk~FCEdQ# zTSx6@=KnTkU}%@0Hh6l^M3WY|<1j6pzB73^EQ`3EnDUtW9;;Ol2_|Hjg*<_z)2wNP z;E9`5jjgk!jZ5E_k1JNG0C0TOwEm4lg%$-yLeFgUI3>-sz}QO<=IjSW58|IXtl05; z4EI&7`})&uv>LMtsYMxSNwoV2gsa#}lOx$=JnJt#$5oWfPOtmF?@0JeUPDcqPQy*o zYoL||sPK8x@LapZJuaFwM8|EBw2<1omR@GuMPbZC&&{(?c2+sHfc1)PSPL13E+|KI zJE~!BlXpG+tNM|%Zhc_}NY`_=vBh*&Mzhth(|B1vGQmaEA^AGVf^DKM-WQgvC23{` z_sfkMIC9{zpnzORx3_vtc#W3p3=et=kE3rq3VQ6ds8YSr^sF`tQvs~8d#)_dO}-RY z-4&V5GmDw1sIF=p`c~qwu{fgGH6%&UdPgddXT=`&uxSS0P#^n)$(i9GV=}9;m>c)- z^kE3UruBH%U9X($Xt$8P>Nx7e$zDi1L6or)eG08=v^#KNY;=BAF>q|q$gRWZqn$Oh ztNjk;hp;S|P}XueD_QUJ1AR7|&u?5(Tf3H=7yIY&x4}~&1NE<9^{<>P_9j=0R_A;- zK2$O_RX@c_w(3hdY;?7p>+D;77#dgt!>^7hSst==ARNZPM>_IP+pjGpD)rp;1CM1? zndfN?1}d+5m*t+{nKb1JXQ}MaB8v+fs8yi5SU>9P>neM(AFl7Wh$a=5dK=7_+Ec3d zwSzmv*ZUJ>q23${&OD_^T$F-h8fHTxLVmh!TxfBWO2KU z_i|w9vKpaU;T6^TCEjrH>Ic%529nRuNB0@@U%2)wf}ZF-p7yF8zI+}?STo5$TJyvyD|2*zTf2Nz3V;Z!UFO^J6pauvY$|(d2-|3n{icw`_7xs_|G@oR6X!s2SM$F!Cph3 zow>!$O8rSEJA=ph8zQ+ux8tNtU_v4l1IEki=DJ(^1@mX4YlnoQ9N+qUF079^;~#GJ z_9M*|60@oKu=wF?I;Eb2YEBvzzqsx*6=uE>lMS0rDw* zLOvnFZoQo&DcuSpFY~S|_yQoyfm-FE$|;g{Zi`BKe+ z+GM*s{QdEmHT*l*d;IlOxwKqj`S;lDEnhlceqOrNT-%|RchpPn|EGwNM!uM6wT0#NNxDrZVuG9Pzt1<)8DO_0r53>QO+LQmT#+hJuAQrO&+H zydG)<&+yIscw{5-Nx7L9*e`(;uhIGL2fnJ8*_d3q|G-CGHp{KpI#Zm9X-3gD5y4SL z8n`f)o%r#N#<-u${i3AU$M!uBvkkPa8<57lZ`xL_uc?c7&AOgP!jisx%`!n_9?hZV z-~IZErPX}SykG2;t$>U$1+c45=Y0_InmtD_+PwBf6b;H$kza6ZVoLGd_$#U2_8gUz zp$bo+5>QDAv$3$Wm&QGqR#%$QUMjx_>)+Fq0g_sF1)sdlyh)0g&0(p>0{pYZ zx*%yTO(b$cnJGf(NsE;V<5ey+3ux%Tb4^2HJ0YcL_Hu0L7m-viE42y|vtplUVeN_eNv9nlJ@S7*E33wmaXDtUO8)j*eA^g!6c?N2F+ z@$*r&FJ9DSPf#wkvmrfUQ+4l!#bgpx6G9_$P#$xm5iTnl;+ew+5w;_c4L6kGVkNs| z+{N%Ww|KI!aZH^8F^g5x#$z2y&ZVc?tRyjftIJk7Z9Qq=<;=lj;MR*a{2CjVPwb=B ztuc*aKI=eA`(ma{ zP`9spc(0eqr$wJ{U~Z3JayAgg;4||-ojZEI zjNMc2>Ku+)oaej`TJ&ML-QwbydJZh&d`@EuYtQ#%x&YxK(MQEWTdrvE3hI_+efQpc z*0sKAV-6o~yIK>JA$fJL35}$-;wLwH2aLhz4U;lt2|E9x{IiX8nl!^H$I_Sj^nr;+ z0UxeB+%B_r2e_8h!Rm;@(WPng*`P5QSzoO7kMI!%ZvHDHc zCuNbucZGZ8ES6gTba8lAdELOO=6Ph2aNT`DeQYH8Z6IZ}&p!XAiZt`VnPZ?eeaqyr zi{k~+98XsCqPsx*q(h>Of6l|9x{380Y}job-PIp;^}9#$F5io8qc^HA(~HIgl&Hp= zL9EtvWa^F5$EFt$Hb}-aEoY94a|W*O={r+`uWHqAOFfle=RBPNwutagD#6 zA@t9fsV)%n;_GN{=Ih!h$vt(a)??sOO{Q~fL(xc{IL{d^TiVzA%p;LxAN<646GW}H zHagPgyX9#nAK2umMuvT&y>-4YX@^aKu|Qdr)!OFSkDgH}$(Q4(kj0u=jUjWWxccae zuCimm8HGO>R4mG0SCrN9$DCoeKrss5)3#`SkqFbA78QLv@`ZgE`HHL3)ir|?HJPGmvWt<HM5ooy$*(NoUw z9u&YDo3^n%FZIUVQy){cP&3q$q8Tz!htM?D4W?4juPBojzsA5EjAak_OxxYp)| z?b*C7_}8?TCAbNVN?73qZ@hix;i#4Ff^7Vo8?eb&yr`U9y$5Iw!nTRl&G;5=58Iwl z+N6|^5)I;Z63yZCltOs)>dyHIIQ661fpARcK%$tI|ISVS7jaj=)0ukAO+I8k^QsuR zGigA7pR+#gjJq99`1@NB+4kF{v8q(77`-CU{xFK<#U~YF)7>2J zK2aDvh;99PBef>B0JXKA!L9^t7O0M66AzL$Y?+8^`UH5iR%tu&1 z>2>UZCw!FNjkhNc{L}77o_}N9tzDoUtzSxk1CK4 zbDKJ^C%J7lmFo5_$%Ur&%WcLyG#y6!!ltp0J3X(>@r?sp+N$*l=QZ3gPVyLlp@@Eo<{C;IgdEQkd|5_Zq6-vrsjs92~DE zTX@iRp=KEG@z#5;?)|w0Eul;d=IDl9YdHH-ONYOH(!v8?A&aW`@?GMe0G>(>4Vg-v z9g{T@;IQ%_uM-mDp+6`W%a0`=(AqMHU$A>8+babWum| zdG=XfVHai@-h2FDI@)|Lv62x>88yAYIBhPdnVu^}p}4o&>GYXej3(PWdhgN8ZMJC5 z+W{q4olRNiK3~|X)37q+c007J5G_->5m1gtIVq-XE7>$<*hZl>trJ%5K2ajhGGsUS zEWznIIh)mk`$E1G3oPv|LQ$^g58g3()spX0Yp5qza#ZWAcAX6wzjw$M8&it<9U3q1 zlzDV;wP${bk@6)Zzp*D)MHNPNqOD;`gl~rn$y3`7sTS;t*W`pP*Vrk3VKmQuQsXBj zkYE7K(Zro+^qVP4P=4wqmaFYN#`TnK%X7P_O`x_O>2ASIO~s+{%>#dB(Ad&y>b{-{ z7GFE^)MRz|!9eBpa3juq%J+$ElGGnyNiE&1{k`*!i%IsL?vm`oqIhVGWsEk*<80od zTi-T8mxI&Swx6~$3){Wz0nr2-wY)oAjN`ekOU79Ah-nzhr(S0Ng!BZ0fM_z5VUZ25~Of*a*b0CIZzI6lx+$r@{{pDtAHjCW0Vwc$ znDA=}_z582f&W7N-TLeJ3xU57_zQu*5cms$zYzHUBLXV6R&G{iPSkH)9h|Jpya0fw zQHXzI6!>uFP!NUmk9K2B^xxWuLP7vQOw2#q|6~`aDZdf?i(UNx(U1Pp`7Z?iLf|h1 z{zBj{1pbKtFE=l*D7Szpk03RVfG9T~yaD)+?g0QQ09$|+zzu$y0i57zi#GsQfCIes z`x?$l;JFVBT1yuf2T?9AJ7-Q~Q+pFLPM|%A%fr}#i-(h&3m_)x;b083F>|3dF|)9; z6K6VXXkntZG8Jdi5>Vn+a(HcKX(i|7WTx(={2u6K0~9f3l9a$g7xNJH06BonT#Ttb zK(=a=?3VID6W;7<+KoIn(|90dLHlflgKqE>`w-)W08SY+~=~B2Me-YGo>FZfq`K zVrnYDVPec@%E7~9YRqA5%E!ZD%ExCaB)}ugYtCar`*-oCz<)@0aCNf%n`~1cmzk{@ z$jr{g8IA@I7cJKxFa1ADCLE%F2>lP?hwBLMBl_CO%-F^34g8e&ZDtN`0S+F)_y1yg zP9Y(FF|I%L6XW^~#=m;e|G97eKZKTqm?=;c`1{@Mo&FH7Zsz!Z&DyqB5`UuBe<%vS z|3?EZ0q%ZiXlP;GkN{gdyS*}+M!JDklv&H`QoP@XFtf0+vyoDB@o};8GO@C;{(cAo3Mwi( z8ah4(20kk}F*)mh`*>^x;G#ZZK~zOVpand^ML@(wc8JJ5)adJV8K2e1e4d^eGa&l!@RA{~UmX`xK9cM+*75sxbED zv^HAH*$484c!(n$XE4>Opv#veX2Q)C1%>8YWb4u}ay5aTl3T1|wY$mB5f*l3dEsJy zfT}e9|7T7Ow#f7SD}UC8_ob4P(B-=V#3!pNwWJ;MdNVAx2d6%V=N~a`S-t#O>vDP= zqI)lY@N405TL5Wm4qkw^P!tl+Ffo+e(Cuma!Ovy)#S~W-ubzk*3W^f} zUCS$k!&hW=?h229DCzurN27JkoxHe50Ckwk%}PsuI>mhnv|>h@+cWbWtSHdUB2VR| zZ~ZWB7lA^L&ZvN3oXfld>^Sogpv$qTgX!ycfkS~~qyVaE$XV#%ukp%_>vSMjIM$~_ z9lCu(DM{*P=G5oHHKOC}5vHibxpRZ1&}|6`k@c_6kdDoe@mZD^CchbrPpSfC=^E{T zo(7~bxXaXPzF}~B>DU2Glhrp5d!a94YN@JS9~o99F7)=(yJWR$Z<}B={OCCvJkwR` z_%_7C9w}Wn_nP{MqPgu$?)jJ3v+Q^%nr&@uf-sdw)W)9#A#J&>+CUfY=3taqNatEEVxy~ZIh%ln9G<7D$-H%CG;84 zKETa=>)MYPEl=5y^UG)A-A=rk0llBiODL*=dgS*~XRxfq*|ph}^bKo7b7kJbyoy!+ zj-b0x6z4X_YOSWr*&MPQdVA*Ig@DFuA;kth#m{S;D`FL z!LpC`>YL)T^XFgIX)o@NN9?Go11vy+0$9YOih^p=C8 z`pgj|AFtgvQPTJp!Xo@-s>;C^yPD-eFf$yA&IIQ2`n1nH!qhioCyGB}>+3S5)mz5) z_gp-y8SMp8S9m{B{b~f#5$~o=mF&OP8*|x(kT8xye(HWMM*7K_?1P7I-fHmO@gzE> z43=WdV$0_i+HouydUlAhU7_UZYR&0J7&u`Q7qThRjZdkvgk>#ohC8RH*MDnXht&C< z$qiXWQb9ikDo}+LhOf!68M1GD{4_7xLLg#%tb(967_MQ>E|jLR!d++>z23En*}6kf zH1+!!YH!u;E6*IDq_fEOzDkT{Q)8ElVOHU5h?P5OO1%qdTncnJ5H^#uWA>6K<{ddW zyWoI@;~c_!v7@L*Av3tK!M||SCE8Gw_PIa=aUp@d0kcWk#ENwN{I1Ks%G37UD;SZ< zuioecOEMX!BC^ToF6-$9y~UZ_Un#}>yqLv>_u`SZZaJf`t@6#4r190B{qGVp|9!ke zH{f-K2+R>4Wm~wkany84w)rkGd?`oEC*SfR_9yjfY{O_C$_Lh-*-WAC zVYIhJ2qv^9*>qwx+>)ZM)pJCC#?UC?(AQ+q)4{4Y!$GqgR>vVOY#vh;!B7nb;zAO` zPA8nEcd)ABRMwe|4pVo+&xAp5_oMrEO1;xB>Tf2%{|t$c5m<+s&FiqyJMogf%pF}& zH;BUwimN+2R1*Y30)HJ+BhuOuIz{Fhp}nv=+&Wxkq7V z3qn5Y&Nb6)XXDy(eo3PHC1JY6jsaHH%gMPB0W_VXUC5?3`{898tq;z{&b3)C!_+mh zdY4>m@QOHQai1n0R4)0V=6F=NZQEe|95%ImN#w-FtJewpVVJ`_L=~q#lG`xm5@rLj zhQZk4?{|8Tf;8UV!${(k9XwYjW7SEfTM~Bd$LJ*9mo_|T@|YgopEZ*;{Hj9p7GG-8 zd$*MJofokoVu|F`j>8dC!X*)YBAl)q5)1Rd&_mVNR^E1C;vNLD#1P8w)Kprf?OBAw z90U67JR#F=iLbCay(~)Eh%j1qZ^kY4t@Ummnv^9j`n@CZt!v^*T^qCX1?J@sdQ`Pw+*tF|N*G&K)rBk_XC#BC~Zvw8<{U;jY(j;*q)TzH{a z=KbKmA)o_kfwc6lbBUqZc&^~=Yo^gKCB=XQ2@jlVA9%ksxDMJB?@JR5ug%Dx@qJro zGsxzQI@8s;gIeYzxJ`XOSc6yMXdfSR1#LcF**D_95W z&3W(tvuXYj08xJa_9#A=D)@YgGu9S5n%mW=z92Bb@;)47MHU;A>W#Rsdl{@-fAnoQ z0(suv6q&2yzTEAjjL_k1WCsCERY4;qb*)A6^l4^~tZ`{xV%A)9B#2`nnIxbjZI9rC zs@6}f*^eGuvahU?EI!*AHTOj$0tnk6bBk88varm?(7`o>7kwVI z^q*a)5Y+FNoDHP$<1}-BnPk;zB-oI1HZ1Qu-GEG9ym%p`WJugI!y}S$Nj3OvM_uMQGhnL7L4|Dc$6Q%;^l2 zS=Q9Rx;Vz%lXKpD7%Y0W26Y^BExNeTEW-&~Pa2#q*<(!2sf|8F8W0+YjOVQje+1Oa zDmxqS>$-juiZST0u&4N$?q?eEx@EjPR+EJ_rKrzkhtoi(YkLN{h|8r|FPY882E=Ib z-B4O^qrSiXqdJNH;hd8SZGzNM?m-+?kW?t@U|KB35J&T==#iJt+@yuHkfG7!(B0G? zT|8M8n~~g#`uZ_0`X>kHpX4#A*yX!Xs5kh+4IUy~;nOkL*y$sD9sk9(@MN2+>Y zt7(jhxiSeZW`UbzFE;_sUCJ}z7+x0*W}IPl-(?iwWSD=KZR&98G($&&uPqvVbIzg~ zqu1_UaYpMdkVA4e^bx=c)!;9?M$+}4BzVxU3m{JjX=e0rZ-)jA-gw$^j+rf0zuZep zu6T)(mRRclK-3c?x!I%n2x#H)KkomuR2|Wr3oN<HR%` z5G@ANa+(*DC$y*~jj6W$Tx$NTseDHC#zda>-1dx{ozdZgGw;6mO zfMtHE68gd*PqD!&q$XPLpn}hNDx7kq%HlXZn4?Nt!1Fv=`0O@_4QoK|iJXiS;Bw2K z)o-xnw5;I)HJ*#j{}hYsj^q(AlVX3z6^ZFT1cp2U{7fDJtKa}d?a(HJ6sEF2;Gj9GgqS50itQ2y+Q{k{OCMvUX9zbyHcnvFgCqrZIA=JnbFa{ z735}KE4$l0cmxDe>A|7jA~m|=djwRAv|Jfc5N%#VOC$IFq|$Kx%B zKaK938hl@OiBiTfWLfJ%AeDx|y%l-DsdG5+lz@GK2F9`4=y^`&G0_z`7axVgoEFf; zCtF!|_Xr5Sdv>#+^$2)5^aw!qzsN^<1YoRoP@S$8`!9ZPxmu?>Y8K;p1W1TN@2|ri z0bnh;MchUqs&K}my_vX1_h|MHc2PbjFLGKHqw%+n@O_lv8OP&c=zhF6MIlHpU z@*Z%}N_zUiP{4Md-VFuiq*ykW6TUJWy7F(sfvo$VVLk$mEFJ;Yo(ccCZS*E68ICb# z2P7bwkZ+Dt;%yAc_ttd?BIIVC=f(B1V198GY464T7u*vy$G?0EIi+jPhkk8|KD@tX z%UKj19he;IrQ~8$N!Wos0@~8j=TAjc{tNp+`CCE_iN}4|1fkg3PjZ`T(^in9?1M$x zp|&wRT2(5P9_|JsTIyBf9G_plVZ>s-ALwh(rc9(?-Bp>^np}kYd*rT;(fyN_KYXw3 zKiAJ7M}q6e5(N zO^M6G==u?Wb47cz0FMzHa1UP^dKg>&(=hsXw$b6*&mPr#XO*y5jQhPGTjr;Q`zZN@ zt?t~hhnS6MYC%o%-h*QeQcO-{oJ3>5dFE(o+2Q{BBLInzi_NWuWcLxEB6+J0pJo1y zH%I;nO}2`A|t?w_q|0aD@eVIlraRWvA($wWSL;J^R@zE z!&j2$w}1buar7_xJOci6XWN!s79HjAQT5K*fx5*jlD(>lq^}i1els6VI?;Sg8Ifo0 zcH{bxYj5xA@-hgG9NEvY^=4#mcl+>x>PY5TM|bgGT+pHAPeVubPeaR1-D9Z3?Gj`o zSZ5Mj5-1pvNA`)36GP7Z zhk!ouP|GQY@ zO+{cSntC?jFGEQXc}pEr zyj1t#)|Om`+g<`1S9Trb|F_5{JoH~kt1oVOwu5C;Hju5&v1|2JZJyWJQCPpial3VO zqHHT+CT`a#LbFrnT1Y~lnEtx_+H$t;5n%P*@qUKj54irVSr-2bvv`5}_okeJeUx6N-m7H_ zv((R|NKgs{*3J8IaQucRo>{4ec?c*X$9QCuslPDY6W+y3FSXV$f?4&=3xObY)uJAl zuA$toVB@A@EIFl(0rSY|NPTT%hvYY>a)v%>f%AX6RnpD5*aZf$)=e%|FDrz8jszBJ%@ zDkt6$a>Oc%V5H+H6t5lE*;JWPdCw{v)A|NH8A7H(^n`akpQhy{zkFD@N>-~lI*Zwv z5UiPm84TgG@JOh&gWJsgav~b!5o5FwChEy*nj#5jh`qSJoRdY6_Gneq!VV802Vc7C zAsxv!xd^R5#&)UeJ|s54d!WFu;nY>U;=Yhx%?}uvS|A!EuQL8d3a_~0hiS?yJ;??V zWS*4s)f8|4P%ppq<+X+h^P0HEtrdCO>}cae{iA+V_FBLimBJqXA?~(lIh2s7m`%U? zq&-(hF^gN1`WX&Vz}2|np~|kx3F9Svd8YdaNF3UhKucFnQ1Uc{X;xMw;q`xU>!azL z;&y1NKg*}W-qj>E3SNAxM^?PgkRm2TgoCNZmd%AtXM#G1GrtdJQ#8&$S6~OR)zScHI3bx5F2-_GX*z`RNPA>K>G+=Nphj zS3NRcwOOUK4gRKj8IKQ48&S*yxMxM+5P|uipS|^?)yeiGoMpLfX3kH?OEjTY&MwFN ztl&KoK*XmMxjDQh6tUxx5&e;IA2~5;hB{a#srCG4y_D2$DrO$LCiiuJbgtYMIE!2Q z|#0_B^8}0X|fs^+x z;o$+2hZ%fV8f1%9S6(<63%icLw?lpR-O-?i>u;M! z8xYStYayZ=w`9R=e^>HFvtYF()a8>g)@X<5LynWp7bqz9Qn6063diVIlsf~eX+5gr zW;$ZI&G&nVlCJb-Zx*sMU*M-JpoIC?G>X;-e~K0$k?!Q_BP%Y@FgMtY645a66^4M& zchwq3edf)_IqZBUjX3xsGVb!r9A!C5TS`B(SSQMAj2@Pq-E%3}cr*{ux5<459=b}3C;Et!Mc~U-b z)gU`wO#-nP24&ouGVdfr6!zKBlQj_-N7GXd^0cmGC(9forgNS$XQ^CljyFr5ghKo;1N*@3nbnjvU+AhAjzQn=V=NK<$0qZ={*lM9nHbe_IPy^bLh z$%FXq=*6g#>oh^Wmm>p`U}BtP1fREe53Dp3m?k5k_3Y>H70&&c!3i-pq{cPqHH% z`)C}rrQ15mjuuSp&Wo|v?~}SNFU%uc-4H9KNto%NG0qJc*K|+6n}#pB6j!MyG~x~q z9F2DuyDt}GMB?hn+7$MoSO4Vk9rIgq@=t^)Fz3zBch;bvayUOI3w5MlVENx8uQUlZ z4(LAuVk3?=?>`yAIYe!#zRbuY0Pk+dnel4Zf3hh3Mp0Zal({sv6P-Eh2^KE z&6DYPEo%*3V;t_xz*+zAS^a$vK zQ^KqI)z56ONP1h?q4U-;aY-ea>I&Owx6{0|bn&H@)$Y{HBjEEu2h|zRw&WEBJZC_l z?+$j|r&6sSMNTc-I=FVlVwkB?n2ip)ucJ}!803i(w+1;cYX$9}CB(iy+S4Kmlxy$d z7`s(SKp47d8&RZeYB(#|^1)eZVv_M5BH8+3RWeyAg{qhwgdH#?{gK{8Ct9kfaC@fc zDq^2PZ1I}>E>WPFHT??H|C*-W*($r;-9a+6Q9^(yUW7){9)pZHrT%a}h=eHxaX+bi zB^|%bHDh}ccUPBQ_r?JAW%(GPc8rJ%{maej4aD?_fmSUgLPe3v zWq0+NvrN_3JLk9XM8Mi7&55dAuIF0=%Mq_ToN^(b+BOWWF~}VPUta5IG~3(p?Y?*Q zWqR$&o?A8PBUE_p7PMelCeTv_NZ?fX9@5M3bw>83$VyduJKQ*D(x50i4$!lUU`nOyPxQuRu9!4)HSjcqM_f)DdO)J z(-V^Mz>5Ch{0BrTu0v0{`pRRKFSdIhYQl_0R^)*1-|JoVzC-3lvrWo%UGb$Co#1|SxIB^W3AFIdE71}<07Ap(Rc^Zx>2cCWC(8WW zvyWu&5hPFS{2w?A8x`HF{4O6}z3YRQ)r{_tsqUhy9|33yL6TcQnE#O|*8^+P1NTt} z9oHSbmkJ%#@%`UiiDR*YLR{<(b=6UB<#xJdz}tOyi9_a`AoT}mfmt}VdrvqUc?|KH7@9m;1PYr}S}E`A@xT9LgXWW zVa;kQ;h8LDdj75<<58oRTe91vYO>N>d4>*q^OtRbpW8ktV^|O$YVfn^u}Kom?%bq@ z`iN~T=uDRq>3W*h<2?@qn&7cJwy${~59SzRUI7Km8RL^|?u*1Wx!maJF{9|2fVf*| zVpIyb7Fj-2V_Y=Vm2$aBz^|>fb%49%)0inhshl`AwkY|F6|$!6Mfc17H7<)-20QDP z-_A^@t~3EUgRi0Vkd7sTVBO2>NfZ070({vm)V#P*z$Mm|CexSws(Z$RjZ@XhJKhte zJn`gKfu2-5dU}e36W`&vKmw1;AyQKJFA@YhP-i_I9dqsX4W2RcZ%VR@*+dXp&()-* zj5B-~#t!VLD=VVYW{~R={AY3Bye2-n2gWi&ME`&- z^XM>aFKd*L>e+5HDcIx3SKDfhXoHuCOb%+;&OMU4D)>H9Bm9Th^Gdn9H>L?)f_hKC zDT{TqAG{ZtP0PIp99W&iSva*tZEV#9s#{{m`Q?FMgB{_qd+5g zRPi`3^hP?_x|wgnW(o=Ty_bBPgG>-f12G2{yZxgnhB;J^^@uSx>3q#sTrf} z)uu4+gn<$U;8kSL+o>LvK`2h(1960d6^fF7b!?T-rJv#9!FAnq!>pUtBcQ4|3@(z1 zJc*-gFfV-`9zW>aB>yX!`mXtb4S4W?W@fjh*0ajklO_c97fchCXa0aI zQyWU^%1M_n9lB9cA+Vxgy_)K%8_C;J?MPb-Sllt;@4)czdadvLvS|B$>Je}vn*lHM znJq`&5TB*rVZ*b_q1g}5xiI~Qdvf4wE*GOa4Nr~SgboO>U9>wl=gLo`adh9Vl#nc_ zNxS#!52OYViZF_$2uTmnfG}WbC@76q=ehFe=gQV1a~08bp0wS%pmln3?q1F=vHnE=Vd&uCsC<hw~fOn~#vV~y7B`fv%p zt9|6+Y;zkd+TPAffU$lwHHGgQwbwpl>AZ*J@|U<|gMoa$?%1Zf6UrTPUK*Njw0O#> z)KNSJ<^hsHRabPQX9!O##E|!aVBXy9L5vs~d8DPyX!SnLZ2gOhNtMP4;gl9M<^1uw zbrI>F1$p|kNb`dmvNH{Dj9rj&JJ~GBn~Bj3j~u|q9WUIp@vs#mTx(H)5ck%uYyPXu z(o)jBH@#>*y~)a_L$9=U4Sa2V9yX<=9cL~hC#92C%*w$a-mW+Lbv~jq^((gw6t-YQda%@Loe*MHR-NUYIp>|; zeIyVoR+=1wS)p%@f&X*hva!G|mYQNv>$o%zoPb?}&h|a5D3 zV)vK1+_gQ=laIkjlqAj7T1v;;^%Iaid;YbLMy->i9znam;!V-D?Ujn?*fZkDzz)9H z*a;6U5Wt>gsk8JkV>ZO%A5>4r?kZ|ulPra1#$lBjxs5_aR|Ur-SaYnp zVP8mVWWU64kl#FJ=4y^pFDs?{yYOby3;*w>5a*n%P!>$)k_ez7sd9dvZgtD|go^JA zDtz`aJRLyt(||Fc$o_lwMvxU_q(pYX?2rw{ z0>(-{MAh|(i|oobu>H_&ptBBLH9wAP{c%($TN!k!ZK?Y{jimeX|VlbZp zX8l7VU<`9IgzCZ?rC|>BpI4!Y{zm$hsclx#(vIh%gJe~ zvw^Nfc*4th5Rk$-#x(L(EK>E&0}BjP-Fp_o^nIcC)o1X8mIhOXg$8R&2!4>wi2j<^ z1G7DzC!W>BK<<5A_UVy(vOk?u%fjx)U6ZKWp#cTL#Q!a+)c+tw8a&G2tG6$?wM*>J z&6|lw*v+l-igi7rL3f5-xowdlG1y67a-vwiM2a$(AzG6Q&)y9)1=Hf-V9p;wZTlwB z8n=>Ot^Iv?PKE{26C5P4RHiLFKl-n?`23sv=-*1<+6&Yp^b-~^N)bBgA1!)NY`$6~ z*VfAc#4C+dCnYrwmc>`0EcQOV?KvImtokSilEIF<*Jnk9H~WKeS-(725h!xfZR44N zH4!;hz*A!BY9i+s-vCRP=SwC@Zew044`oZ@$_M=`Y~EoaFp#0*WmTOOAxZQ%K&kph ze{=(w_o;gIm4T~$Zkr`%No%Bge|gO~mRACUjJGlRgGOEE)xpB0{Fng6%ePUl3;JyA z$u*x}9~6h1Q{=sxOSx+jX@w|85^Y_~7&P4uxE$-3Yp(`%dz#bxE}6XH<>VQB|KZ3{ z`2hPNJ+6hOe}DI0XYo{oLwy-C{!&&lLicl`{VKP7ozgt*g*<0Tfj>+Du*qk_5%p|5w#bj^<-s7B-R zcOV~Pw!-*2E6GeE7Cl7Za|N%T8IkFGxG5UEl*e?$<+YmREIIgDOD|i+JcE7WmXhYD zu4z2EQG2{sFUI?dBctk+9;~MWQ)k?>(=x-Y0N&=L4A)CM0`juIxvSi?+=&cswP5GM zd=%`GdSud`CRqWSBrNNZm3j{De+G71z_OrMMh^A9UvegEmOp?OSd#c@5`on*ggs+@ zwH6EY1NOvQ?n$+ypo2B5=^5dSV8Ztohv=O^}$`GuA^rBUK-&eI$inM z2?`f(=S8Ffu*;{#5!$Mn$a^L^bJ^K#=7j=oVlq?L(fNM3uzUbJJKC!%og znxk}V(|J9-WOd50bq1%K19#!S^g1TB{Lp;qRO-O6)4hQw`m9TsKsxZN6x<$&gU|w6 z%h6)+Ioe9_Tls2?eQsF`I|fVK)mkc#8tqTD7F#xB=dw+a@^!wf{4wW1Mx@w-$_td} zyDl>w>!k6t#KMKE_zBebDU<-vP5sw4+q<6B+mG9`5DD{~#q*{f3ij}}We&BQm5E1y zR@%UR_IvP+$NosT6y29>4K+`usA);%b~s^58qW)c=x+0Ai+AUHvoFmZqDJ@4u5UWr z6|o(X4FR*awV*Xe)AF2ow)V^Hqn_G2Xs9orhA=ny=|^>hCrudq z4%!RLr`Vpjc_vrR+F9Dn+vMK~ZDw4jB|N}MexNB1_EqpLiZqZjULbWYa7;T4g}mp?b@i$?rai zhR1c`+F$XBT86z@)r?LAy_Il_Ppec6m^Cv!GpDcUO5CVvNn?X{cP+T;Ml-!(YU&8( zpS9b+yn8$L9z-yE#483`g4Y+HTf3>XUpP;9J?~+FY)7$H;)ZBhXaaCQ^#~Xav=X`1 zGt9>t>NQq+I4#QP2&PdAM8TKmF4vzTtrwHKNyS7BO0&v5ovmEZz=}!|E35ei?ffR+ zw@(q2TaN7_^6tMWIkNw9CypoH+c&Fodwu6^qDkX<+le4AMAqf62hT2YB|`j5(~q!i z-XBTSIaB6ZHwM0ZNTjj~~+WJW9n0 zS4LG$jy&_UU3L>+inLPEzro#c4j7&&@rr2o$UM8vB!(tUDOvXC@UX)7lX*PQ(>*-h zR=9jMtGozlSt7>s!1+01zdtnfYkjcbve3bJT_gYW$tKC5aFLrN4rNcbNTF2S61amERts*8w!zjwI+@9^Wo){BlEHs7!hh0zYa{tm&QzSW!ms*m%8iL zZl7OGN|$c)8ciXO`h2%vO0)y5MLlbVZy53>Un+fn*#@y@fx0BvUs0`LsPr7ex8w+` zJi8MIy;d55{bIM<7=06vJ%;#ogZD#2OgcBHLo%e~-bneDpe*=KJUdKL+>(k@QSV8& z@P0b21zFt;LhsNqf?JX?$a>&twG*a z=ZV}0;+~%wm}wpa-a5mLiq5M_Z0e)fQ8lC{Vpin)T;B(%Urx8S(pgX$+EiqL7hX3A z^DHTjP3E3}Q|e9YzmDmy0)5Mk985m0k~#6DY$Dft`0!=V?!tB*rn-~9W#c%Y&CMa~ zf@>`Y)l5G^A!2Cq!vr znqL(7Vn)pDClnjV6O{OMFPPYntsyIQiag;9f8=v3_nF3-HW-Nj+Amm`OadEYmqEV6 zZSC8eQ{4s95z`U=Y>K(|jSEj*@50ueL^?{jGYSAfnKajxvEE%Tm+k&J1`CAC1aJ1| z7y9rsGjVCD9LpKMPaoK;!ZfODFtueqN5}TnJ4 zJc+D#K8F~nbZF_OWrG~)59#NIz}#sBeoPLLXqOD zwjHH013F@$THjr~A?2>DBikgyS|7l0T2V{KWPt(q6ZW zDEy4&TzWLK$-LIn@Tq;J;<{&%9M5&Kn|*(Jf}1j5=rb4deS+xB9oT~QT!b9GyPLY0 z7TL3+6ekiX`lUcg-Qs+YA;se-ic~@QdIOm#sZWN;e@F{&$3jwR&B@w~1gi1vme zrlga}%8YXE=~`xnq^rk>tXX`h#r;ZbK@ZQ#NyUaL z8uePJO4G)?$K!VFJu8*4r<5mX+)J_+i#CGP=g*)b<2jfySrE@Ga^gt!4!){yf|n}a zZ9A7|RcLkA+t{Q}b6oTuKnc`2J|B0kVJ@4Q;+FS(=*c`QN|MPhOn<&h>IQMN;wLO7 z{~;#0kE`)PnT)fo9Gp$1z*%*Qn3+|_W<)--lg3vGtBR$ch|$$oVL!CsW&38?{yoPG zgEn=)|6qTpB#9|Z?W9L%%oS~wP*6*nZraQdzg#w;GrBhb>YNe~uDNvGxJ5sO`B%ZoPgas1Ftx_{+`QD^} z`mM4M>6sfCwU>hBvRUkCA{DC&I+N6zAip7FNFr>|CT|Q~14Lo(0h^gghDY>QuP!_K z^4mP1T6jHY{1`Ur?PqYwZJCGZt`5N-}AvZPKh4pPLut0?GU_=wT%7_B~km9JRd z95k_B`t2uv&H(U5+o{XXHcXpzH+)Zoa_J9}5qFZ5r7ojh8|!vYi@(5w3yU&$B(*_- zvWyUJ+H_HpESTM{x){Rv07?k)XQ+Dh!V}Yz;@lZ zs{Td73Ysew@s5|1Jkhl6ic-0F$?;n%VPL{LaM~BNVogdGShbR-fuu_Oil+%X>HDhW z-u|PP$@cMbVjl#Zqh~$}Y~`4vegQjVGa)jalrY~}Wrl zx6L2lGI>6yb_w!pIr8sIl_mf`u#6JPD5?6*3RKqol**q|WQAtK?JRc~M_hd4dtXy% zOt2oC5U3i*9{$-m5dFtfIqE=EB-~Fg2`#fi0jz(oT^kf>QSHtiJ-kPVaLyTU^f+J) z6%Mn1O4k`s4%Vx^w>F?tj#Unlj$66zrJ+$P5Z(>+N;{i&ZSZhqv7MH;jP?EzElfOw zk=g_QXXNfH!(ww1YL{+cRNzZG>La<0|9s2ZA1N6>rjasN?L9mGu~<;6a-GA{r1|wK+G)@7#?R6q#s8-i2T|~S$w+~PUt6~G`aRYa1euT!x!-_ z(`d)eLA)TsU4_6|m2b*;2WS+D7ZuTQ4ubF^UTC)xneKR_`U;t(=pYvB`jTGOuw*Jz z-%$MY42qppmluVzS4tYYfn@|Io9yV_?gz||_P7c6*SGVp&Q?z|?Gn!KEt$x6@7?ZY z7cFNhJZi*&(sdPYl2G@{=o&(%zK=`?gcoB99a5FbDilkEt;mZx)mIp7)2ZP4ruSJg zocc7b-OV019Cb+pSBuS#1tB@srCUeVY&LcydUCy?!<_>gatQC)4_fW$#F4G_Bq??0 zJ?bxCi@Fu$&BOS=TS1=^N5|+iHWi7Z35!b=R$ThyB(?15HA7Dx0Rh*~tRC>jmzpbU zn#Mp3BWJtu^)+%!Yz}*h&**LUTRHuLmk$e)*BKiFD#nkyF zDQ0bS?=Rx{_mzpDwcI%sR!|HwKpjJBHhNlXnn#arb>7wD>+y5^%JSO8>5jcbh^e-I z{({E0f>#}x@0_?jmS7{(aJIqWkHqF5J*?>$3o4l9SiH!c(~?n4h(RQ$mE@$0C~zDD zdmg^Cd|>)9X~z(z0=_B%O1Mn$Nk0!?U5g%Ldjzz~7mFHJ0!ttxqq)3ciorF>%mX#j z-LiCP+0k8E@3=IDLe7wn8IuXqCe`%x$Ues`weQ977S0jq$gw)1NF?T4d8Kyemh9*W z`diG@LL)x*#YjE;*c3;&b_5q$fA-@DoEcD^aP@>O%7$)(Ai1b|?mwS3%Q#`wh+=~H zbyq9zF}+)YZz4(ps<2cIfXzV!B_9x9*joxPowhD9aor-cx zx@V%~GTkwH@xcE9;M7hm?^`>~EqjY4FLvSD{;80EC6r%Mk_)z&VekkrlDuMgzHA`h zh>M)SS-82Qd5JqO>+E3oejz4=KzV~xE26Q+aRI^@QfOc!%2`~jKSP!(!2&a@35g@` zt9sH9LPzGk33(3_vxHJorE9cQk5NiOLr~dO zTE|Oi#mFipXIj19KmivSJg;$*Z%>cN|#@yC9y1rqSibTEcjz z{vW~b6q{QYbS>OD0#4FA_+>8KPVW7e5{kKOL?y}u%gu_m5(Ie+q;Uhy8bant(E4Vp z15hODiY2H=OYJ%K?W)$pcL;^h#K;B-g6E^1XPx*WO{Dg9Zh||FFt-y9&0KwHQjrz9 zK=g?(+yUr?NO5ZjedOa|W#pD_2|Qi&r}Y)tV#m4z^xVO1M!eE$0KPws!p6n@&hbbdR|-?ykgdafi+$M@zf5g8cc<-LQi6hiqT zF(k?vR@VUXTG{QH)YVlew6ZtVZ{tWA>4n)Nddc40|)(+jVPu zDCh~FNeih$FU-a}4?olW#3NdA?iPB8%Lgu}K7TuQ;7TE>P*u}dKa}o>FJ-8olG^E7 zVvlyUGODj#a$wM%aVR`j17qh}@9)Z1+JazF%HncEy_|^?mv!W}`N53*S!jn!CO%WsYkEG_*DOaupCcmos=64pYRM ztP9e!*yG5&)_vpZmPwsn9mBpZgJKWV{b=jET`%6h@-2iAOZlyHo=MI!qS(jlH@ zNc%$ggomg7#dEUAaDH5)zJ+m}iNhl#6c4z(vPRx3JX_9ffoNa9|pDSC^xh=!O&zl zen&XedYmOsWe!XQxVTV%@ibL5BqlIjo$q&J@DkJ>(`S2SRYp>=bt&#Y8@s|Y!MU9) zQa!{^bl~ps&T`WkgSLNsoSMsbBdaASFWom7z}#^%7FE6vzsoHsHZoZ?`exCbN;6K1 zMGq8@rE+LFnT_&?%2h7!0g@dB*Irhy(Aa#kCvh$;e>hNK#r$0qO@gJ_C7MDnnSX{~ zS4G}Q{udzHnCW@_F7OAbHtC4hq^R`R`_lAvm3(mb^RJkv%A8JN5clvE@#eVPkcHC5}lS zmK4i}?XeX>%-{2^t=iIAD0V+9G1o$|H7Ne-FVq8P=iar|h^KC7)DO{}e}n&Rn{35+ zi1pfK@Q8h@#{8SwIL#@5?*}lmxUaZ$50E-H_c7y$?koFXa&l9A+eE34wcNyUHMeIw z)8ypNfn>n%UxY=2gG-8LzGY*@9#Szc@<5G7MvJ#;&iW!=_h0dRXi%r;7ah-W!oAGV zi`fN-wru%UA-W+g=X>>+%F%}&xjaP|lHXgQxJ(W?#y_@_Rgl z>;pZ=vHu!zqMqgCqWSrso*v?^vV=C9)I5|v6|OgPpPCSDN$i1IHjS}LCu+q@itOdW z&*^P&HtBCUzkSJPB&v^G@s8tbE!a*A2O)DkYl z*~T%-5%<8`*P0Ra^mp*b;_3iU%mFC$A#L1sH93$-8&+udxr)u~Q@~|EB zTNp$oRub(6vtHl;5?=C_h+6vLm6W5TD;_AUj4k%D;NLK*`QF-wG^C_6U&FxSj&uKL zT)W7g&b&{J+H`=B8+0MC^f2|w!cw5>TeHo8?dvrH_m_Kf(NrTuaRg>J`ZCj=>HNcw zbYmNRt5j-@wGm3EQyBS0(*ex+j#pmr%#s9KZx;u_#a@24;WvFe`4?-id*%Xks(rk> zPC*2Ft}7-SR>t3K&$JntOHX;7sD%6c619E$d#{5iawo|RIItGprmK}LDdVVjlSGly z2ToF)WWNiGU7PYY>OhHZ2+joCWQr*@J|?X!Ixfjafzwax<+pv2dlyUvQ;k_)=9p)W zKYfPRxl8gDl+`~wqhI%vDLv4nCJ9ZeG zpO|(`XtC+`vt&W2(3+y3Io{v69|lXt!)%{yJDOT>h)K?E?J@Q-tOaW1O%JPH5RN6f z<}xIm4O+i3UnFsPC2TQ-pZat&NOC>ySYGI(V#?-%CuXWhGjUNmwZ!&zr@>c>XE)@& zu)iJhUW;fGaoKrWx162*gqP`pebAz@NRMB!JnC9cGDeSgU#sBT%Y;}V$bW(+LsOFVkL`86*A6gC@Erg)Oq-9}qyK))iLJuIUJMAEFBKx3TqM6yvFZT@{fX3-C`eVu5CsJ*i`-tAbiPkE0;0uOpH!zLi%Crmr zY5`tW;6N$coOY5LAm(Pn@OfpxX3=xP6ObGYKU{nE0KTDUjFrqh_n{>%h~d1t9Mqi0E%ZpFwm_D_z0=yyAGdIF;85Y zDg?3}%QiKH9%wWJKetCMQ}C;Qu{5A~xII{CdCivPl*LfxdsTNbYpOoE;2*`mtf*t0 z;mk~yl9vIdM^)@JG;syeI@xO;nJG_Hs*LSF6c)f=Lwgor?J0Fia-@@=Dw4Z?SyPp? z4zW5_bykNxb?ST#`$e`BKPnkgZU7w_cV)V_Z54G&+ED&pJ&XC__KUk~AbZrQSqgq6 z45TLE+{3%DSNRJdLmu+iR?+!KXxk>_fW?9rt0Bn)6{r26m%pwMyRaq zXV2kVqwu3#Oy!`Y6J-M6<-`}AMY0_Kpig_iWjq$~< z?I04qZ1dD(m;D4=-+#=BL`@L9Ys~%j{+8Fb1nTeE-xi5Tf>8gCxqWx91?H%Ceb;2r z(UqjxcRe&b{g^+rNEi~*JA^#ONh+x*CSdKaJ**j*zua+v>7_Bb5cD2I-Gazc%*3v} z=slK_MgY^$HM=9A-fT}FP-`O5*zoJLXz;p_;SGs@JZ$IA`xhw7I8cdyL9GhWqMPYY zPA(`z&-aY+TPkB#Sg!wE*@W!GGEvdLPpYEvi7jf&4}rM&Q+$vpE^>VlTVIuWE}maI z&Zdecy;~#T-Hr18mh2nl7FVsxK_KNM8M7<&6mIXOn@p0FHk+AR$XJ(?QBI1JKLfLk za+Qu`68-7XnUM7+PtWBYjCUmx%>hq@qo7qh^(yBrol^BlN4hI^{{wSD9A9=)eUq@f zG}Q3z;h^nD+T~5@9WBD&y!3(k+&*ug8sC}gL7;eV_T;Z7XEu`m&Zi-`cFE@Lh-Je! zR|O3%Q|d5r(E!$UAO0{7_pi1Y)4kNG`QlaUvR7z=Qm>a$d%G3`mLJj5gesel{z243 z)ieJAn?oCDnl#%%&hI1)*sZ*g6*}q@ao*hLJ64~#fKSnVQx?i$_+s1PWPyXsnfQZ%UGYCG`i*o6+vBt(<__M5xZ_3j|09PwD?FIT;dm%K%Pcp1I2-9#1z9&XVkmx}@9V3;44~gPXQmd;B zX?BF)@xjyB{#b%x`)|)z$Kr(&W;6XX(GVd;&?W=~0o^2e_R}ot6B?Qwx{`;%o77ws;Ua&P zE{j2XkKiXIuHzBUOg}S4%h!(DKLsYs2qfARg#X;L+R+3mmkEfOD(n~&O+nt;d|RqY zW3wO#{6T|fJ$T>DK-rzkPG?T-FtH~%w~wfYcJnCF!MxJJ!dBLO(v+iQ{V_qKKuhnU ze!``9+zZZzf5Is1zfq#L4@4Bye*X1(P#e!_09WZo7AK!xm^#S+pfw}W9Gp`*x?K(~ z$S%88klDH;D=$wV3I@L`7C>AD=YT`#;(ke>045J!7X^-U=>tb?WY;{7buruKNL-^; zZLFd3RJyYu^|sx?gGFz3k;Xf&QkRYX8UEn|C8Tr8^DSbcQF{2qXKUAe;#dd(`U;Yz z1i23+9m#WQ3OS;G_Ceo@5R3CSMeRn-)Zezwq1EDuML(&7@(}QkeJ?7OmiC5@#;4JC zH_qNh_{fwCHiDJL6>Z&z&5sI%^)nN%PB5?31VjuN2HBkr+Jh*wdg(;$(1u2Kz0k$c z+JjOWEW`lxtwfA6%>L|$(8=sQ*-e-;X>3nbBi0Xr8kyncvEY^Y z;l!idX`UX6kwG+zj(5*jO3Q$E5jliOY8;aq_H>H%LbmH)w`-eeJVhugkdQN!u^~9V zFMZvIZnI_{IO%#`mY9jQp-ce}m(IYdnjaXL|flmYk(@n zSp5d#@nbJ_Q?auS-T~`OJ)?w^gOf+djd))-{n{)cPw+eNM7sCuoIHrmw8g^tWUj(} zH49$FZiNkORQzp8nYwX>AcpU@@_A6P*J2LM5`9-?}& zJ}#$1me%yV6dpadY`5rly@SOLqJeW?iPn}Ko%nN@cx;*q zF3L5|q%LYT!&@-R5DmUm;t;%iTcy3QB{HJumAnwa*3NRGnsv|~%)x~pR|S_hXkeC4 zVK!8nj^T~<)^oS`52S&*b5d?6#VUJFVY1VV4O14i-w%w0TLEt|A`^DCzie&U#AmyW zE0^EQsnypaGM~4$ryjlI=P@*DJaeM%(^8Pe{H%QBrppoFja&MKpHk5@^mKcggRUvl zAEe+@$PsN&M?teIenF_R7w``nW$;?0hWQPKi#XbxX!0`SgKMQ&QxxZo>F-+uY9X1q zixR022qQdC4K{;JR_;_vePV9p44_M!JnOpC z=ic}Sja0r92IIZL2R=c)I@Xt!;7!dp2H zs*=iL#=5wRf6yArxw(9jNA`s`T~r1{@xN-sD>OpX_ztb!fv;R@m3MsQ!>Ct$|175* zAgE>>T}bx;cN;)$@-S96a`oD}2qB5LMSscv%m$dh7Z(sX^r{>6oK*hstMsr2!T8XY z9QzzUoH?IE0@x3z60FV}zI(t1m=X93U+4)%|ARK4#y6&slE62z+Hc0&xmv7Qi-G~+ z6$iSx1(q(#c;M8LpYQLshBC_CzCUGXtI>19ogfcU0|- z{UgjODZYTMf35|4-U03fXE;M$`96P8<34`P%1NBI=Fy@bZmiZh;jFfne9x^67A{Mm zvSgy~tfAg-@tCW5zZW1;<|s)u?YZote{a0BB%XTC*wVkn^f*z1wX*p6m3THl+>E_5 z?N=`EjCJ;HrhP8hGIwyzKkysY>-|;#{Y5Y;xI|QHTin#%Dk{ z@q?s|nEK1LjdBF1`DLK$jN$E*`NE>IIhhQuYZV%%wx608Gpkr3ztcAW5_|SUo54!u7 zr2aTY{wviezHa?KM^HHbX$-XeVYN|+r~S}inR!^Otr!u|n$hak>m|uCaf$2FO>Cr| z=nb^JYRX+PTaE_5l94OdUH z9X6F>G_Bn$Ie)^4cIJCFEMA?B_$-lxbV;~NICup|?mY$!#khIPfyE`t1q*(x?$2G- zF9GW`-eDWtMKKaMVW8)H?Nav@8Fw6ppD-1dDB3?JL*;Pl7FB_+XGSi|a26wnW`e_?Sx+>`jS^% zKum|UT6VFpB!me|D}5+0K{19!EeHgd^KIjI1nf_0GWu|0>kd}Q3L4eJbjwvknZt<# zz{P#o+rtgVTga++EBqFHI%VTS&qH%1S!diu9Jwx7@&M^>qEN~3V`XORO`)eZjitWC zDEnfK{`K))^mQz-9#`7-Dj3isrgvZti4%QPug?^JwXa_DVs>Ie;CWdx5A@v^kHt#ug zR2ABVutkm9yGOu=bm_FW5AZ%}%C53BwibWm6Qc6l)l+sKzV*2Wy1QgEl?CkvBWwjV zKDB$c0ratJ#`%nK5r#Wgk+#S#a#_7b&x!ARW2W zpo|Uj(l8BTm5;IxMY;2vs$U1!H|NRF-hL1 z6Sn26;JJ%=c109<^o}H#{Dks2e5?{uG+Hpfvj65MSwFBS9c<0pu-yhr_8_2c-KDP< zE(LaA&vCRdTb3wS{SjD6VN*s88^S6q6?oZ5m7TU8XU%3{wj0C7k8B5;F&Z=4mySFvP`6-dVHpc;vaMXgeZrgS*JC zQ(CjuQ0oU@jhk@yDM$L0{BW+_MhHO zIoUPB!qlQ~w^CABt%TePofXfvIo2BU_=v4~s@1*Sely3Q^m*%)qHURWH588PIJl() zOoRP&A3o^k!cOCxvnxDYGouCO*IgbGpKotiq30x9@_@Pvn_B z^DgHeh9yN#u1Yr&@P>3}0D~E8GRJ$vAIzr>pR|v-ySm)ep*Ngwi_X~e zNFk9{M_psH>9HHbch7}BB;nwa&mOo9%oVyISxLvBg;=1iO`LAvB^@A{@49WVmrQ|j zM|u9SZuU;>f;Slhc}dsDWsc{dD!@uqvmbHc6+EY76ul*2PTtdkjL0Zfgs=w6a8`54 z7Ya139cc(1MXb3Qo%ochHHT@W5@mEYGCEjlFd{0syq(P|8)GRh_~p;pYYtq_u?i8W z`x6(&7YLazvPIsmAlTY;PUx3{#tAx8M{W!QEHW*ZjE&TFf5RKbq)IjTI2BtuZ>S zjkVbJxT6*0Tx3@J%I00MZt4xE9i87A-UY&;KiM+KHc*iM3#}VHsqOmx z;jzm>%`N^z&24a|SPM&)$3`5F(YTm0jR7}N?{v@Nmyw|Yx9P2x^JCQk+-UYM3H@{C zi?g!EAoIg^*>xzg$9dHKGm#cwEck7my2$uQ$7Nl?!Cek&HF3$wty3E@0WOR;2vuz# zaC$tN--Izt!9w;Py+uXY;+uo+^dpatH{^Xe!9^*AgRgsazu}45=t~gCxYR(z)Fc-c zNVb|AzPF|_^txBzr((&zSkJVso0~A8qM%|TMv(x1Da|7B=kw2EX)tykR-D}ykE~Cj zcVGjQ6iFNHM>NZS>GL0wDLt=pli(Vc?pw_l0)5fWTomnHL`OU3+{3qFiF00l{?@0J zWRTcY%LU(_v%y9p-9J2qXx7ZD?Xm(*@wHAwbY4l=5l1gHh7%3|jrTL12tE#%H+cG> z%Z-0kQ^k+}lkHWJ`Jcuu(xLy3SnAv4i`A<3aP6HJeC#0Bj|EoF8#KXn?IL459=*!d z{T0eZEq}F(ggR{e&7@yqw|iewFE6nZU2D$qYhdoD`85m*oGH6oB#r&~WEtZ@l3q#< zFPRMbo&zmcx&B?~dvfGIj%NUza;!BO1iH`RAg&T1ATAm5PuyG^mDyz=Q1+rYSDwP~~_5Q$`nBcKX!5U;A>;f=(=RH=u(jbE?x^u?xd( z(HtmhcA%tkm1Wcm)z68816DE%9&taQrVrASoX9F$MD*Fi>Mwgl^bkI82G)v%TYr#a zN#!Zlp;1W!ZhTDnK2b|7m^%jy?nG_;iFc@Z=)d{B4hNyI)(B?szwVV6t2g9You<4t zGfo)ui~TrhVd{x4)WE^{59%ni*{zag_O1kbqx?d2GiOL_Zb@^Ti)m|QPcC&m98}3t zy)!a$Wx1LD-inSpFY#tveI{EJKpx*&fi;x0nAqn6KTi}`zvFW)&07i;|HJqO=Zv~Sn}Gy7#pM}Gd(st>cyFmNKu(xDCi^Z zXPr38l!g_ZW}-jCl^-Y-xS~ZU2mX-IaE4_w7I?Rlqyh+*nx=|c%98(Ga{-n;;VN_y zOmpKKN$vX`W$h&*)qc*S2=59!z}Gw3sVu(1?pX*Bs#~2`v-O(wsx#zi(ognBa#2KX ze?_Cq&GEk!wL^d_O&y7@CYI>`Xl$w2e$BV*b1!;aKVsV+NP#jDjSyMI(la+$C(LFA zR6NPWC*5ZEMn=GZPNjMJ(^Xu@yA8$$AycH_P4y<9*rMh^k=w4TN;8s^(b*7tpJd0k z!<@s$vY zzpi)5O}@Xg@8J2>Np_gC3gB*1S<9qMNSV$`idKt3vPH&~-3&O^n7gwSTg-U} zXgX<+PxLP959YE~Q#dntC=|sr_+s+e;4^QwMXuvmdy#6TflR5~R&k8d52U#iKYaxY zMyGlqVHk1DWelzvE}t2!;T&+vdF0ILjmgeN6fKXVtkrDzlHm-U667yCb0pvoRf~0l z=D;Qp2n)Pj_U`0G(!FT^)*AEShbvsEn!MY0=0IxjEPv~|P}*benN;dKNxQ#8)*_pv z<9^!$QV|hP3uDxX`A@0GuA@W+CD>(Iqk)Sl*q^JLyR2LHOaaYI)v2Jzu&ej!aGT6~ zw|EA$Bqi-vhoZ6e0)xYw%d)%jQ!AsM_w4gkvq$SS7;P%W(G~gHq%l0gS4i!{YqEHR z5)A8e4gbCW%f>+e!;+Q3DrT<+{SP0Fy|&0dD^f<`bRN!{m7c^pib9H$_q{yiUnEjx zv|OtiMvL}wUI;EC11Oi0V(vPm!QpB5`p>`!!T6=GY- zNp2yr9sqH}O|J=*L%Px!Dmf+}FH+jnsZ9B-^+QGYCyIwy?{_FpApF>V^>psxkG#90 zTIYJ_AbEc`nfT6-shnzEdrMuMHhBh8YwMFYfF|W~ZI-KYEo=B-RLKZrHLfwe9lx=I z?m#8S2BuIlMt>>)+-o0Bw$5ofRs|gLXBoXqh^&*}*c12~5yPRq^jO@x6Wd_QPSwhVQLdG% zp!c<`@WzRNgjHZG+H@AMzE{5 zE;eNs3fwbenTBYPngXAKvVblizK>Try)><^Sa{G@AXW`Z*WwIyL6u|gbFwssFA@7{ zr8kmSEB6}2cWvHAcFFXrmQL_old@hz;*n%uJVMjYzqp-t;9w32i-3f}#wOrizWt{T z$Z2-}#~gOpIY!#xZnhubOTu=~I4sLC8K$6oMHt2%$KP~ODYkW$GPEP5-7DE7HLq7_0WldQr{ARU=?x$#7-ZDQL76_}UepS)}6WIPC#{I^bxo)BG&B zAi4DBnLn86YAjHFIcSREQ{udlxZnw<$S>K+rcc)ky8eI%KaOv!``4-05h9TH(vibh z1GZ`f%~C?*o6+{ss0Wc;Iez08$xg0ndVy}TFzpiS-YVus9jdRPnYmnyGaHu%`52KP zOX_kWR11}cX)WBPwzEQdRTBhOFCQJ*4VT)bA|ZyJaU8+Ul?S5UQVZ`4Bb5Kd3f`oo zh5aS5p8ZjO;$a*EMD;?Vrx5zGi4{$3~erem!1ua^|V5wnFad zIMQge%lEaeqMJ}hJ&EJyl9i>m z`}jIJr*>hL2NMg5#g4On0j}z4I9wcLYpsPZOy06txDEUqFDq&~X+-2LxOfDWfE8wi z864KwDuzTXu&MA%d@cnhCbTy)w}WS9I%y6@AH7jyzb@~sn(gI`k`(*#nDA33@Q zY~(T6woeE{tM!56uH8`LPJFt&zIPxuTq3=uOpy{bMS0_ll<&_Umlmh6CXj{hom5ZBU1}8Hh zb&tX?_*=d_4MStrU3TaTQ5^r-I6}cmR4aFP&}=?;`3NrQ&%Gh;7VXI;n`D@CNu-0p zY~l6BL=j4=I6;>gi@q2ogzTzXCs~UQZ*KKD#WREQJf8jN9_jrZ60a_qjq(?=Im+m& zd2?s2?mV?-JICaM_6mFb{mT}{D@w9Ct3u~tjb4l2ZJM~YvuNz|Z{0!$q24FGMNhac z_-ZMkO5&vsHzE?o=R5GfP==$$r`D$uHxoGG^3hU}WJcUF32Ap9@=n}vD31K( z@cWBvudN)PZ}g&T7vTVdcg2EGcT;0Ku~983OOLFfDi$t?4Z^{BtG^Y?yUCvYF4yn6 zdNNu=cP{wgf>q4Pt)(+eK+RvazG3DPEV%D47Q%AQp9(Vk&Z=22Z6{Wj({+sY22Z$z z`SY<;8y0s&W1!L4vWZ1Z`wmQ69@2#jMM_v)y&Zr1I#bn(4l2=w>fo0m8$NzVOVCs4eWJAwX^nNymw= zjg-P=n1#R9Cw|7l%(M8BJhOUt@MO^l5D6sf)}78$n1&3i`o9HPL9bYD&#FlRmORm= z(JXRHvNkkcE*~s3>hqc#8h#AXD~=zM@j-L?miFoc66?O$Fi>XCRF6 zf=?|$N>tUycTd$GR~-~tPj8KvCC@f^1Iwbwb~YFpT!KEJ|Lh{6Y|#y(JqZQ*Il$me z@q=yUT3bZ-h_smDC29J^kQ*F*WqG21b1_P9v=2v|#g)su%Rix-1qMXpy*LV)`D(#* z(0b{pPfS;oDFb|R-hED~aCWTqK_i);=)=gmD*^x8KFZpPeEWT$QOI|#8tHlwW2pJl zJ4&YGPbXsqWe(S|VUJwL^3AbyyWct-`(Dwba#lM^-!b_J>0Zp%*bJGl%+ylifw$Y9$S_1KmI>{j4Sm^nu`R7{pVj_3e zIDgkF@!ZbzhF+&*vdYsKYOJ2D)EJMc3uehmahS&4V@8K)HcUlxsW^X<3ez8EZbz>Nhv&2rp8fr0n5HCZ;Vk?RWg5 zji!~0XB(+7%OCvS{3cmz7R<%5{e=S#U-(#}8I{wjGSq{pezRLkIH#pD3u_7P#t-}l zt-6#EvcbvR>!nXdSaStyLrjRXbKEg*DP^GOq;a}I41R#d73z3354CB_MB4i|Spgv8 zyGIKWGlGo+j=SxpTH| zQR#fkxw(HT1yg^_P|BsQ(n~7!@hy}IHc7#9hs50Pl}&%vs-jO}T3?RCjBDGHjz1=sSMXc&K+2wxcj_qqCw%9BPUeIDruld3P}TW%FRi67+|9Doyx)@X7s(2c z^I^R<^d)w)?{0PQ>tvHiojhfq3$ZWowhsybMYPWaKixv{^_E1vk+XF!)t5;8pQ6yQ zVvafQLB`>3&e*rDa&PT;1^ZZ_b%I;(#>6K5KNR{`z9|iZc~0_|^?#)!OHJA`Ucr@m zY0X+&DZk_Hl{~gSE{xRU3L>opUb!vqYpHsJBt~+*iY?NVX>v7qyA@QJXA`3^~D(4%rlIbD&IEkg5raQpbaHMH8*f6Z?*)8A*OXHU=@Fspy9FOE5`RsIHiz{_YJ*K&a)6 z+`HMkBbB5*nQg9eB(v?!?F8Gw@ft7#g+^Cd0NV5CFVJzP5KzZpE22}04jAK@P4po2 zlO+#1N0qV2=F!D<74^HD-9tZ)-H&zCTu0$Q#%vJLg2vLDEH*1$p1T-s{m$Rb0zOT6 z#@w3$kMT(f?WN}X6g#n8>ftRvsgMBTr?VEyay{Rw=55*~EHr^< zY(7fqP5*#}_G?CqY^Sb}H?QkOC>Jib@OV3qy^VJZ72Ay-J~@tlkmH1h1lQzz0CD;} zk8;XSV&yEd;VOtxTL1aFn}+Mq@iGn?H{aeES44Ec*_Obg6Z)Q^6l)$n)ke9A zJ^psjeQDJ}=!%mx{WggKM3Kc{`?@JH{*YUwYs|Nol8YHNZ+>)ic5Jbjp@%Dc@1to_ zzA-sk%#||gJ;e{RovGH|RGYS*D*oCtVK=Q3Juy`OOy7NrpsAnI!*K6ZPNRJiLfW{f zF9i30wlMDY>Kq$BBlg1=jda}1XU|x31(Ye65Lo8(1B5*jDkWfzN-TUXO=@9e7@b$n zCS2&^5C7p6w5QibGAGJa{GzxVHdb2p-Miz>m$#zU!>m;5geqa7{S3Lji8mCH|?VXFWh5(Dn2Zlny?`X4rUW<-}l$e?ggWch0T_vPAA5%oEl8`i& zIAH5R(qm&GDlQ^PVlYT^;u2e4|K;o)t_wwWw)3!REq$gAwE7 zP8@|k+7eem(WgA1CjNl721m*uX5t*lWr^txvu10u`ZQjRUCT@~zp5Ai>N3gTz%y>X zZOeHCg-1XCsC`cYG(fQB6h8tY7AJzVPO_}C_})N6(|3#4G!7BD5NN2l$>7gx_>~!W zRqo4S<}zPpt>BvT=h#-0?>J9JuKua5lh*7m*f@i%KZKjBO$Y@|SeW(;gjQ9G#|h-+ zo(0iEGMOpzqst^M5*w%t!hBQruq*eVmCFazXzsXkvN*U`tmdGAc2SK84$9pDHDkR{98TfR)% zqMiAFW&l)&2*<5`{|&)$xiVC1^1%XIat{4Fb*^p8M@P-6TP z5@qk3beveiX19k=C2~B#J_~+03)mV$1#vyhn>;LebbEsNv`$ROQjQub;59A~F%yz1 zPhaug#PJc?LNT7Jek#}>ExDET;wtxUy}DD#C=A*r+FNL}qzGv_S875i{OLk2)3Kl& zva|3B?YSO(vTSuiyT*uV=`u7K@_~7*)lqS47;r-U>W|p%KWN=gb{f%mrKk#Qd&!SN zXE2z}*R>Istnrf%{{62PSUS^p7=XsFE}V_VED+_{jVs}|&P--WO7CA-PL&T>=p#+ybL=u^Ny7&*9yUXh0Hw+{U-QUn1hYW9U+XSoFe@7qqRH z{1^W-Fs%Y;e)h5vRobyXR4hOH@67e#Q>rv?sDlS8DJS8|!-Q2aUAq3^%NqrJie0Fq zmcpi5siy~-%NJ+P{0U;MS*klVDu4s(cqY2!P5<>x0)5PX+GQ;*^rgA-Oi_Jj=+3@R z^+QTBwi~T?Y{6PA66HFRsjiL&!->8AT?Wn%--P|TgSY1|?4c@!L~?tzk_||m0$=S< zETFKNqKuYfE>6evwz6@L&QA`wnr*ur{n6)Gu7fuY_Qk<*x3H8n17R1ocAYd(~9+RHdizn$g`s4 zu1ThrmhgzOZ+%aOxv#3M^L%AuD}`9UiS*icZ?=OWIdnfCgnR?IoK}=~8hOweqBV&U z0)}KmQCPlV zAnq~7bfogGtXWzRU1|5Z<{3Meo04V{f7Rw0A00YXiM{QN8&8~2ft0$kX9{HC!?|dc zgzN!^=NkD`z=w*|n6+0z5&xXYR#9Nu9o-+0XoJ?qTnPa8O(xi3pSeE3w;AKqw6&{cl;E8BLj-b!yGtLCA)4 z>w*h@gju0G7-dW_>O2=2#|@Br>YAZ#&(gg&M1<#u6HL&elix4;qUsulnXlrc;zj^y zkuvnto!)~-ktPRQf|ISC9i7audp~LQ4^1SB90*FG)hMWD^FFnYco3^_G|DXp2VC7b z$v$^D`?0Qi8~;<5;3ecZ|4t#yfD`tU+DKKx+i(){>hM9CG3AEH z+$qAJC205?9_i~rdX|3E-mcyJKF6d7b@+@peU)P_Wo_o!fm#ALn6kHO(Y>fLHQqhk zM+E)a!gEhW8{mRK9ee4UUX$i?7cp=ujOZ!(nZs)C1z(6Ek)fRu5ls>sTe+?o8u|N; zG_8}M!b%4~YGy>|uGxagtIZY=$rXhsAVy4M?zB8I)@uR5W-L!gJihwEW0Y5@>vJ|b+}GU=kkpc zV^sj`0Y)wKxf&~s`Q$O82wH#kGrpgMOr=!{2I=SK2CkF(s6GoWmunPI4>@U7CH}fa!*UYXfJFk*2fQ> zfv{B#3GE|42_4$n<9O5bEuDEx!Tb~>#_|LBN+}%~BK|=;+}rIZL1VYh#lrY23NZiL z<_201olTT^5Er4QH|+ zr+5seZsa0 zqY3@0zCkt`+OK3eO3|FLz}jTZ6XA&Y9@HU7^H{Qr2V*YKYP zg?I}^FMJF$n0Nmy<5of^jH8lNe|%p-CY(+sgC4R;b45in1*<%W0Zc%6tto&!>2Gtk zlVAE##f{(0+8)O+pKQn!F9BO38iK(V2x1STufM{zBHhP^_!4splXJ1Ku+>&C3m@Ma zp#VAIm7On%O*t>xjds;rrhYg8HiS374aFf`E!JX_@^?uO4s@j&m}e#F<$bR71+R>p zjO|iAUn3fx;W*_(um_j>@ZbNNucA05&g*7{aC=4D9%rlEu?Qx5pKYVa5RE)ID}UH8 zDL&Qi)@W*rbyz4KT4;=(?1`#-fZ_BIbbl@tzq77>uHF8~jS}Z^pEJz?jxC+UnNe|7 zg{DoN(_GMtW{7T+@$-0|G%?yp{7&-IcF||(^YJ?{@B^bne8)AMYEDM1)}x7Et2G9(cK}8Is#3$RCls zL5+&hJid1bwkNM+TUfJ^-wtQZ>0Eu@a($p?Hi#OQ{ey<}o8ekiWxR2U0X7T4-ks(u zjXxir2hrP!1y+XDdX4KGtGZP1-yv7Bow(_Y9SXmh4pPx(c?Ib@Z&@cU($(aqNLmoe znNB8~{C43VWbz@}rzcJ2!DjN0-3o$?c9-7dDWaa?OH&V|6{V;Q4CS#kZK`!Ui(U75 z`hJY((|4dbX%!zxtSNL*((6qy^t;lW6^)O1OfWm~+r4PC`fTuA@Y%n@r>Tej(KW`- z$zzLINEQk~(*!{G8KwXeusfq`=`x#XP+XT^)I68B5&%pKkjJT*0x(0jw?D>$HM_vN zXm}JCRXJFF3r~e7XKIcI-9oCKsb+p3hF!Lo1o7F#mp=0*kz-Nv0UB2+O_@WHmz{4M zgl4mP>(L@ual2K9S`)3kgop9)@Fj3{;!kf;qrACt0LXc3>W1m)Tn16we#*GrbLGwI z2K1UeiTF}M_*#=`j)eIbWALg-Bl7ALn5%14yy1xLcRk@q!<<1ee*M)1%%=EUsgHHa z=Zc*Z@9th_(uISIqg08Zp(&NnY7AXx$2ZpiQ%HNwKE4f5K6^xe($ms-$9XnNVW)9; zGvc9s^OtzoPFur?OdmD*G?iL=WwsY=KD%Rk9d-;O7sGG7NkYP~NmmSNI)>31KBTZ& z&o>kt#7>|peSTga$0?Qi=_BNJeX|hYx=BBg0u>Jv0=VxlgJvNuImAWps!j$;3@}4q zy`Xl(aPoONW#E!fv)AwqF1TS5>}@5(+=WM7hzT{WhFovl5*l_#} z$EfoZM_TbtR+;AK0| z5*fzaVrMSvlp4-_x)11MgEsokc&-Hr&W)FQs}Csr{}UtAB415lx4ja5q_8em|FCVk5$AY)wJPhX(Y z=hx9DV9El8-yr%46NYY2Uw@=c-sz^%Ua`CwF!BH0!MJ<3cZX6yW=I;qQGH5h!IGAV zKw57cmgXtuooSsRj+Hr=!4Yz4Xd=`wp!nNBC!`so)&Jk9d&{7>-*3y8pa~k>9Rk7K zB|vZs1b2s~acd+52tk7r92$aaqm4^&C&8M~xVyXN_V3i(nN#&Yb*Apry));&_!hjO zy6EbD_Oth1>$A)hOfAn8H9Oi3a#d!Ite9NDzB6oJvStz}L1W_9jLpQt#xX~`5Rm+t z>op>*D+d-IR0JL4bho=PGbH7Wv5Af8$0gU8!}Qzh9=Pg@CvH!Y$I{p@tW(7HHUMjXP6%|{`!K5EI6jF@x@QNY}g`Lys7>-R8mfN z+NEJnVDNn=Y+Xt2(}NH7+6WQ|R~3oJGg==FGWb#6Q<#P?>6d(cN9%8I)aH(C8CP4% zUXHlIgCunrg*-;!9Ud%{juw zl~VA3|LCpYuhC^(T)k$A)@K{km-jFlj89gsi`M$Fug{-F+SS}(&L+y4ui0)q=8YOU zK$PU3I4CGp0x>b&^|u1-U+dp@%MiKjni2oBcX{=(!JiNYe!#ka(#VY7zA|M*bn>-X zYOu~)$=GS(0H(xsyJhDEbiO|a)6(JY z+JE*MTS3_z>jtUz%eq9YR4+o}7C#r4Dno{8%9v>0oxiU0`zp+V?hek4Fsd)u=W`V5 z-;s}dr(lgaqJy89url#)w6sQqzMbxy=KXrtNY%dr?BzesR%#R#jXS343&ql{0}Ulw zh(f`XO)5oelEx3_y*~BoVxxXkK4VAvByy>5`HlWuNZlDAwXJZrd za~5P@=)*6DQFm*Kp3|{4*(A`wSc~ol*}6FXxi_tttcC0bKU|B_1xGuSR+d$`tm1e9 zOfBKmEq96T-Qq2hr)*C|ANa5q-gnl5VcH|f^a|`V$h`d@>Q1kqu~#`W+GD=}791aV z$=;@jN_gL4G(mw{3M+HfceMgw1mE|N6(7#A^4NK-9I{J@(G+huZ3T6Yu2tMKmFX-6sEZqd$9G4bUU;Qq6 zlQZ#|7VDR5u}Lppq#$uu>vv_TLT&VnQ{*tXHE&46i{Q{=|0Go}#HGV%?=ya`Oif2y zqv1_zThm+Y@?#HEWY+hhhvgVhFCDE#uE}Ije#hLkj;8O4vo!-kVk;~-%C;sfTyJ^r zp`(-5`f&xQC+x8pRA6}Q?pl8`8-A^3_B)UZ-st&ubZ9s!XT$D1j$SL#W9Y!_9+oXYLU15Q*G&j z@v@)7_7uu%|;TU&?>h#VMy|G4LRP;y6C*YQs+ z+a8lN?p4%!AcD0*uX6(I!Ufu!&gbXJaJs)n4tX|Er3?+C+DsPTYLBXB_89xQkXIHY zzDVpPS3MsaBxlN1)7v6)A(q?W*$n-Cg&5Bt!TJ^m|BT1@0H`PKN2rExE z2$x(`V&}NZ+n*${><*Th8+lBh`7F-#wIAD8X{Dk@s_<+;gbeZ}nlb;MncN_^-#?s@ zf8#g)pUPeS4+2HzrYw_=iupB&qg+`MZS!5tI7Yge&+va>xW!i z;VD_1CIL$oCcR*LOuasgKGvinwKWqvS5)bJ?w_T<1)@jU(8oO*FqgS|{H|oN&>q<@ z-13h@cc1aDa`x#t_&8+->$z4X&s6%ONlq6GsZ^xN!@r&5ToI z+)hxJ=>C*mn9G*SBid7==5wGjr!Lj_+(nR|XH2;6%~ zwiq~W0ueVj8y}4LBzJM4&B2okl(lIz{?-iNvU(6p8f_rJy&e(yIk(~3V2dUhPLk8G3R87M-0r#`cpmjBb36<09p+cm+?5mxkut6&I zb8VQU^fGyQeMhHkYm>10#B%f&*GB5xdTQ#V*|ML0BdG$=uEi&Uw}D_=lDwHW-`*sC^tS(u>ENhi$*ErcoP6ELusxk;2;8k`l5onAjnv=C_j%Okv+}dH6J9rDkws%WDedL9eNY#=k5iOaJYIs8Le+mS_cXdXAincXEP}{ z=N+>(-*q-q&7>l-9LT*ojBfO%@*C8pN8}y2Q@7qE$%TCwYWIu*yMwJHUc53(rZ--%{8Z3-WV+=-nD>CSVWz0C`0C^MW zX_RbmIzDA8kDFUoW5`MJ+OVER!{nlSFUB2Ke$dI;7T-U$pa=@IFWyUf-=uB$r*H&h z8I`djPUs?P_W4W_O{(#t1^~P>L42y2A2kaGtKUS=FZtAS(|t;RW{Wsranq_e*5Tqgl8t8YERheSalS~%o00w z9o3-HaKn#L*G*VFOs1LO-O?@2FWePilhm6tn&k3*W%|a~4R|=MrNON>VH2uIK^>X? z`7K5r_d&hXvBdqm?gxYYMqyu{nVV;ws+@(?rr^CKqY-qada*JirA(nuTUDCayGGy` zylV(lsQB|Js%T2o-K0?4xqt2E^y86VHZHqBC9`twA>=OG;&Xs}HWt?13W;831*pcl>L+c(K5|e*<)HQ1#Jqm_uF#qh zO%pw;ozND9ja9m0zC4O;B`xKr9}vQ)#vg`q!Vs4uEw+u=w;^cP(h-6IPex=+ofI>v zd-j}{kWwl0Bq4*0^cTs&;102wIWw_2K}phgGwp&!3w6sYP-vg$QhLphjdrLP(-HHl zMOiQgRkpC#$#&<>UnE={*#Ar}As*nUmr z4~xACapG#vtux!Fuuzg3XRXcnc!VFCP@N*WzZgTCelh;>j3w?^LfF}wcp{B*KaKY; z$(X5L!u`eEP2$hZi)mK=BQ3c~M>8H6$uE^zE-x~=+UR3z;yUuBLN4Nm1W8k^rAb`9-0U1Cw<=vE)$7kC1Q(_?58tz&9GU_4?!rzDo$qG-$t zinobypk(T;q(2T0`;aGl(QLg zG4yEXUqga%{iDZcJKx}l_hA+H7OK0|ekWBUu{x{wgd)Em+60YOUsVZunD$-9b-{8s zoy>1VT_3g3o4uFJUR8A)sRKT_4Yn(k-+}^Lr!MuM4EBr&}=;MNcOuOu#MpnUc(VRLd{e?rmjPf)fB~ z0_)j!J%MJgd8uKhY9f$~{Zb2m($5}zeKv*n5lvKQ2yfi1cQwH->FfExVk9s!8H=Z43u-$@-^d#l zbbZDjMOmZ0RoFD7)qJ4+6KQuB6CmV$HRxZkc7n4nCb{_$0j4ubswxXB$XE=wesgro z;Ws#XZ~})4R4k0nwhG^S{vmTQV+|dmortj}!1lsm3H?QE%J~#z6#h$Nhq=-hZS}YJ zn`xJmD^r#2Sx%7IL|7(sV7LC3E=Cf%?_Os0S`fyHDuPP(xdOMKWY5#j6^PT<*t1PO zbA0h(0q5J0Hh*&BFDjZHod!hZRBnMbwFDU2#pG*}(-*KbcVk>tW=Ue`)J#KPMntms z9cN&J__@=agXQ($WGTPUTF8bsDfIm#tmPD@3a2>D$h}pc)ap+zTyx0hf`wws3#jZ% zJhk`XPX3+Ao+ZCHP6s{7V+)&-ZKCnKT?Ut%3DHj{XgBwN~!|$`7fmYRd}3=$1_*`h(`*L-yXc zuG}v?_7x`UAz(k#+X7v877)=_ZCS)*k7eJif9mmGDq6b5woXXl&eK zokCo_uC1gTH=#JT0s`E{H}Zc{U#A?tDis)K)M~4>Yj{vowRfdlG^wRyTeq>*L1B(U ziW8;ACBBIj9GuFVajAwh41ZK39myjCCufimpQIJ^7m2U+ z&!Klbs!YYopG8P*`5!FoKroi5wZZR@n6-rDL25@+x$Z{)xZ*hvvlV%&ZnW7#ZPxG; zS4|#brh6*N%Ll#bsw)%;eb6L(z9N7l`qiPKPWi>YV_cPArQz*`Y?L=Kh4*Dr zA1n&_alz7lal&JMB*q!en;ohFvk|KFerI9fMLgQQ>U;D_(Y@0606ro)vyR9Q*@d$V zo?85{0RN0GfUF#d*~eB&WG$(C9en$$tmnWvo>ZnS6s~*Gl!VUbbG4I~kLB$CnSqk@ z%&v$z$vCk3@W|N#VN+*Gv{p6`D z5Ua1#c(#HFN*>n}J*;wau4Y6gjuv-2;&GyFSNJoNH0C$KBSH?QJlnb6iHEN|05zSZ z_J@W6wnS&*;RF^0G860VN56=sW|{v4lF#qL1sfv(OeEoo7bSjMsoGdWhaSozadF^Vs~M%|qOV_R~yLpajBxobFtm)5W(F zddc2}w_9htPwMO`F-Ks+!`Dzja*@kv7|g8b6mnU$zwwE*Z2x>^ALie8|8;wjabd7r z4ppD&wMUR!K3`!-T*(|U@WWZao*8b_%vF|>SFFO(S6;)VB|4q&$-z@L*hpBk7VhH+ z`!GE)FbGnjCGQuQ7Q=n~$W$jB`FO&vow|JUaoV|{C6%?8Iz1LYLXz*p*|>4qI;BGw z9+X<;Uip~o$jG;HtGO=dGAWYUNIuprV`#!BzKE+T$W(faq>2miE#CF#B>s6IC8(}` zx!_Ey-BGJLw3R&3RM+2E8TKwtWG5z0l`5&3j4FC4V!&v-45u+ma%&>1te+@cetIq3 z5K^R%N#qwfM2f-j2Z`n@=Bw>^&shhEwelHBmEW2v$-@KV5eVeTL0WJRF zZ~iOLmA;iXO^=K#4kkZnVH&%blCxKmbQ5XNSR~I-yZ5pke1ynbERw?`B{lY;#bc_6mL!pKgP4RrwbQ{}z7JJ85X# znb0Iw)MsaC5xh7~q#`0Mp?5q8&XC7|m&>nH19fJ()T5VVi2J|e52AF3H)P7av9TB- zLn18*aO00oJMEdtKMU+mn>rJm{@n-Hc{~uM`e?gpvQ!a2D0A14_=Ap>8l4utD)etGXux=@2BYWwJj5P=>9U}~mvLZ6si zmTpm$I%apeQjNDrNqJ32ozj?OrxiX_hDmokKxt+4k3R`IOGh%m7~470fjYaXzuz(=0K)ofYEIp3?7@( zTvHn@%1Cm*)h8}veeqrCyV4-7d)(x{qyD^E*Va9*df~BGYtUCtfezDZC)X?1e6Ex0 z7hdW$oH>8uo0xK|#hTYFQVDU9oWzwreCX#sx9k))bPx^%-ynhsLFh7&^jX)f+gX z)tuJThg_Am0p8(vg&+(vzBm24BBEhg<|b6jj-p7@B5a?zu`$3vi9ruMo39YwQ6K^w}SAqp9e&IoqZYaJe zUWa%xoh_zh0%Rt3g4RVJ+5Ef$Vx<*lK)!JS0-0OKg&h`^ut{&WV)coQbp2@piv zmB=x5nP$rQj#r;kzO3@~z=YWPzL+uq)N&%@lBHkQ~~wcNbK ztv%~ai{<#L3h|aw?g@|M^siTPyPX~CztiZY`HQs7D*oY%0x851CrJBDJ*}6L+DKiw z(sk{1Rv5|fwwjT=d6uZ|5DOjl&JUs~7Zu5)+e7xxCAtt_y;0NF@O{;9qwJ+x1*9bW z>4gpxuVfWfYl-)}WosSa`p-X7qm!W&m zr>^p?FpjdBSw7LJD0A0zq3cFKqRXAWLnXXVLihF7270zDx(D(5#JS~1t(H)L)?+g-$XG_{_9?*Kl% zMq+t5*QudHEFemLFt~*{gcDZfd?qx3n4k??f&l#A*gp{c|*!x=TOqdO_;}_i)l@%A7J4#ZvL(3UV>tO|J0zD7%sEt3oa6zD zTo@&bv&YyDDSZ5`e|+Q z-UelCw{Z0_(q{9UjQ9@HS}l{grmL#Bq(K?zbh0){-D25{9bn6vmznxI_i%12f}8@X zT%zq3YGnfL0V;q5fo+`h;L8?$7UsD)vU?a_$fH{)-C1gZvrt#@5)-Uu(Z~S4*w2!j zn!xv^gkwP$%io@6r@FRf7K$TwaHOYNXv#6wkCDE<%7;$R+>>|{j=Q*Nj~+qkwRh`7 zxV#*6s&wg!W8^R@s`{;M^jk=yYQ^waU0vL_w%;~0nV<--BVpObDH7TSI6Ovy>sR)Y z@-XMjIS`{~M+er{S3xWcDDxNoz^BR9`0wbe zxHHF7pUvl1vAnHIVUPUwkg9rh!P%mI$QsUUcBjc?I1*p@r3m>wW|8NrlUC94eeJn#Vdpg%J{w3FJ{^x&hp*?t-}lbjUz{JY|JOJ*KAgn1AB zvq{Z{9BM3qd1ue8SO6?fw}^9=4j!5ZiG`P81G zd;(rOnmfh-#c~UE(N_?NM67&oPvo1r(jQX|n-sEol^6oFb5)X`B5p4xh+Cg1`-~dP z@^5|aIjJ-JEY%~@hFMU7Xwc1m`+&mV=Kl(`@A3LPop;kifnOp#IU zKFPkNGaCRs{tt%eO$O@A1a`f#Jj5(}GsWV?;Ubw5-P z;C*r(qEE7Qk@yQ4{HRsn;Ok2lF~AAbLA^vvkK zwM6Y@M%xxdD;>!N(WQ_34ev(P81&^Js}KE27lW-YXENpMxb5sCY5w4NW+lw-c`Z3! zPh)5ru|2>C@)}T7*#i{Wx*l|GvoEdOAKm?fkpAC3DE`-haL$`#0OzzOgQ)$(aQh(( z*~D_jO&P}_eXZW>46<5sfDP9m)r;gmdb$JEfg}Z7Lo$tu4ry<1((yic-ditM?Ph*6 zA7u4gZ{|Ica$*k?B_H7PBm04~I6u|3i4XXTWTJnk+ger>G{i9d++2NL;q~&Lf16#{ z~ z7$J+F1!Fy$ma$Huqkow0$NSRiR5~3J8(-Pl^*ZT0N8?KAO1$_bJRt6tq zD@*LOTvbM#f%EQNV!Rfd**|v7vLr21s=tG_JC%+nzZpvqT8(X?`Fi$YpGJJf=~CQ~ zP!lTFp2lxHY*Xbf^(kLY%ULoa?a|LV&20YR--Wg@7GbgB@xT&QjvBvej>$o)Bvp2Ck$1A2$-{T?k_S;U zpN!WfKdPTLmaJ76v#!o;%5mtYaZ{4eJx1UQkDkoIp%PkeO15v^mKT23Qp@5sWEtP# zCu#p=)!JHrzq!e4$8D4D30gPFXG${T53~Ypss3wxQMHjQmS!Y zg~z#UQRMLX4==4?H`6o`$(Ay~mvpqRA4SWI{f3z@Jvq8M10i1sMlkJNF*^C*dm{wd z+k}nfrs`NHXnXe&k?XMS_F3&?+AAwg1)EsK(Ug~zF0el>WZi>;RWupSh?c!Das`md z9JS!yt;-ZA27=gYB9!8N@aGcHo3=n}=i-&8OiFQ{NC>`G`jDYP>?{J_p9g+|4if2Yo z_Y0G9TRXuJf?qRLSI?Je3`^E%-*%|J2w5-vtgONtylI8CTbSbR3Czo-bH!FoopxZ= z_b_x1qM5eo?A5Gz+AE#v#pgS|3UFxRGZ}~_@>n!!FBbXrSZ~_57D(jAo(Ium(JO?6t$gU5bKLGQUMacWxmy5Ci{P1A`}q9sXdy+h_)hlX*Q zPT-vKC%?{&Guh)E%~`=$hnJ%Z?37;KX$l=lC!Zj04AO11JVQ*_iQw=Cfg?HXvy%wH zSeB1<`j9!pL~MwttZn zn|+Nvvg0$9Bxv0C(R8G+r*oAkKFt|rui0E!H>Z6_Ic9Lx`QEtoh@*;|3(7+zIJWu) zY99k^Tfe+2`h%62^39!zbqGZg&2e5?0>-24_p+(k23;xi_~oBX8}Gp?g#*O(`^C}~ zkLxFl0&{>~Dz2+l+|gr$Ja3N1wu>gyv>^8jfPZ5IZgQ#F0im&Mf6FY( z3Ox&GVxjI2owcO6ZamrI_usLZ0+Yjm491m-6=?6qP+St+Y4qs`6qJ!Xk}{@)Rd*Q0eK`NlTJ?gjd6xW25Am{TL9|L%EjbkAUi?|l~Qenl{M)R zXN|AMd2Ghq5<~FbBaBX|y$L7rLb$AISF7=AKJf;xUXHr z2yuM~#HsYgiL_C`ZKrxUe(MHT^DbAq?ca`HUXiB?QrW(@Y+PNnvCaf@WBz&52rryA zH&yK#Q-ZiMrIHyx3{w)62mU+;Iz|g2SBg0|P~?n1D#`axF{ms=p}z4sTR5Q@n3ljR z1{iJLH;@_?HVLB;V&y0pS|`U~7w}@Blu+p_%DHDmUkBh@H5>eH_q85)p)p;}vOnUYWFVI7&buG}z?w;;7#wKcc)It)TU- z!5)c`Pl|Jiac>sTq0gNo!VeQ&46Ls6Prj(~bB{XJyPp0xgnqKJ!aT`iy)+x355A0X zDYf$AZHszJh@GTQ>p=Fk@UGb_%v4>gk}Zqg#A7rqSUYFQL0zxlw5f~)o0ffji!T$a z{|_6w6eg6=LE?IO2FMuJUnI2Mn=_+6M({YN)oX@%6A8+E+VkN?{1)kX3Ej3_oV_%C zF_V)Q3R4Eq{DCdvSElWyt1&);W%86SduBdS7dmE^EI^VrJi`ckse22B>HYm`L!oES zzXcXn(01>`YrHAHHZLC6ssD5KY8=E?Grc?Vq0~nWz0v=z_e8`ggj9)zhdYiJ3&nfA z^ou+xz^fseRSxYuP@DqQ)4Xt5PjoTpY2BKG(_Ec-cKGbUK=Cy@1#`XWsv(v%ZhB0?mQ}(sfI!AOaVh z)~RD-`=P%`E<$>PjgDJHF9!FYQNJ8Dh#RvshmVXLD<3nN%K9GDdO5XRg!;wwB_fn)S{oL;BPHWZ_B2Df0XhZVEoC# z)2GJh#wj^lN1cVLj=n?*W`E*D1HN20N6wGk{u=c-+4|@EF^#_GpE``T`4c?Iqld6~ z7*B*WJEZ$)$m9D+N$QmSB)jI5Y!>hb5GgT27nl3&A!i;|z(BHY+%nuWAcdkUNPHl^ zflVO7{*79@N=Nv0Q5zzr1`C0xR&+1DC6t+kNF3a9+1iC!qy*=4v3-;~8r7KT&?Rh;Jlm+>Ryoa? zU(`}KW-dHJ0H(gGDy^_CXwWn#BqOm<2z0Sf*zZqHAdE#nNXsLEB<8M0gFQ)V^gK;+ z;kOLR-3lx>r&IllBq@=zZ1()nxWkmaU3>h=yy{I=X<)8;y_j7_X}_&IQ!+jW*dp>+ z9)*@WYr;P+dxrP+LZ{{In}Ojjh#!FPOvH=Lk15$Q@t-Vg9ijSfhfS@(R!*@%^-c$t zlaaiFFjQr#NtF@!f zp+TuFq7tn8j?jqEA2nw$W=Zb16&}=XXg)TLV3$TK{&pI=&z!Drow1!0qzq^?u&Rp~ zec%`t+DT(iUF_-&{drYnLw|iQ83u_KNOvCm^WIMSZF&vdKL(MTBQ4$gBsMKSWA!`r zeOGf$fJjM4YwC_8evh4k6%qc=-4+q5?5m`~?Vhvb;C+3@Mqt>Cgvc|_sY_QW0G>0w zDF5RQU%ZJoT~7~JayaPGORLSvJ=!P!YWn^T=kz8N%7Q=);>$7loA%d)RK9^h1nJrB zrR?_Hw>IL4d?tWZlMU>qm>AI`z&*r(=qT;N6hB^$y%yzD`GBsxsw+v@ zb@k*$ps#;{2x4~hfyd=KR{+w)0v|s+SIwwn4>v=$EWhxHQqjyjh$}g9{AhrxC%pS2 zGRL&`?kBm#99Hq8EFu}pFV&gT8b+$6E+%55Oc&GE$E;^bhg(jReU=<27Ci}TSB3Zn z^j;qYS-W~ynyOhvv%lQVq+ek|TXqv$)#(sK%v(b4;t;H`UFX|m&6ZgSaS+hTnv~6H9gp}6i{H@=3ev`OTvmn96+6*9{rydDe<8A;t^xw8 z*tRDw#(D2FNz-)=6^Ku}l|Ca_We!FrpQ%r`;!<5QZR*1;3CBJIczBbK9aQFA1JMHD z13CXYkKX^4*ZSAvnw`?YNSVn7tT&5G&`UAKRYuF`vDnAF>LtSDHw%%Uw3FQh5FB{7Or-Hk@?C!1~= zpnFe1>mOaG#qnjvhH~z%Y@Cq`POv$?pJxyxIE|1V-Kq^?Xh>!eO^6?8BNCdUBJNOi zxl4mZ9BrSZENsn9&xU-;+q8XrxH;V3dZhxK46J{IAtUkTvPDz z+k8RP%ELH8b8OVHO7;!JV`ETk6U-IB$s(6|pwZY82VaBDrq|jk*b!i0{&*j}TE+sn zB7@Ul)gi7(iC4J|CVszsxW@b_*=ZabM)bc>Ktxg(^BCtAsUAlUSv0|!I+n~;q(eiHE}SF_%b(3Q+-iD*-< z&>^;tr`X1l5)*?J#q9-?zDZSbCKm-VMn-T1)a^b#jNvpW?21}ZxxE$GEHKQOZ|8)c zw$hCMdvhZ?VV@!{ah=TN>f5|?WtCT3p*L98I*4_kXDxVNiDjiq65-oGAk5n<5F;w* zr%!Pc`#o44qKCE@BpB)uBN^)!k~vD2R~Uj(fKvpNBGpK8AO)>zxUSjageo(vFUvq^ zb!cp}z-5O`=9ggnnmM7FZ~2YZ?@u3#>HZ=qDED+^_0;ukLNLW^C92J&Qt-l|Z%$8o z9t5YWHuyR&=8Y6~oE(06Ocn>tlT+ck@vzn(z*cyM)wv|4LQ6IfSH$Ug>c=J{=VsPmuikvN1>N-1Y2mBeiWBE8rZm-g|p_pDBPuzM85(LF`p2Z+S6@e|#bhvXoi7BVW?P)8 z)tw@8lb_xks6nTr=a&*}qae&~N}{MFRyvzI?4e*_L4I({mrwX>8-<$1IMTL7z3ggH z0@1egvR}q1J*kjzH6<@T8u@A})Sf=JGItcTnyb|lrD}bJ>ocNy(2eD3-^jO zR}0mg;pj`f?jw_JV|@SaC)+j(+Q@T|__$+|a~$0(NZ?sq1Q|&A;E>?b?^Q zlpoCabr?df@!t#Ozb~5qRet{$pdWHWYK`i)Un09-MeW6-+*B68 z8fX>9v1XuKn}EQc85K!q3w}~8Riy%wC%tzA8^wj*dd@B97L4?yRMq&6>T;q$3d8n`MK(^r+lpF~_FuxKN!x-h@Y zJ2U5w;B_D$SvF)ND|}8VsB(a{UZ-A@uEpS9(OzF#I*wA`s zr3ub?+?oFV&FqW|T4}bh8#JF_n zT-%?j#}*ZiIwacNb4{jDjMCr47V%a_n);VoCfDy2Nd7O^L+Ry(=Vk>3%oh|1j-^b?|N1#pq;=fMXNY zH`)nJ25X3#|JnBkPJ!pYyMg})P|R|K!rH$4kE(4MVsQfG=}Q>-kuumUXcvuQEi~BM zDwSc62FWcpT3A>Z-tHxGN2=|*2|fhC2SN&O!)H06<6`h{KFgj)-bC;tER4tn zOFf2Du?I|wh}4VFnG)EppVoh(wvX~L4%q_}>3;i#=ion)NE~~eW$$NEs7%C7(O_{+ z=XG)qbB#IkXtm4r1a^*WU-L@TAx&CK@6Y?OfTmr`h^GcAoNkQatI=wse_VFp-L_uD$7EzW)DrqFaFQe`N`c{3R{ zd=d?gmc^`k%CZrZD+^4eZ6a$=cCT^e-4XYkBNy#AM7Vc6Zr-b=pI)BTg^t?1ygqeb;bKenjvbFg(&mH4|PPt-)y5xW$jWR^^ukBMNM zm(G;_|LHvLzjdbMW(-sIFo9Z}lo9xnJexXdo#Hl~wq2B{}+ zCMzdZL&@MWO9>b?JAkXQBMH^=MJ0g^32E1>X}pra&KViiqXEZwrd^C1^t|;B*Ca${rYT(B{ z1e^l=Nsh|3c-iO`qjwTYP19-h_c242+Pf@_kOSR{R%1kW^A{tLZ6!RuC;B_p6zBGPCOcG2A1x!8-q~T*tA{lp_na{Qj zlVcg|twPv*VlmMb6}#8|TaooMAKDoVwvnhl4Xw>xX_=(9+}klx4TGVCr>wZ>s##rmkSi*9L($iHmh6B^6S za*FX zYpiL4o?bQ9GpV~U0}T6OtcOJ~-~0a3(imS}l3qo;%>?RI(p6pKG%3tuuSbbKs#AHW zDaDfiB9lm_w~%p(=KTX6NSa-k=-%1#tjuqp(>p7!1#W~Hzco^)=AP=&@d{B) z*Wboe^^3shT=cFmqJ}il_EkB%d{V2%6l}}VtCzoc9nllo7UMN^@IG+M8+o zOoVMN%Xnt$c80eVMzNKyb}$a_mr!HCwyKCF*0pJ*!Rz_akl)A1ak+C>zk&KT{`@@h z9DQsdNy@7_LUY$?xo3Ocs0jLG*Kr}vdCdq|9RK$XguN$oqA4)2#OU_RHP+Bo6?OG2 zeXs)O5bu|~9gdf2WrzfF0d6e7XG(2>(oEh>dDjb}&q`^IpTCs#4+b50{Y4_;RF7sW z&M7x=ygqU-TIvO14o&hSW&z$J?1_uIt%+g(D|4^^FaG9VXKD23)1E^8i@m5DNpEY6 zd!1?1oUz@CJsSlu`42)2DH0O7i<4mMs}elqh7#MX%BwgXlKbk&$}ygUf`f1$zLW$d z6Av+DkDwgV=p^e-ueUx3G+mcTUB!<85Gn)I@(s~pOeN~m zK=z#J_Sa5=lO7j)b3$6f+pF?gx4ZV%TR~}ci|Ec{#&0EJw?gF_AFxn?X426sxfiXJM4gYInsfnUMhfnNEkJ5AB0k?eOp~3HMYfk=dQI#aB4f>V@W}n$A@G5|jn!8=g7QU*zu! zo`pm)7Ih_Q2RhmPyecY|6e!bO!rD42eMX8N7ZlShBz;+VS2*T3$g)_deSjBTcf^3V ze$~G(U2$*Cl}{n*^wWoxRVx+`@_i)3uhQe!oxC5F3x6Lza=Lm8bW$`;t~Y}PQ|+gx z=*}4lq3I<|1eB;(baR}mfuKJB;|fN{dZY1@#hwW()gkJ6i5i7hwf7j}-YI>AWP*9tQGY{ddccA-%1RAV)5Qt#qnq; zOCoJ<*FSOwa9-znGTlQv%ZCFbtc-oHU-q;h^NH78va}Ef=}lD$cD&h9n<=<(b}8T; z$zb#V7ce9Y9~~bZxBseJlov+G!z7w;Y9n+-b_2^hs{uvJd!F*u#`B8?FFJKP_~mpw`1leg0UHP8-9lidDwO1?Wdi3a zi9<!CJ*HlI{ouMpq340a^Y+d_V?h~)vSM#@^ zkBzma3Ovc0u9!*;Sm=)o*`=an-DF5l?Cj>V#T~cawtf|ksbJfV)o5Qx)tXHQ?--%G zKJD8L&}aNHF!*2(#c1jEvI*=C1ux3AX6F<>zdVCq?8ZK+YOwNQKoXHhan62LhV zBjYC(syEnUCQL%S+=O|cBo6>eR`{W<`b}ih79|h$%R8bbFv;ojkI!jy_aqtKAe!H4 zg!2RETq|wijEvMB?3m}8ulK<$t(PVTm7K&61I%zgcJ_09L-3>22`kpxj51jNeTW4SKW2ADtO~?&Bgu=NmNz zg9l!GvadOT7dB6NRdlG}C>*HOgYQ?K{;%rJJE+Nh&Er836lrn*DFKu&5Ttjh(nNYU zAR=8z=v}JPrAvS)Akra(4xtHx5_<0;^rAqJF8yr0W$w^_eV|AocLVnl%*&mi02KE|4L0I0Z<705G<47FEzl#;k8x^YL?H% zdw(pUK1}7q z8-~KZCZiA;gKwN`tM4ES3>Pjkc7jRuUsSB^@ukgG`tvcVKjDs;pr4^XPtULhbiR90 z`n8p3!L99}m`fE#635}2@g|hb+MQJ|QB@7a){JCU``jphq?%h2Y=@17Tv-b+bsjOY z=L6c1@T2cHk{y8t`)jhLniR14u`!n`_7TmzydYA~t698l`d) zr6mu^B*of%fBV9ideK>Iy9DmCkGbKyZkCrtLR$7N!XedQzvNY2{*L&CsD-J*(Jr<* zVodEW-`YcOD#bSTck#YUZ)fnvre`kS!KdF&W)HfdcS3W`*5XC@oL|cjw6qZW!;_mQ zbz_bo+#N}n;|wpp$g$-c{#H>Z>@EsLSCa4l4q)6kXASoA%b)EiHorhF^=xYzH}DkM zV#4T4LI^sn6CQ#Z@xWlh^UwM9hx6xgYql!lh^I*K$kPi+%J(4TOa^}-6}i)?3TXAZDTNZt+@hX6<(em8=ghw)`tj_%fhN@fpX!PPAMm&hsqPTao$!-ul6et688uGVNB-V&Xu&@KR-PDOUM9ddjGzZMX5k<;|x3bR-smGGBd3MmgB}e7Yte8pIaRrGI@|F z5q{S#tdKK%3hUHThkLyVkZqFj+&kLBP{*O@>6c#&u3bmj*z*W6y z`+%A4QdASi+q25fnPgY5MyjJv0JLwh{175yzq1|fMMgFI_4LIs__b2<<6M5_VMSmN zEuO#psA3%SnK3i2c7+%7%7+ROLy5e`F7`YI5C>X}?nTo$d{KfK0Tw)2AEIMB_F7}L z8;YNB4u^3?w9~${pH4mc-V2qP!T}ea;s?QI@tQ_aqxL&^(wKhxxJx=jLW!0->02v9 zsi!U>HGOWfTD+**n{96+Ktrc+pf4bZ1{upnlVmg;L0ZwpmZ<_z1uc>@U9%>q#=Q<_ zy?wy)GW5hqQ;S5c;

jyq#0#0@JU=yRx1hI8&%`mzVuKwWT3XU;ZZpO-w54*?!Oub?+vF2jmG9<5zdr*Qey^r<1i z?|_yN>9g_l#dzj9Lr0dQS&Sh$dhBfU>w8k^&Q#*s{9apkGvx(Dlg$0nKG%l;uiuUNO2lF_h zw^8Z?q-S}IvD&=+RXOfpFw$+_Qezbi&a3L>8o?OKP`e82u%rqY`$wEH8_`~kJFLqu z{1jl#1D{zE;?M`EuCm|WHyC%mK5uB_bjshjVtj-j)^c)Ed2_!{lge5;UTIt22cJRs z^+P<2qW({V6aHlS{ZF^Qp_5IXr=m}f&gD}9YV{xGfx0x@1WIQFF`qxyYKUoM%{F_e z5G1`*pW^o=WWb|PWJM&hU4)`d6-b@2JSl6K{TI`6v-Szksb-{^|LB=ahV$Q$(W3L? z9K$2`K4BQKTgH3S>AX8_FOwBkd=PO=DkI;|X+#~oq`u>xB`stv-IXm!8t+O1+eu;* z6_#r~Z`Fy<#1+?l47UrCt|sqKliqvtGZ!)RY;kyi{S+dZfub;GvHQ3 zhe2bde42tMAK(Lp99qj|SVH=4GR!U-+N4Yw8mGBhK1O>u^7fLwjmfugbmu#6i0Kt z6I#5*1lLyUAr35+(#Fb{N}N)bwU$kuWR2N9EHfADY4cf+6gIwtnTPyf|}ID!eBFXwM#ALD&^Rz zjsmRG?J)YG+?R|Zd@Hu0>-aaVEFHxmazahU=+-k}u#@A1{(DjaGy>bLSb$++U~u`y zaR0rBRs1+7!Z2w)pty@uJLj3f(R;q!27M}YYSBh3g40>`!kF!|I9vrHN&t_ zh{OoR=hF6CHc?V(TiKndUNa=~!C@wu#eELTC@D^!;HT`Z`6pVrMl{%i=HHetX8Y6S zKJUEzqbDbU*(oxPxJ)3MV^2Mz{i}s4RYFEs)xwHr2TN*>3e(TdE`fo;*w#UyoF?|6 z6?wBVKSq=FJ%C!Lf}wZ;F7wuRJ(f#~MjEDHNMz&c$Es}pBQ|LGC=Mv7Q*rU}o@n`L z+sTP5C6mWwYrbcVCu%Mfuaf^I;tcQDCuCCE*&RaOdwgGeV{LB3E(20vTG!s^?wzWD zz9iCe9#&!I|Ea3~zuA6mkr8{uALqW?H^=bE31B0rVQ7ZATTqd#xAz+-V9^W_1BQ0q z7@6}CYK?WI)(yQ{>pyNK|2>VKP#!$II4L^nC_0MC?B(#lR8T)ySP@>inY4ZFsI;PU z7>s7>*%#(9;7Ffcp(q59Wk0}kS25Qb;i{cID9qoQMiqxS{VL-ayjhIfomCd; zO6{RT-g3gvNo$EvJv^7c4Dd(<;HsxdWxuB;T9dt+8uq683dxi0kWAejC=K^>OWzy?V{Xom@>Uw|_Ml1@f^Ta!h#$+tCm$ zyv_)FMj#2W+2QMb0V=^hQN8C$Zm&C0PW~$HMZK_$Qt~nnEd?#uhyKY2#JO-o^Vq#| z@}pLkyksz;hu!Z0$9uq6`$-~H*`G-ZNLF|ceKZ4tvrmE^6oc?A&g?ZGX|GOraa z-c1}a&vMc(lK`CxS!AMgF>%dC=En@{LbW@UwJ{i>aBI@5GDfbs2?~OI5}!Oc(cz%H zn4`;+8{N@|G#HVf-H$s5%p?^w2NR#lQu{$VMpeUzFBAC^Dc4ikC~NBbwrJG=ha99~ z^3)E4x!omoxkPj~8`K(5E}S$kUnU=apF?8JF!M@m&0$i@6i8~7uGzxd7m9#M_N5|( z=Y2J$md4OK!w@KEKxWb^d(xXNZ(XUA1anuvzx6jZhc*%4Azn<9+XrXq(6W4ncn1!O z`1{Hf*#FkLi!ehZQ;)I*#sthjJ+e}k1p$7eBJw2XgK z`qc!YI$P|JyFUHhc}9k!Jt>8tKmI;wK4|_O(DRdNA`@(h{}gYGnIs&))JG+BTmnb8 zYD?4hAx~__wQ$qm37(lW-XiRC#(YFw(5>1r>KkS(oB>sw zcC#d)9-g~H>q$mE*z;C=?<0|8rtuO#Um!Ai&#O#cdyLleL=H zD}hxU64iOy5-+0IEfZl<-S;C=pUW)pZp8VX^&CS-H?kBBG7r_gF9|}lp*Dk$;-|m( z$(18Ff_JK0hoFV8J_Q2rJ+*Cowu1xoR!AgMtpJzh;~X7lpl@@}jmPMI2N+GTp_&9W zY-#F8YkYv>3##6U6vUK|hFSf%=PyZ4VzehMS{E)0{ag@J7EUJqk8TlsN94w9MtN6E zm1jmuei|4ZIw~DspCO47Jva_6cdTP<8OQWfi#1E=YqB90de_+K=ye6(5hgtB8u0>0 zw#3!+TbeeF&CGa@+%<|=%V@@V6o2Og;HOc&XvdKW+yLOTT z00frlbE8fav1e>+4JDV<9=q2GhecP=Q|WlOF(0Jbr^*fSnSumn+)?feI5J|=BpZ^N zX>2PPLaTHAbNn^>0jX~mEwD7Jf`o$`l8}!o2|v_tt?GpXy$M4NmzG-(8?B0=F}*{w z%C<|IQrn*2B|$BpVI%y*Z)`m!*@jvv@39SZ>pgxf)qMu!rEN$KFJ!Az<91A3vYe9EIXk zzVy$g<-<3&S39(X*r6H#3OvY@7(lx&4J}5RpR2_C+O$MS32fhKs<853y7t+nGFIbG zB+Q7tSMhadRzukb?ijWdwI-(v_oXGBYLN~P(Fox^vnIJ!S!@6IpBB}(OjE?QCGf+@ zB$annB2QyiVn- z^dRL?lh9zvz}3SxPzmK6;Tp@W%Z!A@qc0G1jG`Zevt?FjkSw-#IZ2t1Qi+l{@ifET zw@D$ab7^nisICf+o^#URY6`wXlv@(P zSg_tS%Myd5)pq16&r(=1w==F_Fd{X{je-o<@>a6e8ZfcP&~y34`{rOBue@*7gfAjS zw04EjwU)iMWZtb(fUIRv(9aAFBBaH=&0}Y;!DV?eu0(k0aqL42X${%DCW*?ZjNQzf z{jk7l(;!aN4(??1&=a5d5e>io;8vqDB3AUFgdnJLlCbD2KKI=>!fmNr_MUuXxeG-1 zd9vLepH?{qsDKCu7Y0ZXa=HxyC(Y9Nzt70TtQ|Q%s7hQwJ&VH z6DrNak+Q9^lI_v|_(P1u-wUcg{rea86j4B%j1Spirvn*N;-|7lrk!@`lJ)|O|F@u^Vle}<;~uh{1=x-`{E^qOD5WROU;>)@(3 z*>%a=3kwSeNN*>+y+>p?uyV}=9E0nZil5UFR7w#> z-`QeT?1(>>qRssi1;KyCEbyI1_fN`GQsjrV1kwQCz| zd&60&8O9=YWJX_uLm1sDzU&&5fnSc1$3fRYxJ>bZim(qtu5WDy|k~xZV&(R(1%d&AjKNE`7 z%SXW{2st9uq&RM`T<~ti`O$8P`r-MUE85Qfprx?$xRVY(2nUeNH8z3+r|jVL5YZ_Jf< z>ol--G7?c%qa}AbGBsZeyA`kgj*DVR*`sFMo$nIxEq`o7jA?b$6B9el2Dc5pk-m@+ zP{EuU0Egct8p;b1j?`@v{KRlb+kKqyVDw;+1Z!qC^<wnWXb3E~vT>Jh0#hzpM-X}n zR2c9@Ru7*$=9Sy4S;+xndD54f!&@~@K9M?c!#0UsIF53@CYHSFWc03>_dl>Oyv;DW q(dSf_8Z1!A@N)ECkWpY$gtSL(FmL5wg`@w|wt)ZQkwozO^uGa~fDx_$ literal 0 HcmV?d00001 diff --git a/images/reDoc_html_rank.JPG b/images/reDoc_html_rank.JPG new file mode 100644 index 0000000000000000000000000000000000000000..807d32fdaaf3df7a1c104d346a8e8ca0b36c265b GIT binary patch literal 79332 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

  • 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 literal 0 HcmV?d00001 diff --git a/images/reDoc_html_view.JPG b/images/reDoc_html_view.JPG new file mode 100644 index 0000000000000000000000000000000000000000..942c6ea58f185b107f0a4f27dac7f914302ef5dd GIT binary patch literal 94849 zcmeFY1yr2RvM)NgCIo_eaCg@bf(Hl$*Wi}HWpE1`+$BJ8x8NQeLU0R%yUU;h3~=Ya z_c{CQd)|5L-u>QPZ>{@oK2{C&_4HTW_3N7H>Z+Qj-%o3R7mBh9vH%1G1i(l5AK+>I z#hnbu#u5NfRtB&D0049VGJ+@o5zf7U-zbLJ0FdE40-V?Tn)TOz05$xrsRMEV8oUh~ zelGzh0Qmv@1^qAX&-Dj^KM4Fm;12?S5cq?@|A`2wezI}5v2dn->*nZeW8nn=pu{2l z&7;7Fdk!UW$p7Hm6XO5IBMET<00{~I!T*PMf&TR`1pjy!|0mkfAD#ao@CSiE2>e0d z4+8&z01p=rj|dmP2)6(=H@^rMw+NR2;J<1E08{~=05$-3I9ULk;bDun05^amocrq@ z?v=n}A6PWjuC9(EoSgP9946)trWPD#4nR(ji6bXB2Nx$mOcLa1VrFOIN^NRkWn(YS zc-q#*NNr;-&Zy0=%%$uoZDDOA@8xXq!AnKM%*)P9*ql*P;u)qGNCX6Q1X{S7P=kP< z>|I1a;xvDgE&}KOYUZSo5OX%S6j6UG`)@tqcjEs(7Y`2)4i8=q2WKlzZed|zPA(o! z9v*gh4|W$%dsh<>yS)qTzX^D2;bP`&Oe;)k*ipJks;MNC!?jN=af0FwDgX_;A{}RZ5;Q9mCzl6ZQ)cKEf z{ekOWLf~KO{KvZfH-qax{9OxsxRdJv_hz3K0nz|86ckhxWHeM1RCF{nbWB_Vi)6&VFR1rad~2Ms+FGbMNJLCRO3%Q^#LU9SFCZu+EF%3@MpjNg{76X zjjfBTo4W_d(<}IMNN8AiL}Wr@QgTXaT6#uaenDYTaY<>}_qzIq#-`?$)}G$J{(-@v z;h$5}GqZE^zZbyk8=G6(JG*=P2axlN%d6`f=ksUyy8a1lTt%7ae7I^6NrxgCO)^e8-tct{fxlWc@mS5j&GeF@|S9V z)9imvv7rA)n*Bqu|IiBzz(zuVFCG#uKoW2#8_9|d`kaGhbg-g`)^IONvwG8B>_&cn z{9v1;|64^tlq^ZhVmzGhP#Bh(Zm#vd(~ON{nD8WX39%d+fB3E$B9RPqJR9L_%TFD4 zZk*z&NE=e_c52@GXvIiNA;YiYV6IvpQthG_`OEml{;0YA+l1qno~V*_!#lTWW2>C@ zN1NGM!uwiB)!$~=KVMhq3KG1E%V$Lj!i+w}n9VJfIU2#&e8%%|8hsS?Lh9K_ z?@LYyGJsq1jBE3(0?Hq)cQDJ(>MKFQcZ<&5N9Q2E$#@zVWkr5`d78}>WzhIog_oe8 zd8y@c2=?)K0+`#FUmyq3Y!GpmXNQ{)Of1DhQ;bu*M;jd@veWJ$IM>JNLB|?YEyhqW9#I(lm6`^Sr!FB zM(bnte9?^9;>~x|d%jGHBs@)H`#CX61jgWf&0{e&E2qLiPdaV2+k|?h7Y)f-=?Z(f z&a$Y^sA%i(nN*ux3|zM~$Y=$tHMC53E@QVUV~VKur&M0_N>eYXp)!}+qCdjDEa zcR;4&h%inp;RXE#`74*eA83*WT9HXBBTXA`%Vb$j@4mOpsu?`Yb@&(ELJkPkNX!D3 z@}*u`B=CQvJ3zqB4IC7%B${!l(AU*38~XlcdYAzugNyhJ5z~pPHOODT;Zn( zT^@okldKZFBhcRta5a-BID77KuNGSMR;}2oEik0oVU9Xka}?aa4Kud|VRG>}y95s+ zNz5<_RCQG!^g1gn-aR%5?p1lI;w_Ph^Bk;nzaw%PL_WGe*ydH(P6ptlg^n9MXRZUK zKLHvk=VpF4rE-0iVxLgh6|-k5juBqFV)4>s`C#5!V?6H%rEkdA6LHFRO<*+ZEQ%=RiyQ{%KUVWjns_P69XDYqma?A zOX-@wYW}*BJbJ*AQtbz}%(w~Srg{6*0(tY3cYq}fRdrp{jor=lur#T^lgy5>t=ZA@ z{c~KoHj}Q?jAX)VvIPB%OD#5$szQQ^#u+vf-ckFDA1UX%^oqeG?14FHKFc^_*e+IY zXRKx_jPy%rgRFN`2<4YrgJQIUUXQCP+CO8BQ0A4593(vvGrD7o1FF`sO^&yna^doOEQ03g;=-WFZ;S>o~eUEG&dk>XQqGfbww>5!Q3Y23Z* zPAe%(vM%T0G%Uh3Z#L)3bs9FNchhsjyR>A;O51fE(H6<=LMNK^qn3apm<7Zbb>|^8 zJ;i1|h z1BWij62#4h>gu#Hb~g5pQ|1YGZi^|{+QY{2F<#_>)6|=pPJ7y{#fz_vC?;*AL4%Aa z*j3Q|d2GpnroFQ3@6$s$Run#CeiVeadSKyaUCDN(3hq@^i&<2^glHX*NdN~@NWv5> zRpsjsT2BDA^!B0ckSfy*#)NZCTpAv{Yb$urGPg)eG4x&FV(rPq5=6yyk zVLbKno>!HjS1Z2_F3RfkkN7#b{-D`VuAkXLn+!aqbP+XD?4Jn3%)=9Sg%GfI5$ok` z-P*H%1}+WR4BF7*?)PTz%8pV{Hzab7Q(Y!On{RNv)bzH&TA-zpnk<-x3ArwAlJSad z!-_4*%;Pgj?7alNBB$p2UPuE!PU%*5v}oGR!n4vc$J`iSTM; zSQmh>OH;*!y|$zvzr7)ej`HHX@fe)`$+Fm3DV3O@7UpN0#2H^L} z;E}&j=IvI&rOW_4R@_Vtm1o{$4N z(8_<~MoCXkc2=3-t~bkW*~m^VHU@ctJsFx3HPX{Rh5$*B=vxtK(SBKwkO+4l*yZP? z)_c2B)#+aekE-!kTCNbUP2*vy4<2jH&zmwPVSluIMg7}5D#$4&%PM19E9QXW&CivQ zV}{kCjM)71G&VgY=NjsA;fauMRQmFe&SwHpHhRtTl>tC?Vod(6l@mapB z-aWQrOnrIm@E`qpU3M4RmcMFaleePVFxwtqaHB4@UCQE=mB4GZS5zE1uF*NeZZ(@Q zH^(Yq6+>nNcHsV*Ji<%!5il6=T;Xtl)izS4C`Dd8y9xL;55zJn#_M3)C<2->#U*Tc z5tX8aoVDoTjIdKY=jyAZ>G{eVC_K{%JY86@YM?C3Rnc*OHQ;@JnFKfQl_Lr!@PJN7 z_O;gcmWk^8rX)TGzG{0j*5F|*=1){N-m_RZ*kgRp-VAEC=vuW$b??e$(`YPE89{Gj z+er8JO0T0?<)qFTu4V?lf1lZz&F!2coZ|%|Nt5c!kGI#Vk11#_-k=g?7iR#Q+b7w# zWTvb5k;G>%{PV=5P3uxfE+~Y%kF%4TWXK=&a1xaacI+>s<>g$;JIy=&(qDx+S15z)KFS>j_yBlA36RBhnjkJ z_uf9Qx8Trpfbcq2d zAD;j{p6gV1B$xiM=dmzrB)`bJ~d5#L-p~uQ&s%zDkje=zdNM7!T53a zT$$mx{Mm@BmS6}>w*cC!WcToVZ4^^Dx;Ix#mV7PvNUAc!8+Ba<|2@KgM^?6eG?VqZ zX0bZ66%|HOErdJkW^CfG88ar3d4h_mqk=>y5GQrPIpMBA+)ZUO&F?ifQrurML!z1~ zoDz7oC+BqL(w9dMKv_rynV{u{JG*LTy(_1=}T2W0xL_fzB4 zGRCE1S`^iNoaiftSa$xnHpk4OZ_;~CBm%N=)@APyCMW-I&kN>u608$G5@e^q2QpD-YdJAzxJ}o zH?-A$57sYUN%2Hvx=ZYrDYDZuYIr%Ee<08V8CW!|EYd~Hc_XzEz%luL#R$BAUG3)Y zLeS7|#>qB@tKpsaqXH;7=tnT?AX6CHWy0S}QBItOxI5``(}gJ(u$mXi1jviYvisT$ z4O_?3@3oT*zuZnDf5C{%d`agh`SLXd1pz_BY{&6;1Kn|oKD=kcY$_x=UO__ql)0rk z`vO3>G9xJ~`(jkxE%a}9=97)cwV`JNKFRcOVQ`m50gE=GssMz=5Ur7n z{<}{Wi)bwLD)pfkR)VO=^eqm7F+d~(z*Ir(W0gM&iYxdYzLoehW;@petLsMka(w^o z3eObq#4^&dStiJsLAO1WJKu_!4V4MWE3z-M-yPRj)jHnDK*|1f;?eaewLw(O>vGcS z@cLsyed{ZXD4^@_C=|x@krgkl-f0}1BZsZ*4O8NtkjpjS$k7Vfk{A7WIeGC9An zy~-BCCK~07$M~#ZyFKeHD?cDd6ClV`p_D^tbDc=XGw8V^M&tbD({?<@fQ}hW{gE4% zp<+KLTaoTZr(~zWi~ZMxa4p*5TDZqm{AVq+HX+Zm*jhg;a9{APDfbWv1D?xYk-taH zB0x#r(hG?abni@>293Z}cg=@FW^!7rQ<1 zJnft$69p6LF5b{CLGlD92R!L^k-#zLf+1yD2`#@S4K*k+Z5%jW-P@lsn_1}OEz_cr z48IHFUc%0?-LVSqcA``MI*SrY+uo^znPl{$coNa z`3OMlK!ZQ7!C7Oot#3?P7k{jDJbXu&jQ#)}^hU|)>CjPG*IQR7P8F*oBFFjh5~}?b z#I#~#To)F>X|fc$p(~cxPEkPjN$yen_I;uC*aJUVq`ia}g=GiiqSs5MkUlG^Kj)T@*ZX$Q7{W@p+Kyy=APXMqMnf_3UHA7pyF0Dyiuc&04CL{4j;^Mmp=G8$Ws&ZT zC;VcGnQ>=ujkV=$Fyiu*aF5#-EL|J)Ml(e!G&)SvDzGfIWh`fb-g~LK1q=$_oDaS9 zRa9an^R86RGp*(m)e?)z)%luJ#l5F&4`tj)3Eqszm>U_Z@6=qrwu?h>S}H{jj{R}3 zO>i$_|4tEj|OwnLBxhb!tk^?OHg9#x5E%H&bd+zQq6#|f}c21_`pex{8f4KYGi zfK%YZ`uxMDMsh*kT|`^|u&a2^K&Qkc49kohT&F-co$#vhGvc{f=~e(>{KMTmeUXpv z+3{87=92ERp0WdOGL3WbI8s^Z_{ueZ4@_IC4CY=leT6D%&TfZ*yoSCI=A@fI*t4XXv#)EtD;(?};X_*r4VoI; zVf7VK*pXvcKCTt~`f)S2%G$^OY<<$Q^Zwbv&xG*&Mqp+Eoq3~6K>qxalL6c-^S^!7 z$#Dng_Jzv2>Q;h_Y1 zWF}TR_^O%*8q4SY1gKX@yIe7ioBDd2s@ z7Ai3X55^Oqv&=X$rDoN~yQaQX`D|=1eyD3j{Ri%?`j__7VGmf`N~F!TC~GX3syE&i zh^*%Zn=4!No6414KfwRGc^G_bSk+Or2mfw;c5;=O)>VJ0Tj?_xEyR<%Nxq3pm5Z#+ z2;71P?LO#GT=)@WFYCYH@B!Nymr?VY($c@QB=KPh z7OAHqVFf(PR6ASAUH48oi%AwpwIZ0*rOmqG?VP3mu9Mh}RBby9K^v@ows)75q9t&n zm-)8e$lATalj2RSu%v<6M8@VL#qzk>8B+f|VMvN*%4-r;*0hP2P((Z9YqzOSDiLM2 z(U{_=;J1jffPea^RV44so9C>&agV-lbbmyL=I4TTv>R(LDjo6-cfe}^9S;^M>Od%! z?a^Uq?0Ru%r5`nCL?y=wJ3lUG`n8Tlv?-f5+SX#Wv%+p^)lNz@0~v1!q`JQnsat#X zW3%pQ^>wH<`;Uj;;)2{_FZYLGhoZgy-{Ya6I{H%3?z?dLHIXmh%x$4rJb21J$ufxW+v$3cgr0pg{ zf!{RNJB~iJZNG5sSF_uiTr#pe$=f6^Nb8bJTl0(0sv|GQiT7;Etk1c_Yvp33!XgGW zO%8`(hfxs8K}j5tw@#{ZQ)A0aVPK;&9m-qV-V)?&`O^XM!+0ox3x88^yD=NKbnlA< z?!6wt-Ae-fYtS@XwcD}r`}Syt)`m!Kj5zbE^Tjl)uAivBd^|+RxHFx96kCUH^mefFUDen-<(QmJC9+H=vrzpJ z;6)igkjoSa_dw3y_KxEp9m`A{tcu-*SF^nQtbWDM&Pn^?eZH?~CtI8eYk0w^op9^@iCBPCnOJVAX~<+LtjRvYIyT z1O;*KRdLqAc9}A0Z=b}=9I3?hL@E2pPoE0{!qM+5@~sD0<<=kCvk9P5_^h(x(szaPexIS+Ss)C zz{itER-84{aiab#716X5jF5^$HnoQt6B-LyQ6v?Xlku8@%hnU6wbNVSkte|2L&u}4 zE)~9ypIaCCAVbPcqm#|%(X`wS@PdTyQyl)K@TuP8^Cv*!*RCf(_2TN*rH?njM{)8D z@C1;C<1gF6WPD>h@4O4q6kV1cNbwVfa&H(asWxV>2z^XJtlOmf{2?1-bEgVx-M`O} z_J=>t$ygqJb4&9K*>GbpSvYQyPT~)$-MNn74W1CFS#<~ir)GGuhTnkchS?&?U)d!0&4=^%t9slKdsdv~A8<0)eezvKwuHW*wSi|>H z$&r$|YvsqDuZ#m|x;GmYa$TQcab1c{3KNcy80U!yMG)0hT|r8W>HMsnZI^>7rg?U+ z+A`P9y&;#dGW%{CJ-u=ZERyvt`6HS^PEW4xoAFcjk z*+xow9`t;*r|$Riu$x%TKpn$!z>q9&Vm9x-3dEtGg0uUPp?=cg=)^o_AGfbI89gwq zT9~$o*GPBsJI*n4(OU4Akr%!#iVlNmTALf8so3cY^k3zFU-C4UL~rHqfH|}bRup)r zeZ(PlN)Xk^s(K*dz>Wzrk76qJn~27bCUQnD-I9emXL9`%tb-zjb2%0^ZZ=LpD!4R< zU%bIlFDK$}=aq}BMO31()%LyID$DvZU-aXZA|1}azsAqzzdXLc0W0!IdRUZ>#K(j% zZl2@$vp6-0#QOhA_0#59jo8Fd?{IgUW9DFMaQjcU-(e<%~|z% zmzR&nW`D3*1$SA1@UT!nVFbLs7d=y8TqzPMxqXxoCvWfKZJU;~Hh#XmN=J0(dmN?W zw43#v<-Ue|bMKkkBQNA3Hki*_TzzBC`%tv$cLF$>+QNf*D+XSz1#X`on9t^gRELfw zyPWMPS!!tot(z}R#Cd|bL}FOo2Yd9YO7F#obM3Ug_m(UU(n{gy@1T%>$LVvr zyoLq(D0qmIy_pBPJprEU*=e;X*`@hRP?1P2k$WKHLbZ9<#v?^MV))ylB^9SnX$c|e zl%8*n1{_7mw{|c2cO zN#E9-Us0D|TD%&}24M>M#l4bI83um%&1n^(%*brFA1QvOMVz2hJou9yKLM<92$pTU z_)|hmSl_x)j645yd}kL}x2LeXA9F?2%Ncf;U0wzEvE4R<&W+x!xK-dq33$u*)*zi! z+v60P_)W&Of)Zt$X>WkGLpaSoIS=R`5^QAgPD^CR)RVmZ-z`r(B3d^|V0}LLuvAs; z0!aE*9TE~g^u7a~gk+rYE3U3FB23D^5LEvD%s&5>we~OWSD(TQWqU)eX&KLM_)qjc zL6&U|ZC`%26O-wJM;WydI)bbx{X}t!oGEhKh2cL92%Olj2^5UZ_QXZeNQ{G8e3& z3iH~@ly95q6tflKSy3>Z2Z!{j{|ehVPpjji(%ghpjcoY$a6aFoM9tKhNU^gya(BRC zb`rA08uOxb89*}JuPlF0qTZB?&l^y8zRe7E`DMN#FDKIGv{Kyl-M0(-}_=j!%&L5a3&9P!)1U^o9~I zLhLmMk#++6v@$vD_2Bow^EmN~Y`Ymgaq&xkoZtHwOPQ(lfiyP1KMrY_ISq^ZHEbEb z=%hD-rm9O|LwzdU*t@xw414^Z05{1v7FT{*PJ{fZG3APzx&Hk#GYPNQdRNl zH1rYBbVeCu!d7=6DCFHT<0!vZ{x~#zckUY&4-+&gew=6x>6jm;OI&&T?FQKQ1faIP zbfd{`R6TvWT%u6PF~4N(^ByWw2r}-;H$0nOdULH32zocaCAb36He$e(r)2t@-k*GIQ|S*5f)XTyZ4?qgxvH;I~3_b^;J#h1-FzOOXo+> zwvC}LabO-RZPj6vFOAVaEYqqMh$m9JhBc?OZd3t1kN6)PbbY#hG1RMxlriPSq2Q~% z{u{|TJpm}cKLMKklNHpK{0A$#PN=qD<7s-|ySGi-11B5#CV5aV>2Nb@Wf-a|_>NAT z^fb3;M8so4Btz{Pn?pW3dqNQG0g{J;Yr%)pl@`XoZ2;A^zVyA2qKi*c$wB}hyzo7$w$I5@sM-UMhhH5l z99QNlSy%Q~$U+P~{Bf<%L{5mu6;JmHCq%xQ_r9O0U&T@u&-yw3Y|C<6j{!v>2uqM0 zDQfF(M&eadmJjecpYnUk&JcB`Qg|KViprFutmNJ7(xmdi=>zbi9xJ)Dk!lh2JB8dm zr*?bbW#4C>MZ!e)BiI8#%;l<*3TL0lX59|T@!_b>c$lvoSMoqQ3Sn^9kRRW*>1s(N z+mq&iC>yWotaYy`-iVdXL9{>oJ*#=MUzpH?GS6XeYgEGFT}TwK94Hl!%_J_+1&f13 zuDWE<>(Z9VYjyk)z|Lj?wIpGOaTd#n0r4a3bK_@%iYd_fOJ(pE+nN);*TBoGLh;pP z0RKz`-7wWqg?0kdntV~Lk}-U%N8JvO=OWA| z)}&mH#D=3{1|dQ5g=Ch8P;co){EvTfKw?8z%YqO8_ zhO!zqj2WCPug`*F(gvnFxDBcbH^rSN)AYY!IP#zll7;O)I=yRv#6~d0$fm4}aT5R49$Vmyux!UMj@haa@(rabBH>6CW}L`i2AbJaq?+yksU8!L|oJNgmp z$=k^zZ3G8>TNzvP8-fv|TTTsGVac>icqnk^G}?9%w5Z+M%u2dYA-o|?<~pD-;4+<4 zJeM=)2+?j9E2j{r?BZ2DBJ#gD=6pD}zDHSw-77r-d@_E{`T(o;TT2^obwyC5+w8En zrM>QFtDy?*Qf{BB3!+7i7pWLXRJYqEJo@G4Yf2fm^Lafb*hO`Hx4UW#p8(_aT{pw| z|1Q`rK4&8=yz;cLE@j}SaNf|zy~7}pmU6ZpOl2>P%=f9$&><#cNQ|Cpp@)iW$31+Ia zL~^&RFldq-$n#%>h54XC?0Q^A1;Z{kt>_N$WQho?n~~yg(&ndT)D_1zJ7!}MRYP)K z_&AhG3&u7W*DcB}<-hyRMR85z6Od!@=*zm0*mGxKgeyT7`7FbxQD8+!?3fmLcmC_{ zT*F?`(dNj6p*=`8eO)r5>ltU&F^v9MXLZroV(59B!X9z1g~cbgZrVdbs=#*k&BGjm zrf@Nr3WLSB1>bGr4HIIV0+Xa`m@c;xgm11CnTzJW&5o1I!%#N#S7QYpX&REAbQ6>AeU~pq6KU7X1;vQWjwSLIiFpSbG_GPEQTgt#{m!^X!GNl^j`Re?h z=>5`)me9y3l6vY|^)T=#g1vk7!pNYQ&{S0jXNV>TN2MC> zH!DpGrvBuCBShh?mx~>ipiF6K>E<}*$n%Ec1zk4m*k{poWgXMz*tIt32vTNIG2YtE zYPyR`M85W(OcPgB&;3R-Lenc2A2QBaJ--Zg7?UK$|4b0UU1^pK)uI##>$%D33b3b5 zk#_yqQk!Z?j-p=GcE%$}elF@(?F(^_U<`-Rmh8V!tQq#ih&FeWH?{BBbx=jZJP@*<;wD_>qJ#*KlX4rO0b$6f{{YTSJ9YHF^Ydz+pjrj#4 zf8Ho)<+lSPdZ@o!(O$}`O>FM7r0D6dXuG#i&%I^XE)K*j+ueh7KCkOMLF zTt>g&6!L>YH+=|<0k>kLZ)np+!q*~9`FU>+U3wVL1Y^Z;A%ypaXTa#rQk2ahxwOOR z?*bcDg-KiF&d-HlEUD3tlrT96a66{5R8N1|u-(FF4s5*{Gb%-<&GrP~7B-bO`rQd#pDe_7_KM>uo^aH+4NH)W7SaiK z0I3(zo1UAWyC07^%}4DLOiU`S9L758De@e7YIi%J*!dCG%zc9hWV6dG%GJJ`9Bv16 zcWzRt&9!Jlft#xc&`$5uu!AP|MDte{v{Y^Iz@9-={DHWrYqft~Y1>FzQi7I*E5yI& z2@vi_-CjTIhCZ(`V-@v~YnIJ4^&9DYfTvf?{HwY7mALA}^?^E=&LmU=5bL9nq~^`> zetGE}CmJ59BKp!m!C;JIv-(L1RG_PxL+-7>`j;xA+GYE39i53b*dvYdYj2&tu7v<* z%b3{-La#i;>^5)$+7+sN45r;GIh8Liq0gGq1#?J`7Z~)nEztsx^`8I)kEElUI>3f! zq~^g|-%&nzg6ZGw+Mo21$N7%Wc=6*`7Pg;=9{R_x&!cU+mlknEvwwBZB2K(Ik+n?$^=Z!J8o&fJC4&Rhvn>dgqL4rl8e=9~93 z<;+O1a7XxBN?TGbpI3I*w3KO`YS!D=?ev-gWXCWzrsrajGIyrkT> z@$I_G_F{v}ZyaNnVNA2Ddo8qjawhgxmz>yaQUn<(A8GhI4iWUJ|U(W<^CB)?JYwne?k)4PT&IrF(Hm%uT ziXMu_&}kItE;f}5k4q=)H_!eB_ljuyVG>vUtoik$B?zJeFL5X4+VcY2=`a;+^PDj|L zcEozvyXGKvN_vx>pgU{n!;(W)5;;# zAD_zT5uB-TafKr|#;fWA*)1zR^4ac zK9D=-_b4*v4XJ3j40ux1#)zJNUd3MRCQMwl9VgFd0Ed{6{Om~|oA6F>RM`J9SbFKj zTnzMzDBm-Mj;OZG`n;^r(UI9%Hdq+JS3ALKiHt*40Qm6_`VgF@G_AAas5e2Lr7qBC zZyWJns4M>@BDuw=R?175Y+7>A_oRex?(6Qw<)9!=0uYZ|m{wG|0#?m*U&3c%Nq2iPZR%z^01*Ig` z?q8#S$sunFi9PTdDXfnp`RJV`)hVq%u(Q*pp?G4aICCR48YH0AR2MRpDvs8FnAN%9 z1o-z%KLI|c!NZjB69skGEBInib{+BvJORpXJABJIH>`S=jc)o%H@c984Bzs!*I*!W z$2*0+0ga(i$4__K{kAT;vbn~aI&8UEDPGU{LiM7cVH&1@2iEDiwTc@gMVj{16gJxr zj4iTTgmJGQs$zlc$K`5TbfEuH}I$|9D8{APF}L)U*v@@D{D(a&GCqOxtjnORx}R0~BiX-=c#cp27Yw-3bo z8EfWtCG!tb1wRbf^Rrs|hE!D)g!j{TQT5=^A$5-%eY-B_2Bj>|h@~`f%h0Lv@d&+p zS0+df=nIZ{{gKI#@ML3Sp+Wz5m082H8v4#b=bsuWz`+`nF$0c!5Dqp>*Ug9G%|Ha&jK? zvx~j?NSLTnD@2`YDoynb329zpd1I=+t@|1)T5;c8pavL8A7;kPg23TH9w)T+{3_Sq z@9~8C|{kTCLwN zRMleQ-AY%2ShxHYBVK8Nyh`)wiWS}9n_z5WCg0x!ayKq9SAN4M<}q6BGSa(3(XSr? zjs^E|ywI7-&>LQf`BJ@uxnU0{MdveC=D&I>|A)E$>L&* zshzJvPdK3%u?MqxuT^%M@YN=P<)A`W!wf@9_TAj(F;2Qd{l{%lY6o5bPI0x1a{WY6 zkdpjPhwi5%orZQAii+pxhNI29)^yki;Lq4nE@k=$*R=-Y$VK}(ZWT7MEL<2kZPkX~ zw%qJlfRyKV-pg-R)woid;t|6&LJ;Bvcs#|uAeZj7RMvtRlI&h@(4fAgDiyY)X+%KgLac6{{i#RRSW_sei# zPUS^al7o@@J?;VIIO4n~0{rjF%DCOAUT^RE6yr+Nl%Drwo9!a)0Q~%t)%Rf&b%yws zMvk)ZkY(E=zY1|w%tG{wwZxdmuXhhD>{3zTh!0CZ;>%-W?#Kb{zBWazSc}?a;x|E) zw)7_zzr>o!?EMbCui?R^S&~jqc9~vQ`^6t)NZwSrWm?y&UI*C*iOeYOA>!XLHk#P^ zyaVx+T}?yjg}`LL;vSLU#rONVLM&>^1n7$SZNm4QSoIbB&lIGAba}hhVmJFa(~yb> z{gH?-;f+7=KSc^G*3DoZot_vh-eQh6$kE3*+oA4DOxsRY=$~i?{Mcjx9WHiliCgE2 zG!&0=#vM9$JHNj8QktMD!bOrEvu6A?l5NL4i&~w4I7w#+uy*EoI)7F9%vkZB&(9Q< z{`b+)j}J33B7TPZ*;G@o`#_Lp`;djUCK@zwTq1azD$D!DP5f75Hv7?K52=(DDK{bD zK}nP&ck=u8oZjk6E9)Cpn-V3yL&wGgXEhL8-)4^D&zwj>?b2(1x2#QMR0^~;N7Y?JzudA+Qy`m8UY}UpZbEo7N~`l|w)m)n!CuN; zXgZm&8l7V9f+t%Vn&cT}{xqF-7G^b$1$%mam|$riR7opk@O=<|L~-;MnYM>?9GCbL zAj>V)h`RplxPP|c7ZgG0@#|ueEl&#r~#m-)8*_8EY_p6KQfz z78huMh7B};CT710ZXY`s@MfmrZ28GA7mEtvwvwOvElex=+$=N41r)_h9NcWq>0XW|oVWFWauk;1?{I7ZHR z-%vPh9woQyH?;XSS^hR%7;Tz1XPkdVrW~w@lgb0>9w+D|B2ZB%roZ{x@QU7Ss-1cf z#_#UGUk(r6V;Rag`=L8AhEy%cQ~!ce!(;djbLyp#I(Z)^_%Din04)r&lUUV z=z|9=;_|jaC>&X;A~t+E`zR?4T~u-e=ncON2_%8#KgIm+xAIYV0wh>%;M_qHZ?zNq zGD4$GaDrTiw)Fjpq-@0NONRn@5M1s!{6Z7pzwNthD(|{|wm`R<^}q+u75s)VZ#=LL zc)8BE(*8W_We$m|Jrb?KQOzaDEk8&BGsL=;t`ZVn*QT2@wY-uuz&v{(Js9a-#epf9 zHJ(XvMi>p?H?$INT_WhIKkx53w`D4@Blhvk2lH|5L-z7atn5m}x6~AV(1`|kxQs~_ z;(2*@R6`924<6t@q@uhs^CZkKUR+r;?{&f(p>Q46M{k*aR*?0hNJMINS_Cwfa zSdlzYHxsamE=2$`g_0gSN^?w}Q>`~OlCe79mwKC!wdv3K&``IR!P?iZ@8+>y`QO-k z>##VVY+bYoBtU==f&`ZUA-KDT;6a1C1`F=m0YY$hC%82dx@la3Gz1GSjXMN)?cC13 z`#1BOeP+%+`?-70z4tlu2T#*{e5n`ydayJcrmjtfjlB#Ccj6Uo`53DI>}S z=_YY;z1HN9DJFXgu{W-Z$pvzv>FXN9DsT6!eN+daZWsZUT$p%u%`%iLaa zJVCTc!!4I?5G}*y)2r2=9eL$I<|#WSIgT%|u36LVixZ1`;*N92s%@8^iij3mB}_{; zwXl~Ne2-`0r16hhe>m^M<|2ALJk_i)WLn!$H7LLF2%T! zi!6~E$Baj-2JlXn=O_iT>6)A&R%rI6n|K-Tf6U3Rj`RbsD@)n~f;pks$BN4C>--C2qE84^Nq1vQtYXA895 z7jvfuyG9H#m&z;~A3kTr$35|gUXR!Ww5zZrS6MK7{co_;bYH>DluioK+9a(ATjA(+V4%v7K+9%h?H*{&S4T#jh zS+9tHZY$Ye1#6EXLqS*_;VTuT>@S0K+34)7aMn9(EcnC@oTEsKj`fGwyMQXAT>4`_ zhmbT5L~}uP&G9clD8!hse`TLo5kz&R6!1!SoAGqVhzjlxyq{$d z-z^YVZqI)8b0DC-z>`VO)jOaJn2uyUjOtinb8#z56JQ*T5c{bg)3--d@1129eys;* zFKa$6NMZ6wP(+;w9w&7C*0j}4MWkcApnDaAq1A^oz*?zmCMjYjZoA5RisSVc4Px;Sf3}xA z)~2a+&$$)zfk!GyT?(y!@3u16m6o(p6UL>lC^eA>Mg3mj88WfmuLHb_m>j<|JQmlg z^KIo*tjKi#N#}w0G$5COVdj0Ui2X|D(2MJ8nV=i7bh;ePCZ1JwWz6*h^TZ&3<{t-U z6Kw1vOm4d8I&R`MvK#ejnIBVW?@e}M(idRHK2rrEtuOC$s)lAX3U(#wboHP94yAU^(% za9SSQrqC;cTddkcrZmSQLx^df``X#cn%sRE!Q12IbAeb|os7;m_!+OK`053Ymdvw; zlaVE(&^YJ)h~8%*(hQ`|qsESOzX0!i;>#416$-N#pr>|c2a@GpYpXJ0W~8kXQ|~`q z2iRxPdT?g><*cTcd0nou#f;*ppV+9V7&_1t3B-*z&c6W+?3%Kbm1Ou z5myuC9U6k3x9oOSZ99F2?3kyPp8Hy*%Z}p1pF~svkNS`uf{7>FsErm7E4Zy$wPgae zxr!^alI6Y?R@FBz`~oOSeH3H7DyEC!nwH!M8;tm1HbC90f8d79-R}6|;3v#rif8w=hjP|C|Eb7Tl8^_lcm!xMCue2?#=*Mgp zSsV$Mib6VkO%MvQ%2vIU@&ayI_<1z(j1M$}#t zT2+H{>c?&>>LDjTmcdIDcQR8%=0yubZqz76oVu^!D8t+*zEs~UcMwch1?97##jHzh zzCAfz+S*US!NGTgQ(ls+BAj{p^U}Vi78&*Vr~56b1MIe#nwXvay<^<>yCX+MMVrCL zzN(|rgR7l18P?RNxG97+9U(it&bj7q%GEEgZD7*w?yb+D{Zn#*fs(OSO@QM957}%^bV&JX7hLd0+8!2wD9Yt%bU75lk+(gnR}(p30N?_Z?RPzyXU(bu|4u={GA6eEgvC;v1~7zRV#h( zk*DmgvU5P5`a{G|-h!)d?SBCZa+)7sx4hA?Q)aeU+Vq#9RCY6EbQrq}ig;D2^zCo> zbpIJ^^}l%iuhECX(gX3eDdS7rlRV7-DjS|T{3-%2Lh)Wj(wP!?h~z<^Pum+9cXOzG zVret%+Q*FF-)MC;YY%*}QW(EA+D8qQ@TLzODIK{Y{oq_V{9UMYcyYltdtoGgy&FV% z5}>NWQ0+K!!kfl>9nxPL4a(S%+4_XvfQ^#VzQwy?;*>LK?Wk92S{XB-80IY_T=FJd zh%z0$8Wkk8idfjo5vFG*|De%Gyy!1`y>CE}!;Bbi4OMciD;oR-;Bn?APXONBGb^*I zpMUESEi@y#h0FI5?wE0w}Q4l)VMb2$$?Ytmbr=P(C-uayhY z{R)6xcb4)FaJpNuI1OzG12o}zCSDB3ot1VA`ikQs%&hgLP_l5w4>X;CH37QYr_A3w zq%y|pmyUh`j-E93EH1#VO1@|GF0M{#W(W>E8*RsyHSk!!JTLRZae!*^i`iyf=W%>+ zDfCzJuFtHT$6y67tm}1D*WmZRH`BTGSet7;MBnAs*IQ^&O`rH0Vx(dSl_Wqlz9TAK)BOTHx%M7*}S>Wo4Cu^lle% z|JgErtiq3`=2*FKdM@vijZ`!8l?JpesIVkuyMp`1ep^AgzWxG?+_fte&wIInc=+}C zzU~~T@jW=LYL;}FNL!p4%A!)Q6L@v29T?Wpn_;U5HycnB(2~G1oQ!kx(0Ts4XQ}O)oJBm0RaQdPgF)tGNeAgJlK-g#u%Zr5&w zW1>`{gf*4{SFiGCX^Cs#F@Gdm)xlbQeZt}^n#blu9q!~oatz{cr-~ws4B z-+@XPp|nc@xV)W5l=)Cwtv9W4uD<{V1>#e!FIsL_-h4JjS>#0S+C}nFzW~!b)si5_ zJB;rN!$@wtW?01L92Q)cwVFC+6;t~|yh30y>zg z7TA5FdCk0kY4vR4BggBXQU1RG7fn+k1Snc-isJ`|CM`|1^*Ot6u{S5LE02Lq-4+3a zL?vHrgnmTXky>W|0;FDwO+M&{?lh2V-n@E{yct=vOT=giES@u%gGI+FJ!oPRAXew# z)SavTROybxH1HM@LxzQ98dm9HdA+XqWDn=yc%;l_=My0`FQijZy5kd2?ZA3&M`pJz zg^oA>?dvN?0}fh|9RJ<=+?7^bxki3ct;mv@L5(jdbCa}YZRx5{1PGBmec!XPK!l^Z z>$F3}xl~KH!1@&vQ&f4+>LtiD-BSaI1^>i z!;3b5i`2HuDw)gE<-6xcjc6oL>v|^rn8i8oacMA$#5Q1G8A*2?nLs`WJ1)A6wnX!Q zB|EZ^8l_uVV#By(9UW>bj$>X2<}fxnhMxJ8%F~VU zR4_kJGM$@Spk)#L9+-i=i@846;wHit#|qV`FhFlUEp<@iCzy{59YWOPo*b3fZ)xS| zaEZJ5cJxiDrQ;zdYT|)y&%Y^np)5BYhTf^I9ENM_4W||w7;T;?meNHm6h#LoIC-3K zHd8cdP2aKLhKrvuQr!_50FO2I2(*ijcWs!G#_L0q$s4~Zjh9X?jO5-a`mf~@?9}S) zQj)aDd>aH~QZ|mD5e(^@xvwYJQ)E~UE?iQ~yy+4IdF{_e zDCD_^=wri-v_t!>tgTo^k&*f=m$n7woeaib0K5J}H2OqIdp^Gr%IvkiPp_H9@u)v@ z6PTK1eUOSOUHj-Hu+vdAz9-^Y`0dyx1sN=hQE7?msTt98EE%*fxCpncyBj~`AaNyZKZy`S@!ku~=5AFA#q8}JM| z!F@LWdJTuX%;|gAJSC1lqqNEeGJch7UA^b-dn@DD>6+)&dm&)nGUh(;32GQuSwGGZ z?N5N$v6fdsHH#3rb!xq(3TvCdAHctUcZhkvFf%M#vE#$k4k?1Zcz(g-c@cFT2*xFD z4bo{#tl}-SZ)F_<_wqWbHgq7rOFNdx%`eK41`25ygEW5mX#ZKzeuMF;XcArs;n_I> z&~D^+S4{8rwp!2&4YtM5$K8IOV>v(Lmdo3+v3d_%X-2{iq`givv*s5M-@!{BDnG`u zs6;{@B~AZELgPP5YWzQZ{}-66x`rp!@lW>K&}&t+Wc_#XD`O5D;q^@tdzHdZOCD8D zcyh2#R@R?9d#3TK$LFIAqv&Vo#L&^gda4*fZF6f5X_V*d}rBfqVQX4#dni@Aat+wx$?`h1w5*=aL zuw+v(glJm06kNp!j`&nVTmpt-d?;i!pi_ZU=Vbdr9!)cm^bK}`PjjB)&Bt6eW0r8L)20uPSzRHr}mj@7&B>@ z0`c;DqfLcvM_|lJVUr){P9^NzyCLBuZSB*>CmbS<{$(~k0U1q7UEzz%Gz@6{AtIE* ztEIM-ERF3`XQqX3)rSf{8WJ9ik$)1GC^@ZaRvR;!*sM!gDST%oki+o_pyMG(!7PT0 zZj&-vF1aN`bY&F9al4j(c3U7Sbo&E3-5?6yGb_Alt1~aRX=mCYH=dU8{RJ=_WH!dLOP1ZR3U*xXs?6w+1%G24=X|Ae_qWkIf3$GGQPlLo$ik9ITUK$AR>N& z@4Zd|szNuhy$!pn(PGj{v+kYeV-r6?Dc2Lr#<}dxta#^4Bj-2R|I9L7!+s}cYq2$GyfXz~ zX3(;Y#^(`@>osb`4(PGip7#xrJfce=*p=JXUrCZh_DxxD4A+UnPJ z8HnjFety2Eg*CyaO(z;_iGkb9!=P$~d6qXgc_|}hz09*bO3L56mbKbT4f4H%jO%Dl zG}F=vUag-9<;WJ{hb(?!N=cp$C_yh-EKbf}g7?1eaVC3?wnkSaAl5Ks<>ezY=BHcI zQxaB%GiXMbp(*m&ydQAn>(9h&uVYK(nd0FA;^eD5;Wk0j?6S(u`vrIj5hJ&wGQEmk z3BBdW9(x~F`~x1$s1~@(kAL-;u~%QQte#7w2*hkNb71c$ZdGQ?2DR}^*!?cj!t&-# zwhV!lxTgSJZjs_D8CHXcc+>GDR1Rg(G9Wu3H20!{s%!3!FF-6|cvm9T&Sz91@+rxy zyS3O0Wg+eIJBi~*@vBMzy)LZGK&H514txp~bhLZBoGgX`cAIhY6m`FWY?vVE|GV{D$fiNWb*En6G0@a zzmki(nf_ssCMMT(s^2QgBhupjeyL7Hxvf|Wb&2fF07=PAizjRBPs8EtqIsPG*Oh(J zF4fcGIPcSedZiAhuJzlTj`OXI~TYKZHMkdE0hzZ zMLV;oIN}~%3`^2wz^UG4--?BKN%tRuhV1b>rx2{i7B`OJ-A!&pT-VN$Cn=s=)vB!m z!>+kLR^9BMYrP!y4_d_i+g`2WTzIPLi8%#0_MKHK*}XfaioUb-bF)D7IM&|hTbX}$ zSIV<@*gt)>Mi^}`9(j&qlc>tyPwo+8F@R52UN%74opR@DwZPWQ|Bkp zZj)ArwIjWzvmpYj*aqxwDn0br0oR8U0P=<-ln=D|FO|h;gkcoI+0*c|LfgyyeUH&^h9l z%jSQF)shhj3K20Iba=U7P*8~&;VAL4r zVV{UZBXIETJGo}gO<;YYX+HxNWEj0DW0J;LG4rL@n^jaMOu2d5d49Z~5ebck zMr79OF$dp;wE`X2?9w&E8&0JHA+A^0R>e-t<-sY4*SS;g< zo2YzriJz+Szq|aZQi=+Fw#`?gYezarR2#OYYu14-_>x1O?nM5ahkDoHABl%)i>}Il zF#W-*|E@(};B5qIT?pEqgCOnFN!90u>abKBs}(Fpy4b--tGuxLI^a>kYmJ-Y>4=b9RX7HKH`uqIi3ax9q=HYT(>?c&$}^ zF_&r*B#@*q(&GO4y4g3!zjGZ>V zGLN;dxajVw-A2!JzA#2WTyx=k?WbEekB#>$jIU4cAHMt6c}{PobxRd{hZ=d+vkE!x zL1b01C=ym$ZQzWie~SScBUOV*y<#ON#cM#RD)k(?-AB1;4i<895;_274%`((?Tg70 zU-2Jm_YiB~#>g3gzn1u*`UvUVZ&6Gm;1Y!;`R38TY~|wQzy-RPth+nQ!ao= ztDRsQM;6fHxd%O@r*cYp(PUslerI|dab2x^RGhoqN~_-5kh02H&Eu~%xzF~}kLQT! z@fu()NPYz34utci!DfB|BxNs#O75-^L7^ck`)IBM%)a6<1WLH+O6(KeJ9i}+r2x!I zJ#Sv#25rL-sKZIvh$`%uaN$n6Wz=2#@w`gW?i9BY7R#4sN>$%+Y5b3eg;#6Dk;&aH zMc3L_?6)!Bjv*b{;Y3U^{ZYDDg zk+CA8S$86h<)E$?O^5rLD!(7iA7gMTy)T7x2F-tyLuOFFFj{Z|G+{yyeO}QQAqN-`SbM8eo?yy(uJ@0@VEY) zl2ai0esKRewKl7sT7{Tz#`w@Rt%C}(`yHK?hF7~3KC5%qAFB7vZN69+&TcU#ruF)3 z=axt8wBWCiSsgim3V#mr%tDAbMd8?=-ghj-R7~V5pV#nKXx`SR-I&GhH#=URAv7t! zi4PiIj9iLSU7;8I35?sHRz#;YszRe<_QvI&>p7Ywocyj}dhDZ+0yCR2 zzV)b1r^n^7_jBxid^UYw>)j{VU`U%oMDp8v0#m8f z^qcJOgsRdV{q36j8=~aCd?rSniRpHG5tI4=sj-gaW~%<*8i$L-$8MC=M-_JbPw#{K zu^nD`E^Gk!QM0gvLi9_dbn7YkCLqz`a;a}e^YpXjk=bc)k5PbC0G>Q zye_{HdaQAga!IQ`o`O|DLc_0Cc>6<&*8Vj9BIrBE>_d&al9_Dzb1BMpn__9)v~elA zleRr?xdzlI7ex+=CMpFqYc&mC{pMTC5S|Lc<{T?{x+N#=Pq zezq8|KE`kf{izOXLxY%FvgCWQ_w##?3%4A+dbxkg9tJ)SV;_R-aqS47D+&^lE@E~@ z2eWM?`ab+-F1SWr2B74A;8m|5izHvBOvSM-mN{Mo684Ow5?~Mzz4tF%c2N6vqT{v; z5VB=TN%VI1H=%E-*SGN`WF~L3<=E@HB2gD40o-aCE;d&3hgX5K$=-f#AgVtap-a^s zdE)nN89>DF3y@=#Agc%1wyyG_BE&2j%fH2kvF`8Hzk|_6Po2n;HSWYMxyGbp<3jY> zrpLN;GKO_X3PM$UH{+k^gnS^xLdIeX=a5VSJ>wJHpU2QmyHOnIm^BX+S!)k+J2TJUb+Y2bLqRL%jGOSmt{_V~d7~`(5 zZ~`g|{je&}qdmp7glCP-(xz~)WVSnd&pc@dg*iB;(U#}K6K-PS zy~+~7L;a*C1OE@mxXjGJ4Es`>`@yfhr-%?g&Y+j|E z=?yCX#5wQ#2tWZ*c#)(NL+IPO7)#+#;SPa;=fm7uQ^aGk@wA%W7;K#qtbu`vOA-G6 zxU_;c%JDnIn@HT7TcmD)bgSoiho1&gz~V(0qHXOLVAN4tWmT3^_*!iJ~N34hFAg(|nCST&AK zLWyP(!xkRr%XeM54r#p8v>UJb=?b6*VB? z-##-kM0m`c*gYg^On&p^;)~)8KRe2_yQiKW==%%2_&_5w*}K}nKoKY?P_EUq00EPJ zdNJFrt*mRNh2k9iF(Cbta$)zw&~;u@bwk6n*zr41V7SsS6+u^oxUd7L|GV+=_Qw^Cs z5osWOZEj$WmGg+Hl~7)1D_fS{jt)89xv7h8&I*gr(a5c4exO_0ue4HWMk?Pj8P47p zADhTzNa(GK7S@Hp29Vm9u9^otqNKWKnQ4VN!{4u(zz%-B^9lAH0u=r?nu^uLi-v~! zhOF6H&-seps&_{{4%u#CkrA!cWIw;n+}Wq<55m|R-Zl-9lTdVENKj!|tOLis)_kQe z4NNV$!w-OeoAaJLujWN&fecw&)Ohl;&2tg_!`z*n#2^JYB_1`%{TwA_77^u4?G(_P?O^ zxsFu(+^zYG+9zj=si|xE6}xs#ZR}8EV_m|lL?^>RjgMS%sK=EyEi|lcW&AUGyE^RP z9eeCc?F0kSq)$$LmS!IHPOmSeFRQ*sC>iQ_LeK9#1oqM2wj;)BghFD9p3l6nJY{2B zv6do)hfQ(~;@(O+0oFt`&?P7B!H&2JwT2|%?ZOyeJHdS204Fg^HjihVQ5H_H99Tns z=H$GhQjAcSRIC0y<=*W4n`emC&1FLaS-LP%A_;v*5(aX%Ju8rA+Yfhk$Zm>~U6~== zmj9(1ed|2uYrGCL`R1*M&auh*)NG>Yp3)SKzaz3V`iel~sS+CJFUD;ltC8;YgV5<{ z)|$ok7Q^_Dt~rA5rYV?U$z?VfDHQ~Iw6@N++7B$!6rc6x^@eE~!aN?0tY|IYAd6vO zDf;Lmr6{QDk-OG;<2R#iq0~8u;!E&E)jotQ@m0d&0dXG2@&mes)1U^}cTn7O%HS`@ z?{i(tyxityV4Fi1nO5)y+++qB^Te2l!l_9D)@O$8lIM;6x^2+HUD64UMXH8I{?sAS z*3O1N>dt5ahwIB2jV%m2U#am-`5*f%7IBJnoF5M!p&}*iJV;(vkIE_n_0U!Gk%G8+ zXFO{1yOrp#jLEJfp=c(!tu61lV`k1Op6)cYCA$|bRK+{{ zupXQfB{18VViVa!$}9<&c9Ng>omH(y6d&*%xYqk9^_F>-8~scPn&rhpRzKldnKd5&)5d*zVTCG#?4!PPun>AQ(MJh%;6zmoeEev8UWzEwHzQrCMpU11xs=|>Y#$p$hi=H3zGs8?ne<3G?>g&|<`g^+ z1Mg6ev7Vy82GW{xs4>Y7BK@woA5I94soV}Le9$9r*j-2dK!$Tf zZy`Ul+*)XU1FU#<1PeLy=hlWyJe=oKtBkZO8F49>=zO>;W3cWvq&49-urG6St2efv zHCQueV6$qv4o;AXHn8#yUx=bAP94q-GqW-+6n~Ox9!iS;SgC@_fGqeELRpl*n_;=X5vf;| zUyTNRsp%-VPX8lL@LiVsS-Foe(CE!s`}wBl{wf8HJNw?ngniGH$F=Y6ja9LK)40Q( zVu8+rC}gt$jhkUn#zB^(3WePSa@3;7Kg(J)nc{&zI}eu|Q=$PTCnv=$oQ{D8fETzV zc48jTCrN{*eF@XUryN;pIh^-4?j+mzOLK6Z2di#T^Bi(esy0|2!9ccF@0jQ3&0T?Y zxv0TPZw+z>vB}ic+m{m}tUM_&ZhiZvz|hOY+>MM)vt$Sey}Rv2GGAmQu&x95D8F=M z6PWz+@&wV&39{e150Et#4?k1XMe`(0ZgJ2Mz+MRJ6A$CHQTP>Y`lL(TPK`<{1EK1{~`)IR9&Cy zfV3F$^(FGlH1DydS^HulvUCJ4zP5yesB0(0X%BOYY?YYRw|%PUBEFH)Zd_u1rA@Z- zQ&7MAtIoVEZD(E=mkjzMkTYi9cfb6G{)}iYCe;*)PD&EDrq(mmwQu;kz5$Kl63#t& zHnnK(!?5mS_(v}2KfXFq5sI(N)gbj1k$&Ep{xr}4y+`Hx8H@PO1Mz#Jb2kK?^IH2t z$+kCAO~|mM_b<9a|IyCBzo%?Jsz&;-NNva4M5Gg2^xKJL{_Vv60wCJfkzTBg;k~oQ zRr-Y&)upu$%J36G(K@w*OoTU59vz5#rIDmT@yWLsd5l9M$(Oni1P*_?q>A>hEB_h; zjii5#!N11f_fqlCoCoEWtf%=XyX3h$D*s-=;7^&PzoGu-N64Cl4bDF#;Q@fPq+{CH zib6-g33JS8dcNKilhC|QLDYk+r@&z*MG7PR+5Cl)5yF;TBa(15yr{bl|G^j;U@o%e zMU3m>pV7imt~qD_F5vd}7TW(|(N@hLApN8%qq+R7+xc2kdUn3ImEBHhytT@21PP#O za=hN6y1x@&k=beA$^u>@Q9U8{`z^80Z^>?v(StkuO+Drv&^T~J;1}Q!DZ%`hU+EV> z1Q~N^550SJu_$>TjZCt3Auvx_3D2hfYJ%)f>$I;UHKG?OnvT31?K&mm#?Ec&bXffM z3ivJhPj*G2aX@n*5c&B*egprYVU+Mb@!IzGD`2OXWqw=60{`7)>QqsB^q-6GWf(oxy^6Wl$=L*#8L>DJZ7&_DI(uLj}X=okE#zW}&b41-|p zas5Aa=TA2GTY~=>rceJvv5Jr>U4jB8CMeoxhS=}Ll@PVT zcS~L)#nQ{e{7$VLPB9|wm%vseov;lJR>;20l6uf|w~&8PUQ>+hXFJ8-Y?olyM>wQ- zy>hgoxXRq(Q7mlk#t(Ndh&ZpI{CqCb&m8^`9^mOY8p;N9s{k5vj^HAkkjeGBqPRjKYO;q?1MWZuG{4*45@0-EG=X7CZ{I*tBjd48TB^Rmh0cwynqX8F;KW z-_h)rnXe~~eB(6w;}b;-JSfQsapfzwA=$U%e%vngxSnk3Ru{gJ0)-OGU|TH4_mAb6 zV_O8wqs}C`Qz0JX@`02+?n%zo&WKNjp|DPCQ|km=!CJ>iZ@$ZlD{A@c-<4>0>W zdX;5_#?iyU<|Vwx?cuCrlK9~C*D=l^CNdf)0@Ut=@fCWz85=={vPA|qCvYQKq0X&t zHa0ws;69cJnY~h$fbD*R<9D}D5C`nw`_DIm788{l&i=0WedghvEUzglKB}OE3+#_& zOx{gz<4WIqXFtCf8!5NBNKtHc_>!=(Fqvv$7x-g2NO!v0#D?bhVN5jO1O1Wj`R94tvrUVh1FfQ~r+a>A?kObU;t5Bxm!V_WlLd!xv^KpJYipx?B0SCGXL)Yhaveh1<3*74B90twZm(17EL7q8*3yd!h|K`;!aI^7b`(X3S{jDothY%SMe}{kYc*a)YNO`F6FGr( z?5H(?5uT+h`7^j3nIMF$k2Ya-!AeZt22Uf#Sl9*sz8IjTzODChw1po~-(An=NZ7I1 zPD^H%Htc;}BQT_vDmS?YZspP0fgbOw*{H((i@)z;qpKmRG?Mn2Fo!qhy+4>oK`rJG zO~@26cceYi&D95X3aMPlgO95XcHRzu)rYeV^r`O6d3wT38t(!iq9tKG&B#OaUaB2+ zjuiP@f{^&20~&c^kq2I9V#(3oCA**sBe|&@ARKH7u`zYSB=6r$z<7_2Z2@?S+s4=g z0XI2zWy)J<#+=GRKd(GRdhNQ;qKah#j-4r09FF zYdAi?hVW@bYWy`L z%5&_v8oxQloPxBf&(TXmYg79T3PN2W@@8_#0?tt`UL!uxlHDc8Nr*l>gVlvwKhgc{ zDgT@5Ec4jbn0qEsqVKC?m%0h7qLHrtTW>s38%0W|Mcg*zw#Mo}BJ2-g;qLGSy>Eig zHdkLlPt9>W7pjF8b2BxWO(>etFonG*~96 zOXIw@DtI=WJEO*A+jEOnjCgPBY<%o`9Nmh0Pp%-K zq*0a}gF0?nMpy8Pb0_smtaGsQ2i{C2F-%rgUV$m!#`n!Z!jYa$f(DH9GtoX4A%bTN z8R*kDr+n{^Me`cRAC~Dy+8qjW7vOJPE9l%c^b4Yy2jQqAgXx<+;00P$xmkM%SuRb6 z!I!XWhkMRbswC_ujdx5j;d!J)Md{t_f*(#M&Ne0RhUYzHGgJa&(>$X z4pz%{_~}P>$D#2H`Vk5-OVg1e3*#N_F`cUdWoTfbT|d$0%-ZAIQH`p#UMU$BqfcrG z^6aEKcSrjnz7!Lnej!%sjRdA|8OFBhi zvjvR}cA1F;PNC?w>$F7X!80bogBqWDayXJ||1|h_Yh%vi)kO`aJ*Mfx-;|d0!HGj@%rdU}b)M*ujpyB7>ez zM&Re`@J>%NcEwJx@=o+=lT3`wddkL{X)sBOOrp&tS?!fp4}Syl{4Mw3&z|Bx^Y_2c zF=G-Ai3b(wdtfrY#tZAiiNW1cSCg7}BBlJ}r94dxtC$`Bg)Vh-hHmnd`oJB46TzOD zf8(oh!xzsBy2yE_c#Epn-S6&1fjg%>kJ}{g5b&XfxW}E~9Ws2z_}^c3T=G9g7*x@c zH2!`V;s2y7$plEafRXVWXf^Y@GaXVQWu~hD`%LVt`S1F`|0j*izh=k3o;L2)|6615 z*RX>G?(cNM-w*ZwBdMtWuD>(Y7XTln78@8FraXoBTKE^xeH22OpVDjtRnzy>+4_*H z>CHF1om=1;>rjz;acyE=%cLyYs|0XV(=F*1Qk_7S6&TtB+AMACZy_Dh1Bct@_Ss?o z3bBEn_or$Q$Svgv*l1zS;nWq{N9WKh9_gsOc=iY;E&YDZD^#Jajn5;sc0hb6grsYK zr5-8+^TUrhOF__$u^r^h&D{vnOTZpKp>kZDa}I_1H}(K*Ms_r@*dGhKM| z59AJimlOVX*bIJPVn=?N-J7c5(x*<+;7@pnojf$so&s#xMYzV97s%3G{53)FmD+tZ zk~l7MD1P+V5%Hq1y(Lz0Y^&LVm7>M+g24%0QgzPI7DotlUdV|5#WDqRFwnH3+ZsKJ8j`}xxI4zFV`P; zHGTn}UXqkO`eHlU`C{<#JdIZv+9B~m{FSTJr>SjQXJ0P%eP3j7==bsQ9q<^*==zi8 za>dn1?V6x{g0R9SzQavR50jb^<$yyKpYgi3`Ux5?Jq0>Vdr;>?l`rUV-W2{e-;E7CYGsdDpOe0g$Ii9&!4}V7jWG|3R|I-%aDT%TDDk9=kPhaW%9ISsaVQnZCnM9$Z zrfplrC_8}Ikui4jYh#hcVG=V~i#+J|A3bn-b>TX$)HNq%=t1^3;}-ij?G`J;X@LUm zGKg2976zY%zjl3;5z6VX;uS60Z@rU2CU7D^kOu0qGwKsu(H#MKX87yI)rBfCtgxyt z&)^Mif+Uo!u&KgwA>i|jG>V5mI(`A_)p9p&&m|@QnLM@s72AK8%a-)Vl=~;Ws!qFY zPJ)G-iP!PudAwp?a}mOrR5#}FbBt+?#L&cVv9 zP&~d2DX&4Z1-}f|M`dM+;r38%fH>gR|BgTdChcp1ZBjlJ-a6~{Jgl$Tv3KgL?ZcNR+s1yj z2IwGuj5G_v76f5N&hkaNwih|nNPTv)0WuVx5qI)SPNff>(5I$?r&2`J%OR>**ltyA z5k$GuCD)Iark4=EiIM-7OfDB%x{JICz4z(=UH7(C%}^h-P&jpBK{xu9PZXmEK);oH z!5A<=?lJ`4msciijh(8Y9)F**(UX$R7VmH*m&h!aX_#i}kWo^`DE{RV7Jm{*q; z7|bw7!tc93<9wZA%#YN|$z>M5!*WFM>wT*TvLR8<$VzlH=VWDf6t4qq)bQDvh5Cg| zR8X-LDPS(1$arHRNX3DHaxYEkP=S;q)B;`+E!{c9{<-~X zOk>H1({~33uX>4~Dp%$&{2$z^8oplDpWUZ#Ok{kF5r!f@xt`2W?YqHh4fp#g*((-z1lB&2Jj(&`oVWH49U78*P8PmKUyruJ&{#_Z0@$7 zZdm;S1R{5W-tAL&Bwe5mxjZ5VZOxsn&UxeOFTiK$H9=_+J#(x0GO{Y64iI)w@(W;$ zJi6zbS4?X4&dCvJH(1(~Bn~E;TuXMSqW^eBXj{Yo7uCrBE?3~cYUdwkN&b2G2nIkL zHxfu2V27N0nBu%hRgHuQKfzuDjOu#EoNE0I5jfLHs^4h7ZR1u~C=3?~7Q z2gB7@52pWa%l>EEJpl5@NEiI^MAYx*|~0gtU$2eAV#06c#AwLC3xw% zBHYp(oY0n3PkZiuP4!_K6QMAqEg#B_Ib|krvpG>|IZOg#g}!aM0G^T^n-TZJTe+# zPHJj zs9kt{i5JzvOwCp>QLU!w02v_DPXpbpr+8*lTd%smkIoce;f@oidNC#p&o-B_s7V;} za@_C@1D&M?G5a4YCRm!@4%Sj}Wj%8Zj92*zG5&h>zQ;|mX99fNH?+4oG^x68N_$;s zCNVTDDJm(@qcF8tamuD=Jc=msV+Y~v)II0OjBAdfG+9KiT5Kr4&|AzdC9AdZB*-<7 zgNYIQeZocLp=d)7}_pR^s8WBN!dD~QS^E1}STE&ikJ#-NLy z?$zf-QQBc|Ub?h!x62H^ke2prO^H*5m6#quG`Djiq|-O8a(ah$=3zYb3$SsOT?AQZ z-FsjsxY`hwh55qiI}lHOnqm2BlXMCqEbBs@+h@I=(Ki=P%>0Py6Y9(p?`4l3_oPl? zq;P@UzbS)gK=QREColwF%)Q3=1#p|3D**ih^tG1)rz>-BF!L~ZvHHLuHs40PD6QiZ zrjJ&rHRVUP8&&y1C*L-Eis{~r6Ii-Nt-Trw{^+xsxoTaQ`|T!5RpzAch(kk~WzhKt z%2Zy)^6n*((;VE8&S|(#k>^N6^7ZLQ@(1!FPNH_jSub`Ls%|bu^>21vCd%m5`_D!_ z5$#X%VXM+!MjK#wPo1orUG74%VWmdG7pOV)1qkCD!*ar^P8I$o{H4{JjTXxz+&i>s zaZ`5|QtTTS9V5~Ii@o;%imGd~g+UZlk|H1(6c8on996R9oF#`Q=V%KEDxpaN0@8rw z(8MO^oIz-y$*IXXXWIX~b7$sGc&BQn?tI@r_tslf7oiUO?6c24`|M{u>sf0hc9uEQ zKsa}hK3XyQDH+{q78Ey99CRW%<%eq^XUXgd4@ngi&vfR4=e1VFRy&Dl=WvxUd`oEt zb8u{HA>FJH`k||fdi37nBM*|9T>0yQx3?pxd}+${QOVbvMlJE^+b~yxNEU#@Jc$$}5IhO_(82&4RQB%Gm}2dagUtHvfD644DeNhLmo29sN)+ODCtB~(SGk|->OG{=QV zMbiM9Onb!ZqJr{Z0vjo@{KmLI zBM8Cp(&6ejri+KH5~ynpG4yDr`20KYvJK!29W}>;ZUV57x4qJzZ$4~+Pfwb!UI?Q^ zo$2c4hmQxY|mQx{%xt1W{%izgLK!v+#Z zJ58xm`vwwAn@~@Dtav@lt`DozMXiN)wLGwoa_anW0~8SI?EaNO0^W{0Be7(^Fr{ZF^zM#E$Bl{E`|Han!atxhYj_7F(2c)&6x^x z{UznF4~4P8%wmNh3peLxNcY7U_u(?Gp;u*!_=R`b&G5ROXO)+>@$<^cqtqSKFpaw{ z7SF2|=Hj-vy7R8Ivzm`M^?|1j;Byjd4XZ!ouV_ju6n-_>chhfu_574rO^*V2X#dwc z=kNLbUlfe}OIORk>HAGe@NQt5>3rrt?X78sS*@#-YQu5vyD53)*q4X(I1g601u+v zed;8S1AW7msr-Swf=H3BY^Tpi13jP1IOVU9{Yex^9wC~5xCcX`O zz4|@hFjn)uX%yN18z~J*>7E+S@^dg#iT8R1#@=XX%&UqKfm|0-VJ z`qLoj|Lo$}8XNl;aO+2ixMj>Cg5OIqqUBj7hv$sv3Woo5B>(<1>2Enp|7!am!H9nj zk^i=~sQ@36OzJQSv;(9o1RuK4nr(Hk^_WK9F&ibih|z)} z@^B+_hyAt^t$nNP`x`^I{EYN+;SZsGT!YrMe-PZ)1Co0ZOCWC^bg;xFi@+a=zZ>Q> zZ168iKv(P!_z>_#57Ag0zQO{pj4j+4xr0jqD!34MN%lJJk`vrEabSIm4L;HavZ7HJ z`tx`|-eVZ8F!%>%2T;;;fwN!(vi|wa7j+U#nio9ij|-Q4z*(NkUgMkt042~k?H+ig z_5Ywpv^%s5H&|$5aP4o5IGh_cC!q5HO3!HZ2lffH4+A<6bZeyuNVU=)6!-&IFX?oX z41^xxnP?IfU?lN@e*_Y#|Lf8SFVxWM=y$XSl?}j=QfW8wz>!}v|J9figWK|f>&9$8 zvU5VSM_p)%|8d;{Xe9uv>>NS20>t|kiN8kZKQ%&Jd}$rc4@?%MtZfT@;%4Q_-lkc7 zbF>n~VssV~+b$?JS2C7+epk!`%K_=aChD5 z*LKG4B{%?dX>tnWQ~n1eRsO3gV2Ob}-pn=`F$u1isiXi5pN>-X$t39U{d@H~v^;v`%~6~*HG ztlb>FNPHb+9p(U1hP*W^igFM921$=Nuv<6_NsAXv0|ob2F({*LI^N=?c8j`f8+vAE zY;yZ+Ac&OM2V+6FUoEw(UsIpw4$Qjxh^Fbc0W@MI_TjE+wrx>;NVfB?wbLq>ZAVN& z{yPGnyXu?k)|ZpQfH-KeuOdiae-2h?r){>>!tx;1tCXG|OK3%N)5n3KLYjJjjj>5| zMGuo}#ln%g=Cp*VHnDxe_!-hcRL2RgnlM+d+X1(IP0sMG)Z;}WN)aELaq;Y*cAi(V zq0FtNCg=P@iWc`9Bc{&H0?A`3QZCN44 zj@L&oirTlP_RjE765G)~<$xuR$mlP=%i%h;U#>OzQgxOLZZC5z%kuO*p3WKYF9^~^ z(R?qKH4Nb2Lw1})iN4a0D94r!9lSOVRgB`Hw`sW>G9-7JzcGD$Q>;G6w0b#tYG7oo z*rcc5uMV%(mD$AODf~o}ivx*gE6%VEaI`M34_bR9$Nh%RgKWD;u!MtXqb@4Y!$usL z(_s3ZM?S+go8nphvuyPR;UJ;2K@IlmI@&MKMt64h=puKO#@E7eJE_Mo%Qsh7B9~m1 z5x>UyU|&@fp=AUmIkWoxZrB+h)<^4u@l5JvsOt_Y!mclTk=$z&1}P3Qqabe?%LJkE z7@S(1I}O_!wFmKgUrPp;SYDI6`)Gs0<@^hsMd%5*Z@bC6e2O%z+29oGGrK$PQ=dbd z-SERm6yc_E^iLwnqcO?$6*JNG0MUKF`gG=I*ob2On-l3TJ5Q_CvMO3Q`*BRn(Yh$a zPUuGVr~c4^5s1Q{N5=WE*FCH+;678>(S@jx*RqkUQAGtDL2$7XU*cG9S#{g@qw5aT zSxnY$v+|bkox~$i);Qa<3ZHF{b$IkEp7=;-lc?|KYx!M63lm79`0=4pk!zs@4U$=c zXBd6jlKu@55mzq5V)-#!)9w>0KKQpq3Hj&idf$HD8VHiCQH;@UexRpOY)T=hv_Kxd z{j@e^X4G!8l6NT&AeYI?--x!;_v&yUlppgNyq6u>J-Ih| z%*y)YA$Z#G{q=ifu7=$LGKtFz-SDMYVw~`5Bkk%@z8y={=^Jz%6Z#Xger!;w$`{8^ z)4`FvVhL$nVS4KRy={f058!t&oc66Dn6Rz2=JLv{IPI!Hdu^mzjqSbucWZLvF{RNR{IhQqcS7)WhXo-=NuT#HO4IrvyQ6HbuX>oeU#`SH@R;aQ_bAxE7X3(B zOvz5g(&skA!^h5)sMn&jgBo)8V_7dMcR->IcFhY%UZE3v;)l)=SIC=o#R=5deu+cu zi>RHFPiC%+hViTti*l%gVPDH3m~Y)!6{)bl*Yo>Cw&ca4RnNjPh#lzCqEG2zT8JBg z7x8|kVwF3HA}-!1Z0!W95v$I^`xwWQ$q8!+o!}0h1=~_RCF)MNY8u>7)INlK$eG@u zef^aBC0wX+egS#;nYY%l3*06xHa=HGA^pv*va^2Z!-&x5{>deBWs;`%$`V)_!-eyV z8|77{5Wl?L37=oHyBI_=kK!*Onx_wiU3v7LT&ORL6q2iVD~%^m`lxF*xsh?p)5WC9 zCfuI8%!t{Y<>wgBcR!?NQK*srbXSkj0;I>)D|=s_np5&kcQY|cMbQWCG<@?VBG+qh z^^)aeAAH2tUpOc4`pdS?rN%qP7|d@<+SdLI2ZsaV(z4>F%3trpwh`2=xDc*c8{_!m z$U?F+bgo{mXWBPf>>6Q;I1ONz0by4)@pO{?m{S;`|tZQzfDX~CIe0)l{7`pFAU+gBS#Ysl}H4Z2M#N!B)&bNEGN4;ZHE zhh0BXVMUlT!Ss#v(QjNF0shX_Bz^A_qsQbjbD=u-Tt5wyAbb8rM((X)8A$H9vI4Y9nCZZdK!h93d8DpPs&PQNjLUD;jw zU8>5-!Aj&_7Q)_%edl=yM|Q~b$Fqraay)V0$NSA7)Vl zQ&F`GLPJ8GSkg7<_K~9S&NW?8{8zp0cgX}%M?=i@Hq)85vacm9gl%cmYK|!fkKE2h z8*7Hdjb<7TrwhhrF41@Af0}S~tIw5uS*mRsXTxKon)c(wjC%4?iy{AP7L&SM45Zw* zzMDXL{>;;7gf+$OhlMpQ%v5Em{wv!lf0)hB`sCd`2S)N|JQNw)sElbTtTLQDl#@!e zpA!4T^y}=U5PGx52M=*bevAn@(Q@>wFRu@lq^;*J>i!I4p;s*$G|;Rmt1YXlsD!M6 zddZ39xgvG!o-#zkrUF=$%lYbAF8AU6gWMvv#(mbFkY%ecoHkQ}?;~$_P6|VQR6cje z+rTk-;J}n*`?3*YS$+NTy`l(SF=fuE&~Un_h1t)=ExG&7f%Hn#Z;G+nNNzT}k2%&%sj#Adh+9g1fgfjnv+LDh=A2#m>~K-H(}UQN zUHY(j?P%sETrRW1SUE#H7f7zCtz7`PXqEs@Ln*Vqa_(6(nLeCL)nY>Yxe)6#961L^HDIO($&&o+YPVxh5QR+{ z#!|AnY->v=)Zas=pOx8Ob4-y9oD-#>b zYC3;)V9sOdp?x+awBj~VWfwV@wY=+OPkwhvw3hx`bOpOB zCOxAZpjCA$N_CjcA2-%l;3!N+L0an+U`msn-S4)_);B#jJ*#lEYxO?8P+aBSw*zMx zS003)>R47)UC_|b%&vf2p>U>rnbuQsD|;erT>?xY3H?ILEQOevncjPqsqyt+NvG#! z;s%^u$-ftzNbqyY(-HZRd$6!n|^VG5PAj)}35p}SoqxX;p!lTYOVvlCSC z^#LL{Zh6T7??c=o|lsgWBhnKoH>Vs zmARh&351eSR%p{eeY0ZL+gF6I3SJ&#%zyOWb%ah2>pgY&B-q^*OhJ)TtAF_$LkC?S z|CE0k%(1nAH1mVKUT&AHZEmQHP;$cU`z6iw-ZMxNPt&72TeJC4l+>8IdR+Ty;_kgW zQa|`r=5Y`4Y_uCT~Zhv7ioNg{; zb8j0rR#e`i6RUP+rSD{Xzf@V{|D~H>*x_D96>i)(E zt0h%n% GU0T<(*)y{20N?POEQg;am8~zU!(^DhMAbG0q$fy7V&l~2#ETS9n;g`# zjlt`;ow^n>1a26Jn39~tzET7Yl)@TZLv^gwTRzkI*W8Vjq{j*FGH_ddRaCUEwE7Wp zG{G0wt5?lXFbF3JsNF`gbfZ*dm+Hfx@8*&TNco)AYq0Q}xDva^l&ZXzbd)1QK@@MF zYK*gStkxRH6|V)-1rf(5Jz{ZWOnWcHG~(T|t;FngMCn$Ylnu%sa*~GT+Ei7*t>gw= zFJtP0uuMw{WMuCWG+6)8E=R79^KKUNZWD7$voEmw447upyY}4IzV4Ii67yM3uSf7j zYRa>Xz$?BNerQaZ0FGN8nLiBEUgv`-0!QIr_q90$JJP@OJIu;s z6%z_ZH~ZJUcZnV zU3YhVz;M((41XMqWH}kskJD^~hhgPSy`da-k7jOnwZITKBvJ!&Oq7>2yrQcfOGlup zVkz722C`?FdC4r6lRksA;ZQp(x(q75hyvfH5b13SD}DN9-0fOwFv|&%Y;({SteT}a6Uu$wWU)XxTtksMRlkl(C4S|D`J7Os+7I92j@DjZL@;RryX zi}hJeb=^_odG!l^otU7&kCDG(paI^wMz+(C(kgRRF5M#TBn#3+?AN+@FUT{ESK_)& zk#HBAr<}GWW^qL^j5l7K@CYw^B31|`7WrH=*(o*i^K{r?BS5pwT0zq+d}Xbx%B%at z&t+Rx;ySVBgJsP96Mx2;FhTxw;}xae7(u>^wNrLCS7qoctIi2Zj`~$e9sJ1LSnc$Q z6Zw6QNvF7X2)>sIlWk_r-*UR(r5=H6io;=+(#m@;*>= zbHt_J2jkRpkFx^Ti&#Gq#jkw0cOkk(&?DYZ)PRn3mlUIvM$eAy>bv^UN+UhTl}1HH zJ&HDvoOzg4G-({Um05V;5d=dF9skzb_)JOs=zbA=kY%VWcE<8YQNKtjrrvK1&zhOw z$+YiiJ~Bjg<1Mh+#Hz`D9@EZfCY{X9ZJ7RY?o69H7rX~!}v1@MUsYIw<29n+4 z*cy(YS?(gI5Qt~EMUjZ;X1%9wc_gcv}m%M5dxhE8ejE-Y{^p&gcyZCUfq56g<)|Ii>wEgq!y+>jc(+9$~$vZ zzKJxsxL2R*DB|FYe8z1tlH$nYZXecu*88yQY%Wya+|hboZ+AY-n>9Pipsvw1i@{3UK ztoTfA8gt=N=d2(B8vbMG|AlONxrKxe~(}^7F+&0o#y6NL~DjJJb$F~Gs+<1n?JBy7xBUx(>E(@dtKH# z?-jY$aOoS!84F612{N#A`?O#X4vfi5NzYtO!q+{(+iv>*u+aT2t9Jir`zP=;MhSwq zf#fl>_^-6NIP|T+h5AgsflYkqeaZVbFYhS)CqTmIfFziv#P(0{#_R07VoWaQ2kox} z$rm|!12QD)nQpI~4$>dk8Grt~ehv0ixjtD~lAV5XT@GFV zG5`-T62iiFAKXq!>?6P-v^FYxKykx|6reZy%p7p0bAZySWH^4*L2SwJmC zUUc)t8p_fdpUm5rK2t+FEa~SrUgyA96Q=^`iM_)6w+2fV3y1qm*SVJ(n{nXohP1u3 zRh9HRf9t))|D^UCuExIdrYI^VQHW5&Jhxb4$?{B_Ugybe;9`hfd6h^N4Cd-K{z!&0UEqSE^xn%BNh07QIv^~(4V4`7_Y?y-Qc;$ll2o668*l*mwiX`nJ@fiPupu1e4; z=bkj&7WgVSuPOIN=&hN^lbI$iqdI*9nGs&kLzdT2Lrc{=;oW^=I9O4p@8Xool1CNw zigxGcwb>Zhh`zZh%hQuFKy7c$u7S`PC}V7bIRJy*e<%c#;*I1{Xece^QI4JK#HY;!{26O$v~MkMzIjcA(?Z3>WjIveC9$5FC?LX!nofZEY`=h;^+)PcowyaD`T zeDI5tYprspM*C-K0K?)Vinz*GJ1v)ePP}V+%wg(_sph4tvLH3L{EgDXx(I!sHsN4l z703n9Q1{7iI$eN)y0(w5XWD0HF5dF)8zYZnWoKw*%&~#P)gYAa2a!3A#6=!cFQRxZ zKl=?>U}n&Z2^Y_QB(z65Ib~1kvzkqGO+TjONr#XaMJ#wn5Iop_XGHl? z==pZ1yEt`C!hSo2WoLV0f`RVb7_3HAl3Wcz6|B_A%!oc`7FIK{R-(QJKJ%?HjbR2XUb>gf&UCMEP(+8RVdH!3RO zSOM~lYzz}>^BKLz9`IS?Lg$CS;i12d2?5=hKVvcN<$VSxzK~XJTKd$i{JZWrIMZ>S z(u`i_6EBMummF3H0X<2v=WAEX21zTC{rxXz{X@I58C6}qx^Wq_vwS=y>-32vkva=mjz!a*yV^<%2Vll&0O*3Dzr2OD-84TfQM zqiSMi)z6U>60UZBiK4)*xJcS}#P(3q7b0>*;XXa<#rtn%~@pMWgrD}EK7b+epI)~gp z?hJ2oRc-c$b{k4>jBUrvJj8Ydx8@4NH_cRjv*vuVS=w|{ocCb9-jxlW>NvFKHp=)7 z$LS|jWl2|pxB(D(z903OLD=#XuHVW9*FIWGimrMvGwbYgmNi#Rp)Uw_LjDrw7G>xi?15{x5JvUAjm=p4gHtVQMrai*1{a(tq_^jL~ zyTUsaZ_Be4=R26F_c(K4(yyrfaq`s?b7mtq?m~UmYL!GoW89t>#N$ZeNpd2#2{^9{%`eiy5QM#+7_&3a2Y4y>{Q~{%kYvZVZdpqRQ z#!vAuPsBe@j!$F!+jsi^Yrp^L9;M0i0>I7~w>5ra_yVi&o06ZPb*GTDBjZYm^Ad>@ zVfq{CjW!dUL6S;by$=jG{%P;V)?yr<)x=U4%x0-sKMUZNT^r9l{JbTeS1+EgJGXl&D5lFeWr8_Y4VhsWIWOxh!>w{OAviN7&8sLwXs z2bU?+2tEu<`=1egcXX7hf=CO#s*~-dxt1yxXbnH8;vgvW?o&*O)CLGgZ(B{t=`brW z4ugk$k>DI}W2dJdhDa$KpyCsc1~JS(4waY9Ttq~5)pFdwd5dTu`B@dX48SDy^LiCN zjt;+s?#6v43=%#iM^S0VR>M<&V`N#=2Jy4{lT2u+T*QGhYz16rH;^EDskJ)~ruu4e zGG?L!yibb!#2$G^q2^1nl-&3lE9Xu}XUPok4nwV2(gM-o z5;psncQ?SN^Cq|VKtIRb3mZXaUe#rYpFD<5ady2Frw$opfm_bGVZ&&n{@#+F5rb*j z;hQ19MS&1^zes$4S-uPh?fE_3<+MSUN>9wl+G%g|nMPA!`*h?!3P$cUUojS}x9n4P z<_yvXI~HZh?>T10ShIc1wNi-hay$A^siFdqGjrn5&6a=+J)8b-jQ))oki@TUw2=a^ zJ!ww@lZy&vZ-5^aEg{$ni+Ch0 zV%`;BI%2zaoRO?A&@``P0sPj}by{?!?`hiCg(Jnvg{u>Z0c|1#0orQe=+-}q|3a&% z7vRf%sy{C;tK|7pI2Efy$d{OKv}Zd_;nOR5cP9j35y+ zOValnBoh~DItT*s3(yi|*20fuHZ2%i=I_7ktx34+22Cv-7w6va4FK*+jlZIYQ?oXN z(t9FchqGvk-qB?|%IcZHAr#C-Bfs~GkK=WWBXwe$-{#vX#*s{WVT}4>4hNIoB-Vu0P zNyM97;G&h^r~@_0DGO`kxi<|aOW>FkG$kOldDC}(*n22~>PXhk6%AIYg6eAX**k=> zu5e_S35lcIif>FVyt2Fn-XTthaT%)cs-HiVPMX0F>RT*hcwCJfO+w)d=v>$ynl_kN znw{%g9P@T2ihOYS92q5|EKir_Si@(~)g;(_QOgz@xD-IKA`|=7ke@u<+=hvYIRYxb zKV2R<`#iH*L&s7`$l=$fzYk1lnRaTTU9*18XP%Z9wa;Cq4kqH!`atE+KGI;a$O1Ul z5zVQHW-L`tv5(k??O>?Qt~33B09)&h#{1r&Md};~mE1(RBm|YoFK;GRuH`F&Mf-P+DZ`f8Idq?I6jMKpvHnb-l-Dvkw^`|Hxct^ z0+{E!MYn*^?1@cDhV6^l=L@FOh*+aGAjtfOO5p#DM$-S7W2k+Rj86HA88*IyDOQS+ z;_6iyQQWM#oKb^7y;}=NPQz`+O=wJY!5sFprWy$@)u+a0Q&gx-=$qz;2B@QK<7b#2 zauepW&CmyHKRZ-H7v4tK@$#os-nX))ux5`To6?Nd*~g39gbI;lwhwbOE^%^Ht&(;_YGl^kUM9!DjxTw3mx&5%2KE5HeP+5BD`LgBdc$inYmt zD0a;#tX;J<2Dmy|4sMq(mA;GHwJy)&)O4!VoP}fpD>48)db12tya!r zSdhPLZG=csJA0F8s2mcMpH1_jGaM|cl9M3ZF{H=Otqlt;4y5RF?N50dBVgd|t6v}H z1uD?Zg{gr5h;GV%R4R&>f))e3K>&Xt<^XP|i}Sc!#7+LmKPVMEjtTBb$HODIN34qZ z&O0+Yn89vUS!Q+U)rl(RKi>B{4wMyvX@=?}|ER+@MK7;opI6)z!ToAX6$2X^=T7oQ zEc+CRt}o}HaM(ZWw2NwnWPen&d;oW~qN)2gLtwe2nC4-i4#s zn+|RLj2fGXSwen{q$lwVUGlr|Sde2_-jJ%-SE5f=FnXF}xh9IDy3j~4Nmlja0_8-~ zHH(1S=@x8tvOBWsgj5=+kyQ#vnvaV=l4z=xL3x-ATYXh|j}x2!q}zA=XW_I$+nHJ; zKoVcWu1q)C+IF*>{(+@Zhat+N_mzg7)4zHavovjP6S<+-~=4B&Q zC}qkYB2*r)m*&&A)sxu1dRxcoP}K|r544BBX@Z^@frLNla7*KM-f6Wr)12oVlJaCM zUPbIX&>93z!YsG8zBDQh@aWNQe1I z%t`d6z55q)4Fg9I1>+(5jS(QRAB^U`dWrcx@p=;=a?>7W{`J?t#^JB|@Yi$k|Hw*^ zedpcHK$ai71neJQf&Uel;ZH;OFy>FfXE82$O=;ML=4@L;G*j%VJ-KsIJ?Xe7S|B5Z zu1hNr%Zy))(=&)UUIE$wQZOm{c*CyZBJNF;Vw8HE9%7ZrkFS|P8lw0X-R$#Y)YtJF{!=q#1} zZ2Anp(|^WRTe@e9J1gSXy#f|-!bdhpZLg=E(~S`m6V2OekX7<$zcG9Q+t9qpUSHrw z##Z6-6RaFrY6*&OqHB_51Sa1z83V z#hnj2vx95TsH`!L1dGE+>l>R1$JR>xSWH&I2sGJr6VkjC%Ax^s@$wzHjC8U}>En3a z5sN{-XdO4HVR^_GHZ?u$nD|u1C++z>Syb}Ohciu-qsTg0!Sfl-5f4+}gxIZZv2UvH zOx^WJ<<9*VL|!t_MEOT4=q-4IaZQI}rBTnI!R$n&(G^RZhhrK5PKd?t zskD2Y+o-$r`)`b<`wWk_hh&{ulE-0ucPj&A3^YU6&UGqdS@fu=Gx+oH`eWiCQ&`VS zj5m`%e=RO%s4b6E{G_X7`zUoJb^e`YX++D*X_1xnY?JbAQ1!)CzzTDvlSMP3Ne!a> zkS}|6>`@A+-?DCaD!b;hnMz>Vw^JOdrH>5mu;dk9*mLdXvTNh;ypFS6zhRFed0ysL zIc(lzN>8^Ng&LfL;-*pC93;5ugiqgC$DRd=#utU&S0gIj=_A^@}@@irUeFxD{=F{zezf^!WMOwPiBAu74l+Y@`R%!Z2O zY5PkznUN+$a1f_Yv4;EwD91Lrvntyqe_Oby$|B|MSjoFyN4YN5_nxPNk4JSLfGEkD zanVK+T`4tPwO&8Y7Ihv}M(qF&TAWpdo`c23GhTG83k``Y42Qu8D9c!-Qz(Uae!-lH zbU>kP&c)ghzW6~W$;gIRF@f6x*%n9!h%l$c&OT>v-Y=il+w|fxoXM`oJeK`&N0%x% z4!S-OQq??ngAG(lw=@$wi{JnC{1Cem^+Y@cv~-d@Yg@5VwL=&?1D>G5XgFi$^trK_ zT2NYc!oQGc_0kjI+Ty^@N_C;mSfS0EGR_lav!snM=!jNwxwn$=8^ap2=36-co@8=y8uZz#e=O41;%eGym=7u%!#&miF5S}Rw zFf3Yj@1-G_+fS$qGseZqr?!lrH%_D<;s6diDZ5bDP2^7!hXP`ELuhL67Rbrupfl~u zNxcE(WwEvh=u0sP%B40**dp4M(Dz&8SX$zxL`%-?8uE1J@JX9ERd5@Wv|`lZpo@5* z96T&f$hz?Lmdn_1;pq7dpr~C6>ps>$t6LrZ$Xk)MeFdK85QTkM+G9`g-IKAmVCru{ zHQ8!5d}~0ML@(LQj7tnG-WX)sLTL}IKb`Jk_szHKDTYf!6m=8$YuMAct45Bk7Z%2l zE{AW>@}59YWt@8%_F4AAJabb&1hzYVR#>D20G2dq(}`A=RVS0_7{b0TMx>2DXD-5} z>PMZ7b$9nrM=LgRcsONrQKP9QzTAp10CjqGUCee;wk-Uk+*_j+sDusP(`)MVGpmC{ z?@e9GYcS}E$q7j$?Hhf&@dq6w?YQf4T~ch^XdRr(9EOHl=4?eehnq*e@Fv%myt5b) zPmhBo>PaH;Mf7p@1qAn*8`~Ug{9`9<_s6{Ep-XTmR+AWW$-Wy{yTYVok;N|`tWyWh zU3SGE?i{9w>7gLH6F@Lxm>cYoc;FS}p(w}AFb1#TfS(L0DlzSm5nj+BE|5hVAFxN^ zl#~|^EA_QCW8YwNr?Y7LV`s_!#}G`hg2WpZw)<%WNfevIpKB^vx37n!Xsr8(?hljY zs~Lz@f&Ei%Msy~&kw+$(*TZ6?yq|uFQ~S$|{uCnp+|MN8{Y6G)+10Ko5=&}13Uk(u zhBUaH^PtQ`zrmG1eT|b?@Eyqe~KDSKb-ACE`z_YtAxNBq=|)j9i9*M z-1|dAS@k{x>h=e%?>_qnvZ=w6`K^hjXNLr-Y$t8D%Vmv^Wd_6~m1W10XQJ9B9xSKK z`6S!2b2w;^>i)?8l780Z`k|7lB$lQ8H^z*^i-EA(*H)NdYe)6D(5Ok zxxX-_={dDneKF(o=4p{TqDntI3v9W06Gju%YMop1>4HSu)A5;E(wr!PDP%gnhl{A`1B1nW*Ag$V^`lfGuQ%P?2E);b)B!~yk5%WvWnPAUZIW10_>`gWJvUj!{plJF$W?e7zJ$tU~^27<{Th z0J|y&TwzFECc6^H8ljsf864XI`G#2`ZDlKb+5}@gV13G;=sELlqFQYy=8ZMTS&nY; z=)s1xg#HBVghgG4tpKjH|pXJ3bRP<=+bIswGp`5da~Ia_l%5>~wwZF6UpW%NZQ&X&K zj^W~hG#8#p&q|(=@CuwEHuLjjxl?q$yenUi{A4W=&yvonrgueJZN1D!x}b&7o1R#F zLhdmwcNdbTrcXSd{I}F|{X4Y%UU8YFcP~fjiA-l-MM0U{AR}LTr=M8!ga3242l1l6>iZligHDFT#I{%hWcv1m7~l=nsm~eYMih#k zY)LK0f8PTnUbW)X%i=9;o~+)7-vm z++?wS0QLnc0suh!-+cZfl#<)&l;{thj*oG0e(w??zFt7Q0NBwsx-rZ=*q_9F2B`eO z<_D-uLM1x%^f)nEp($q1tG?(NeA&GZa(~SJjP5-#*`+sw%jC$yF#7&}#+rbzg)hga z8`Ipb&d$cp$l-} zBjXZMzEq*jUhIK|TXha8WUGf1^t$Git^K+{Yf$fZ?97PyMH&$kqzU~@<)WAPfwZilK6cpvrbqK8wsh-UjqZxM z2jdF!HK5pfbRD?0f9vzDvcIdLA*KC_93s*mf)94b=*+U`0ty;@Ww0JfJZWi-c;k?D zaV!`71qO*@ge94Gt-3QxoibydPY1BbfN?Gy_cZwSf^+7EB=N-t3l!-WF>poh3^?O3 ztQ8w>)ETWMCwt7N*osA%zBZ7*1GmG$xJQpg-S|=;bZd{?A~d2st+>T=!Xw-BC?T3_ zt=!ET(|n7H9*UNM$lly18P4PD)t43VmS}aLUY~qV5s}X}gvmwvggK_3j!5~J96hUG ziE>p{(9pDqpB#PA{jRYvhKB`W7*r1w`y&Bw#;p!Hall3YAf@S3|jl8<9bA&IWVQpY`#V zA{pJsODn1!_@^w6@7TsRLJi1PIy93lK0FyEoi^~Ru^LPNmT%)BlEm?ZJ_DDB69+ox zc?3G}B0z&z%|3r|WZM^&U%JMXl`qL?yw)h-*C*2!(6;K9^t!j6&lkTWBIXGalRw!t zo0z~VG@JV{>7Q|&{acOR?fVqYv{ib>tI#t95V#>pWp z5%X*g+~)#{`!m^k8H$3+~b?+tQ~` z0I$d9)AMgPhWM$C2{oUBvkkvmwQghi$F5JZ00I~vAFl0vsW})!Gt@G|_W4pkRrV{4 zSsKqX!S$8??dZeew*GccQgLS@6T_^L?^%#DwBI*NF_|gq&zt(MobGxS+DCVlGW(d( zrN1;ZcN8|KG7HIUK1JL#b1tZCUm=f#wl|;EUj%1%I%?~L_N~dE{RoL1Fm*#8Qu*$R ze@o`EgS-G-Ip3)5l$0al0@(fHifH9BmiG1w&)!3uP zIx))2U20N)-SMpE>YTojZo!SEJ5wBcEO4_7e8N}ksBM#M@_9p!XKqc@6OqC#vB){{ zfyKzOIs`sr?K&Lb38~j-*?sNzebRzPUDk4#+C@KfVs;+4;;zi9YS)WNflo|~ULIYN zg1G<_6L|^{G5I(f?iWBGhdjEcRa=We&^{bn#|**sb})Nv@P>*jNKS6-Wv>tu)>tf< zA~uli4`#FJzgaW??Hc+&_IJaCsAAiB>WVZ)BztCAZ8cO|O`v~0Q^?XCjh5QrcI)(j zn~Qx_ zSI)e(wRYFU;ellfMKO-0`ENvB{e4Le9p#3(d*%#S zYx0nET6H1OpstwZRc$0RxHUk_Du3)YEEG`FdQv=rkcwrKp&Wdp zRX1i)t^J6#pMu$ujO~+J9E3Yy+Z;=%TfEZgQD&A0I?ZE!GUT({gg#iY;%E=xBNRVr z_%k%=&yb`)ChA|Ge?JD;O8-nbP7=8B>qT#(HLoyU=B-014Sbkt>$;kf`GX!!aGdjzt*!Xrn6M`CPd16AOqA;u*V2{CfRo zl}evVMqUxX44sqNWOKg-E7sNc?}p*_%*|jiVNgLac`;$qQkG!be0|tZst5jDJrSuc z1Hoq;oVzX)6*HYpREj98D|ABjYn7KRPUZx(f-}`ZL*AVjH#cPcj@=uJF7@~9wTR{?aIb0 z6vN>)O1P)W4%e#B~jU9Kc)+C(!_}FJY};$)j7r%c$!8t#f`Bx$mZg@ z`~@~)E>_s^A$Fk)K{f+vGCZ1>^E2sLvYU~RIn?5roYtcG9<*VsK-~?X(MTNCI>I%D z0Dj}mjt8#}y+fhh^xS+rHEeoP)+hV6z^sg=ylIt|eZR#2aHjDQNWXHtF(7A>AT#EIq8yjUvq7LnR9D$!nPILJpB&%dgq8xczCq#&|StVQ& z-r(a%0Ne`g`D6+SVUlu z4Dj}&kO(b0G1AcM}K>t?(^;2eY(%MW1n;P zA2q7Rs6|orzVlu0Tys71_n5CYF%5x8%wt$tavP(E+oO-BFrM_0e_ULyy8@q0-UrTZ zuMQcW@wNFQM62>n2&g_x^GOQhY{v1;u>hV4ofwkY?j}UtgA~J26FfyV~)zuzkG_iFEE*PZDej)u3V&j9oEeqv~j#5 z53=>bMRAy?&QcQF8yFRsNou}nEBCtujUp`HZqjSFim6z}7C3p>S|1sUcP zDV;a5#-`NiqdifgyaOfi>P@wQW}XRnN+Db!&eUT&@=rwvWflnJUwW8}upQ|Hce?bX zu+|x13gw-pDr02GS|9eh94%(J9QHwY%k~+kWy_MW(kOTPn~u+2Nx#;)%w8oj+x@Un zn~#3ij)8HgCe}xyNA6nayN*{Ir8HS)eZFFoN?!ZBIX3w>^+Q||s;lKR(XbT8v+-#QNEbCJ&hZQRa^s$yp z&&hlam%oUwoxbNk1LCW~&6k8CgnJcRzmDJJA8AanhDU#w&e(m*0P_pY%5*`VsK^M4_nkRz#F6X!}=fM069=OMmVrKfbIMU=$zTA_Lg zywo8D=nPar5km2(a9y8jXv^595WgJOr$;#1%s(CZ@?}76(7yL$=v;PYO~N7NDEC%n zQh}S#tOA1Og#fiBW}1WxAjS9d2|7c61Ikq8*TZzEnJ9XO@zCp%Vf*%@VYo;%_SX_8TGsP|KY zv_w=t5Y5bL5xoZvS1^}+O_u&>{KHS=3(83r>TWhdqgV_<+^wbv&%~VZq@85^4*R}~ z(gmVa05aPr*PH9=>+AhVG`1k0;^_Ck7JkBB6T7!~>Oo)n`NYS+F=`H|{#9}NhHmY~ zSOIFD9MM$WyR@?qMa^yT$0z^!C{1ow&lW58HCHVBP$$s+;iXGS#y3MU3G#3TKE5I@ z!@}g~dF&D@kU#m})SUy3qD4=LXB?y(m9W zT0Kq5UavId&+SzjF6-yIOoC4{k&}5a3N^?pX@8RZp$pOHQLmal=$T2iOM02esN)+L ztU-PH;#_dNaNos4F}ZQd26yFUhXl_F+in(?tdQU4_)o&ZVs6rz^rE=|cQaSA4jdXy z5!QIo0W7j-GURI;KPH-Gb3u-Ry87pi{h{RfXo(W-&i!Ob4?kiM-n{XeUi_Cy_TKL1 zw%!=Cgp8!yyo>hV9A_!61)YndulvO65tuS&F@@^-NG^+ISGHYtNwT2c<$u<#4Wqeh z{~gt)H?s=nKk-@`>ha1i%;<1U4jL#MF3SctSGyX&-X8GSTIMavQ}icXFljlZSajTl zr`kF2@;L}>KytGtw;$Uo_J}nc6&?Nnw49H>KQUX1UeW8w9%9Z5Kkc!nPnR$v_V3U2 zTEd8l+2znY6cpo3$}}5)hm}Lq88_H#gv(gB42X8+ksaMaE~-p*dw*pH>yYkODtrwxLN`p*IcM{~Tr%4%Wgbo`?Fs=XWmK zLbI$j^EDhh;alggl3iXb&rDiha>`)Bw#^p`{94Cug)58Otw;M|7i(=YYdu%$jhuDX@`nSDHuw0I!_;@tM$)nc>p<^Opcb$iIBVlWVCvcFs>G z)zMSN!0DlLWz;1R_apHzMT)E!k+Th|0Y)$a2k3$p2Fd*M1;}J|WwP7(KFO7%j)`X3 zF`5?D50r5|HYT8G$T8~fRb1G@hF1_>rQi4eoO=K5^IuKFh?djBKNQ_15y!XM1IL;p z&PF6vkAuT2=Aum=vli{_(H=MfdKVRb_d*ub+VHorOb!?-dIn>hGSaj-O$o&CJ_2Ta zuGL3W*@fZl?6#Q-GMS0Pvf7Yve&&{uLCfkM8sae@oT8HF!V2hIKzHdZOnR&_kM#wve!u(DL>DjjGPj z7KcEQ2`$b5Ip7I2AR6=;jHHk;sRl`0bmGq;Y&K*IPLV?v+@al4;q8-)Qa_$aF41G| znR3j9QN^1<8WWe3`43FU7|bsD$WxN43}?Dv53YP*k&jbeqPHwb?!H2ea!C>P_SP%v z%Vh3f<%6hP?F2@boS>ma?v6!^l4bK^Wy{qP<(8K}mx!KiNS`{i1|N}cI-h}RZ2y2OJ68og<8fK5o=IP+JW_H;+TGTe~=}A`pZcl<7 zCy@xkz{OT|m%@~gB(=usSVf!tUQ3KnGmG&zot1h;w(%He{UeC{B>4Qnz|Fi#XTnYF zW6Hv|3^_yZ#~SP0qV}~D?W@NZl}UFrGo1_cPIvNqHU(h_NaKkN`&S1tPyhE)Y%#yo z418zWHnG7XWmNmdZsALow}zpdlC2r1%bYchA?3O3%^1V`A1gNle&WQ+>_C{n%!f|4 zM3&L{1)k1?KahU|EF!n{VJ%Oi2Soyki1n~MG~I_oRIFUxv9dhG zWVxSN?D!q~tbQeSE_g0_Hkd36{d5kw!l`-xq<+`&%S_xHe;Rjyt9OOYwWCtg)Zuz0 zn4tnOL&(WHtS5-BUipz#+50>2^`TTvFmKjWgWR17rxetxLQIi7!Z&GgroQyLy=~*t zHAJ&G-GjK$tjJ_n>O(4?b;roQ=zXC>5U_T&lX2mxILXWzMo=@ke)>ZVNESv&w^?Z{ zYm5LN#9Fmg^xcYHxbjlrSY6q_DJt1xhb2*&q!llr8i$V3gcIbP4k1zZQ>T|YxCv@D z&FjO2X-_cJK%{}Cgq>8?eIPbv=3yP?qp{<2!A;VMremc5Pv$PYg~2_Co-IH9!JpL` z@;73T=VJnXqwX->aYTIS>+4Ap&f8qxjMS&!X<0x8?f29sx2mWX8u~0 z+{{oyIor1?FJG-j0vrnWul2`5hWqJ@L^i@1NTz_uOrX6`UyQ4sN(Qw(IgK#lyB*XLYtoqIGUY@N|X@GQn-%F(?=<>G|P1Qp)Wu&+;W8JqA? zyw5=)F3%q8yj6@{dgd=5;7k<9v7#sIFhX_3BQq?1b|pS9@{na?*^%96V;$OeXl{M%aT0!O z>RM(xVLIg{yD>|ee(^ojE!=p*@Llj7r!O1rk;~f2EcL8BYmifNO_RP*Suz+-E^E6r zMkA;=#<(7UmFv7KQ)0IViB@*!R0YT01n6;ZxJG|L@ex)*A zG8V_CnW4}#V3T#1UG1@J!$ZDPou_ct!{xSRF=CknaF-FV zSqDWIEnSvO@8WqYEzP0VTS318)pD}Kp1ow@YbP*`3swwEkFwQ;@|^Uy^tA5G<#~Sn z=?V7`{jRuZz*=g#TnoEOf55-B9H2cK#l71UU`x#(KD0!5QXF?vMTyKJ1A82 z<-uKS20iPG>c#!12E+N5SCs-J1K@yp#~N(0k6f#m>AILaGNGfRLZk~8`Ee`~^xw8j zWICZJ09w#++q1{HQSIfF~6 zsq*xvz4-EB9FklI>ZsXj2wL%Qv~bt7yi|Jv@2(PqlY~cgLS>k%*mo-)xwyZ0dR4blOu@^Xu=K zYO;mS=}5}6>;6J&eCgmVybs0=vAB^>o>YZnxpNA9>4$N<`W^?vQd$eJ=Ybk2%lQyG zpY3^l{9t&~=Z%%*KHd>9thfXr#zZHx%U0*yUG%sSmLR<6dGQ-Su9=?r#mEF?Z{xr1 zW}{_YDy-&e|7FYm)RRVAPP+Z^?u={10D;@{OD{{6nmA0^YjE|>moIsfOf{=fBe z!}baDQmc1wX7-4?ku9y%8C@}*Lji`GaOo3d2Ql6?()v!dxe%rIOS=}ub)*Rixokt8 z&X~nR5kc$S?!uYee3u1dzLr)$%5Aa&<&vJuKK0Kb5xm@VJW?OL!%h(z*e%Za_|wuT z!nQ0t3B8d3kHwU-n4|wzRk)~Np%R!1v(V-Z4|$^@@U7oKS&w`p^Ia1Pr)z^%=xF0~ zU~3_SiSUMWMn1uKU2Bu^y|VQoOrEgPD)Hr#6%QfA=Hy*@ghMX1?PWc(xt|BAS8VM8 zt0mdOb|3*plFP4!)S_~l$R!pi6EA9%-gyt$iM40yiwOo84<4(=Alu!ZwKInDS^(WI3XjjcKnItwF=Vl1d-9BKEz{uttU4+0bruGa>;u@h*?zc#D!xXP~A)Mvl zR=!=du=jJpz+fqdLuj*vDX16!D;nE1eSRfs!N|?6Z*&Glegn852{Acxgd@D0Ur)yF z>62S%Y0C_^do@1s?akDFV%z`8tjLDQ0`^ec9L6tj@ zFk6sWo^0UfKKQJ}5C`yFcHqq-35Yl49(JyUlh>V*{gE#;2_495jFm z0BLV&TCTdZ(kh=Zs22#ifDPzQ@yw{zniNX<_wB+Y1 z6;=#YILT@9>sho!j+s0yox-)iL{K<1XE~JfbS>X(Pw<(tlYz%i{W9#wkQSF_K^51e zo(SJN?3Zq?da2^mDLBZJbm)SP)VrkIYcVjm+O=o9ONwN9p|e0kttb2wxUDJe8GAVz z9F13_L(uo4lG_V%>dUP$k#IjdIMdMW7W}Aav-sEy_B}V&U?rd1=b?I8GX%$+ccysT zHQ@Uc`^HL5y#ae#-hQ>fV{dX@a&fLJd-WP}3G1@sHJ!w)vFc_R%u(QD%9y(~ZcIFG z7Zwid4s))NE+E4JZTZ$Uxg0za_d&HT(~`7&6)DgeYUJ+<%$Af~P0wH{ zux75~iPg?WfwtKL=jYtBs)F`&#CFsx`#YFT`C?ED7#v7y8;D3!n{CV7g5eqFm$`NY z^Y^9h2D(sz>QSEn{5KVZO(G+;Hxc_OK86K1l&?0NC)(DTPr{ZhNyBeTR&#Y-a%{GF z!DdE*D|emc%7sGMaz|cT=0$E&V_lEjaXcPD3D$`z?NZy@Zvc21n<65So?7BQl)9rC z455!O_)E7?)mLJKlQyF5)SHLYYdet%##fy@9+_RP$E`V~?pN4=FSXd!Ytb*L<5vgT z0ryK6g<27uiTkUGZO5KLksb#}H@^Xz2O8I)Y&{)|IG6`QY~Q`Ap9D{$yO0!d5Xmmu zI|Nl1T9-Wz7}&0`edRgBBe7v?jE}l|(mRZ}g zzk1b$U`m6+rrVAX%OA8d$$t(0uYWX%>|&xvqOK55ntwapF}_90SCagG?;groH4$Bj zWcT!c3knS@`ln+H8yB{B>usG;e+GqS_P+-I>uCI!kBtNyV^_4?&GW$+4NFAg+ShG( zMD>9D>)FB|B>x^;qFtQf6WO9J5?KsuJpzqSc4Efw`JiQBEuM9PhOeNKyPxZ~ zINK0MxNaw#y+cw=_}1&!#5d{0ui^=){n=j}DJEKEiB9&%6n)BS0-(MHI4-5Em)h{S znafm#>MP#QBxlu4&a26O(t3p&^KIdW+;70kQAw@FJE@{|t)NHH+`^bnB=V~LU3;tX zCxKU8I8EisVxu6lpsUhVpbs~jTZPM>Q`@@ZIDNU6_RzknKQUks8rm%+Y5x_%Y3B%+X?6E%S9?+lf+G z-imkPok}Ew-?Q0g%|AUW5iY=bnz;^i#KEN!!n`3+6}qgTKw>P3W&VdQq`23_+^4Uj^~0)FuVj5{T$STu$|g5OjbtudF-F*edS z1aw*8&{ZmS9-7zOcq2=j0Un_>Ir_2ogZyEIZn=y&eZ1qPOqrXrgQuB}eMkHh?o2(%3kB8*X*C^Z7<0mw-g@DSzaJ<;d1!LJ3G( zqY+YHonntH`-bM*2bm{vIp#J>-flg5g>(m*Kpb)jOMRz?c~!lLMt#uj!-R67!FGg?%OY**1&je)b{3Q(OX_1S@Q9XeX^KASQPf< zeGl8X`Fx!KDgZ8Z-f}MRwPE2qxO&4^zL${Nc7uu3rppf0n8lY2*yQC?Q>7xw5-G&l zVAmTBiX7{QP3uQghI+db=8BIaDa`zqrfSUTqg&xceC@_cc2by{KaUGS%blYzmiImM zPf|LMWxWwAmyj!uD(NPxik~FALc5V=zQDR0G~G9d7)aV4EqY|Sc6npMZrF$K3by3j zp8LLTXMgsd4&dnu&9k&v;UB*!(}XDn!!>6K$KAJVsV!W4eglMvT#rxrp=I{2K4`OB z*Crd7Z-hj6W>dQKx`@)L#z+!~xm`cmVIyxtE<{lGb(6Y5LtQvwN{zoLyWp>8w_?7Z z)bZ^)rWwb!F(V4Kmv#5&lu3_Gi>FiLlaI8!9+7#rU|d52fQLrB)&jf7l$1yN;c4c>yR+ zDIi{D@^-JM@#3m}S&*!z#(U*L%SVBZc-XWws)Zz778bmWp|-;6y! z1pze^1r*NDh@I{^bR~LpL9i5?By_)w(;DKjqU9`R4GgO0oyynkr-lnKWfU%I|b4fKocI(lw1 z|90wRBHqLBcKi{7>RfkGd_O(v58V(B0To#BRKNZetkiagyfdVCliVvka)sEglr#0k zIWLJT60-yqdP91b5C8~Bcm=X$P&)e4XbLmzx5k5#LlDTe?W56jc0eOP& z>D<26BTV!!#+Deyc#qmk%M3TTgLABs2-Wi7Lppx8uWM^9O=?gIzIPSCl&+m~2lCul zrpr5sl7?sN=)&>nf?Y+#zFcdGJS1(5VZaPtDdLGkW|(VB0vrjtXX(R`c%GR`__v#9 z!7p+rmBwy;r+Z7MXU`*}v`#J~@|10nL9Rv0_J9U$Czzwa3uRd>erD#?sCyC6daAy? zjlssuNw>=YvRQ7zZ$Ld!xtkCuGgJCRB-rcI!ev6v0!+kuG6zy$SC{%IQ644lX_ScpxnkT3S;4rD zzBqh~DsV1DoZ~uSkm&YxWH$8~G=_AQ=51Z_x)bszzkY;bF*5C=?0U-^A$D&eW&or< zZX`yqcfdy&Jm1d;*d*V{s4bEdvE(eXyR@@`(=tN4Jix;-1B`m8wBaB0S+=BNP$V6Q ziKvdui!MqagoF!b;hHWuFTfkbG97gEqn-~|J@|YBCERE)!y0vyiCPIKY!7qmGgc&H zjY67JLuho`RzH3sJ9%Ev`0E@t#LH}2cM642cWerL__b!TX-Zu|ZU+(%70NxI-eon% zbka?(bn{gV8Ud>CEOE$w zaRA~&X4Fw`J zrGIzX_@Aa7#R)dhM~ zc-s-=H-J?5&uDm}8(MuS(?a%mXM2+K_p!z4k1+_^3hLAWa|H%wBWsO##n0RDNPf+V zKjS2-N^*DgYSA|WpqX9z@VA({qcey=kSpu1e?7Be9Q)Vce;ti~ir6TSM(E*ie4BmG z@znqJg)H-tBQ4~R(l;Hte*;jn&=CZL|Bw;YUm;hJU8zoBtargT8t8~J#NMqe)C2d8iY4E^(zZjYEj{xH&bsM))%?Z9mr0fd`ih`ekEpRSB-jt< z&%LXqHGE-Wd5*cWf?`JNFi-bdJ`%$1E#_=Ac3o*+B!U71tdL+R4JqpG~fAc zwafW+x0H(axJ$+Kca2qo8~%i`Z!AWWYcVzT%|*5qwQqwD#xXNlk1G>RC07b;&D>4Ed`7R&%P@FJ zp80d6-P#2;KVGS|%3M%Lq3YXW2ZCR-XALp1GMH1Y;rgOAIOieyvctTn9>UjkH@3AH ztCP-V4<;Tjs+6E(EBmglB@l>@Z|ZLVjZI1;+_yty3SMf9dC?>XwqbVZKRKuuEp@3R z`-!>+rM|_{1dWz{pLhE_WUwMS$(7n=C;J&>pYY9I-)~Jo5)5k_%!&g@~k8NAm8Of4%gty+y5t-lMn3u^} zi?u1%L9?pvf$_n1XIPuc@7^!AALd3{{RRY@gvrltPi##XPui@Eo6`)Q6x1b4nD`Jg zXbtRZ#Vl<^LQt{={|EYHU0uQyq#31fic(`P7mekJZhGjx)x~8FxWLkJpGPgQ zwk{;!oqt_))R%Fm8HB664t()hHkE=KRL{7<+blidNzQ!(tbcg2CCc|XblizUi z)D*(t2!5XMI`8h)QeLhz1BnnjK40Ibu9>0|0alUD-+)b)lp6}Hf?}YhuJ0mC81Yp$ zy;$tQ0f8vRskX-8*#nj(7g%2Q_+m1d?ikjzitGM4>dFPtKG<9^d|Ox{nj^38D`TL1 zi&&)pugk^%?>YZRM3+Ko@WXGwL;O?%c^eD?u=M>6Fynmk`i~Y32Y!PP^9_(Cmp*8u zAw_5FWt7kqkfuT71%5asyRu#itmONYAcH5(l0@!4%nWSLnz=P#WBOh`EiodXd?~}u zfls);YFZfcmsfcx2=i?Y2ofNuN-VW%RZ2x)+a`1xw4)NG1u5^38I`fG{qKN7bhjVBY`ilH zl44&FF^iEMI2UAV_t^%-QpiYI|5fAoa$J86#yL(uP@*YrmyO z@Eah@ly(Te7xn`<0`WlnJwvNwxjs4l$MaXP6N zAhR}LzjVymo7ZO~sLMeEYvdT76JzUl7l{Z~yaqEfYuW&(EqI%s1A{H14$uJWx2Ck( z;#ac;-@|`>>nv4UwPm_^rSGXe&Bays3tFRX`ZM(8b0db!5%XyRvU%2dpO9tPhQ8eX ztjrxnUgOfLA}8LvQn?S~LCAeiA^?8O6=Tz z%(Ap`-GWzfkW_ph5)+_ffRD+~o%|d&Vyfqs?o5GgP}|_m@sSW>Y|B0}*To1~uUW5p z!8G4=S(Yx*xqT@=uLf6>5BqLof{k@96(Ra0N#s56W#Q-JvaQ{zRh4PlSg`mASUCYy zNdu@HEOJm@*;R(l>6uAd-8bF%cF@?DpBs2LBP_RlwcaQyt0#5ykb388#?0&VV8qJ5 z+30@Hr}6~Wr#|`XvM;!Ak5$M{B6D}P-G2})RkOKJ9g^0M_^s(gNd^})x;8VpZQ?(@08NuVsL z+p3VBDw2XEdf&ND7Vm2K;u?s2+nHSR=Eg%FBCctS&b>kteLV@`<6YaKkaQ*(vudSm zn@$0GMkoZ5xf zVg|v!Rzap!_(^zV^RBF$l{M|;M!q(8xyhZl1Kh<2%djFVLy~T71HzUW2RGnER%6VK z9AEb8!>_m;omS6AMeeSBJ0m82$9NGwEeJ3u8o*SOJ6eX4OxwgBx08exa05y&$~+8D z!wTS18|zAWlg^WBlryJ0&^Ek^S@jCrpT`ud{xiw>+nI{Le<9UI+nXJ#hkKEAQJgSz zHuKk6HGV+(wqXSEgUbDNRST9Z-Rwv)NOdaYieFd^clo~o8Hnq2wd)c8 z?;)>(WLymi+6R3HZ$x@Vv^o{~ai&T=hfb~8aj1Xv{OdnKj{ny?|2hVU>HA-C@IN~S z|29?r`vs?FtQCV^Os_eHp=>N9wEI-|58c3j;PF?zoq%kFh0gyzkFA5+C>$&9D;^ik z6sMnEj_;Vz2lr^dI<$ErKeb1&Dw%TlKB`)B6lPaWcHf#`3L*MQ*uJp%d<==N3GCBY zXrS}QvfoqLH(;GC<#gjB)+zsy;vDFeYvQlXWR507`^(R*Pd864$3?zhsg|>RYui>; z$JK{+qEr*f*+FGA!_Te9izY}~BD(#YdWv^|sYW*q zSY;Zo^&0zI?YvV-nGQ4O%{zGBcTNM7($bhF2I{r&bw?o8ah#=yMbL72r9HbejX14w zkKth&zzrJr%eCya6e#Zj18RT^vsKp&9TKLSAX2?UZBZ5(K5gAwY`aT6sdK&K8xc@B zAxy|y`o>y8$l!8hhBi{^+dPM2am7nOIqF)QY%oFCGM*=Cz6xu!`A&0ZHc|B5CPGzL z%IvV6{w?JL0}Iy!%R(>u04q)w0?Md1j`S+2Z4e*V_lY#!s@R3KZ+M3J+!rhe(zQrfjJS$h+cgCIt^+ZO8dxSCTZqDpPry;u?<&G?a@o@|+4?jK5@ zi(uN&|07e~|Je2QAGsF)>Bd5xn03y>(3@mA%hW(Q-VS@D+WiDway`o5MHOC33zSr4 z*LQhph_2*ZZ79ov{(n61hKk1GfE>t@*n^DhKRzfBn)~lPg zB0;BUX-n>4-I+$h{^YVBx(AF`Pj^>ry1=IwM+N@q#7}b*H^e~D@eL?s({r$xGY9Dg z>J_)4pZS(&5gXTK_zhrmjhSbcneNV)^Mu-zE7SRS*vwi(uf@>B)USTN_ogGKh$#s^x=j8xvE0R38gZ=-q32Vea|){>GIU&KEs(S}l# z+i(KW%M6(1(7z#yBrDnrJ{LsM6zg47-<`>nf2o)C7I;!dF>m6DBotSp>dti^5hbq4 z?A;^BMT)}PM_f2n;pcO{TC<22KZ90tLMK?v@!{#R_12w){t)%I53ZT#u^pA+=R3j) zt|OV!vs@;^sje=K0lCrgwuBeFqOCxx^$z6CHLqolS!Es9N6M-xmXr-ymi3q^y3Ef_ zv9G8pke+?QRv*(PFkMuiUp@Z~cqJDWszg@eL-ZTKUgs|*h?nR8gAIF`0_AP!a$y3^0IFl z?$qRHB7Qy9aH$kx=NnbdQ?I{HFDdAHP*w$^)7Pf6s_6^6tva@k)IS~aCnLWdfAHbH z@4CHby`lUeY2;>c{qrH`5fA&oaQ#l?(lGU?$v62o;7P9#%;h^mh%WQ=|7D-uf46ae z-8UGzuR~p(qHV-6KyE$ol9&A@uio8x1?`0O=cenp{Cyw1V@Tb4Ej!zc@H|lrnB641 zT*f3*!2{ajiHXnr+RmedTw>0EDl%sEA=bAt0;Ai;t9t9`%(2c@0h;DqI@CMWOmrfk zGm8~a1S55+Mt()5@KxbN(8N+xFC1xBKvV3j|>L40U(D=5H%i?3xtZvf=@$&q!Yd~6eyi$_4peu`HMU;~E6hO!Y z_%@XWQT9C*@(3k}Yb#j)nb8&nZP;1G@e+8b*vLfDV@ZC!(NVauKJmt$T#qU(GAx>Z zHfvlGUD8(IQEX-hFMrP9ZSTnE8-&tDmb2bOK7a(L`Za1G?x0$uUGXP!ttOQPY{}A~v35*T z^m*f~FwbD%Zvaqxy_F1Tp&7G}x_*QPGN456HG7;2`fwIC5|O%G9qAbEOt3UAsqTua ziAV{eJO4Wcc>}^;L&3U|(|=4AghlBIN}86KURz)V*xF0LTj-)& zMLZ>N-ZjP#;64Has)y?Vt?r0F#>dAhEj|XzBA@63`-Gaq-l@@>I`Ls(i!&s-Mr(Ig zEz54@@b_Y&-h2;4ic*ubCps2C9D@btz zYgix>wXI;0i;CeDu7+X<;H@Fe@@RvJWx1{;hm7R(LbX(u{g-`Da}>&Yt{ekfZ|;hs z)}rFQ+jmLwm+_tgwe=C=xtQ~^1IS0WL1jS5r1Nh8v89Mr+;DC4#EQ)NJMm$82Egr_ zDRgn6Hj#n}G-=T4JNqNto_STN(PvMb;1k!Dl1r7 zS7?!tF)(C`?WY_Q2J*;-;D|k#W5N5rcgl<&VA#&qrpu5o`hKh>)HRcwiNn5kh7QZ8 z*lNV#7Jtls!-TWIDb`}9yl*NoI%S`UG|8H3t3j*6FwJu2Q{R=Lolp^0g?FMafvUV4!Jn(~qd8+lp( zsA-;JQDft*)RAoN4yNWX{W6LL7~ti__nXVEG(Ry&r-+CcDa^R31t^vhR@%ghKG$A@ zT2Kt(1oRm&=C~cn$&(Eg88=5*muJ_clOna4#@Rey+Jw4|ieQ|?mHF*il!FGx@@1IFY43)u}3B0cYW*5Pkt>6)i2Sl8LbV}QjY?2+;W$c#^- z*=5Khw;|^(YO7jRcZ!8EqAn58WHdpWf@eC);v%=uP$c6mf3tvwbKFRM@uSj{vwq4@C2R~5G%7TDvPN+qP2giRKpTsq8`Zf0g_RV`b>FyL!I9<0 zU< zB{Cy%L@c+$my^-M%!3$dAbQ^DN@xyY8S-q>`rC|f01jeiHeWw>YXj1D_&{bY!UHF5qCQ?pzm2${C+&<05)Zq}$M6*UM)q1e# z4U(XLF3v?Ei7DS9X>R{MKQf^bf_|8pL+RM~0j8K;Yu8XaV;!@^O(3PI>0WgiLU)DxG`&7f+J zpKcXebs1Y|wD?}NAw zSWmPDVEr_K6&FiX7pF`67Ukv=C)SPO9^H+R$4G6GIVg--`(z; ze#MO7Ub&KMar}bOmkLDTmZiCzq>HGuro(64efn%0Ow{;eWhlgM#NI|GQ1pe@>~2m@ z%#bx*O_il=PlJt?OhvVXWEQVFc8~%_-3q|q2VY&>bcDn`bjMkQXi?_@!pmIohTA^Q z-X5PU8v<_fbIg!I#;YMm8f8RRbhxq&EHBT)#459)Nq_2xJVKOGE)Z1@rG!qz&fXsR zo>E<0Q7Gci)5%0Pmlx)gu(fCNnIyY@fYI!bsK*=`!Y7XygrIb`;3i`4!Q(d|W`10wzbQ$fi+HWs!kyu)SQcTw zNKK`xcXa=n2W5S3TAcOrhjR4``@Th<8z9@>wog2&mGeg}k`lMzkCUb+eG7pzK1v{*Y)$3Lq?@idQlA%-KJCbC8=h29>pGf47U~klR7n?{QvkIl;89J1HMnA AY5)KL literal 0 HcmV?d00001 diff --git a/images/reDoc_tags.JPG b/images/reDoc_tags.JPG new file mode 100644 index 0000000000000000000000000000000000000000..0f0a5446477205070b8b64bd5f5c75c498f5ef6d GIT binary patch literal 12184 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 U*j>~7w_x!9pZ&Wa4*YxKztsA;m;e9( literal 0 HcmV?d00001 diff --git a/images/related_words_graph.JPG b/images/related_words_graph.JPG new file mode 100644 index 0000000000000000000000000000000000000000..59bba0b5bdf86969716819cfbd60435fad204d0a GIT binary patch literal 58308 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 literal 0 HcmV?d00001 diff --git a/images/schema_documentation_indexing.JPG b/images/schema_documentation_indexing.JPG new file mode 100644 index 0000000000000000000000000000000000000000..5f36e8cd399adfcd7cd82ad068e0b695e9d6868b GIT binary patch literal 72719 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 C(1`{B literal 0 HcmV?d00001 diff --git a/images/schema_guide_exif_01.JPG b/images/schema_guide_exif_01.JPG new file mode 100644 index 0000000000000000000000000000000000000000..a07a40475f2f0823a32471db0ffc620af4c4c119 GIT binary patch literal 137941 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 z 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 adk83G26hT~{&GIRB^^ICfKTMcz`p?06+n*w literal 0 HcmV?d00001 diff --git a/images/schema_search_ranking.JPG b/images/schema_search_ranking.JPG new file mode 100644 index 0000000000000000000000000000000000000000..6c538e852c51183564ebee8146d78c4adcb234fb GIT binary patch literal 56354 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

    ><=ELgLx+mBwXEtqKn*#! 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%0Dq=IOnvb0aJZ5N3nth|vDbwz`cy%GJ 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 literal 0 HcmV?d00001 diff --git a/images/script_example1_nada.JPG b/images/script_example1_nada.JPG new file mode 100644 index 0000000000000000000000000000000000000000..66b11706caee9a8bf2b59643f1d1514a803ad327 GIT binary patch literal 106725 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

    }$!NaRS|eB%}4 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 >xGJub2x1$rSte<;=g(Lf?~ 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

    3Yd+j zza?9+HfqP0YLpiU;wkFe3_f?&q8tJ{EHfXiy?91m7v#J0J z#k#n6sIgMw9t10I!Ogg#hM+uFD1_Hf=nB$U0Ty7@_FqnuUCArQe7dYN1~&6os<9Rir{kPJuvR#yKNaVeI=!2EwQnKLE!g)}ih6 z117iEQB{RVT1U1@=r-MH`|`m#?0N|0ijp^T zMhm5~Z|S(uKSg z0*BoR>2N9N-Fv?qSx3J`Cr3|%N zU!C)I6~Wz-4z7KrD|eBv-KA6IG9aK|Zns})6MzOPtgk!@I{sl|a95A97hkaOoPQ2k zL3xI#h8vP#gaT{8uS%U786gHdbQ^77^8=oi(b;4HJFn`)Bj3_IyB^@1L~G`_S)o5` zz0Xb)|E&v{_mx=ZwYU#;A0AvGY|<57{zZ2o`JN72Knq4Ih!5g)hDWm@z^kNzqvO}c zf9Nt7D2JlJq1&X1hokoh4Oc)}a)r9UBjDbdHO4h-z)xf`J*9>)jXVsM`9-OW4USxz=~6chM@ z@skP3xmM4rKn(gBdn`}o6*tx3^T~J*bU~HP;VOCXQH8Uu>s24)+CV|+Gj|&|0EhQ9 zT1>*VpLR0X1%wN4p|RS;ODA0l9l7^qk&`md5jhsC+aoLeb$u07fN}fCj51uga^=g8 zO$Y9hK*D}&Znv}kE6_`XOR3nJPVr5FY`NR59u><+fl*}2}UvAjMPIE1# zD2h6fjNJ&R=sgu}uEtfS8t?J@=_;*?)hG#`#l9s^TsPhfFrm*uq|n2Bk|t{@#C+cs zYH0H6Xr@m3ZQL*s|7>rlw>W8hKKC_^p_B3`trpy=Zde7j3Eei3*P)1RfW6Q6mtz*& z?&$-e_~){ex5Qq*77&ZR(xgBidZQcTOxMfOP+|BsH&@l-t=090l7swtN@BUm-N2bS zJ-c89b$!xf-v{^WbZp=^p3o$Yo?e$JR2FC(NYapkG*hJ;FG~I-ef5YQAih%H4n_KV z!(!I2Cs0{68$Nkza*a8pt@HB1@M41Ao4e4;S#U9x^qx5^{H0rh$elymAvk=Cl%|)_tj0 zIt4s{yC>jseL^*ltL@(F5ZQ}n9Z}#;@e#CGTO1ufHJ+H8dyqfamtEkP%ghT(!ciC1 z(imL>F%8DF9J>3dD(K(SQ+4s)Rb!ye`Yy9#?>w(iVPg(jP}KXC zVUp8)=xty|>9h*EEZrIdV^UKvU_MoekYw%Zj z^F$8(v*hPm1Yf~VKK{OGz4NCHIE#$OpR#|!gDU+7l`DcQc_nEqqN`^Dln)kUTJUs@ zJr|V|<#XC6AyrrDEy_w8l$H_SWIYDO-|>1{fTe_vvE3mL+P9qNymyK?D z?D;lHC<|d>l5rt}0elFIhGX;0c2T!~MOzKs7<@=eFF-01bpB{Qd)cGG{u{A!3JdNU zLCRQTN>6GP4|?FbZe~%6F6EDhJal!mxi56{t}~HnmuDDU61$XFrrF+n8|;26V_#jda00{S;#k>Vg(h zy?}rcOvLn6jx?a<#W5ozx^w#|2QZ59bp@$*06>h%+ce8KTpNiOr3y&_A-k0m{{V_w z0}iEjkgZMOsr-Gp) z$Wv~lEeB{cek#FkJS;IC-o!t9=(?q$3LW#~|oo_@7 zZbYPvpa=rAek|Rb(fH>ywImX?x?L(it+VWjFqEw#0Ti}W(o1VHr1P1Y zx5b-_G)U_NAhH6(G(i-X7pglNF5ROR;wsX2*_^Fyw#p6&`wzd z#=#$ERcf&4DfD#BAIV!12Eon$0D;w7F@|U(^=j-heEtL)1KKi%CnE&TuvPcQ8O|4=QLE?2|+2hE@}mqP=lUeemR9YN;JAc3BEGh&FM6> z=)+2I$yyR8?53GGbSVvp7Y=|k>K#=HWh9bK%G;dxn%2TJcWnG~($a$61+2HdObbouC$J@g{~q<{BxeVO4Wx!T1~*l{JV!$ zDN1DpOW_#Xv$%CpoFiG8Iet0K8N)Z3xaIigJ$0mB8MQBL#@fHdTbQ?I>TLM3C9^3p zu+rRK9SU0bMn4?Gs)D>#xdH}Xj%qG=x-ZW-=b8IYT`%%x^|s|!wvdGL0sYj*__g|b zb#!Edv~yE9bh-*2Q;%6He#E6IgkG%kGfKrAH;h`Kg4kq*T%_#uC2{JkZV5U?B{+4Y zskTZ;SZ-w`bj@R%OE#9wB`Rc_HPQj;kV&T4#5titU2z(5ge%jKumFLxD#o>oYSbd_ zQi7We!~r|<&a?$?H*(q1=-5&VDlS5s>B~9jtQHlCI9C#oZD^>;Bu}7azOc$Ww4jRf6``_Sqibc+=Vhulk$R?_H(5-jc_HHc&)tw z^H#VLm{-Qg(w@PodM5DAlGco=D<#-IxTlcoDghXlwG!HaN1lkC;@thzoH%(&be3Ep z3>4^&p3**0ifK51FXYD=U~rU0%Rt~lb}btT3Wy)wg)mi|bL>%zFqPHJsV zhFL>7fRbbOscUrTtkWqjoH05}Qj(D#v!6vRhuXIfY1Pq@0uySdrcEat-YwMPQ;T`A zhs=U+wIgo81w8%}4(NG^Y-vGRJ0*QPdc}A-Zo1;IjThlzqS$x{wM2T)Rd`L5xZ_VD z%UfZ*I<-<3m|guK(vYnwTV=-dtszOc2b+T)f@#N4rRjncjSq{e#!i_aPwQ&uUJzg- zNLX!F`GcGRYVzkKMOR{1knCe)yuIW85wpd$39$Q>I^V*!5=pe(3blHyXzLsNh1oc(o! zb>R-Jl&NE;GyeeI-FdttNp;>Df_CRWZ^Gj6*k;&MoFah}_@5yjHHK~bGfm=S;8{XK zZ&k{T=leA_;zHX{f|YOo0Nfxt z1?e`)Gr^K+x3OhB-3q&#p}o< zf-{)Un_=5dAy2}a$mDkO4t=9#N?*8T!AU!(?4=(W1`gm)-LoT5TqxHq%922kdFelt z0VXwp9N)}3>FpxQmfCJ8NIB&(>7rdK3k~TC0N6hO)Lw1QRU93=M%~n<7YZ#fLXc-^ zA91Y{F9#PBkTJV|tWrv!8o($(CoQw|8d^)IR897nIh~yQ4$5`JJ8~PzN=PTGpVdh| zGA$x*gCF_G(lJ6^ZEMksU}x)&YCv_=wxz@a)3fX}zc`_3h$u3w<5!>6Nr)@OS^n&*Ems)*8(@w1p zUWUY}Nd%3PK={Z2?;z#3Z#KiXn!I5yg4Na)Y=hG@oJn`hDB6>0%=#!1h{%}Wo{ha3 zj=F8MKPq!Hh&lcul*FwINw!pi1l&j6L(k?+MW-#F%sT1j9dkssqU(l6V`o^c3vUHE z=rPwxN?cOr?9zi7ZLUx`^8`lSzRBvY8j&(#q8C!V+L*KXo{TI7Oct z(+4xNpJArq9*2jRfiQDz}1TY;BHnNkCariH->ovuyfBPM_+Yzei5WP8}*L zbgsyanH>EY8iM|EQ^7loeYsLrr!+*O`xFe1eqxpRM37!kb2D(5}*S?1z}$l8K#$cNK6E(;hgLg+l{#6NVftF zNW%*)k!#KT|_EFfRw1pV|eD~r3B5nh`WOzi27-7DdiL)Mr6uTK{NN) z!Q}Ca8@60A`lA6u4g0h3efF&!#DBTHHpHnXK$XlUA_rY&wZd{ts2v{MhgqfJB&D^g z=nBqu{nV7L`!FMf*7Bn%1ohIe;}o`oDwQoN0D^h)ifB4D8EVv8t%=LJo4L};?>aRl zS%njJR7g^dklxU2B0m|@5J}OYvd}kfF+XK3EgKbgo1KX}wt8u8;vG}VTBXI^8Opzy z(`!?UORa#Ex|L=kpJM$M8GIvupncWi>3$eav&`>Y-M6lW9H~|X-!le%RE9w%0m8AL z#v(U*YlO6d0#ys)rV=3gBAZ)k^USu9Xjah#B>lANik0V;cMdnsUb+Fd3d87-tGGi~ zJhI%HQr@{mTG4kzQ!w?UK|@7(O}5?XfN9rVb<`zF)>Yj3M#?Bn>TS(!V;`-%{Kk^E z9d*TBeacwO?fgYyooVC2xwK!BwJp1U>!HN1;0@zEw{DfDEV#8et91gL z*pLVSbZ1y7aOm1knkiOABHrOc5}8Woc8tz_^g@9ldBxjxuKP_Q*BAa(0dNtPUWyLN z?o33lWJmIfXAa`BDp7A+GEAQOd2F~{TbiydN|Hz>e)`ckrC6P7l&zTz{-~@vR_B{) z3RQPG%C9A9Q8Tn{C0zdiv}!Z6J&Na5-)$DOi?~A6lC7igK8htSE!j$#1g~OtTk4^R zyoU<%y?e~S`o^1cJCaYv8S7mgbW)WaAPJODHpBI5^vtP6U`XFR^wu5col2<*l))AZxH;^n zLR8`q;ReK!34=Lh(^siZDCM@@#zyKy-m6TKsMpM7thQ>?I8`ms(^GA+KV=Cn{HP#b z!r^7|s}o|JhuhJvO#M4)(51Mh-HY3i2OvJ-NN_FbLhl0nvL*+hO)1@A@`+XABpa^g z=<2PC;8_`E^0siYsI^?vmd$Lwv87|e#!lS6Raxf8mFT!igOMD(JsPMluBcxqOLAHut+*JC=})D=F8DdF?)$aYEc%Eu-9%(v16 zx)PBVB~S_dY`4>eOM2y-rbb6S(HqSo^|-5Ki6dzw^K{ma&Zt`&#&gR*PC}OJfawV^cZHrz#1#*%@CV;x%%Z*{Uh@ zH+pof=*p)sGuVA}RFr6pBn=n>*qxbl(xkYePD&(7cI?ZhlzirJB60!%h~~s$ZVOUbC9-&Xll%oa6+73C$-gzDTS-7~C0Q79;~4-PMO_+nfv|MwyO| zkCR1VPfS8{5RJP8e5!!s!-brUhi>Y1Yg468ZOmnu*_TB&;sWk%S0t#+WJG#1G*pE; z(}bx-ZN<_|^K_Burf<1ABxuF4!RF4dC1)Tl)rbWoZuvANZsgX885wHCjJDCjB~Br` z%B3pLF$e8Eb()+~@)}h|*>uOMn|k+@rp~R(*_l6mIQhQk6c$EATsP(@>o~3AV^r$q zGWkDk4j9QHTQ%dKDnqHd^e*)5)!UHEX0fIgNd=``BhW|QX$hA?5}2_h08B)f8)!P^ z+CgonBWzB|9W-H1XU}iR==ma=!?skUHXs#k{`W5RS`iXyA!>_^4wK|AJ}I`XGE7cG zVE6zBGe1V!k+ae8+?|u@7)~u&0IS~dkq@<1;%PT&K z_f{QlCs=O%SRZ+!u!jSIwO?`Js+(vRbWxc`a;jxEt;XkG)0xVdLW7Axl5G8H-%qU) zqbO`Ddg(6OyNiof-P?!RK}EGG#Ice2Rim|c0D#)T$vpIzZC%C1D{jHKeUw>+B~G3i zxK{5!bsZaK5|~Wv8D$i*lsF~3RXbE?IweV35~l`S$pW6W3(}@TYMi1nrN*5_N)ibB zrkQ9a!b)zm@OPRC(YRUCDpHf2Zmd3)va3>a{Zle23b9H`dc7m2u0URwL`l!%6SM87 z7SnDeAfgaXW)5`q(n=*skBp)z@GdfhwwXL7ej<>c)e-*yyXECT5ImXR{rYnh;#9Dh z0SMZnOaMJ*lG*TMzBZ@y0g&np>XX8l-9cU^=>fGk=qo}?cB<73&SrV3wBm6AlHzYj zDLfu}e*9tvgNL`CGUv>Jl`^OC8ZhcKh?Jbu&$FhV3&tR5GhWyo`$o!k+)`nr-m;{S z0QHWVORB|ylXlc9L~W50Hq!}z5SGil4f%8WGZmxp#NTzi6>Xb&x$>tpPifYL08o+g z!Vgh2S{St677@QQF_*6@Lqise*RyPGBX6knRwWp96*j|ZaJvv7&vh^s?uExt90*qA zks?mPmUX4^v2E7y6(q!rqIL>YVsw_Zrt@hhR@=JbkW2b2n$tqiMy)CU@=UtSS|TeYf7k94eb4bZQ%9?5tiL%nSHc zVT7o-QbC=Y38g#YPNeA2>Jy|!vQ)5~^VQ7ntgucMr%R+xl>jElm@^97y1W=h9oM{m zG-D*d_3zJRJ!mOYE~%xY?j!#Ic5@2#!3vDhb4dn46mcFui5Sx8bm9^l20$ZavApi4 z-zhkSp#?JhD>AE!wr!J1by$TnhVf-E;#-MWDh4wfGN%@o9SKsx(v4kRaI*#{XcWr) zWlS&_b(b`8a)PbPG09pBPd;?BeHkyr^k%Fh|;p0Kb(zJ zCSYVbXeHcJqUKW0A*P53dequCPReQJ;$MB{)CgMb*btZOCZ!eB9qnH;Y5=rNlZM-3QI+<7YKvF%M%gD;TEqYHL>1r**kV=k(Jp zspnl&c&{5Sn3cKHSesO(97C#gWnAa~00NWX)S}k4E?7!#a??85XR@%*D-PUY(4--o z6K1q$5w|K~w=oW~(iJK~A{IS$i&Drd#6G8WcMO2~0RI5`8Rw9jmYkB4y+N8yYGY4kLe%b@`T3})2Evy0$xX_OBYE4< zX+B}wm6BX37O7gfM9;<)R=gXxglS7if>4dKGt5)hS~l8rCKRN&sD;|7F`xG&vieG! zBpj4RV93l+C6y@b)^%omGJ0t#O1xb>72BCoVj_JM(%oj_+ySgcK**TevwakXOc}_n zMlvHT@)??JXaqMl=5muK>7*w>VL$T~n1CSXn8#m!I?1^xFiK}w z4^?Ym@jfl*bV+SW22GG)on7_g7^k60T$q`2P!4^Q(N3!mq%DV3l_<6~Kv@FLeS)zs zzO{$$NJvT(kjr58owRKVvc+ibZ8EMDUCeki@+J2$;@>!wCg3ud%QN_jX?UV+IVl7t z0I)&y%+s<|h3jlWaxka@cTKc#!A`9}N_7(iUGa~ic2<#Leq}kKcEY$Y5_!&kx^XHb zphTA2935FH>ETuu%`TV+E>eIh8Ra6dt}RPt^&wLhl@-RW-PDZSQBsKs2u-{_hoac5 zE|o5+7sBN!5;D(cr@YdX-kU~=ivn%4S25167TPM(INs2aVkC=HK|M2XT|P)!R27m^ z*gMX{=#F}IN5(8G)>1-Lw2bmj?rLqEK9cPU7j22QWZiM}4b=%QxaFc{2(~TE{?*e< zLv6g_TFRSKz-+mDeyw60D#WOGznTxFBVJE6G~!x!5aH1lmvMlY7fyK@ox5qIHq*@* zNPkSD3s#XmJl9ifq1`djIHgS5HHCw3rks2s=M)9jJ7~CoiAeg@VbY&Cf(u|;qbRz0 zhT2jc(*mGJnnFRk24AzcI&oNaxZ7$%b(IC7!nm3BRudA7(E8lcXww-c30C}*n?`!7InPbBqR??g4k|)`N;Atk2TYEtl&x-^hEkk_B1nO^h1E-!9SSM75R`+!CVevjWAWqU9CoCI+rk1XFlK zsnsP4wBkxrnq?X1zAm6b@dQg$R)Sc%cm!qDZbuxgA!WC?0 zS2Oi#ZlTwg`BGa->`mnwvk{j)U1HSgMb=u7g(L~v`ozeluMw?kick#1LG&E@s|r@* z-Z1OXy&4i!26+KVLXx(SLPE$1AvvN*%l5hUR242?a5j`K2msEo^hD5U8~|G|X4`e{ z*hcuLe<)Nolvw6>DkebBX6)+&3!2Nxs=M&XRP-Vv*FUnk!5*m+8bL4i` z5e>BSDFLyF50XNcyu{WWygQ0@#0ATdG0l-RfmR`>R|M(XPYC2~BnZo8O0e&@h=%kk zyp*C8W^?9^v|n2M@obF|oYgrMW`2%(YCK@<;kJy`BH*u+wwuhjS71?CPNa=v>W`+J zLyL8#SiS;M2vxZNd8U>XrO@TEv2aX`$4pm)N(=f_vY_b5nagiXUF)X8*~B{XoFEjK zQd68MKoOjMHH}2#lCsl)xql4Ln~zm15}>rDEd=n)Ek|xs&?_$(zgl6mKwrfJ7R#8k#@R7dg@feQEq7p z-gI%FMfv(DDZDdYw|Cm5ZXYMG=|bI)|*L?BZHJvucqxDkxlGJ{{Stb z-&gBagFBLtwB2UQj}O)QwEQ&LOLn9cD}+cV?xY1Ug$Eawyh3#{&wjNzeT_JkMWIua zQq!U1+y@J!7J`Y6+7PWW5ZEW3KpD%Xn?`}MyG_GM8p7^<+P_UR zi(oW`scJ&5GBQfGdcdZzu3=Gq_N_t8j$?y9ntu*kZ&V9OR@0W=ZM*3&H-&D}i8A5a zVNu=DSmpSzK*OO+NW4x{ksG#DEe#Wus%^n`67#2G$d%$<+tmm2pYqtX)Dn&z|u%}Bak)> zxOvm57$b5r%~=fXS5Y;IeBsg(%Xiw9$x(^Qqs7wkG7_d2DOmt0!H!~jskCStK!T+x zIXPvrJv8dPVjlC}X2ipG%ufBl^H5_Ah*l{VWb;81tx1gX%PzXWHRd#~pkF_)dI64% z%@nlLNpnU{vW}{No~pxO!cx60vS%?f-CizTKy$|Jv*T#2ne=qh+H(++%&G!ygn&2i z9-P6Xw1lAB3Lu?zh*t!9sXR`F6LDg4R;KBLb*Wa!*{x9K9knPR6(~8rCS&z!FX@^~hY+M*k|3lg@JSK4 zZKbVYw|FHXTB;)1Jro*S4XoU$A4229$o_Ks|KWD?3n%FBL@a!K3!C4B(QOIXmkAh=5h!M?0D$EaoXi`B+#3*yp zKu7>==&6kAV>-x1IPy{F7m+eeA+#VR2*?g^h5(AlMNDV#>=iMcOlQwi0%~JAh|03c zvlMdM@I(mas3J$fuv9>fYS=1ZO=Khf3g*_A6V8)A-26j&6=DL@X>AIH5O&8+C^d$C zkh`o?HngQK6JneI#BJHPnv&9k>?ZYT9SQXvqv@ptc<5e|*A9><6v>MP!2Ygs zHq!{iEV%eUy+?We=4lEP&;&g`e`t!Kh#Wd1(dde_o)B35~aKhSAP(iFmqb4ku92He*u(po{7{2EKT zLfAW$43EIhgDAu$P7@KH-@r7aIOU5<${|B;&hbHhFcJzv;XuxReqxq;xNTHu@<*ViIlU1od@_(jw)zq(gF@Kwzi;%;ef4lqdB9+68|jEGL$kK!^lYF-NOX-l1_0m>&VcT zl8vWZ*W77Nvb)kU*-OPGE?AP3+Zx1>k^uIFXxw4cKQLP*Jkz#gs&Bq6yGfQpaaLyn}OTLNPGTB}-UGqjjBW&|UH|Gqh-CIoSf996(d}z=@ zRAXV?_S76e;X%mdkw0;*XTmf1-;cI}6^TGm>HKrkt|3IW+R}ofme}X?)7Z2xO4D2` zeg2wnNalr3Yziao8ASjeol?7?#AV(ql_#jumS3_Bu&ujKaq6cQ#n_t-u+ZQ3Q)xmS zh2$2fi=tz1H>!Ynw{&sFfvYe~eHAV+^I$5)l>w-(ZNFtGr3-APB`e#Qk^cZ0qf(TO zWT+_{K?X$!iE&Pz8r1}^)0f#4+K5uDGnx4zIrR@+1fg!H;_BO)a>(V-I%#gL$3@#v zk|J%kc5_ma3x?zr9QPWp4A6jb@vx_#HftVSJ_@Lg}URG*{(-N zM?j$3R_Y_;C0WI`k+Yam0xkg&0(q2FK9f$Y-7XnceIWh9t_8!hY;KM5JB32j;2G>A zc_i)hnhHa&p<{xep()BT%hO0`7Z8+55NDg8&@07TTZm1_SX7AxF&nxCY21Ghr?S_S z%=L77DM3qlNnUFgaMhl%>CT>5TaK;X8k{?6sd3i>F`^1r76Ar6fwr7RD-g9H!VrXP zN<`(K?NR_+t&{>1q$^lV{{S(hDQ-Nw6JX6b2qSRmr6joVO88>ou5--w)1@m_u4bfk zz!UUR+Dor!l^T*VAOHx;XH-*{zWH0cVu>2#n23*}lopbtt40)qm?0Y}tr#f{ElWZt zA$H%kmbE(aZZ}wxBJ8u-&^jnHd*QGxwnudkw_hSm0!Bc|BWF!rbC+cYRK`)wp560K zVM$SGXwmuvMJ+B|Ld=~0O|;tyal}}npyD7ZOwQ=v%|%IZ;H-dE!bV{2j)6;M1;Q5M zTqKdTF&hU(E(?hZQ97}d%#EKY?XMcv(p_=cpIG}Tp$dcxbAxc1&VK4~lH;x=#U({b zIqJlHl;dbyh`c0Rm1ZpvKFZPpttpvN3D!MdWKvS=uDa!+Dp`!;*xm9)7WLrF?B1JB z$`>uwT6GGb*|#Ahr+qntO5JUxs!2i5Z`nb_zUWxlvM#pUqBh1{)Ti8a+}qJ;4cx>30Prz*n?m5ELX~LEKyCHX(E1RBqGje> z(jf45WuFR?yVq^jlcH9knAYZ{D)o>RVDo2O{GNUE#wPN%-!R>YB&hm5MwErWZKE|5 znAtHr@mQQ|VQwc6!*0`j`aN{^n)WnmSl2;?T4OA><}#&Xg4Lr+tRmBO(-9o|DI)hS z_`^i4OygUdIt9cjDmxo(Dq6Rl!=Ta_ZR?i434;X0#Ph{sbf|d=VbwNHi9}=sotrbK zhK+heI$H@c0^w1TqBqScrd+vc6Tu=x#ENaCq2)NY5{S_#WT}O0*^#HP?jd7GZm>xp z&cQ`WtMbX zaobm{A`it9euG4nt~L)gt!(2ieCvu{lS^f=a@VvHV=BC*#4rBCr2$JjLUNKOvo0lHs;1Nma+yA=TaBT`sT)vGQg|g>`UMr*<@R0> zq!BqxO#p5Qg-yvJK~k6&^xar(3UsZys9LsY^{vc$Ye+DpkhMx~*w_<)Q5A_pZI=?l zMqu!iM8{Nh);Y(p_OA$=l$Oy>sRkFQB6r|g6Ovc!zoL-mC@LSO;{+y}e z;Vrh>hz{CH7A*?M#@IV4yVkT{oGG#`6B4drOIDF#DFsrd)FcB2IrBAWOUqs8O}Zrv zl&HIA%1V^7k!+QOD4-i|iH)&Xr`Zcufh9!?NkQPq+g7d8g?`B*cZuk&8lE==T6Ih( zIM1SM4T*ItPM;*Ugq4zW=JZwJYtAhiB}$}7AV$oMKCm5AO^^c8+Ku3*=^0ZfZud~K zWz?ZiH7@4N?8~N**h9u|yUi+4QUQV^rj)jB)m4fL5J9Ed^~*{FmO+yy2hu606)b|A zmK;ifNVe{5_8JYT4(|PU^SMX(RyNg;yB_jH95| z3BZ-S&MIwFNhHOyunD9v+t(?469&>^VtL|&ChJAvZrW{4qE36wEUnctQ5U7g)Cy#P zGLDhgN^C7^Qca}j)o3z6lM%F2YE|eeKqpX;6>Zi`ZHjThrBcy!v!YeP1eqSO*IMq_ zpqV)s=>YFFhk(786;m1WRp?xdyJNJtdU290#b~Qdqit(-%VhPgf`#FNxRh%OG#48OAu0RB%5MxiL6cx zxJZA5q@^j0xqyn%y0;aqwa#268J(QsyjMt|Z_=F?t>F$Vk*%$C z?4-Drxhdz4VmZ2L4z#60ekn?GHpI+LI;S6WCBmshB!M7INZXLDd_(JOEVz^ygs7Q2 zsY+!=6fFt0A_UIRB>L$tA@^@dOc+naGoD%P+G*v2-L5GL&VDY+!CzG-*2!0hrlE*Hqe^Hc6B5d-fVhE+I&5 zS2o<_jcbi5NO=goces)9_3j(F$)u%NgsRM&yD*V65gGdVsInB@rp|wgtA#HL+L{=3 zrWD?B!HN6*G~eKh*BA7yyE4xt-$GnFMFnX{~jIvV78l*A%owNJtq44B&jD zST>r(yurc?TUugvMsg_+GE|V9?6oI5ZQB#Oo}4Ou{Su1Q8W9Onwvm+d)%cfPec4e` z%nPM9?i~ZyS`fEwhJ?tSO_iYWj6!hxLtu=TZMRHM-A-t+FEY0zDQ$!dhyZ{sjl!IT ztRY*WG8NBsO*+$$y76`3^4wHS!rqOVqMK3_v!iE1F6No96Y<9AG?hp;Q2E3M(`5iE;c4sdo3&Jd|f_}_Sz*IW^r5rI&|nnpuJn!Fi& z$7U90xq=RIA%x~BaCQ;>;^sCbW|=U0Z#4t6c0?m$CM0cxRN^f$H8B%{V#RT!Gd+Fr z+x9{@?jwBS@l@~*W!%+N^P3b?meEYtF)_{xX(&x8GO_u_pyb&Q)K4Rx2Q@pKVf1n@ zQ?*JaR15DLVi^gh5Va9=MhtDp7?NGPbjgJ=5xU){ad2E@sbJ(9N~wMe!rPqk7C!yX zjFD~y&xBc;c7zx$B-=F!F%|37;gYkY6UfMQNzH_5efP2F{{X;sidszLCMVN)hUkkP zOBV(xFG-H*+KLR6F3jK{NxY-a>PNWF_3bos7PGInSGm&A!k@m5rRP^ z5B+0-wX-y4+@x%9!Qem>J-7@af6Spuyl)2Mp)n*Ls(l!5*pi`yuu=A6O*FWUAyTt~ z$Rt4$vHM=U;97=H2Ep0sd2PQ5)?`>NjdHuCH&k!4T0-sTR3INU>k_B~98J0+OHX6;oB zkm=S9;w?=iv1>N1A>MH=r3ktI00tOn0qK+^Sw=-C%^8{P{jhki{iT8= zJHGPdmo+nDjZ8T7I#;&(Oz)`4fY%BMIs}f;8OjZ4+z>t&UO$4257Fe)iWP>>ET{Tn zd(|V!zw^V~E&^wz)^ohX;>3M{l!EuHNpqFq>#7yK`axqv?ZR;hk@jWFb5hEC?hovS(;Jk2R zz*JM9)PH%e5Xl^nm5)&j=?6vUkyDUs1U74L@N25D+W=eA)7BOBx+!9%qk(P=5PPSP zcj7bb`lW!MbN>K=DlwU$jY~1SCy?I3{_uDsq<_5lXZyk~@XmyPU-HIG39E~#EQIjZ zJnV@)rS}`&H`sVJL?k0fa*I~-Sb&HEIL)IP@2~_n`@));|U0x(qZHAW zOF>4?_?(yo$hH6>mi=^V-c{DwlNhvbl2T%q zSPbAG6vA0cw}S?5OB-B+JYo!HLZCrftdsHkV4s!aKIn99KtPqDrNjh*56Awc0iw#kQA$mE#hjgsb&%n2= zf(py9ACfU>&6)y35riH7?1$vR@GX*SVj^J!>G^mmTKkuW@Wig5oY?VB&mY zfQBc73}m0ZwPnxQ$V-(nbwA@21kxl@y2rcqbZzv+G6+W49|^{rnk#}kSOcaG$Cf@QITN2$t(JKA_0D*6@onz6kt;GVVrv56HHv9qe-MM*CVL| zAPYyk*?|C@6%9tpFwoA?22z^)%# z7Mj9pqadjGEs1ENzV0)erz^kH9GfBmzF!$69b;*Y_D!~F`-V0_T>p4n|miXTos8Z61sCh}A!z-?3 zR~Iw8?haVq;QV$M(R;^{rIz@b$?&N3kGD z*{CN*N-JWBuFANmb$#JOzPe>AB0H|)uKGRih8BzyRI>*vPQ_*hT zF9@Q!OF>Ammi*veupxHKfC1t#NlT~~`MioDQ;3yL*_sA{DFTiz+a1T6?6d6IAxTzgS5Au^Cu`r_Nn zHAOHncB1mmb!EpuZUTz&l`gQTG6(_RjA~I#uSCJNVBLz24jN%h&lWiS&oh&GtbG^> zbbJ!dAD@{;39^&M$5EGrLPLPjAf>-EjU&|pMVwAtf90&Wo?TOu+G#*VkQG8dxxr2~ zEK8gz=?rX5q3QzCBUSmyj)cY#7J(y_#C0}?olyxFpodrh04NXmjZh7)j9Fx483V{a z<%mrlDH8@wueWoPJ+uPZEZ+Y4s##3UV5H2jPgn)-V~AZ;x>Ojk@xxV3nMZ_>MOl-x ziUJ;J1Qp-*cZVQ?bAZM22j2|<5Va+rvBoZ#2r3~8@n3lX4SZ=6$Nbld6No@KRVM{f zS--rMjzJvchQbRVjY$}nP-Iku7}xjb1Nf5gBviQ(MaoJd=(QXBVevl!4AiK?)D@jAi_PYpi|k|3qzB_!UAmqJh}UJ-o$GDlGB zgax-%{CJd!1mt3oS8S2deMTvnmY#_d!>PuM7(D_-@<(W$XB1>V1$&!mm$`q7`I6YPK1;FWEY%~75r0G3Ixi^=!C{ZOt&(M zaV?XBhk1j4{*KaM}dcm)Zh=Kw0peoVjJ;ae2b_~YmW#D!@xXk};8#=hae zQUcVPdUf{5_9z`6z#6(|%{^ z0X)5bSrh<1#l!x!IG_cI4(Jc)5B?xGz6J*~CIq0+Z0iC8t4Rsu(}&cwe?B8xX@|b@ zX_A(oj3^8EC_lg%(>gi1z?e`P5BMlf_ujw!X{mc(FRPFI(qYG8V!;_ff1HuH$V;By z?(dvDxH5K|mN}kq$eVx<{va?2C^(R-tQ5Jz<_Pq>f~A3I38w{Z))H_;n~+3zGnSIO zctxFZ7RUF2DMCmTK_5uSr5k_{74ah^IPso_aL*hum@uoAPhN1GCSq$97`tn~8F(7c zY7#2uZ?8D-Di+an-A|m9-be%118ifPFRwXw zL`q;vg;@sw0E$NEWQkFL$PYp+EK7VxGmJVDaRn~8AKw|l1lpczt1qJ`sVQiHmZ&D4 zd|@1bBd|%yX{g@Ytey?5ffxPP&NNpI*&uUS4gpn-4SLOF{vb+3AY~sNZWz`y>9Qab z%ZWyD$(RN<_!!BXlaM_eYrL{A6Jp@zb;K2HKGRd)PI!_^c2mux_(p(@l+lJtoYaA~ zzxN&y$pw-=gwLERmrQ}w9}QwcwM$NQH{%KMGzJ=B{u5I{2k+KRA`C^?Dd*m@-w0WN zkMzFzIaCz_1l;%I2OyRP6wJM6I9%NqHa^B+Mjb=+GQ;R3dI?b{7`;dDH4;%m5WR)y zz4u{|_M#mW>!u!nVd>&|l-=)dIXO}%=U?59;``+0i!shN{vu7uCls16&oYbVC zhrUx-k((WUpSE!c0@?zyiBMFT8>B1;uJL8f8}!5VdkRZ>8dJ8WXOkN$mcZ!%6$PU{ zAzJD(_>bp(63xL6QATm8nhEHseEdfvVU3PV5_z?k98`g{E!2G9Sh89ih`0D3y3lHT zIw8C0TIiK3$~0fmF>M;s=>ZXkE6`cQ0rEzJ6lSKdb;=491Dh8K({ALyxaBt)WaK^* za3dK{jJGUoBqgWPw}q?|`zc}RiJx1HX1OksX8Kz)>J!k4**k8L{a(Pj#UozYEq-^b za54DV6Q9MwLuR;5==|(6sqT@owf2xUq?SVWEuTeadErO;?%;)`a&s1PGvQn|FY3NL zFpPl52+wx`c*BkB)g>9A6Z4C$m>{h*7`<%l$ln9>bvW*?Kn6%a{dGe+VPnse&oLht zf%OKwXwf5ibfwu|4R>`>ey@InO%mPFfv4nnzWxT8PM7;a{5N7K`l0aAfyN9ZC^Hco zH5VsBGjI|>T}1lh*~+7~L(IL2Kmv2xbnGi(FsJOdgqAf(8Oa%WA0goC=Kp*aW?vT+1<#No}> zv5i3NdZy((?SQ7l99x}qR;0`q3~OS^i0aR~19((6@5uqx+0lERLz)Kx5wH~V9Ggo$ zHExuy2Cf0z77JEGnEZWCy2Dd@e?nO1_C^wyD#MN3!oarv8}DUrIMgV#$$pl0f^*aLNEZ2_L2E>v&=}!Gf8&GbyBJz@NVCZ7ypEQE8I)4>2%x zJTww0x6V;{40cmI%Jn<^))de8g+gdbwK8298-d6qz$VMO3RH)!LDS&gx;2N%NJCAjPXtl~=4v_z-DyXKl4v%4?fs=JDI3 zoW6^BIgLS<-HRnA5_shKYU|%f=-2W$V@Uk;sG7&Hr{DezW9!kA?OXF_n8qG_P*AoCv83ee(Ek}ng#$0Z z>UZD@rBpe5nU*M$_(M0g z;7Ao`1XXlXBBU{{9()@-E3ly()*Y-c`>)Ec2wA4=B{w5b0~E^j;M|yp6=&%uKsj|# z=3g4jU}kyYycJMx*ocdy8=y$<)>x|YUP&>>WbZu4+{)rY{`WVhud}Whgw*}yPiqP zvY1w%TVzR-Rg#x8zVX^6JPz}blSJe~dukpR^TG{^%d0nzpL7W3cdoQ=!8h?q8QNO@mJT@YM&W(Io0Tw&3l=vrj0wFI+a+0GBz&92 zqA`4(>nuuJi(Z<1%5pTN)Ke*}k%I@rw!qlSfz2vQBASyK!UJc4)m4--o(e+z%@P-#wCrsbx2=pMvAIt;A12)m2ZqZ}GA4e!_ z9~w>8d~NAX7Rq#kHBvxTWIV3d@L);8AbQqY-bN~`E)QDvS;2z0?&gr=`nuvP*RPk7HRmV$D@=T% zLkOX5=|FrYcxMurn6Yp;SNMf||De|Ftn}<%+inek%1;NUUi+)V{g0^bdYiunu_|Y% zU%owbTOH07y$jBJVlVDrwSf4(WtKmjDOTQ5O)Mu;%?S2eB_xDAq&mDQ@(U^CwnBVg zh95_HczWG#I9JlKJt>fEBO-1NIy}ZRoGV2QK;!!o;IPvQkecMjwAJ`vw7tI;{q9(M z){`6|tPhsVmGn7zrK?0Gu11nrcs)3;T*S!e8%BeOK0bE?TLG&NVlDI1Yah9uI=r-a z{vpl4p0?<=rY#|}mPA~=y7j$B0Y(W=OsKH861N5&^Lg!+$ht*c{6I8a9UOeuat>T% zBMGEgQPO#G{d_|{c9H_Q)I({>@pw^)S}#N{!En@SkK3YXLmrr4IVSwZv!lN*vE3|k zPOG*poyp)rg>{rg1_0FS>L14&*{iX-rwi#xR|%BPcT%4 zy9hA+1o&TtJ9I+ut8c8dJ!?DL&aWV0udTme*|{+DJ(|7cp6z06NMp!2`|)VjcNe{) zl*mx`D`#4y0H~k4qlRZ0Cw(D>fszbm>FJGqJH(v&q=OZ4?)nRzU+fPQHlt6upKEg%#T~p&-{l>S$$$d{w3ydety`}@yOsJ+w%G<8P73EC!y$__ ze2Yr@%={-W=ktZ#i#Jz|Ti9wL#c1Lv5ly(@E$06zjOUIf=cGZ;$fiXBq#>&9Zol>X z#?+I`Tlc0BCW5{JHEO*HF*^T~d$d6&%K^9s)Tp%F^^ZpKK8X6?I0n3ZI&5?Kr-xUW zE|>MdFK`?v$kV*6-~sd4AGRs~svl+>+#OYs8G5mg49NCZI6|uV{*{jzg9!fjRU|5y zyKwpsf6DYiW5VzjDNkG}Z{c?TSU)!hP>p5MRHCihCJ|%SU4-0rDaWx3j2XQvbtli} zi;*%C84DT!QXKKvgP2F2-=txsCYW0(KS#!luG*03#19rHL$}}EFH?bC$RNy6AHh^E`#p3?v0Yt2eY|7K5tm6yQ*{Ipc|ajcYGZ= zn^YiFlm46jSDlV~h9lz&?5mTKzr|dkX~^!q$XTjw_-ZQJKFSJ&^!_S5xiiTd_xb&j zRl>6^*976XGX;lpvit-H&qdOm-P=Kb`vhtrq8 zWlso2Kt*R{=b{#YSQ2)9zs-8~`!ECDf#Y8tl5*4)TDJtGR<9g_%xf3esKG#(PU1*e zREgYe^2nzgt+W6cRB6Fz#i}!&6>UXZ*A^a+u98NxL}~znj3wO_KRdgcmXNj z>i-a98eQafgsWanIV_wGd;gX68&i9pB+w@q>BxRUn)irx|F_z!kfmR}9+{i~esahd zEw@&`Vc8|*O4x)`UmDi22>RX8vmzFtW5sY zVK@AM(e`)2+)e_Pk|aGiLcY*!&hCo(3fv7h#hV3;;A#9ScI9bbyURjGm*yg7&G_z* z1|KqT>I*@avHQ^AUlreC)jXA&k@~Tg`yJdTRs5q<5$ELg>W}USZGO2S%saoAR=Mx{ zcKaSCmfyM=(!fXAs-J)lp`iWhZ3V80OTw-@vr=i>OixdP%l=q}O4qy)bvykSV5o=q z2{4(j;aCa<%$!qse21Zf(hW`(mqPc@O4!-a=zF|&T;lpP^@;XQEoM^+w3@wa|o zd+AK%*o16Y2Msv+&Yd`?QKpc@>*rJ-6{+c1_DdnsVSZ!|(?{+48k8W1XtSv6glNDWCM|I_J2S6SbE3ntm7u7_3yB}7x2JHsbE&bW#&68%pHa(($1 zi%eRMvf!g3E-vH;m2{H_U>Rs!lI67t)`#WB#Wt(%(_he(9 zxU6!7f!sBjd4?73yVMWkNL6jVF_H)oSIk&a^|p8o^}E3^DUO-MZ2>-6DA zcJ~He&B|dY9jg3coYOru3LximMpT(a^fGb00jYf}W=8?{rvW_B&j5wQM+Z^$8lc9C zP9ym;0qbxNuSqXymDfK3Wapu9Jq<#hM?DNP-%7BBhf+Ncnn|@@JF9JPytbdsJl;6UIlWj|j4LXcBiLpw#aC41_)Lm%{TmNS^9s=%tfYQ< zy`+Le(D`2AZGQK=K6ds0$zK{T=r3*iXgud7uboZeWFq$cFY_N7$xxi_{eP zj^=#0n0Fs<6^!zaxkc=pkL|E-^q<7Tvz|>gNbWX61r(L!oc_#MlUJSb3^NR#FRW1{ z$7ahZ5Zg$YI#mE4wF?M$#Cegbqbuw=cGUmptfNHdwquYTX+J>!!LRzIlk7c&XieRX)+C|nSb#2o20u1GIXJ~L~_)-L;tvMK$DV|uZ4$Ky(j+1M+z;9ujmf>P?qT= z+Iyw#DzZ=@gH$oMwI;nqs=Z3Ai3t1hPgf#fgn*vW9!%&yK;2s!=A~p=SV}z-%5F~S6Sqz!E(V% ze}UIK%SLEjh=Z-7+12fH@BN!;yT!~t|FNNGPh?cY68(qk{~*sPMhMqB4jEUdD}}E8 zLn&7%B0!i_|75NMEvkgO_cw?6!YL27kYw|M^V_!<|LWr%CQt4NoGeVqVU3Pp{q66< z);Fw&In_jRQ$8i7=Z8%FqpO=fNOzICKAxlD$;W`J{^2q9-$v#O;Brmg7+up+vI>Jq z7hHEyki+7z&Bo%2S%voB3o#A$&-(S1*y>KE7!Wy-6|$ke zlp@PnWDRj+0)Gb+!=kFrV01X|^7<3>h|{7yv$7Ife_NUXRgJ~?;K{(2=q(U6o7W%n zJk!;85s}|h`)#}V-I{_C4GlC>mEYsdKD`n93luHLBMoI*8o%D~F=EPA_pwobzc|Kv ziNh!E0r?6_)~d^@b*cY>v(Ux~aRG0f^+2BR>w|wm#ovW=?LDAVGq*7h>TBF<5>@;r zI|oYgUdsM$bDN%GWMy4Cf0h_?bn@O+lEQewFhRPHJN$4b3w z!{>MZuMTLo5SgEV&`XbN)>g`w4Vl@3u3%n~G}>;`*FpAnwn6Ew3{Q&6gh-4P^dr=z z!0CgncqO-h5GHK6X#=Xrrar~sRR=y0oB7xj6-1TrJ~#3-^Q8gmV&}dwLAt14cCsWP z_n6BlFx}wQvu0oIs0wpSGBU&YQo4SxZYte*KSx=Mhz|rZKNA9-vYCi#~$GG}Tq!c#{d>^t-10JgA zZ1H=1sbk0W!CJG(=!cTk4Y~@TzU(HQ*2g^<#oO{9opN1%mwMg!wKwK)!?fjh>wgdb z|FOIEY|q)Yq|(yF>|n^{Q*kXt=wQDj+g9w??rgRrm3_?A{O3m>#8-HkowB3r{WWWJWC3dI2$ ziLvg;cQ>59w@vWUso&{&{OH!JoQq+f)i#$;>c)>(Z|&!tT(w-qGp0)({?T{Uut&hM?_A z{_oEYq`4CB*f@)J6Fz9@ ztRt4@;sb6qo9O{|;>ER2v>r^d_2{DlLf5RD<-(%81x9nC4(tkVQLhclEBkDO5lz77 z!!;OQA9sYQfr4!@@$*ccn46GxD4D(-@Wn0bKUmc`Zz!s_Xn`5`YXmC>6}Q3MrR8j| zHusT_A@y4<;WJN7WTG{$e4V?rwSi4N-)lK8I}gx?Gr_5i8hY{SX=@E6ZK$ zBqEB2q>0V`y)byOc}5WCZ4%wRaQ$;_*i(7d3FJsB{az=Y%uH=om%R8}4Kzb>Aiz9A zMGJSy5phMFxGH%pL)@QWo)$hXG@}Jwu?dL!dl`Zjru3n?6Ee-Cy6(TPTM3VX zT(yKBu)^hnD9}1@$$~)sK(l`RaFcdrYKq2L6h+b#yU?X+AP<;gFMFv2}(KHWhiSK?zBX{o8x`S-@Nu+~kclQkP zMy!!x&1GfH%Z<`zDDYt|qlajj3|*{QzWbyQDa6gojJi?srmKf}rsst+1{9TEjMnFP zGrj(DqoxJc87HsT;VQ@~PYb^gF>xO&i_B-yUTc?9pUzj%`{>JN;yxT6T4Vd5gICG1 zb`Df|fT^=I&e}lOv7b_#gp*fKeba0VBk++es4h^0+n7|eNw-ze+|xhWO?-iUanzrw zj0=IQ_yqIURGuyYzW<=w?zUoM5lH5~i3MjaqP8f=WV41D3V)BQp@l&8@>7zxhvFzb zcvG6ftsjp@YL)N!iq=_nEx9=|9(U!JkrC;9BmL18Bv_q-?J&ytpp=4JzcEvQ%Wt9u z`Svwz-LFO;gZ@N}F3|7OU4jc<%km}EufxG7p=$fSm{J%^-5`^Yy7i0FIJ*3iA1|rA z^pk)D2Sm;R)(ZH`f{Gm{zgc!atzAUH+$KeqtN`VY5jZS&#xSht>CT?cU0sTB>iGI8 zyLW5;5-ltfceSP5PK2%V$`oziNlu1LB7u+*)&>OKHn+EpCIBVP=vPUk{nbqym5tY{sav}_X0Lj@F1M*yF|+TvTe}&o;sPRt&$co1b&sOZe=9@ctKtX~r`u`gFD@8Eq$8qU7to{U6aQO*afP&r74PB>gvd`|go8d#E~<*kxd! ziMgzp*k67B=zVwO*{jWotz(_6dJ^7q2P}xMn&bAT6Td(|egY<=EwyVBM5tWkg0-wb zA9igU{!c&@kZbsodf?HQ8_nNLD?R4!Vk2KNyLkN>q$_n3SwE$HC&aOu?c?6F}V61_KO_WiJ*7f7?&MyPy#@LY-cQ zv`l8+#D2^IO23Wk#Ph~wplgGKyoE1VihF{o0ddA#%^lgYcL-~>@UI)*{oFVHVOgh? z`SB#N%*6j`L~AV6{wf{BMyc=^#zy zaH;FeTMRT8?+w16xMl1~w=H~Yew;HSHDA+zaOnaDFlVYBoceM40L)u(N04kkCIDgz zpb2cNLx*Qqd`mHsYFn{tA%s_I070|9GHXT-dwm%NwpruZr>_A8@9jP|18z| z*Eydmm;2rvzR zO$DqV!rNx8s&Ar;>ffcnFW@V{qQt zmpIRrVjJ$?W8@)~Z|e0qk@Qo~OZ*Zx&3X4$S9dlfts;bR3{7u0YxV1VE#G$X(#3n&%^8y z;X$^*;;(l7`+GiD_4}C#!-xc~v$LsWe;Du{>`9IKr_>39W;+TL2o5pWk3hc9=A-qV z@Y%jnyuT+A-W@kDCLluIhfuT_?`opnZ~fDm=YSA%hsukcD9QpG{?!|v+-sZx0lmMg z2|U<$bADb&A|3M}7XSRcs?&y(&#xiCXnC&LMzYPVR8R&)O)Ktc2TNnMZ!ik<>)0ku zexUB%rNim|fLdJm5)e=ZUiwm3HCM^`xSb`w*;M75^B^>sYR=r`VIWPKKNlkWn@d@= zjFGMAsa}AoSU3o$&}|U4+{z5? zVB-V=po$qabCcKt`t;>NhUcliDU)5e!gbo2txi%Bch7TQ8Sm}` z&ZugnEC+9^zLv~+`220VfCa^%nS-Fq^-dbMD|b9VQd6*_vdVJWgEw z{l?!S81JXkzMOQ5J5Qx>uQXf*EWtXS^6*?3AMRX?z~Vphax*ffY@TW3G_V7_|7elH z&j_)RV^OtpN!2H3S$F%lbTY#IhX3aIod1U1+d9n__B$t(i0>-hPY*lqnqy5=!)pS0 z8(2^S&G849b?8RC2tkfF+h@oRofEPT4N3w!n<660o?%VR_qoSyASUFho){3<(_7!f zG~ENR)^u6FS{tKbbQgQSeH)~Ct~JCiWe4(=S`XF!L3ipBva?|0Y~yQ~JBYgef&LF$ zf-F5&!=QMKmGROQ_peg&cdbUaF392>kt&e~f3u)-6&b|FR8G7ckjVA3ztDiWKJDHg zeN1LAcA6+~6Qlm9?3d;O_VKnsD!aUeXd2HxrT@_$K?E^x?_r9c;zzj<9#Y9!%ga>- zp9CP@I^tWh@nLnERx^;!s4ZaCcI=RruafGS;^Uq=Nq%wMaB2w%;2nH_{H%;KA<6{a zy8bd1Xdoz^fiFQ)BKwpj!H-`9)SQ5L7G#=`aYOsi3-^0jeyHo$K<$dG()uGew|hnTl_%;fLB#)xvVb+%{o14&H}ma3dDC*U-KD zi_C$7A{|2sUPF|Ie4kVgL|c}(8woHG}W7cFf^0N zy{EHO^%gmdbG*u|OelYaJ(m7dOS!}m#)K?mG8OacfS8jk{)h*~0t(KtDyAL4`h*)# zzF60Pr}q^QtU$=Q^?qbHAk_hfXDiTj4#3Ejv6|X_xx*(*9K1;pHt7$x4^=T+*Bts~a$ze=snD-GDVwtCP&LWpM8P6R`LGQ=kgw zTC6?;8o8Z_nZ8pU?fBkeZTALqTJpVL1EzugQLzhvs)qG4gXya8`Lc9{fU!w|WA z>$H4ohHizq$r@eIr!UAloWL)9fw)USq>|6(dcxpDg9(09S}aTj8Q7I3bUy*u&={O% zz!}!r1&ONlI)Y<8wAHz$m|iVp1CKdD5$F5tu9(zYD(_TWS~T~bc8`Rp#W*kHh~J5* zfH)`yM0>Ux)1`=YB6pm-0OFtwG~dTgObop}hhn*bmUr2}D?m#*w&#d7hQ#hmb##O1 zi;I2oe_UeA56~(yREFbZ@ZAg}L}mFChW0zad~J?F;lLxx__u;^g5DWY%4O zON?*4p~WAm76D2}n2+jklXV^q$#=Y@(!d=^-gw?wk@QN!31#MLr9HmW0&ZiVhnbjr z+?~G`fDB5If67K@J@u6i^@3#Q202dDO@8Ek*F~93B7DsPmgtsl2IHrkV({ot6lL|b zqP?cq}t&mB6*Ev3#?Q6BX{Sa}b=>V{$vxqVM)uM<{xwjpvA zZ6)?G(FB%I<(x9!E|ubn?B@o|GcCmWi0lWD-)*%9WLwm;G?G{ICED?GvG8GYZ*CHo zB4)9^p{VGCPKb~1)ZAjKCT@YKU~96D(d5g zT6@=4qGjFa-{87(%4}338{e9-3Nsaa{4TN9q0`|d&zq#|R~*JfA;S*7W(=%uuTkQ* zfm?QaGK5&}=sX>%llJy}*`=uTK}Q-?TR@MZ+OLPl3r{s|?8b#_L}Y2zIgtxEr_J*4 zv-c}dZV62&!-cZ){QJwG0Yw>5cr5vG59S_1lihg8Qik|N;{j`7H@Ln5qH z(gk5wm)%yM2aL46J-h$!ouJp5nv3L49xHfxXet6n)AveRaL%@qrB@t%jpyI_F)_;; zG>WCI3I^a<$m|me9Q6zs?eRXnSGZZ(H#S$mj^AXM#Y@D_-U-~B5)4sOPkSO6@*2Lb zjWmjq|Ln$z`KC{q=haP@US@=MEcV7SNI38QI(Yuy9B7;6WfYzK*X?UvVfPYkM22L% z8#$z|+e*mq#HS$xIYcTaY3Y`mcb@x}u!}55@Yob-<%c125+-heisFDWd$fo`z`?0Z zF$eBT)g~(A$^aH-mDua$e0eF+k5g8Tj7TF9WZ5WTXe^0+zwUVuKdoLiWvj_$BHW|V ztJ#u_cMgY4N9R&-0T^GO%ER~hCtyhFc9;m7GY%*8BVPb51)KAI4&c0qD8$Lug(s>1 zi91V_QHxVo#d~EC0hpy58zLcfkoGvw9!#)!`II+Km27s;R)fBo$R!Y9S_gsCbG60? z(LOOdD18MPZQmo#>*Qv7G~x%*;$MW2%s&BU2dQKNtlZ=o?ZVOQkrTRrp7_$ZJrkrC{^l28Py8BUFG8mg%C8I=^R-5#tOi*0JhU{5K z0Zq#0_Qms6q%!|^O1?Jw&s91|*a^K?4b zIMrGbJZD0|`(gTI&#~cY@&g7=<&r~cmka5|LOt2b5c}l-ViBS788j(lDRX&bbPqHt zEh?GARhvC*>7CVE=okDJ+n6k{J-%@A_f$%u&>WMI&?8{<*o0hvOxFNoG9{b8(p{B&V;4`Qzu2T1wdWte^I%OUoF|Q>yKR z*vq-;0}pi6b}BaUl?aC#F}pjFCM1)g?p}8fqfK=Wr~kyIMoOU8&vkcHx4TW{)?2DT z6zhs5({ZN;AaQE9)ycCueWKqEm)BK}$!0F`hw-|AsXYap^?qsK3##_iT1{D8%!`fF ztEyM3xu=_1Md&QnUL2;U$@lp(?T2fqrkLN$Y1>Uu&`%n9?cvQ670vtp6JalLw@#Y3 z3`8dm>|`yu>gl4y<`B;pWXcLq?0=m+OO;QZ5`xdfTD49+aqoTO zO+F&skK0l5O<-%P(vOAX13BwDosNUXPNMB@HScfRtiSNsVD@*_v1N*W@8w7vhL4|b zaCXaCToLr$LY(^9vPm#*U%SEsQ|E1VI=8;5=DPXL#Ucw=5RR)&0nLCe6H2q&BNi{S zeGa~z1-`zew`z%^OMCgmK9vo32=wlK0AQh@o~>AmA1aos`DIAOW?hzRkViYbt5HRr z21h7vuV(6d0%^t3j7c|{<^u5b{lOvL+S*WnO+4AB1v^UeXPJ~!=F{J(VJEF1Q|>Gw zG+osjA60KT@9+sMs_-yeMQI!z!gSeMeNGr#vi5P$a)xTkc5AA3kHP|SfG+R$%SugZ zDne27ei8E5ghB$;q(bPB+no2s`yv($0Mcc=Ug`pI2823+(NGx>Kt>Z~fr_ezLw$?n zN!0HZFv*Yz1$@s@LZMkde^u!b$pcMr8Wg_AMUKS?r>oIqbNGtHYl@|78d}L+@-Lc# z*1teCKBx|{O%#yXYP`SG9PvKPa~F}xn@BjYNVOn*T7a0=7nFIs4RX>C@m3-4b=V zuhD|Yk>&vcUI0+{=;j*>Bt|Cv#ckAxCeOdfgl-zn-Ez4wkN zuYe!oF}7a^UO9ip!`r1moc;2_X69ybN^pU}tF}E+qF7L}9rovEw3=qeQ;CL(U+>bE zvvf;e$N8uV>r!)W(IM1gm%ON<@qDn$GAfUDDnztuwj_uiiQO6rb}s9PxxX(4`3V?7 zu2|(73S)bYGGmQ6uo~BjNt2@T5D!|q2#~dcZ5+Eo0y#W2q9_^B3@1Bi)ACBcVBEY8 z>5%O3T_2TE$~-bFF`CD&!XZ%f_W6vCO2ijM#Qo0n57zS!t+CcbKC9K#;jZt&^T0&w z3}1-X_5=1kvJ`jBDM&x!jKZ=f{osaQ!^Iev_EC3)p`MyfY zRICFRsF9|huKbNmQ%MExDdsjQL~NK)E*eh*VU9Tr)a;0S8MV%q(cM%LH2{$@_zCDz zTBgOP3kl2S>oLKB8G#4(1%3i2p|s6sHk zvlvXOQ2F43&vv}I{_@FkVx4#9od#|kT^8#iW`6Q#iFy`raVGl$x8fIP(#vD}JXrZw z$=~TJO`0ok$eA#U)2OM$DBBMkqu-a*MZiSK6*Y1>(^+RAGYLeP*?YyMy+Lpf?MPLK zqig-{J+zP`bwDtugrSgL8$S^K$RbGc(-W5^bR4KV&~8yI0xMf9-^o3xzDKA%LRiB( zdn%*l_6i@-9)ZAnS)pPWn+_ejc#iEJ0++W6Ynje9*??_>A`K!pZ|S+p5GuZ;1;od* z<7vRhld{*XWH(U9s!73@=Pg*;Fk)BX1X3p93g0G~qI_yUEmy&$)^Qw~^khMWD#5^^ zYu2D@t=T!mIsx6#qc2Y$`sHnq)1@ajR!FHLC%)wet-ZOBJl3~uY{qVZSp8{*@9AkK zkL98{ELqqMAD_|m%K;t$K*7=S3_@k3i)>2iANwYAqcU}#;g~%H-sCFg12Som$G&dD z26}|CJ`F4F5AF@Q2YLOk0p9~z-@oGtNk-7?XFm8wKSQwj{th$Y0R9WQL^yj>CT{?{z{GN* zHLvBD2mF(HqKn;+g3M-tpD4Wniq0QJ2i=(3>GCK*QJq7m$j%n(X10(nJeo ziSKAEhXB1c1+me$QX(U=r0|ER#(-)eqPV;rMiu4?IYUJkRr!p{`XG%4acQ8!O#M1i znyX0@H-!s{`s}Qh1K`SIY0LXzUn6}ZAVmYWk#pdH+9vs3pSrjy87{j;>pLu6v;oJG zohtLv$2djeL4+=&)hx~6weX#=X&Q=?*Fi5vSI zW-B^1=Mj)xX-pxP?cg`Tn|=oK?TEa%5?5}9g<6-wN+qVSPE{8#jXZ%qb`Q2hCiU;- zUdhoPM{gPLHieAi^V~n#jZ&h+|4zTHaFMpjqd@{ATiFtcOtQ%r9@CG@K(^+Hl(LSb zK4b8)U@i-GMl;JdW#_FYkmp}pmb?LC6wl9uYrsl9uNJ8b;P&sR0)d^J-bY?Gm7g?YI$S8}-ucBHA zui!F=5L>3BIPFEm2m;o9s`8XNtXO^y{`%AkT=%JKuE|#WhLDyLlz7G3S;6bsF5xR_ zX-XgK5mujktH=C130dUa*bbd5*DNVo9^eUD-juKmnfK~1a+fG}6I4HpV6hyu)>a$x z?xW`YScp{@n?;)N6a|BJmhtdbt5`fIBmfC@?j3aAmQ^YXNK~UeU#e0kH_fV}+MJPb zibq=zc;S_1J{1t$6auqpd=VWK&mmYf1aqVY;fsYK6=>{Oo+bgnYwMest~6 zM;bY-M`tvOh9GR2&!dm~&L=GtSY>x7RGd0*M-V&bSVdXZ2PUa3w-zcXRw|yowDep+EB_ugZnN(yO$&ay^Hxpr3#S^841#NW?d% z)*(mJ047=0xll?e5L7Rz`XStgNt%<$U6?ro9c6EfNwtmVLJhbvCSHNYt}Bd*^!bb6hmnm zfSS1689Iu*oItFxY17blTR2OO%(p{Eew&?DR~WfrgpsE>KmAff61G}6+l3gTDR+OI z)s~+Xg-XFWnJS2_d_ZqwtdSJ4a+GjE9}y9q;P0nG9fxM(?h-?f`0O)7GXz!TlKgvB>><`CPc*OiP~+J#xc6F6JOVuiv`wt;tP z9|oQ+t<|Av2Xx~RR3DTrsoIU4LXR>F*$KQ{G@3E{oPg!xXgw^A$R+cUNh(Z_a@ZDG zIuqJIZ1Tw}TWafzLIX*@g-3{TBv$1>!HR52!uvimI0(25VuIWFmK?4DtSj@|x77EU z%s;%XQNRF{dz1)W(R7avG#F*6@tq}IDK7*neVs82p&2Q7!h1)c`fbue z1EdKZkHMYor03&~&3){~6t5UuZF!-or6p=B(qto^-RvGrS-3Pe!8-@tCj= zEQTFx6Bf3BGqZqBT`0go_SgLJxAJdhWm>sd_e95Q|@@gvnD}r^5wwlq5Bg(RNj4M6DGXfv4`Cy9p-5Md8S_X;S-` zE;GtCvEAX8zaP5n229Wyfi{Dsp_()z?Z7%=tD#Iz>XZp@sRPHvw)hOrzO_NVF=7vc z$q^E5;bTA17QisW=PF{; zC>~P^cePGh!C$Qk35v+2YWBs2a^W2X==78!BjPG=7~mx$rabjMIX~z5Ig)=06i$#i zGga*sWiEj!u1T6Q;jW~AjdPR{(dwUG9 zeQ>4E_T5o1z{fno0(0=7l<#Fj5FlNbGO|K>%h|#hw*g(^L-z9Q7FgVcGDED1b;yUe zTp6iSK0tj(2G;Axjs3IYmily4t4Ke{dlABU%%|iov5)$N#DvVmJ|!{sM}6(jSn^&h zk{14~DCO995T)^%nt0GKfTEhJ3?GWn#_SrFi15(cqqKQIs%FTpAvDj}riK-H!vOxB zL(5!BD5yVzVAK3^M-Lo&-~O<_PqV-jC;0nynWgs*cbQH9Kib{|9;)tt9KXiUjIA-2 z5H-fwvaco73}YGlRuPrG2q9!EV=Ni#82i4HQX$EfEqjtJWeK4yX(4H)-yPNS^m#td z@B8|`{{PqSIL>|VXTRs%bMKt9FGKiq EAXPa?DRXrG4CMp;!|OmkSc$_(oZ~P>4<7QQmhmgX&-3MXcKkV#4W? zv1Ek4S+%IfF-CEXNo1&;TtdpDrAro356Z8W_7N@SFL>)u;af&Ho6TGf2pjKayGv=- z{eFCXZ2uN)ZnMFZerfAncFV0UWHeiD^HW`MVy-|N^p0YP9WU!)J0i@AJeo(fn?#nv z^zX@i@oJf4)!3xFvHTeJ0csLW@~J+A>P((9Q-5!-m;TKwDHMw3FgCd&Jk9z@^8#zl zxcn!w-xB|Oz2ytoMIpGMd|GyYkzCzIkC+T{)bHJ;6J3RvSoZ>UPyM)g36WRwDk2Wn z??x?#OBYdl6m})O<(L*JmMesauDoI!csyGJexH5Cuhr4QW>4h)FK_B~VX^?D1AoG? zi(&HS6lMlpiKqM0KR~ri1R=*Q)ub~Db98y`M6GD7ZvsVYs`}vT!)*!iCwTO7d8gFWbwsN(_T|~Lox7WAv3DUv1hKW$ zQ&Jaha49Zq(5Q8`koBpS-3&dcJqf=lNBkPVc9O3l#n-ZQo$jps@eZ8?tmfuTWj)6H z;j_UukM&6;2@!*l0V}zC5p)c@Z*I$vkYS`AxXO)_i^5fyw-uJ`3AYc5xsJ!k?H2S- zKdW^E>a&U`ts&mquE;rNq}7;zo2$QUU&28rx)O-LWE(K?i!YmzW z%*B$1NeR}NP<)|0D|2C}0w=XH{!A}6@uF1Y_gmm`Do_LDQk0s`x>0QMH4PH0aqext z^Jra6-mwRK*7ittd~e{ht85b^qKprr6KDIU#bz7k=*7-0%+MwJM_gZl-Mn>W{E#6R zxE+~2BYN*1EBJRuQ?pjXqVKcHyX@*?jt^Oigew)c*AZ45cZ*KT=f)Z}xboapS*y@8 z&*DEftorp+)?g9;qiO-6$2=-4;*5i~&B6o0m~fH?I)2{V68^YIgSvZy-HS4xAa{&m z)hWj-LEUM6Y2lc@fs|g2Eu%7ZHh#K3I}#2t=X{`}q_8N{qEQwfJdww<0=Q!UDk>c{ zYG0BzR*lZCoLYW*s8SwPTr(_lel>%i@ugzvmy=rySti~COlNeU&2R;nDCW~7eo5Pp zk?&S{!e*Bi$3gf0w8%v-f9Gb#w-$_7cYjckDI4nW(@%t6E>iqv9vC*$WKTUMTEcuc zH{{7YhkPdVEf>Fy{gYme#B~Z(@DEB-Peoznm$~Ef=15YgXkaw-eY#n?;jJ6QHVT{9N~BMYxd%+dHPn%qdm{( zZeKUj5~w!{8R3O-zhJ-Xp5A#Os&yP?BM2T1a07FNY$;7J?~^fC?Ln-0Ldi#xx2n=y z)W$ZAxA%6iI4IvjM$K)_m6%xoyidl}0@^oU={(r==580VG=iy>iu%4z2T#;HWKpdX z^=*#jqP13y;LFeK-R?JTBXjz%v%cdDhn=1hDoMyAC}=JpTDqQG^iEdW-CAzw2=2xH zVAlL)+n&5#USsEv9nN54hHW^ERimzy2oS?8^c4meH6qAQJRanPSdHFFJy%Nbx|XN1 zppd{I=AMw^uqD!l*ZN8-YWC_uevU#HnepcPxofB`Cw`h|d*0V?cD&{XF!$;sHe7M@ zf`F2e%08~N-G+ra`#*&x#Vs2Y<2$r52?ny)daDo_YLAWdd%xE7-TA@N1Qi^{!?liOD*Y+b&(a zR9$RoY%$4Q^4+F1S7XlQP()nhwcC33=<9FQPI{btdTQBpSQS&ny!eJn-CVkUph+jt z)rz16SCP0oIW^1ef7Ujl(4|GHpzHtxMY-D~ufEPb{*`%!$=4r%t-zaJV5mhSYhg>n zkW(xsYgCjxX9*D&Kov{`x3{zE@kUY z$Kf#zmaGaT1nkMHX`4h>R5wf_Dxrm;RZJ#>-F4_}uzb9QRa+$G ztG+S5sq6rsj8oscuJ-~m*j~U8N;P7}tgZXDADb&XYnjL{GRP}cFEVAQ7tJD39OET3 z*ydq27bmyJA+!ErMrRm7?^@;4nShHX5UfVz89J_dN^&6h8SdA-%#g;4FGesfw-?=e zarOmn7^xSj_QCvwxIx`Z;a9$liRmX63|T9VwYA1}+tio{KAODGoEL#1eYN1+sISW) zTr6hcO5J5Dy&`8Dq;UwI5kK@#iya!wug5$W`mj#rTvP;ytiIC^#X1f`jJ1&bdx-1QAmH!+nk_c>|J zxPCyo_yy{5w$P~;cg=tr)!}LKw7Ai6ZQjD=%Cl*Q*mX4YR?oYiZ-UE=#1PqhEf$T? z$bt!`2KOQPxn9q7Ygiu79646kZdK;D_JS`$ zPxroXDpNp(HF%6k(v@wQD(z+1=u~kv%!O3o3h6!6ebU7n~kFk}gNgM^$cIcG(9u=kn zRRrSZt$OyiGLBTclSwxhM%C^26iP2mYy^Icfm-Nhp&!&el}ncNF|07YbHS2uYlNA% zgH*k&!)xpl=NuMv`NO{cd+Als=<{=4y3EabYkNGNSX`hl#^DAx((~{mBGy%6ZsHc9 zs&3i#IV3a=+DBXqYE!%7bU3W&zCsp(lphg^1a~C7YsFL?eT>1=m;S0BESZsDaQfpS zGip6Wfxl=O@gn{}k_G;xmf`Cr=!UGalo@h)&U1oCl%bJZ){y6YteUQS<{@l&vj zPG-ZmX#4eQ&kMULHA#}6c(1p7)=^P)ZQ)UG9pW#)YlSbw*L@7l@YQ|y+LvsAf?6JvzG7P!)B1TLA~+%?_ecT8$>n*Oc?)yI3Q*ZTxar>h93Q(+5dKn_~qeYyA^dZt{e z%?+t~C!isG*IwDbVz8?kplfCD&GP~t5VnsBC9-P@Yu#Ag=pBn5agF}$$SduQX?T5b zYci-Qh>lDUdVNrR)@$*#vQ@zvPA5T8Ad4H}d zxg!}aDt4q)rG4>gKCIUs%N~l_zA?g^HKDiuIoBb0;LwnLRb`a!h;}tyXLQ(mbqTZ` zFv7nt@0I71kD7deuiqc{XgP*<+w<* zmGO4S7oVTbT{9DuUPj#S7AZnK!M_2F&(d4?Mnqa_X%kZse2WabEQZ*F89sT%w+m## z4+k(8Rd5_A#sUJkZ7)u)-g?xE^}DMqh|_r8m9}2CHf7t}%lpzr3ikF)oVeogtfI@J z??cMuJ+J$|vu}F4C-Ru$ujS6IRUVV%puda_WW?NKVlqJoH15rofDT~JCVOmMI9RnH zvmkNFsA_`5ax-nS`CR}f`+H5spBf)- z-W2>Cclq9ckG%sQI2NPschr}q=GtgW4#(WbKi0kzm49tnS7q2R~iCu}O8x#T|$v&6VH zLw0pP?Q!dv0IOfW^2^-D-P%cjUATTPj;ZbOpBY6>fmaTR6ed)Tp4yk zEpv?ZIC^CYnM1LPjSr5u4K43&JAUY#VA|Yp?fv}*Yon`9+cVpf$z9x+M85@G_%ihN zrj^66IbTbWy+Uu+H?>Sp0H6=s^VlM~{fzAXwaz92YFU2W{aBd3hz;Uix`4!ZV3oOYQ5osrM2G^Mz*QLpTyIew%Vx*S8 zRz$soGV7AXFOg5`aPydvbtEi$Wg9NG%5m0Bovt<^uC!J*aD!iOMzLyWn^2NH@OleT z&dXZ)8J4WA8w-zMZ(+v@A7J}cc(|_dMDvB8hP>}49p^-2J{9AVINu`!L$?hqSq_Kl zGb3<<4V}_R;c0DK@&!6QrMDY;XTvH?kY!a^{w*E3l+bV+#ZZPJt!bfZ-BztQuG)A9 zOdD74bu*v(ntJh*Q|pn}wGeBOTl;*)u*h4a^QgBE@S$FALJZTup;Ibea2chE@j}M( zcN*RPnXE&tl^Q-WrN};=Gp;A3uAiFCRVxe=cj-y0Ebp9%ZR&)P?$5 zVds^-!c#(}o=xFdee70mxGc}xpD?-c_1oGZSN41PcyS@?0RjGo_cqU;iVOKWzcM6% zujRUGUA?mz4emfDC{D_}ZNV2I5P}PkycRQB|B`Ea3;ZU+^$t&Csc)-Cb_3!bi~MnM zXa>0=_(p^+r`}7&M@Dc51|?ZK*lDzNr`dbi!ZJs^_N%H}f%5_tV!AnM4tnihhD8#=Z~YoY zyF#4@CQC$BcD)o;i;0RiG`zs^V&JeHBOBPdgbQ^uFJSe#wF|Pfun`rWvZTRhR{gd? z$Lrx7E0PO*4%j@TogF7H=S4VIukj&Ro2W-3OUbApUj<7#x+n5MI$EaU<_O}{o`Sp_ zyfzleiPdX|Pt>02@|_-wsM0Jf0(8&GzrdiPR-`hroBWv4_0B%L|8`Lz@>(XP)V^6u zDe1Kz-w7Sx#sFxN92X_qW+`e;UTDS9h1-z1?UnbGO6Q6o`%`cKdvGl=3c?e$-Qfs) zo`pJcl+}AGu!$m+P|D%C&M;AN_GqGnoal+I{zaoI&m8fmYVJq7uvFS;!=`M~$p+?$Pwc}V52_0ctaDSY4t zjO5^Zi(YE>i9BA+8GRHU8*HcY?1qER!)e~IuHt%o5%43Vz9RB<4k5`11K~m&)6m7k z-R7dgkpv+R25w3H!>?8B)8X{Nmsi>@R>QMa{9I)$AL*$)*t_3g;H{@%xRSGhZHNAl z=`tJA%J>BKyW@iaxELN7F3Osg7BeFf{Ttq0uFIXp+u_V_v8eU)OyI=I1v*#j1{wC! zD`LwUYznd3!YYY@moWkvBAcDfLJcmixfjsii>jYMhD+a+n^nRH4$AF=F;C~a+=8Ia z^w*;f5$fgJ?%WK;8;rirnR_xS&uGCJ^)~0T;2b?4bXd)6!syf_3hoO;o;5k`rP8fr zd0nHS9Sgw%tuK^sy*k#~kHGnAXr;g9S5Tm83x$tlM4o%}h;>3DKzOSj{ZTHowmM)r z&iCqPyvT(&GLsB!$9f#aG~hu~{dIwJdz0$Y=g!rUz2X@%_lg!5UF+hMo^?mC6c(M9 zeObIqb|1U;%8l%q@G4<(x#KGm6+V^8=NVCNWjZvBEZ)MJBOWY$cg%@8Zb!o2`QY}b z=gw^=-pnUWoAta(sLSON&qKn5dBX6GW;#jN{Kxn$EM0(DgKlN<@=jx5Z7&+G9h7^x z$38%OFg$|(VR9^s$g4StcL{q~j&}jA=RP9yWpD-vSnv4v@W&DDjD`mLd7g^5IU+J~ zFCtnY2E--30nUwM8o2uxg8F#pMs&+i*!VJfaFdKYDWRzCwNLNLQ^cs?Zey`flnXmr zN}wuBE==1B;+vRr)sfO+Ls>x0OY&P+_P8tTuIp@r;Sc1a{r5!DYnhzmg@$$ZJLjXY z*-P;O>Swtgx}@e1+hV~(fDF5c`KCH)*X&+K2)Ufb8wl`h2t0Gv$>0*ejcLFW!DV)g zK$pyGSoC6!Op_xd7Q>G}$02j9Rl~m-+9@3VDaxFnfoE^$TG21so)kRV7{?V$TvsjdT2aG=3kabadyyx_T4`c$Ox=;d$l0w6g~S zvbI@jO2=Z8-#=DuipZT=hek~!cyPN#;QfV{tsA%c+J=*T zd1~Y$tUPqf$u`Cp6Sjx|hgP@gfGV$`^_4Xx-`FP-cq^M-aNqfox+A0|U4e-sLlOBT z8la>dCU;8Ev zALAfjgo;FX*724TqkIdvOAVd091IpJ8R>#gtnH4*>=St2j1q6kJQACrK6mmI(u6?_>u~R2*z&7bvhI*U zBfa3me#=wlsm~MRTft+kF;^zmB0}|UY^2hkx-^M;g553uCDnbAr7>q@b3kyOrGb88}~Z&#{y;7uWr>hgesGVVi9vQZ5v13 zSAr@OniZP054909dq;-_>vc9;Z_5}Yy!s>s`4FUb*#j_S`w~LRQ#{?Z|J@gLUJGBI z)*fAOvyP93FlFRhp`gVPj=baxz4MIrhcmH93pP8HC5_EKZSKdmhb_D5L3|DeK32sj zGCe$YizWWtgI3`jqjinLf|8B7u!z1K21AP<0P9!#UY?04Nm}$z;NtIX!K*VlRW5g!cx2Hw2b{h-So20G0hl`(QR)FW)WWN$dX>iOQxgx z&0Cie?>KXvdKM3UzRvTEo;!bVt7xxxP{J-1a#P|8|3abUdsCvO&2la7rO7*3Y+h~{ zUAf{1QWV1niQ4PU<3@7ir%%Cm@JHk_!V8?K7oHmOUg<%;1$UnQxL}KXD6oa^=Yu4a zMT<8(Y+GpHVnh?ZxuOdo-lh`_FLw|2S}}%3J$w1i@Q!^ry|q_blw>Uf4qtqe{{>6* zGUS#iLSwM9i|O*nb zGAwpc*~@%Avw_wO66{*(?MMo>XRb~xO5;3#Z;$Yj2D=2k|EE#^<89HBVJatta@DGF zoQIu#1K7_7xAHMTO4A{?#C$Z*UyHQ5<=I6iZOOV+=Yv`8-hi3WB{DE*S05Xv=X|bt zFE+25I6!}q3HH3XI?W{G#Am$mZgAu9e%%|Kn&G$y>!+9Q`@gc1IRuG`eG~jf|4{eH zn~n&Kru~2{3t4QgV%K@?YSFK&yq1EJ2(GHj=t{f%KL z975;fRe{meR{qt~Yae1Kz`EI0mes?Aw|5;mrd~MD@_kX^xHsUgVZh>S(*mnhcK1)H zeS3|Q-=l9fMf9`84Te>o^w-=z6}$s*VC3$MrG2RZua5|&U+Ex8>)Aa)P0tCY$?Whn z)mG#o^p_m%Go=%S(fRM~?x-m8c}!R)?m;kC-jqe#!PJ0#EQir|*qtqsnCF#P`l^j_ z*Zp3uL5cDC?5 z7d~1w>`@Q@dya)VWl}v?N;c13^ufua8_8Rb%|CL~YWMq!!D{r9>=mqSvrYTw;n0zb z+(~SXbFolpI`!=LMZu(Uu2*O6+DH@UI6Pm!e&D6x(D#PVibsWRNU-7W((EW=~rRg4Yno>^NvB_k4juvl~rVCXfOHh`DC+Bs- z&xxT%s!?yH>B@7XEtu^cX7lcR?q`WSB~72^&$na=Vi#&k=4GG?tla&s)j2%G z8cr4H!>?{+UwZ%cp2;N{`aOkO&)+cGWM`JX3uv$+w#dx#cc!iK>y~r z)AXE9B4guCDff)4*Hd{B4H(<%gXPom^xPyoTgHb(De-m$+t``6=K;*<9_Hx}-_s!U zk>}(HZK857`wdB=eS%U$hb!ddFIyFhJPi3r?U-}cWsQy`&+X#i6-xSuQd0aVpc4OV zpvgig>{3GB{?3SqgqTpP8EJ3h+_sSlgY*N-Jy9Vesb#_a%o+y@9PZD*5`4;N7+%sD z(2nfmgCSwhZhm12&?F9K`o;CuJqn|IVU>io$+rzK2;Rp~cnQp_Wg@c(WbKiANb==2Gkq#JcJMqG#4t=rGHeNAWx1vjIY{W7N8iJ|Dh->4*-; zYYf;W)?%uTDFOU>8`b*MJ^ZQ%zo>hTS^2DGj5HrvtFX@*@f9JQ+-~7rOx2pBhP?|R z52kR(V_Og8X}lIDjky-Sl=m<64!DVye{(q9qpmZSyT?=pn<+5@pNxxFM{4W8Jyn1f z6W0+pPj^_zfg>JxUff@ie%iTrNJblF!fV2)fwtLRiqU<5XTTKh8S*rGPX)jCrq`%a z`~d{)^?BSFCBA(Ak;V-sI|v%wp~y=y8tE)}(tT+`xI{th-0)ya3fbw@V_O@}`;U*C z@ajOcSX%@Nr2|AnaKOpv>uXLd(f;{icJm_n=m6E+=e%-SB8p50@UY<17lTxWVdw+Z z+QF&d*~R|-sil6`$WD(IZ>vc5!74Bdon)5sIRnDW>{wy9inKDGpm&P02RuL6R+Nfm z^g>$a-;HS-(j9@r!q>LzjXbiV+~OvOy5#6pNaW7%H`$SPLdtj1IIqTzZA*J5SM^Uf z3^*$cUNTox!qMtBdRG`o2Rx6u8&$_ur)KIS0#_GaW}(pqIDx)8Zw)`(cq+y3@t&rD zeu?XvM(UPt@c44Qd<}v5UN%_+acK@F*L{`RA7kwiohaAWE{V=;geP$73Xgxbjk4l3 zAu2;K%OS^tYv2jy<7d9hsTA!u2LRyQ<2QQKK!tGa!E9urT!7+(@DJfA#NcuNAkJ$& z1V$w_#|r2qqjU!NYl=d54ldQ$gjpEfu>G|=d*lXO=riSyR>U5YP)+{s=-&?IbY*pn z-6hE@0o1m|g?T3h5MnTg zD32MSd%1@QFcQZ!`JaqhVJ#UN+8<&2=%BVxoIpH41kTA4>Dq{`Y+*7uG`9?Z0uISB ziHQ#!xFN66&1(mR@!UCd7o8^H^v$r!pA@e60@#JEkO$aULPKLPV_bk+TT=q><_EnV z+aFRtzq-)AtSx-n^(+~2!u(? zgjk(f9Igd0iiFQ;v)*H7!}oL@&qrP*#r>i&l9Z?<99%_u z28C(BzC%{KPl`96bQO+ZapjFwPtH*N%$?n9O06b)D7Ciiaz>rwjFQlLeRhVsP26>Y zt9`1?EA|EZMQ6xDi5lxWy0Pm zWFC>b<$cLuz)cvzYTtiEK7K8ANFltvl1syxOy!%C%WM(G5HnwJ@IAbuQi5jZ@Qhz% z>l2U4k65$V)IKMOf~Z-K&EJXp2F#jJmqsqnu5uI!ll5-j=7_;-WK|k*(WMrCj1xo$ zU|OSlmb1oQ1OC1Uq4LyQugcg7j+xlAIv+>_AC zz)-cF_*qUSdG67P%Z#PA?F^EVrDMCsilQFgnczDp2n)y(Vw6a*SQcn;o728N&@zLD zUwEh}J13U@?GA-LSA_+oy>%c)bWdZ>7b#|5V_z=v`F2$)1lmi5*P{5imF&mZ8E*s; zaD0D4BE}n6`hkgwJb6vY!ui^O(ZhT;|Gtxg?_sE9>NrVuNL~X*kzwxToZVGi99gvY z!C3_?DO}Dd+C{533R0;X#hUcQRa@aw7n(2ZzNV1==a)CJNnUEU`0Emua85cC0{bzeB6=CQphNVCH_$3mHI zJuwpt#!R2IuJTpnWmZnuWyNY#mLINYhY^ck?_^tX5TwWM4@mm~ym#tt{G`tanP@fG zZ5GMGM8)fVI@G8?lqhKA(sJswr}wKT=uDAJ@{`4Vo~Z|bjNNVVoAzqO8# zCZdOJM=&@d#}Y&76Pi)AO1sdiBE?%7f(si_k_){LG-NcYp-dE`DWcw*5SE^Jc0b;N z$*4G$?x|vzT+eE<<}LQu9j}(bZIMQeg&k#`&vJARewn-I$a(irbuHq!crD|(hF%fN zz*tsB1FpSwNi{{;qizw!a(L?0+_PJ7HH{I2i`JdC%XsjWjG%aG5zpK6m!ptWrC70w ztB`iIUHenLK3;skIN6s{v4pf45PC{?Bvmc6^Py0`BZYndb~fv*`1Xwf-XkwM4<2$z zo=aiGOdKSYJ5y1@cnWjNc;cfrJ6vS<;f|PgycyK(Wtr1yB+3(7^9Z;GrbQ3!h_*-%n~bK?VzoulpNEOqGsxcs+7qn$}Yn;@r}}+ z;sViQp#vB52M70sID7iFY20WX3bA**Tka=TnSAIfZZfTEzl}whF1F-mkN>3QvrM;0 zgsZ+vbVJ{RG^S`tX5ky%{P^AMy4XUFu;z6t%6nc9 z->`$tk`@Im&O2+Qw74DadBJI-LAB^yXGvpXWLuK@Sh3%jjPXUXJ6Jr(FwZE42+|#v z5&y_*w))IQ=sR!ENjd>lj1}g%9>FOenxf%8kNJvpO)g-%N(j6vn5qxM3)7uhH%5Fs zo*_B9&ErGA$}Fa9%KFrS;)i1|nSzO<-I51*RE{FW3k#^n6{!8%h4SA@qkZGVGjV$k z^^(agyhr#_mc)WpWFJp7dT{1zo*IxxP?!~g=$M0tnkc|A3QFOaDfycs+nz1+zQEDT z5eIG35qVulLp3-!pAGxjIL(shIFTNO0?eBZ%GaIn(Dh7tzkrAgEs=57ctVe0pUskU z_;VvpwFIYy!KRfTSD3TBM92?$&~Z8sO4jo{622zDnHkk zXj^+L-TR#O+L#y^zMsh8R>pS5WVIY6a-`d`c`3umgQVPDW~s@qZCF_Dq62@KQN2WD zX)QeDoo!RLSEh)wJKidz-4}u~GR81O#%2*wQ^UnLPCTZ6fG{PW#)&{+@?w*2-OB24 zM{V$kHI+J&xU)Go76gxBW212r3i2loaK&Zhug1jbtFSn!X~IaJN7&;v1}q~OrVGPoB{hpPd2=<=%Mn+ z9=?nlu>_xMo1Qr9csEBI3rl5y0`MEH1%2x|=_90lmB}-Z)Tt>WwWT@2;(eS2hoc8S zjcz(<#5Dv>OSIy7MHsA9v48cH;|lBGW83rJdcN^^!&p9V6i@TnA2+;T?IOvhD|O*q zzAg$8&ymG*AVW!i@A1>$9fb<^hplRLOT^2%ww3HfAUcqkM|HZ+1xi|e;S|e#=*q+& zfPEqW9J2fxBNr6AHybnU%=i>;e^2(4zu2H^q6uT93DXN}y&R+>I!yk}cU!E@5AZkx zI5&*tQeB8~Et6VA&Ap=B`o19_$;*7Z73bEOdehvStk;MJg$@l6)tC=4b?lz~P5yxf zgbYe<cR<2)^sqM53OW=?bCKrB%!8zVYEQrdR{sC80X- z<>8)dk%C==X;0?Uw=CHw?_6k?*{#IS4l7__ct_3_{JiFGEiE>p1X*yW4|i+0#$Vdw zc(%USm}%TLMQP%F(qp(XADq6IFNsIAa}RzZg3xjB2k`c}*tR!X&-z|0F_V4Y)ysMw zrcAB;c&~AjS@Oc^F||w+BMVLTMJp$#qFbg~ai%^C;o+4%#=9kwuE@I|6U6F4%))M+ z+#?o9$GWdQmR#T{j_K&*EMD?j^iRHU)=v2PG<|H4tpkFa)SnlrKh zo6KN)U8W++pnUDn_4zI6!pGYNh37*kYngSBn;d&6NpzL=-_oyRp@`(=a^4|^Q5M^C zkl~a09bp0yKu2oV1y7#+jOb(H-Z!*nwv2yF04(%$00f{19|I7k3gJ`&=KtnTH_=$_ zFtE*`z?Uo}IO{!U23{)%hE zbAw9YK3>O|ZYk1`lLFC#-njW5(b@6Seoi|L*yd5@<6%0$lR~i|N_DQ2I-o!8Q?QOd z#r~g!bN~QmhYo`vph$2G5{3bDO@v{<41&?M!npxmTLczJ*OiCC;M?VPF;{-0E7-q z5Ad4{W*G%m834-AdoR-7llmSU@F#;QqM)rd$WD!2e3%H8y)=tEN|-_-3|&_o7q!x?&x=LN%{B>U<*`V+gb?$w}brw z+~2*@@&oAk0en09U8jv2WavJz*Ee$VW^JeYy}jw9X_ku}xzX>blT*KN%ck-l*-{h&R$mPiko|6x``wVMa-J7yJv?re_PnOiqx>2&+ zMcP6=$il1SH|P_^RCi2TuZTQhi3<8);WNFW>jVnb+`V=Z^oF(5G@x|SMR~$-hvHtl zka&ca>DwV+z$Bmf0gQpg2&Ne3U~CYm65n7~HGEhG_?!0P)iFZo{-PzC@y5s40< z(EYbO*g`;ug1}ISUrptw3;@B>Jk7yrff))6FfXpaiYW>yI zIoxxeMJtcb)CSzoptoh4^gS~Es;dAT^tQpu9tv6J0Jm+~ZfN-q{(79#q(RckFp z)pyUE6xkeijLn84S9gkv)(LjJFq)wI6Q(fE5bzH!*FJiab=3U^s5^P8_Wb?K+wSp` z&YR(}g$TkcAk4%FK#35n z2s5YD58&|+06gDzJO(Q;e2i#;PFkPj+s!RmI#0wZI zFXp?;(P)iRR1HT;#(8(`c>n<*WPu()lKvhMFaau20FmAhU;`lBVRrl^uu0lVoadW# zs_}5Djd5QHa=ZSty>`gGHlip^payKWBg$V-)o!?V(K0$(yDilaeBpz&hs>)qbpVvl zv?kb32Gkd@pcFx?DUV1)4XkHg~U{bfZPGWms;0&JzTl)vJOzgkS+G z7DEC1)sCaVa101S{-s-k#r3CWcKr|ZPZkI>YyVH&g9ob)6yjK?3s^*O=P7+bPN7HS z4O5GCB@Zlvx=5x(Mp+oDuK)(Yac7FdpxHn^og#q6REmS#|Cn_AXOb{PfHU)FPW~l? z{zLd5C}n5d`v>taGzs?ifcY2kFCa1hU*h{s!hkP(C`s7FdNA?-;{9N#y@tie@qc0c zlHZv`{Hrci_kYS1Ne?x=9X14IBob<3Pfp5L(`$6mZ@L4(2#oNR>m)>>>g< zI1(Jp!P_?28F1X-O&WniQLs>o3aZd};cv5AU@VG%p~U}jzD6WC{w4V@fEGs9ARl53 zt}FluT>y9iw4LK58DNOK#bBEx8d8$+#Ux(2L>DL$#)!;@QX~PQ0V5BL7CX@e^9%<- zbOG9|1P28ND{xLn1;D*-z~o^_J7d{ww1cmJwFgj{2HtZ4@)J1+kgogto**G|IL{G$winF3JA zKg#(Z_Q4xI=`SwWVE%%4fDhm-o(@9k^X0lKNB#FbNo9c zJ8j@^6dVopu%J!QAQh}ru=a6az5ktZ@DT(cK#2r^2ml~}HUJCuZ*G#y-!K(hY<}(! z^xsnQXS{#G6oMiJ{!hg)iP7E&u2Mq}c%ogpM9`PSt=Y_%*$YQHZ zY+tN-h7J)aZQ!~Fj1Ck#if~c4{3aE*-!|nE>-0iPb`s6ZXOH)-~yI1|O-N!T77Du7| zt7{2AfD}i0UY1BrK}s(N#-F1yvd59U54tKy>Dj?FQHgU#?KA-%*_`ldUY0~OULG$e zBAZClp{l{3X$pQqCC>UIdO$nU;j6+_jDIeajPP6PKDfopo0##Z2T#wbb9B~rbY|QM zot=LHG>R>auI+es^Xg{T4)hb>A$9*j`YGuA+s1#0f;OBT;^puXUPc(Ya!;Ve% zBk5w|ueXHN3B@#*pTBc?#_UGBPH71X3p@Q}RnRzPMRi{}larHUZ1XEX^csy;@k@!O zdctiB8aSzyu1*fZ1Hau zP?DyL`)>TA?0sU(=XCZ^-o(3We+&3H{xZ%PEB@0CuW1Shu&B-~c`cp2_a$#KBO@`L zHx#Uvbeg9D8KC}PI!${kv}^?%iiir=5JW`b(d@9l0W5eT291jN4-V|75Nbyr_D`K( zR+xwHKN@N{$k0>22fbhuLvxAVlG4&zKM6J<2Eui9KiP?1Gz^5>L0KB7vlGO2+~3;2 zs5^v2&%|#Z-zwZ*2?v*rY9|b9liX{-C8r&@MxEb);Bj}`h;T?2B@X1oeWcC5B~6_A?7QJ1p_qPb@i7if&dp>i6M zu@JBilrma7^wjRiy!iA_(vG5!K4|7~nYnpCXiv^&U6|S-SNv7o0&(RXRkd07?HB3b z)FW07FLwgU^L3p|y}uBU(ljGkwf-`=L~D)!XLZ(m(b76HPk;n%oiH z31nzWf1}Ei3+|tSDc_n2TQkB5sg_@y{v~j{6r2^e{x^@7q6IJ+`)O(UE3o{cK1lhN zR1h|PM?x-1MJ|aK^!p6lxB4Bs3>>?3md+@Afvbm5J~+!e2&H{ETBrW0|I-;Env@(B z-|P?-q5wX3*>}pk0@p%T!4o_|IT3jW^y(4kw5{~sSkT8P%e;vT`HK1h6vU?Yy!`(7 zt?pq7-?+Kr`H&1=&R6Rb$u6moH`q@47?k0!x zmQnAdKx)IaVIe&8g z68a~ug-)btg8W3?pF&#bpXO+i$VTae!nt`L59S>gLkqzUPrLkbzmOOj`X7ux`G2dx zPl;$72dvvHRP{PgyL-=r*Pw;_>!-iS1gACY&j`Pxe)^MOb^hP!|0Vb*LCUG(FN^};~o+LxW8a=_bSp}g0eS|)6yXOmq28%-0I*82zde@6em>S~9zoH8^t)crjN z>v23np-rTAmlpq;mC>;B@|_794Wt1ZwAotEW$^zO;UB>0>7kj*4WyK1GPuH=H++Xb zV?;s3*`PloLqXozvA;JX=^v<^h`qtR7wHfFL6$AGGw9;I@J}*Lsw0CeKNIP|LbHi< z#`N3$m-0Vs{X}Kn+p8MQkERXAa;$)lc2xG)5d8y8S2DpRBa1C3a1B5zUwcN+%EWxL z99%gBAJBvu%N%9~lfurl$O1q0OA~u;vu_z#8lQjnXO*-w!^b(737ml zqep8!LDiYboSBcX6FWh$j!!u!|d_`*S9551oh>ODb_aeU!suQg>Vl6IlqqcJ0Y%77P1 z$-jhuS^jBNi2YX+AQJWFXTKEv0dx2`*te=Ou_Xpw1z|=%f>9+Nc}HFBmHIR0nLpDc+_;eY zj`|cF*UyUgEUg~Y*R)NpO!FWS3_ z=d%ut&y4Fv!5{T`B~0l>74BP5?+K!O`ai6_2Urtpw>F%F0HKH8d+$Y>(n1n?ucGuS zq99FBKnT6}4odG$P?RFlK~U6yC?F^u5m5mV5rO?rDC&N{bN=s~>-v(}GppR|UMt(> z#5~W;Gn`*gGtq4n-bZTMA2H)?e6Vf+4lnK>VP52I-f&!dQmMxin5xB04123SCY#zE&U_-IDrim~ zSrW_Kx$T)XkKH)s@`=*;Tj>P?0fk5F*kV8>n?Z>)a14&g9tpUZNyESCCjAut0mV-L za7loncqbDQw?NUMc;>N^p0AWGrycV0BIUR;{Id{k~l~T^wWcP^GkJTsfAz2I=ad9udiImdB#1-0ooPDnraap;|kZ z>=DHoFnO31ZrIOXm2Dn1r;jdky|%W+3FCk5$)a*836=fXOW+{4w5hhO3M;}1T-4RX zKR)^+awmY0qAmFT`BmwIOPtTX7$$o$Jz`QwaGcqZu2;Kjnxe(74*TB1ZGGKO+Lyn) z>8^gmV0hyf8775-1sOkSf4ZpB=~^o4q-vr(GL*O)?1xe!3acvVdy(66Ehj51Aodmm z_nX_X*T-Gq2HFlbchsZ&U|;;`^-x%BA`19Fm`L{B)q{+nIOiWwUmeM3hIWHdca7O#llBmvhP= zgcTOAifVF~23G)c*{&$3E7*=M?ZMoT$cwe}76{bSYQ zF8yW^<@QAOpX1Po#ac((`^;;FKegGbT&aq6RCSEVcR9rtH5@NjrL)-14gAQDZuA}cgjj#(iS%5=3mPAuy*t*}y5j|9peaLRC9&!R@1*!Mc`bE+)g=j6I|u&RnKp0Pd-2IT!*?mbQDLZF&?JDZ;LQp)gbAFq7O55(UO#!4P~rCv(XI$b?cB?LYL`Vhw7M)D@A5uZ0gUY|-NA`bZVo!v-c8+=`C z5hVVUwJrf^QS7%JA-;eahbw>GaBRPFNEQ4%q_3%=YpxA^_X!kk_ep*)w2>^@uwB!D z5<@>nwyG{YJP^AOIVthZFo9H-1X%ZTww5w{SE@ZQzLx%4_krbFO5x(5-66BmfzpfF z9^O|o))&OP_ZB|gvb(mM4xH(Od0&C!_n7u|DjmDF&&=+Heg!T@;XP36T9Z$(_y=SV zBM~BvJ6E?W4!_X%8M(dSV6<{G{r0u90;!Ouvx5h98JbDX4nFC(Gc;2LG}CS+Waa`- zZn!^kfnjk5Y4}a5+SKcdHk*F3luzOZUTO%`hyU!^VcdEDo8mB)Fl{W3v?#sHjDo;I zw{>7pOwuc!D2p0*(7oue;5;ZIX^)c@>8V8}?WJDP<+Kj;KO?np7;~-=0}PAw47QEz z>myT(RyM|21mTU{In@rwhChj-E36)I-4oUCuo*oG} zjI&Z)AkB{8W8y$Y(a21|i!{)z~@3=p>Xi&H$jt@#W+8_RASN zrwLLu918l*dkJh`${8q7eEu{)Q%>ly_Fd!q6UByAW&xQtr6U3HXV(;R&DL;Q`T1(I zwTq4;r=nRv_OPvY?Rd?1T$G7S>;0Ca@MDWkS>1PGC4jAVyw2c@;==u7T%`Aj05~Qp ztr~t4n+nk$X8e7vjf>@77O&AGo;mU~N%cT={9l2|&kZSgnhf z;3Sc17ynf~TkhSrdfzdE59QYx=T{S=l=~-$>673oi@GC5 zzw^SU7F+K}!il#AlFfdtH&5NVx9B|hEHRr|OxF5p`_%PgHOo@`q2<+kQ(k}yT;rB~ zBpkuS0a)va`Z;@AOxEf|T{$MPy83YHdQ(^D&Z&LynP`^fDeT*EE|G^9fLzX}sYM>z z;z*i+)kD8deb?Qw?OD${BqrMxXqhXS4T}#Z7R8CBU13Rw$KtV-c~|h-T=8sJ)QPpY z3n%_(SkY`)_zA;ln83BadH)Z9!mhyAIly|F_&AJp_rDDT5(D)z{|Df>oTJj!?WgZ; zhm(y0GorsY;Ic2C^zl;zaP=ooS^(f&`-3=w8kFaf4Y{DC1Zd)bfku%ye6Cc@GQ(p{ zv&dKwXAVUG!UqJe= z$G`))fu4MP+MNGyg{l!Iq^_>=)L*O#H|zc{`SkZi0?I=wtQ`&pwPrm}8xUw)QJ_!% zQjZ($=4of0_TBFu|I?L6Eq|*1Y2L}gU!?x;2flnc{aYaiT=;j?o+q67|G~+yLk_IV zfKs~jbMpfD?qy)v4=1Nz-277{;!T_cbhf9;ec~L`P@GewbLfIE#~kw6`YDn=4SE#8 zs5}I}nDkq|a4R-2rYQ?GyAkUE(P)P|MN1W0O zkBxi&aW#n)I@xH#87zD)sE3Oc^Jwz8($R*l#wYJMJxZB!s@}@LR{}LKGf(bF$-n@L6W#mPDKy(=K4+t4jtTKKt_Eg07&0Y>7`A#rftb)y6 z6>$8nv@+%~t)cSmF#Qx?R3K24*_^#v#NtYw2H_`(C2Th;0#H z$Xp=~9~{9xw==E&>|rmE72wy|7ArQ`|IJ*iefcog@(-8SKOk;199tKPbUOVWy}Am< zRB}f1)(1_CIzC)-wG%YLoh{3agKfkKcSB!IW_qM2_BbKyKxQ>BQeD+tR*_l zCU1cZpve*lljY18aqlCxm#%4_X;>q{w9+3aRXn43yQfDk<$RU0aq1Ypnf8r$MQ0>C zSNuf%OZ>+B+xj1%|4zMd%JMIO%isL}^5C*}#+T^%F*|V&spCe@|Lalnqe1omwJUm6 zpBU)p5&>y7f|x8F$sQS<_De#z3e)i!PwwPD6R zG0m5w-s-{e>CZ}*wpQB|+rO_D zsR+mT^0b=M@&E%+^GSIp%KtF=-!S?~p7!3M$kfo#D6~idDd{=8qZd*F_u^#0y?ncI zuf7Tb;Kh1mKXJhC;k2PXVEXjkEu+H^i)TgxQ30{f@ZFZ{+J4z#Pi>5PHsk2QGmlIHwK#5`iu*11<>Jvc4!IKGMbc5fD5mZuD_Rgt_ z*3;wv#c;~Cu^PKI$|g$bD@Jm}ZjcqTu^L~DOLSvfBOZOD8Q2~1a_wp)pGwEIC|=}R zMHPCTU5z9VT{jIRS_veP1deRi9G|b>e4H%TbhhA0{^Yk)L+r>7bBN!OV`WDX=eqsU z@p-{t=>C;cY{Ud(AX&jz$9Ml?i1?-iumZvFalv05e3SsrBLzre0A&4>oWE&lM@T95 zn*Rx0aq4WrANr%(aO%}>4&4T7NswR_?`Oz^40|87tawqniz3YzTwi0b<6^qr(tr6A@Y^0QO0r}07t>#kKY6B4+5dRS80OZ+V*hT@|GN49-NyeDjCjpz z6zUUc^lJ3Sq?7}Rq2MYfhDlqm5SM zln5F=75`zn$QA#a$ybdHV50Q5CMF|3qTU7!rPw0uNk*UuQA&XRqzES9y9+QKA#tXn zQJRZfg=pi|WY4s<_%HSgd$a*`6ML3w4-T_Z-RVZ%0d*92q{9NEQ3s+WZ*g1kVXkfQ z%@fDy`APuaY^&C6=lKsvhvXDg0zA)J$Ms=6u&uVo)sw^kVrTqnW7pWi3C-Q@+E*uN z0D9##u=ucW&(ikeWxA9u-)+txj51-Y;*N8>yiR%);d8snM?0e8jUaZy9$*K><{b&t zsAFH=sc?d%2y;D-BPy0Yjy+}xb3GxzvB0z2h_SMhl>rp39lJtL&` zB~UODP?m;duhrry{g|eCD^9tZC*>E_p0O4~_VjC>w47f}t7+U{dMj!8oT_)AF zCN6Q)!Ts~-?-O9|Nw;rDDTX~7drtcwnB`lzpi18P47#r>MC>id%#_8Laus8Ivk z?qRDFu~5+Ti)AVEPPG|}C>GGx`6(#A1RSX%l8n!)$GWd#6z4V(DOz#Jf!&ZH=4ML2Bq<6$$OV{>e1Gk3L9C$w405L677V~am-z)_`cd$s zfTJCoMk<9Ao0F^`Fo`y{!!nRO7fQD67^6~A$E9U5MGB+7SNLK3&8t{RWXE9S=gK{W zAB8$=?S2e}^VW6_+dce_Z9KkVngt~vV^|3H5lpN9fH--F=Ay;$=6sc_b`*edeaj_f z!nSojfmPS-rXPaLl8S1O8*v;4lmQy><$d#dSjg>xe?U+8q}64vv}}Km$>mo0*r*#| zxK~HRnr*7G%FX=b6=q=6U!t19lffvy8UvskV==q;XRLuCTydY4gVydZN(bUwz>{Ly z*~=^#4)Aw98M+F>LPk_{C!4nE4_}ZWdIuQTxI)p91Y&~}I!Z4_NVyqOL!*mq!|5Ff zeSrVGe0l6&H%nGA=w4vs1AZ>Xt|AloRM|5nsHx1kx+SpK8HNP5tiWW-`ByWp*T%$q zVs0=bKvpj!W=(thHL00Hoh))xNE&m#Gt$8#_KB4X`6EY^qqSvfvAnBw=DG5JK;BBMFZ$E?m8iG* zM~kJrf}?;%IL#%Ci#1T&bCP}%{*n~bgu$(k7!>xFLKp15oSFIhQI)NbGQ6w2Sz1=w zZ-HZSqOx%?gRM`3g8f3MN@T$T>7Mv2OuwBZ!=q&K)&#cZ{>a$y%C_0DFeN^2!g5JY zDG3FJFbA94B7@0}Gu;lWHo3qZtb)Oj?BB-z0p+|5uBO=EiCR2#>%MU)&%IlpXiy2- zRgK-+${DC zx_t!8$X>6Zp8Larjxs$%T}0E7Up8Ym4yu#wtBJ}Sg?Jwpo13aTuD+A9pL-QmymHY- zU6+PGua7Q^`pf8~NtO^d%cX~K>4jT`L_NDKtXjMjQ}^B21uM`oK7Blm+277FyfbK4 zWbwP}d$4N9qU1od+x%s_A%OtQp>?P!Zs1DgMWn2+va9e+8L4b_#d?jd>7@1V*wPbOcTJ`!jA z-Zh(2@C8LbWk0{b0B`=&o76hO9-cY5$s{caglYEf@;!a}&N@G?7rm;{+Q0p>V_rp@ z3x9>W*9&-LNNmB^M?bhWMpS>^c5!}rGdG6)g1>)muVmJ&<2}ms7XR##E}m-TNqYv= z2Xp<}b5C~%o_`>sjG_|$O2Tv|Nk@F`i` zL9(yih1fY4K8_2W92SF*`(w?>LH_CLSY#8iiv-K5IwjYo0%Ld@vKMf?b~ z?X#4%7)z_3LsGB^qE|(R&p5%Pq#n~wjhA`JojJM$GzQ42$^c-i(Gi+6q#9i`Fx`{h=i`u>v{=(3RXf9a5k>N4T1h#UL-R3*J*ko>FGbFsH z=>8LV@O5HJ*KcJUx3>vCa=*}uDk+0DH1wzZ0}3UmUrjvxf{3VeVDApU5lZ!xI_>hx z%nD@GbN`nS-f&YhXs=u7_M|-T;MuI_BtuBq0oRfhUh2HN4@+ZLOiM1cU^EyWD7C=t zoA}>GoO_%raTD|De2+0@N!Dbbv8bt)JSBA)2hBFyzUm;BC~qi>gdjIZO@xw*a##iA z^h3mvaGq)vDsFF~w}-^Xstm^2aZvBvky{DH^0>aha!jJrbW^(*K<^m%uy#Yahnc#j z!cqC>9`zDqLP!mYG`pl)j3Qhgu?`_1ERuLA8i`mYGyR}AYb2B(B!Zv%knl?lh@pn? z<7{{uI3S9@VUn}Vt-tyctx&h_93cfTFORXo+@W@b$g^K}0a4hA{OsnmK&^kQ0{QG4 zk_0>FsAjEe9kg;_ud?u)W~@UK7>2Jr6{HRo$17vPzfRn%^j$C~f$Lnz4NCsT^8!?7 zGib%J+vp9ay)V7P+2&Vfn<)5OUc)yB&}w&d0NnqMfEro6B{#<9UD}DcxvXUw#C`*&n0!Cz_X&@`41#Pv8 zBD=}G4YT;>?7lEU&BsBrN*=2_uA59KA7z~_KS*lku*^qJJ}l2XF-eu92&IN~O(O7@ zS>Ven+)$a2=1={%Uhxnmhv$MH&S2SYCpmvmV3ws;xRR zH)S5&etVn4#8zK!l9S_YkWVlK#9u3(+3yDP6d}6~v0jsT8-eh@_A?=aRj*EAEAj>5 zFZvgl(2SlP%`|-uZZP+Y>z)tinGF`7fEBCByx;BDm=;DcEfd*2kV@s`D}IWR!i&T| zXUKb&xr)rhxBwsZa6+G8k3NdTc`w6D6Y2nexSS0UqWE5E0q<7X{9F(oP`FQ}b%WuX zLkg^+dKR?m{i&zX)sjS3ROIfmj5h5HozS}K7|M*WGBpW3gmfMp49Zfs=cq~Omr^?% z#xJIF*->iOinWvPf!`00BH>;6akY^X^vs5l%YnGZP)UdD0+=)aJM7A91v9DVs0sH> zW}>&{O6*JL$F^8#s=6$WKHYpZS9Fzj`-{UBPcu6`B2Ca3nFvU=c#rRkl@tUNNypow z+Q-S|l$E**b|Y{LzL3W4LR3nU@d_>$ctx2Hx)!Y%eoAwe%uznlo-?*ixR_!|@*r0+CX8us$XjTsDlQw%eoU941-_3e@eu-{Q!iHWM72uX5MFGVIwCQb zxCx5RH{NUK+;Rafxp;45nhPLfH4;L8Xi~*hkxRx4@zF`XEqfWf9iudt6)0DbUYH>ZXPA{@s z@XQxOc!G=790{4Ud3hD3>%h8!eVd@lF6g}~g&2x@IpN_p-=G*vYZYA|Ts!nBE#^vK z!3xNi97XjSY7uSzfB^3Ci3AEdNE>9uf1Ib;v?}vNIbuj4EY+iy;P%}4FmQ_NkLw&z zhwS*!qK*vz3*DamLKo~RK)r4;WwDf=UY zq75I-A;iJXkGwdl;Psz4W6-^CEyKdXdNtrwiegl1wZZ&|nB~J9vYv>VS06m#Yhe$> zVir7koMdt^3X5KJ-LfF<%UM;_f*KHFc8`h(b1Z)?w_6;)(H7&St67bA-bXa)(-v{Q zdew;+Rq|u518Ptan3VnvWPP9y@ywO=~FO|fo)8V@`B9Va3ojClA2FM+WT~0g`@Gmq{VnEea6|Ur9ECR;ZKW?Xx zZj>Rt_GVywq$an||GJzDXT)uF5sy6{Hx8GCmX%ASwKOAhjXSW>icme{n}TC%i+#*` zP)@hfDL$9hpoy!CWGU4P0i1KP$cd>`dwKgFY@;^!6&8MEn6sFL0Q#U zR=;3AvAL>29Vu%88769JV~_TR5kq`pq&>PSz-&1UFJG08n0z``qb7@bhzQ(7s*emA zm&_GirAaN_FgF_7aal6F^r_z}47N-1afSyOP8SpTYUaBpt?6{Je35qm6{ts4*rIB# zi_rTio+_c(M;XdCbi_B>vsvdk(i=f$5MrKlqHhrT zNnVt3Ziaxt`USxV-NKttP-O%FA8mBP*b(JtDOeZ zc#Dnqint2QM@8WCH}E)I5F*QRw7nNBai>FsNE1d!+E|d>L@45ecmu6m>q_lv>## z@;W5YvQmOS*^VgsHl8Z8Ii!9EpN9Gl_BG#HmKxNXgOW<|G32}|M3dIdK%m@c@9y%i zC`~@b7c_ty-4c;3usp?1O6j0rKS;Y z2Ab@-cLlKuoL>zZ)82^E40sa`A|)CU{iyw&ID?K1dPngYH>|S3wfT(l*=afft_Uf| zOI19Kt;qTtZIt$J;I{&2c}W>&w6PFpZL>qC2)VC9r5tK?7}M2J3+*yHVVNXe0^M$; zKrdnS?VR+C9;Z6~Lh42^X@v4ykWgVa==_sJy1j8pM~xLl3r=D}&ilq7P5ok(HV0`c zk`{=z@Vn9Q!jz|!%98}qMK>g=_`Wd^^Kd*zjkO7wg4QVOh*~7<#R=ECcDDT4za?;{ z?!!jyM(wzWmmmtMx+KHk_sj5uR1ID-5lHQDXx=DAW1O!ULQ}_DLGs#uM1E7^x^?GXpIp{GJ!4(LLo5P&y*KarZKj0?FC*X2F3Fa z>MI&aKrHkC(K|@j*(R`NQM~B(eknmST;xMt2TZ}(G6LObrBX#fd}h(?GZd| zygX>uAoiM#)>SHmTIs%^Kr#AW_XGdtEmzx~?qAnxtm^yGcLem|jFh11%?|!paZ+6Z zgmvdb%zkugGc+HKN5*6$?MwcUwv*s850PP32Pv3XCUz(-vNk`29U)(#;Q}dg#TT)g zLYRrsnZ2y6GT(RtZe%0DyuR@4O^$XNS5-lgcUu5hv&N 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 ZW}ox~D}PnECT|)NxWEzTkBLby|JgQUO11z1 literal 0 HcmV?d00001 diff --git a/images/table_example_05.JPG b/images/table_example_05.JPG new file mode 100644 index 0000000000000000000000000000000000000000..6c376f8b9bfcb265844989d74fa1dbf58e6367f1 GIT binary patch literal 36671 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 literal 0 HcmV?d00001 diff --git a/images/table_logo.JPG b/images/table_logo.JPG new file mode 100644 index 0000000000000000000000000000000000000000..26c371343ed5412d9bf138f39fb54a3a56f2a6ea GIT binary patch literal 14748 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 N_KfA9Xy;(Q{V(0tIPL%d literal 0 HcmV?d00001 diff --git a/images/video_in_NADA.JPG b/images/video_in_NADA.JPG new file mode 100644 index 0000000000000000000000000000000000000000..edaf80dd328a6c5cfd8132c5e1aeba00dc278273 GIT binary patch literal 40479 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 literal 0 HcmV?d00001 diff --git a/images/video_in_NADA_2.JPG b/images/video_in_NADA_2.JPG new file mode 100644 index 0000000000000000000000000000000000000000..e130845289bda2c7193da5adb76e41bc899bfd34 GIT binary patch literal 94067 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 DP{4Xs literal 0 HcmV?d00001 diff --git a/images/word_graph_dutch_disease.JPG b/images/word_graph_dutch_disease.JPG new file mode 100644 index 0000000000000000000000000000000000000000..5bdd08b56a010f2a6b2378d5c151e44e62e5d7a9 GIT binary patch literal 52929 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..bdfdffa --- /dev/null +++ b/index.html @@ -0,0 +1,592 @@ + + + + + + + [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + + + + + + + diff --git a/index.md b/index.md new file mode 100644 index 0000000..d746b13 --- /dev/null +++ b/index.md @@ -0,0 +1,46 @@ +--- +title: "[DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability" +author: "Olivier Dupriez and Mehmood Asghar" +date: "2023-11-23" +knit: bookdown::render_book +site: bookdown::bookdown_site +documentclass: krantz +monofont: "Source Code Pro" +monofontoptions: "Scale=0.7" +biblio-style: apalike +link-citations: yes +description: "" +github-repo: "" +cover-image: "./images/cover2.jpg" +url: '' +colorlinks: yes +graphics: yes +--- + +# Preface {-} + +

    +Numerous organizations --government agencies, international organizations, the private sector, the academia, and others-- invest in data collection and creation. Their datasets often possess intrinsic value not only for their creators but also for a broader community of secondary users and researchers. By repurposing and reusing data, this community adds value to the data. However, many valuable datasets remain difficult to find, access, and use, and are therefore underexploited. A dedicated and concerted effort to improve the discoverability, accessibility, and usability of data is needed. Such effort would largely hinge on the quality of the **metadata** associated with the data. This Guide aims to promote and facilitate the production and use of rich and structured metadata, ultimately promoting the responsible use and repurposing of data. + +The primary audience for the Guide are data producers and curators, data librarians and catalogs administrators, and the developers of data management and dissemination platforms, who seek to maximize the value of existing data in a responsible and technically proficient manner. The Guide applies mainly to socio-economic data of different types (indicators, microdata, geographic datasets, publications, and others). + +The Guide is part of a broader toolset that also includes specialized software applications -- a specialized metadata editor and a cataloging tool. This toolset covers the *technical* aspects of data documentation and dissemination. *Legal* and *ethical* considerations are equally important, but are adressed in other guidelines and are supported by different tools. + +## Acknowledgments {-} + +The Guide was written by Olivier Dupriez (Deputy Chief Statistician, World Bank) and Mehmood Asghar (Senior Data Engineer, World Bank). Kamwoo Lee (Data Scientist, World Bank) produced some of the examples of the use of metadata schemas included in the Guide and contributed to the testing of the schemas. Emmanuel Blondel (consultant) contributed much of chapter 6. Geoffrey Greenwell (consultant) provided input to chapter 9. Tefera Bekele Degefu and Cathrine Machingauta (Data Scientists, World Bank) participated in the testing of the metadata schemas. + +The production of the Guide and related tools has been made possible by financial contributions from: + + - The World Bank-UNHCR Joint Data Center Microdata Library project P174080, Grant No TF0B4772, administered by the World Bank Development Data Group. + - The UK Aid-UNHCR-World Bank research program Building the Evidence on Protracted Forced Displacement, funded by the UK government (FCV Data Platform component, project P174529, Grant No TF0B4149). This project supported the development of a data platform which led to the improvement and testing of some of the metadata schemas described in the Guide. + - The World Bank administrative budget. + +The Guide was created using [R Bookdown](https://bookdown.org/) and is licensed under a [Creative Commons Attribution- NonCommercial- NoDerivatives 4.0 International License](https://creativecommons.org/licenses/by-nc-nd/4.0/). + +chatGPT was used as a copy editor, but not for substantive content suggestion or creation. + +Feedback and suggestions on the Guide are welcome. They can be sent to [...] or submitted on GitHub where the Guide's source code is stored (https://github.com/mah0001/schema-guide). + +![](./images/index_ccby_logo.png){width=20%} + diff --git a/introduction.html b/introduction.html new file mode 100644 index 0000000..412b1ac --- /dev/null +++ b/introduction.html @@ -0,0 +1,577 @@ + + + + + + + Introduction | [DRAFT - WORK IN PROGRESS] Metadata Standards and Schemas for Improved Data Discoverability and Usability + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + +
    + +
    +
    + + +
    +
    + +
    +
    +

    Introduction

    +

    Over the last decade, the supply of socio-economic data available to researchers and policy makers has increased considerably, along with advances in the tools and methods available to exploit these data. This provides the research community and development practitioners with unprecedented opportunities to increase the use and value of existing data.

    +

    #Note: +Data that were initially collected with one intention can be reused for a completely different purpose. (…) Because the potential of data to serve a productive use is essentially limitless, enabling the reuse and repurposing of data is critical if data are to lead to better lives. (World Bank, World Development Report 2021)

    +

    But data can be challenging to find, access, and use, resulting in many valuable datasets remaining underutilized. Data repositories and libraries, and the data catalogs they maintain, play a crucial role in making data more discoverable, visible, and usable. But many of these catalogs are built on sub-optimal standards and technological solutions, resulting in limited findability and visibility of their assets. To address such market failures, a better market place for data is needed.

    +

    A better market place for data can be developed on the model of large e-commerce platforms, which are designed to effectively and efficiently serve both buyers and sellers. In a market place for data, the “buyers” are the data users, and the “sellers” are the organizations who own or curate datasets and seek to make them available to users – preferably free of charge to maximize the use of data. Data platforms must be optimized to provide data users with convenient ways of identifying, locating, and acquiring data (which requires the implementation of a user-friendly search and recommendation system), and to provide data owners with a trustable mechanism to make their datasets visible and discoverable and to share them in a cost-effective, convenient, and safe manner.

    +

    Achieving such objectives requires detailed and structured metadata that properly describe the data products. Indeed, search algorithms and recommender systems exploit metadata, not data. Metadata are essential to the credibility, discoverability, visibility, and usability of the data. Adopting metadata standards and schemas is a practical and efficient solution to achieve completeness and quality of the metadata. This Guide presents a set of recommended standards and schemas covering multiple types of data along with guidance for their implementation. The data types covered include microdata, statistical tables, indicators and time series, geographic datasets, text, images, video recordings, and programs and scripts.

    +

    Chapter 1 of the Guide outlines the challenges associated with finding and using data. Chapter 2 describes the essential features of a modern data catalog, and Chapter 3 explains how rich and structured metadata, compliant with the metadata standards and schemas we describe in the Guide, can enable advanced search algorithms and recommender systems. Finally, Chapters 4 to 13 present the recommended standards and schemas, along with examples of their use.

    +

    This Guide was produced by the Office of the World Bank Chief Statistician as a reference guide for World Bank staff and for partners involved in the curation and dissemination of data related to social and economic development. The standards and schemas it describes are used by the World Bank in its data management and dissemination systems, and for the development of systems and tools for the acquisition, documentation, cataloguing, and dissemination of data. Among these tools is a specialized Metadata Editor designed to facilitate the documentation of datasets in compliance with the recommended standards and schemas, and a cataloguing application (“NADA”). Both applications are openly available.

    + +
    + + + +
    + +
    +
    +
    + + +
    +
    + + + + + + + + + + + + + diff --git a/libs/anchor-sections-1.1.0/anchor-sections-hash.css b/libs/anchor-sections-1.1.0/anchor-sections-hash.css new file mode 100644 index 0000000..b563ec9 --- /dev/null +++ b/libs/anchor-sections-1.1.0/anchor-sections-hash.css @@ -0,0 +1,2 @@ +/* Styles for section anchors */ +a.anchor-section::before {content: '#';font-size: 80%;} diff --git a/libs/anchor-sections-1.1.0/anchor-sections.css b/libs/anchor-sections-1.1.0/anchor-sections.css new file mode 100644 index 0000000..041905f --- /dev/null +++ b/libs/anchor-sections-1.1.0/anchor-sections.css @@ -0,0 +1,4 @@ +/* Styles for section anchors */ +a.anchor-section {margin-left: 10px; visibility: hidden; color: inherit;} +.hasAnchor:hover a.anchor-section {visibility: visible;} +ul > li > .anchor-section {display: none;} diff --git a/libs/anchor-sections-1.1.0/anchor-sections.js b/libs/anchor-sections-1.1.0/anchor-sections.js new file mode 100644 index 0000000..fee005d --- /dev/null +++ b/libs/anchor-sections-1.1.0/anchor-sections.js @@ -0,0 +1,11 @@ +document.addEventListener('DOMContentLoaded', function () { + // If section divs is used, we need to put the anchor in the child header + const headers = document.querySelectorAll("div.hasAnchor.section[class*='level'] > :first-child") + + headers.forEach(function (x) { + // Add to the header node + if (!x.classList.contains('hasAnchor')) x.classList.add('hasAnchor') + // Remove from the section or div created by Pandoc + x.parentElement.classList.remove('hasAnchor') + }) +}) diff --git a/libs/gitbook-2.6.7/css/fontawesome/fontawesome-webfont.ttf b/libs/gitbook-2.6.7/css/fontawesome/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0m tbody > tr > td { + vertical-align: top; +} +.book .book-body .page-wrapper .page-inner section.normal table tr.header { + border-top-width: 2px; +} +.book .book-body .page-wrapper .page-inner section.normal table tr:last-child td { + border-bottom-width: 2px; +} +.book .book-body .page-wrapper .page-inner section.normal table td, .book .book-body .page-wrapper .page-inner section.normal table th { + border-left: none; + border-right: none; +} +.book .book-body .page-wrapper .page-inner section.normal table.kable_wrapper > tbody > tr, .book .book-body .page-wrapper .page-inner section.normal table.kable_wrapper > tbody > tr > td { + border-top: none; +} +.book .book-body .page-wrapper .page-inner section.normal table.kable_wrapper > tbody > tr:last-child > td { + border-bottom: none; +} + +div.theorem, div.lemma, div.corollary, div.proposition, div.conjecture { + font-style: italic; +} +span.theorem, span.lemma, span.corollary, span.proposition, span.conjecture { + font-style: normal; +} +div.proof>*:last-child:after { + content: "\25a2"; + float: right; +} +.header-section-number { + padding-right: .5em; +} +#header .multi-author { + margin: 0.5em 0 -0.5em 0; +} +#header .date { + margin-top: 1.5em; +} diff --git a/libs/gitbook-2.6.7/css/plugin-clipboard.css b/libs/gitbook-2.6.7/css/plugin-clipboard.css new file mode 100644 index 0000000..6844a70 --- /dev/null +++ b/libs/gitbook-2.6.7/css/plugin-clipboard.css @@ -0,0 +1,18 @@ +div.sourceCode { + position: relative; +} + +.copy-to-clipboard-button { + position: absolute; + right: 0; + top: 0; + visibility: hidden; +} + +.copy-to-clipboard-button:focus { + outline: 0; +} + +div.sourceCode:hover > .copy-to-clipboard-button { + visibility: visible; +} diff --git a/libs/gitbook-2.6.7/css/plugin-fontsettings.css b/libs/gitbook-2.6.7/css/plugin-fontsettings.css new file mode 100644 index 0000000..3fa6f35 --- /dev/null +++ b/libs/gitbook-2.6.7/css/plugin-fontsettings.css @@ -0,0 +1,303 @@ +/* + * Theme 1 + */ +.color-theme-1 .dropdown-menu { + background-color: #111111; + border-color: #7e888b; +} +.color-theme-1 .dropdown-menu .dropdown-caret .caret-inner { + border-bottom: 9px solid #111111; +} +.color-theme-1 .dropdown-menu .buttons { + border-color: #7e888b; +} +.color-theme-1 .dropdown-menu .button { + color: #afa790; +} +.color-theme-1 .dropdown-menu .button:hover { + color: #73553c; +} +/* + * Theme 2 + */ +.color-theme-2 .dropdown-menu { + background-color: #2d3143; + border-color: #272a3a; +} +.color-theme-2 .dropdown-menu .dropdown-caret .caret-inner { + border-bottom: 9px solid #2d3143; +} +.color-theme-2 .dropdown-menu .buttons { + border-color: #272a3a; +} +.color-theme-2 .dropdown-menu .button { + color: #62677f; +} +.color-theme-2 .dropdown-menu .button:hover { + color: #f4f4f5; +} +.book .book-header .font-settings .font-enlarge { + line-height: 30px; + font-size: 1.4em; +} +.book .book-header .font-settings .font-reduce { + line-height: 30px; + font-size: 1em; +} + +/* sidebar transition background */ +div.book.color-theme-1 { + background: #f3eacb; +} +.book.color-theme-1 .book-body { + color: #704214; + background: #f3eacb; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section { + background: #f3eacb; +} + +/* sidebar transition background */ +div.book.color-theme-2 { + background: #1c1f2b; +} + +.book.color-theme-2 .book-body { + color: #bdcadb; + background: #1c1f2b; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section { + background: #1c1f2b; +} +.book.font-size-0 .book-body .page-inner section { + font-size: 1.2rem; +} +.book.font-size-1 .book-body .page-inner section { + font-size: 1.4rem; +} +.book.font-size-2 .book-body .page-inner section { + font-size: 1.6rem; +} +.book.font-size-3 .book-body .page-inner section { + font-size: 2.2rem; +} +.book.font-size-4 .book-body .page-inner section { + font-size: 4rem; +} +.book.font-family-0 { + font-family: Georgia, serif; +} +.book.font-family-1 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal { + color: #704214; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal a { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h2, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h3, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h4, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h5, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h6 { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h2 { + border-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h6 { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal hr { + background-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal blockquote { + border-color: #c4b29f; + opacity: 0.9; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { + background: #fdf6e3; + color: #657b83; + border-color: #f8df9c; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal .highlight { + background-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table th, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table td { + border-color: #f5d06c; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table tr { + color: inherit; + background-color: #fdf6e3; + border-color: #444444; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n) { + background-color: #fbeecb; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal { + color: #bdcadb; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal a { + color: #3eb1d0; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h2, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h3, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h4, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h5, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h6 { + color: #fffffa; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h2 { + border-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h6 { + color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal hr { + background-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal blockquote { + border-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { + color: #9dbed8; + background: #2d3143; + border-color: #2d3143; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal .highlight { + background-color: #282a39; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table th, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table td { + border-color: #3b3f54; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr { + color: #b6c2d2; + background-color: #2d3143; + border-color: #3b3f54; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n) { + background-color: #35394b; +} +.book.color-theme-1 .book-header { + color: #afa790; + background: transparent; +} +.book.color-theme-1 .book-header .btn { + color: #afa790; +} +.book.color-theme-1 .book-header .btn:hover { + color: #73553c; + background: none; +} +.book.color-theme-1 .book-header h1 { + color: #704214; +} +.book.color-theme-2 .book-header { + color: #7e888b; + background: transparent; +} +.book.color-theme-2 .book-header .btn { + color: #3b3f54; +} +.book.color-theme-2 .book-header .btn:hover { + color: #fffff5; + background: none; +} +.book.color-theme-2 .book-header h1 { + color: #bdcadb; +} +.book.color-theme-1 .book-body .navigation { + color: #afa790; +} +.book.color-theme-1 .book-body .navigation:hover { + color: #73553c; +} +.book.color-theme-2 .book-body .navigation { + color: #383f52; +} +.book.color-theme-2 .book-body .navigation:hover { + color: #fffff5; +} +/* + * Theme 1 + */ +.book.color-theme-1 .book-summary { + color: #afa790; + background: #111111; + border-right: 1px solid rgba(0, 0, 0, 0.07); +} +.book.color-theme-1 .book-summary .book-search { + background: transparent; +} +.book.color-theme-1 .book-summary .book-search input, +.book.color-theme-1 .book-summary .book-search input:focus { + border: 1px solid transparent; +} +.book.color-theme-1 .book-summary ul.summary li.divider { + background: #7e888b; + box-shadow: none; +} +.book.color-theme-1 .book-summary ul.summary li i.fa-check { + color: #33cc33; +} +.book.color-theme-1 .book-summary ul.summary li.done > a { + color: #877f6a; +} +.book.color-theme-1 .book-summary ul.summary li a, +.book.color-theme-1 .book-summary ul.summary li span { + color: #877f6a; + background: transparent; + font-weight: normal; +} +.book.color-theme-1 .book-summary ul.summary li.active > a, +.book.color-theme-1 .book-summary ul.summary li a:hover { + color: #704214; + background: transparent; + font-weight: normal; +} +/* + * Theme 2 + */ +.book.color-theme-2 .book-summary { + color: #bcc1d2; + background: #2d3143; + border-right: none; +} +.book.color-theme-2 .book-summary .book-search { + background: transparent; +} +.book.color-theme-2 .book-summary .book-search input, +.book.color-theme-2 .book-summary .book-search input:focus { + border: 1px solid transparent; +} +.book.color-theme-2 .book-summary ul.summary li.divider { + background: #272a3a; + box-shadow: none; +} +.book.color-theme-2 .book-summary ul.summary li i.fa-check { + color: #33cc33; +} +.book.color-theme-2 .book-summary ul.summary li.done > a { + color: #62687f; +} +.book.color-theme-2 .book-summary ul.summary li a, +.book.color-theme-2 .book-summary ul.summary li span { + color: #c1c6d7; + background: transparent; + font-weight: 600; +} +.book.color-theme-2 .book-summary ul.summary li.active > a, +.book.color-theme-2 .book-summary ul.summary li a:hover { + color: #f4f4f5; + background: #252737; + font-weight: 600; +} diff --git a/libs/gitbook-2.6.7/css/plugin-highlight.css b/libs/gitbook-2.6.7/css/plugin-highlight.css new file mode 100644 index 0000000..2aabd3d --- /dev/null +++ b/libs/gitbook-2.6.7/css/plugin-highlight.css @@ -0,0 +1,426 @@ +.book .book-body .page-wrapper .page-inner section.normal pre, +.book .book-body .page-wrapper .page-inner section.normal code { + /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-title { + color: #8e908c; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-tag, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { + color: #c82829; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-literal, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-params, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-params, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-constant { + color: #f5871f; +} +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { + color: #eab700; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-value, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-value, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-header, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + color: #718c00; +} +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { + color: #3e999f; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, +.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, +.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, +.book .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { + color: #4271ae; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { + color: #8959a8; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + background: white; + color: #4d4d4c; + padding: 0.5em; +} +.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, +.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .xml, +.book .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, +.book .book-body .page-wrapper .page-inner section.normal code .xml .javascript, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, +.book .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .css, +.book .book-body .page-wrapper .page-inner section.normal code .xml .css, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + opacity: 0.5; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { + /* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + /* Solarized Green */ + /* Solarized Cyan */ + /* Solarized Blue */ + /* Solarized Yellow */ + /* Solarized Orange */ + /* Solarized Red */ + /* Solarized Violet */ +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-template_comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-template_comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-doctype, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-doctype, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pi, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pi, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-javadoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-javadoc { + color: #93a1a1; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-winutils, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-winutils, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .method, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .method, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-addition, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-tag, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-tag, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-request, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-request, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-status, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-status, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .nginx .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .nginx .hljs-title { + color: #859900; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-command, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-command, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-tag .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-rules .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-rules .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-phpdoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-phpdoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-hexcolor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-hexcolor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_url, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_url { + color: #2aa198; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-localvars, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-localvars, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-chunk, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-chunk, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-decorator, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-decorator, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-identifier, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-identifier, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .vhdl .hljs-literal, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .vhdl .hljs-literal, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-id, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-id, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-function, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-function { + color: #268bd2; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-body, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-body, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .smalltalk .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .smalltalk .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-constant, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-class .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-class .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-parent, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-parent, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .haskell .hljs-type, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .haskell .hljs-type, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_reference, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_reference { + color: #b58900; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-shebang, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-shebang, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-change, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-change, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-special, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-special, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attr_selector, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attr_selector, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-subst, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-subst, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-cdata, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-cdata, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .clojure .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .clojure .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-header { + color: #cb4b16; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-important, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-important { + color: #dc322f; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_label, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_label { + color: #6c71c4; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula { + background: #eee8d5; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { + /* Tomorrow Night Bright Theme */ + /* Original theme - https://github.com/chriskempson/tomorrow-theme */ + /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-title { + color: #969896; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-tag, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { + color: #d54e53; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-literal, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-params, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-params, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-constant { + color: #e78c45; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { + color: #e7c547; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-value, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-value, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-header, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + color: #b9ca4a; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { + color: #70c0b1; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { + color: #7aa6da; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { + color: #c397d8; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + background: black; + color: #eaeaea; + padding: 0.5em; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .xml, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .css, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .css, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + opacity: 0.5; +} diff --git a/libs/gitbook-2.6.7/css/plugin-search.css b/libs/gitbook-2.6.7/css/plugin-search.css new file mode 100644 index 0000000..c85e557 --- /dev/null +++ b/libs/gitbook-2.6.7/css/plugin-search.css @@ -0,0 +1,31 @@ +.book .book-summary .book-search { + padding: 6px; + background: transparent; + position: absolute; + top: -50px; + left: 0px; + right: 0px; + transition: top 0.5s ease; +} +.book .book-summary .book-search input, +.book .book-summary .book-search input:focus, +.book .book-summary .book-search input:hover { + width: 100%; + background: transparent; + border: 1px solid #ccc; + box-shadow: none; + outline: none; + line-height: 22px; + padding: 7px 4px; + color: inherit; + box-sizing: border-box; +} +.book.with-search .book-summary .book-search { + top: 0px; +} +.book.with-search .book-summary ul.summary { + top: 50px; +} +.with-search .summary li[data-level] a[href*=".html#"] { + display: none; +} diff --git a/libs/gitbook-2.6.7/css/plugin-table.css b/libs/gitbook-2.6.7/css/plugin-table.css new file mode 100644 index 0000000..7fba1b9 --- /dev/null +++ b/libs/gitbook-2.6.7/css/plugin-table.css @@ -0,0 +1 @@ +.book .book-body .page-wrapper .page-inner section.normal table{display:table;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto}.book .book-body .page-wrapper .page-inner section.normal table td,.book .book-body .page-wrapper .page-inner section.normal table th{padding:6px 13px;border:1px solid #ddd}.book .book-body .page-wrapper .page-inner section.normal table tr{background-color:#fff;border-top:1px solid #ccc}.book .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n){background-color:#f8f8f8}.book .book-body .page-wrapper .page-inner section.normal table th{font-weight:700} diff --git a/libs/gitbook-2.6.7/css/style.css b/libs/gitbook-2.6.7/css/style.css new file mode 100644 index 0000000..cba69b2 --- /dev/null +++ b/libs/gitbook-2.6.7/css/style.css @@ -0,0 +1,13 @@ +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */img,legend{border:0}*{-webkit-font-smoothing:antialiased}sub,sup{position:relative}.book .book-body .page-wrapper .page-inner section.normal hr:after,.book-langs-index .inner .languages:after,.buttons:after,.dropdown-menu .buttons:after{clear:both}body,html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}.hidden,[hidden]{display:none}audio:not([controls]){display:none;height:0}html{font-family:sans-serif}body,figure{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{margin-right:10px;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! + * Preboot v2 + * + * Open sourced under MIT license by @mdo. + * Some variables and mixins from Bootstrap (Apache 2 license). + */.link-inherit,.link-inherit:focus,.link-inherit:hover{color:inherit}/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('./fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} +.book .book-header,.book .book-summary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.book-langs-index{width:100%;height:100%;padding:40px 0;margin:0;overflow:auto}@media (max-width:600px){.book-langs-index{padding:0}}.book-langs-index .inner{max-width:600px;width:100%;margin:0 auto;padding:30px;background:#fff;border-radius:3px}.book-langs-index .inner h3{margin:0}.book-langs-index .inner .languages{list-style:none;padding:20px 30px;margin-top:20px;border-top:1px solid #eee}.book-langs-index .inner .languages:after,.book-langs-index .inner .languages:before{content:" ";display:table;line-height:0}.book-langs-index .inner .languages li{width:50%;float:left;padding:10px 5px;font-size:16px}@media (max-width:600px){.book-langs-index .inner .languages li{width:100%;max-width:100%}}.book .book-header{overflow:visible;height:50px;padding:0 8px;z-index:2;font-size:.85em;color:#7e888b;background:0 0}.book .book-header .btn{display:block;height:50px;padding:0 15px;border-bottom:none;color:#ccc;text-transform:uppercase;line-height:50px;-webkit-box-shadow:none!important;box-shadow:none!important;position:relative;font-size:14px}.book .book-header .btn:hover{position:relative;text-decoration:none;color:#444;background:0 0}.book .book-header h1{margin:0;font-size:20px;font-weight:200;text-align:center;line-height:50px;opacity:0;padding-left:200px;padding-right:200px;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book .book-header h1 a,.book .book-header h1 a:hover{color:inherit;text-decoration:none}@media (max-width:1000px){.book .book-header h1{display:none}}.book .book-header h1 i{display:none}.book .book-header:hover h1{opacity:1}.book.is-loading .book-header h1 i{display:inline-block}.book.is-loading .book-header h1 a{display:none}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fafafa;border:1px solid rgba(0,0,0,.07);border-radius:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.open{display:block}.dropdown-menu.dropdown-left{left:auto;right:4%}.dropdown-menu.dropdown-left .dropdown-caret{right:14px;left:auto}.dropdown-menu .dropdown-caret{position:absolute;top:-8px;left:14px;width:18px;height:10px;float:left;overflow:hidden}.dropdown-menu .dropdown-caret .caret-inner,.dropdown-menu .dropdown-caret .caret-outer{display:inline-block;top:0;border-left:9px solid transparent;border-right:9px solid transparent;position:absolute}.dropdown-menu .dropdown-caret .caret-outer{border-bottom:9px solid rgba(0,0,0,.1);height:auto;left:0;width:auto;margin-left:-1px}.dropdown-menu .dropdown-caret .caret-inner{margin-top:-1px;top:1px;border-bottom:9px solid #fafafa}.dropdown-menu .buttons{border-bottom:1px solid rgba(0,0,0,.07)}.dropdown-menu .buttons:after,.dropdown-menu .buttons:before{content:" ";display:table;line-height:0}.dropdown-menu .buttons:last-child{border-bottom:none}.dropdown-menu .buttons .button{border:0;background-color:transparent;color:#a6a6a6;width:100%;text-align:center;float:left;line-height:1.42857143;padding:8px 4px}.alert,.dropdown-menu .buttons .button:hover{color:#444}.dropdown-menu .buttons .button:focus,.dropdown-menu .buttons .button:hover{outline:0}.dropdown-menu .buttons .button.size-2{width:50%}.dropdown-menu .buttons .button.size-3{width:33%}.alert{padding:15px;margin-bottom:20px;background:#eee;border-bottom:5px solid #ddd}.alert-success{background:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-info{background:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-danger{background:#f2dede;border-color:#ebccd1;color:#a94442}.alert-warning{background:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.book .book-summary{position:absolute;top:0;left:-300px;bottom:0;z-index:1;width:300px;color:#364149;background:#fafafa;border-right:1px solid rgba(0,0,0,.07);-webkit-transition:left 250ms ease;-moz-transition:left 250ms ease;-o-transition:left 250ms ease;transition:left 250ms ease}.book .book-summary ul.summary{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;list-style:none;margin:0;padding:0;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}.book .book-summary ul.summary li{list-style:none}.book .book-summary ul.summary li.divider{height:1px;margin:7px 0;overflow:hidden;background:rgba(0,0,0,.07)}.book .book-summary ul.summary li i.fa-check{display:none;position:absolute;right:9px;top:16px;font-size:9px;color:#3c3}.book .book-summary ul.summary li.done>a{color:#364149;font-weight:400}.book .book-summary ul.summary li.done>a i{display:inline}.book .book-summary ul.summary li a,.book .book-summary ul.summary li span{display:block;padding:10px 15px;border-bottom:none;color:#364149;background:0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}.book .book-summary ul.summary li span{cursor:not-allowed;opacity:.3;filter:alpha(opacity=30)}.book .book-summary ul.summary li a:hover,.book .book-summary ul.summary li.active>a{color:#008cff;background:0 0;text-decoration:none}.book .book-summary ul.summary li ul{padding-left:20px}@media (max-width:600px){.book .book-summary{width:calc(100% - 60px);bottom:0;left:-100%}}.book.with-summary .book-summary{left:0}.book.without-animation .book-summary{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.book{position:relative;width:100%;height:100%}.book .book-body,.book .book-body .body-inner{position:absolute;top:0;left:0;overflow-y:auto;bottom:0;right:0}.book .book-body{color:#000;background:#fff;-webkit-transition:left 250ms ease;-moz-transition:left 250ms ease;-o-transition:left 250ms ease;transition:left 250ms ease}.book .book-body .page-wrapper{position:relative;outline:0}.book .book-body .page-wrapper .page-inner{max-width:800px;margin:0 auto;padding:20px 0 40px}.book .book-body .page-wrapper .page-inner section{margin:0;padding:5px 15px;background:#fff;border-radius:2px;line-height:1.7;font-size:1.6rem}.book .book-body .page-wrapper .page-inner .btn-group .btn{border-radius:0;background:#eee;border:0}@media (max-width:1240px){.book .book-body{-webkit-transition:-webkit-transform 250ms ease;-moz-transition:-moz-transform 250ms ease;-o-transition:-o-transform 250ms ease;transition:transform 250ms ease;padding-bottom:20px}.book .book-body .body-inner{position:static;min-height:calc(100% - 50px)}}@media (min-width:600px){.book.with-summary .book-body{left:300px}}@media (max-width:600px){.book.with-summary{overflow:hidden}.book.with-summary .book-body{-webkit-transform:translate(calc(100% - 60px),0);-moz-transform:translate(calc(100% - 60px),0);-ms-transform:translate(calc(100% - 60px),0);-o-transform:translate(calc(100% - 60px),0);transform:translate(calc(100% - 60px),0)}}.book.without-animation .book-body{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.buttons:after,.buttons:before{content:" ";display:table;line-height:0}.button{border:0;background:#eee;color:#666;width:100%;text-align:center;float:left;line-height:1.42857143;padding:8px 4px}.button:hover{color:#444}.button:focus,.button:hover{outline:0}.button.size-2{width:50%}.button.size-3{width:33%}.book .book-body .page-wrapper .page-inner section{display:none}.book .book-body .page-wrapper .page-inner section.normal{display:block;word-wrap:break-word;overflow:hidden;color:#333;line-height:1.7;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%}.book .book-body .page-wrapper .page-inner section.normal *{box-sizing:border-box;-webkit-box-sizing:border-box;}.book .book-body .page-wrapper .page-inner section.normal>:first-child{margin-top:0!important}.book .book-body .page-wrapper .page-inner section.normal>:last-child{margin-bottom:0!important}.book .book-body .page-wrapper .page-inner section.normal blockquote,.book .book-body .page-wrapper .page-inner section.normal code,.book .book-body .page-wrapper .page-inner section.normal figure,.book .book-body .page-wrapper .page-inner section.normal img,.book .book-body .page-wrapper .page-inner section.normal pre,.book .book-body .page-wrapper .page-inner section.normal table,.book .book-body .page-wrapper .page-inner section.normal tr{page-break-inside:avoid}.book .book-body .page-wrapper .page-inner section.normal h2,.book .book-body .page-wrapper .page-inner section.normal h3,.book .book-body .page-wrapper .page-inner section.normal h4,.book .book-body .page-wrapper .page-inner section.normal h5,.book .book-body .page-wrapper .page-inner section.normal p{orphans:3;widows:3}.book .book-body .page-wrapper .page-inner section.normal h1,.book .book-body .page-wrapper .page-inner section.normal h2,.book .book-body .page-wrapper .page-inner section.normal h3,.book .book-body .page-wrapper .page-inner section.normal h4,.book .book-body .page-wrapper .page-inner section.normal h5{page-break-after:avoid}.book .book-body .page-wrapper .page-inner section.normal b,.book .book-body .page-wrapper .page-inner section.normal strong{font-weight:700}.book .book-body .page-wrapper .page-inner section.normal em{font-style:italic}.book .book-body .page-wrapper .page-inner section.normal blockquote,.book .book-body .page-wrapper .page-inner section.normal dl,.book .book-body .page-wrapper .page-inner section.normal ol,.book .book-body .page-wrapper .page-inner section.normal p,.book .book-body .page-wrapper .page-inner section.normal table,.book .book-body .page-wrapper .page-inner section.normal ul{margin-top:0;margin-bottom:.85em}.book .book-body .page-wrapper .page-inner section.normal a{color:#4183c4;text-decoration:none;background:0 0}.book .book-body .page-wrapper .page-inner section.normal a:active,.book .book-body .page-wrapper .page-inner section.normal a:focus,.book .book-body .page-wrapper .page-inner section.normal a:hover{outline:0;text-decoration:underline}.book .book-body .page-wrapper .page-inner section.normal img{border:0;max-width:100%}.book .book-body .page-wrapper .page-inner section.normal hr{height:4px;padding:0;margin:1.7em 0;overflow:hidden;background-color:#e7e7e7;border:none}.book .book-body .page-wrapper .page-inner section.normal hr:after,.book .book-body .page-wrapper .page-inner section.normal hr:before{display:table;content:" "}.book .book-body .page-wrapper .page-inner section.normal h1,.book .book-body .page-wrapper .page-inner section.normal h2,.book .book-body .page-wrapper .page-inner section.normal h3,.book .book-body .page-wrapper .page-inner section.normal h4,.book .book-body .page-wrapper .page-inner section.normal h5,.book .book-body .page-wrapper .page-inner section.normal h6{margin-top:1.275em;margin-bottom:.85em;}.book .book-body .page-wrapper .page-inner section.normal h1{font-size:2em}.book .book-body .page-wrapper .page-inner section.normal h2{font-size:1.75em}.book .book-body .page-wrapper .page-inner section.normal h3{font-size:1.5em}.book .book-body .page-wrapper .page-inner section.normal h4{font-size:1.25em}.book .book-body .page-wrapper .page-inner section.normal h5{font-size:1em}.book .book-body .page-wrapper .page-inner section.normal h6{font-size:1em;color:#777}.book .book-body .page-wrapper .page-inner section.normal code,.book .book-body .page-wrapper .page-inner section.normal pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;direction:ltr;border:none;color:inherit}.book .book-body .page-wrapper .page-inner section.normal pre{overflow:auto;word-wrap:normal;margin:0 0 1.275em;padding:.85em 1em;background:#f7f7f7}.book .book-body .page-wrapper .page-inner section.normal pre>code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;font-size:.85em;white-space:pre;background:0 0}.book .book-body .page-wrapper .page-inner section.normal pre>code:after,.book .book-body .page-wrapper .page-inner section.normal pre>code:before{content:normal}.book .book-body .page-wrapper .page-inner section.normal code{padding:.2em;margin:0;font-size:.85em;background-color:#f7f7f7}.book .book-body .page-wrapper .page-inner section.normal code:after,.book .book-body .page-wrapper .page-inner section.normal code:before{letter-spacing:-.2em;content:"\00a0"}.book .book-body .page-wrapper .page-inner section.normal ol,.book .book-body .page-wrapper .page-inner section.normal ul{padding:0 0 0 2em;margin:0 0 .85em}.book .book-body .page-wrapper .page-inner section.normal ol ol,.book .book-body .page-wrapper .page-inner section.normal ol ul,.book .book-body .page-wrapper .page-inner section.normal ul ol,.book .book-body .page-wrapper .page-inner section.normal ul ul{margin-top:0;margin-bottom:0}.book .book-body .page-wrapper .page-inner section.normal ol ol{list-style-type:lower-roman}.book .book-body .page-wrapper .page-inner section.normal blockquote{margin:0 0 .85em;padding:0 15px;opacity:0.75;border-left:4px solid #dcdcdc}.book .book-body .page-wrapper .page-inner section.normal blockquote:first-child{margin-top:0}.book .book-body .page-wrapper .page-inner section.normal blockquote:last-child{margin-bottom:0}.book .book-body .page-wrapper .page-inner section.normal dl{padding:0}.book .book-body .page-wrapper .page-inner section.normal dl dt{padding:0;margin-top:.85em;font-style:italic;font-weight:700}.book .book-body .page-wrapper .page-inner section.normal dl dd{padding:0 .85em;margin-bottom:.85em}.book .book-body .page-wrapper .page-inner section.normal dd{margin-left:0}.book .book-body .page-wrapper .page-inner section.normal .glossary-term{cursor:help;text-decoration:underline}.book .book-body .navigation{position:absolute;top:50px;bottom:0;margin:0;max-width:150px;min-width:90px;display:flex;justify-content:center;align-content:center;flex-direction:column;font-size:40px;color:#ccc;text-align:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.book .book-body .navigation:hover{text-decoration:none;color:#444}.book .book-body .navigation.navigation-next{right:0}.book .book-body .navigation.navigation-prev{left:0}@media (max-width:1240px){.book .book-body .navigation{position:static;top:auto;max-width:50%;width:50%;display:inline-block;float:left}.book .book-body .navigation.navigation-unique{max-width:100%;width:100%}}.book .book-body .page-wrapper .page-inner section.glossary{margin-bottom:40px}.book .book-body .page-wrapper .page-inner section.glossary h2 a,.book .book-body .page-wrapper .page-inner section.glossary h2 a:hover{color:inherit;text-decoration:none}.book .book-body .page-wrapper .page-inner section.glossary .glossary-index{list-style:none;margin:0;padding:0}.book .book-body .page-wrapper .page-inner section.glossary .glossary-index li{display:inline;margin:0 8px;white-space:nowrap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:auto;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none}a{text-decoration:none}body,html{height:100%}html{font-size:62.5%}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;text-size-adjust:100%} +.book .book-summary ul.summary li a span {display:inline;padding:initial;overflow:visible;cursor:auto;opacity:1;} +/* show arrow before summary tag as in bootstrap */ +details > summary {display:list-item;cursor:pointer;} diff --git a/libs/gitbook-2.6.7/js/app.min.js b/libs/gitbook-2.6.7/js/app.min.js new file mode 100644 index 0000000..643f1f9 --- /dev/null +++ b/libs/gitbook-2.6.7/js/app.min.js @@ -0,0 +1 @@ +(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o"'`]/g,reHasEscapedHtml=RegExp(reEscapedHtml.source),reHasUnescapedHtml=RegExp(reUnescapedHtml.source);var reEscape=/<%-([\s\S]+?)%>/g,reEvaluate=/<%([\s\S]+?)%>/g,reInterpolate=/<%=([\s\S]+?)%>/g;var reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/,rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g;var reRegExpChars=/^[:!,]|[\\^$.*+?()[\]{}|\/]|(^[0-9a-fA-Fnrtuvx])|([\n\r\u2028\u2029])/g,reHasRegExpChars=RegExp(reRegExpChars.source);var reComboMark=/[\u0300-\u036f\ufe20-\ufe23]/g;var reEscapeChar=/\\(\\)?/g;var reEsTemplate=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g;var reFlags=/\w*$/;var reHasHexPrefix=/^0[xX]/;var reIsHostCtor=/^\[object .+?Constructor\]$/;var reIsUint=/^\d+$/;var reLatin1=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g;var reNoMatch=/($^)/;var reUnescapedString=/['\n\r\u2028\u2029\\]/g;var reWords=function(){var upper="[A-Z\\xc0-\\xd6\\xd8-\\xde]",lower="[a-z\\xdf-\\xf6\\xf8-\\xff]+";return RegExp(upper+"+(?="+upper+lower+")|"+upper+"?"+lower+"|"+upper+"+|[0-9]+","g")}();var contextProps=["Array","ArrayBuffer","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Math","Number","Object","RegExp","Set","String","_","clearTimeout","isFinite","parseFloat","parseInt","setTimeout","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap"];var templateCounter=-1;var typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=true;typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=false;var cloneableTags={};cloneableTags[argsTag]=cloneableTags[arrayTag]=cloneableTags[arrayBufferTag]=cloneableTags[boolTag]=cloneableTags[dateTag]=cloneableTags[float32Tag]=cloneableTags[float64Tag]=cloneableTags[int8Tag]=cloneableTags[int16Tag]=cloneableTags[int32Tag]=cloneableTags[numberTag]=cloneableTags[objectTag]=cloneableTags[regexpTag]=cloneableTags[stringTag]=cloneableTags[uint8Tag]=cloneableTags[uint8ClampedTag]=cloneableTags[uint16Tag]=cloneableTags[uint32Tag]=true;cloneableTags[errorTag]=cloneableTags[funcTag]=cloneableTags[mapTag]=cloneableTags[setTag]=cloneableTags[weakMapTag]=false;var deburredLetters={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss"};var htmlEscapes={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"};var htmlUnescapes={"&":"&","<":"<",">":">",""":'"',"'":"'","`":"`"};var objectTypes={function:true,object:true};var regexpEscapes={0:"x30",1:"x31",2:"x32",3:"x33",4:"x34",5:"x35",6:"x36",7:"x37",8:"x38",9:"x39",A:"x41",B:"x42",C:"x43",D:"x44",E:"x45",F:"x46",a:"x61",b:"x62",c:"x63",d:"x64",e:"x65",f:"x66",n:"x6e",r:"x72",t:"x74",u:"x75",v:"x76",x:"x78"};var stringEscapes={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};var freeExports=objectTypes[typeof exports]&&exports&&!exports.nodeType&&exports;var freeModule=objectTypes[typeof module]&&module&&!module.nodeType&&module;var freeGlobal=freeExports&&freeModule&&typeof global=="object"&&global&&global.Object&&global;var freeSelf=objectTypes[typeof self]&&self&&self.Object&&self;var freeWindow=objectTypes[typeof window]&&window&&window.Object&&window;var moduleExports=freeModule&&freeModule.exports===freeExports&&freeExports;var root=freeGlobal||freeWindow!==(this&&this.window)&&freeWindow||freeSelf||this;function baseCompareAscending(value,other){if(value!==other){var valIsNull=value===null,valIsUndef=value===undefined,valIsReflexive=value===value;var othIsNull=other===null,othIsUndef=other===undefined,othIsReflexive=other===other;if(value>other&&!othIsNull||!valIsReflexive||valIsNull&&!othIsUndef&&othIsReflexive||valIsUndef&&othIsReflexive){return 1}if(value-1){}return index}function charsRightIndex(string,chars){var index=string.length;while(index--&&chars.indexOf(string.charAt(index))>-1){}return index}function compareAscending(object,other){return baseCompareAscending(object.criteria,other.criteria)||object.index-other.index}function compareMultiple(object,other,orders){var index=-1,objCriteria=object.criteria,othCriteria=other.criteria,length=objCriteria.length,ordersLength=orders.length;while(++index=ordersLength){return result}var order=orders[index];return result*(order==="asc"||order===true?1:-1)}}return object.index-other.index}function deburrLetter(letter){return deburredLetters[letter]}function escapeHtmlChar(chr){return htmlEscapes[chr]}function escapeRegExpChar(chr,leadingChar,whitespaceChar){if(leadingChar){chr=regexpEscapes[chr]}else if(whitespaceChar){chr=stringEscapes[chr]}return"\\"+chr}function escapeStringChar(chr){return"\\"+stringEscapes[chr]}function indexOfNaN(array,fromIndex,fromRight){var length=array.length,index=fromIndex+(fromRight?0:-1);while(fromRight?index--:++index=9&&charCode<=13)||charCode==32||charCode==160||charCode==5760||charCode==6158||charCode>=8192&&(charCode<=8202||charCode==8232||charCode==8233||charCode==8239||charCode==8287||charCode==12288||charCode==65279)}function replaceHolders(array,placeholder){var index=-1,length=array.length,resIndex=-1,result=[];while(++index>>1;var MAX_SAFE_INTEGER=9007199254740991;var metaMap=WeakMap&&new WeakMap;var realNames={};function lodash(value){if(isObjectLike(value)&&!isArray(value)&&!(value instanceof LazyWrapper)){if(value instanceof LodashWrapper){return value}if(hasOwnProperty.call(value,"__chain__")&&hasOwnProperty.call(value,"__wrapped__")){return wrapperClone(value)}}return new LodashWrapper(value)}function baseLodash(){}function LodashWrapper(value,chainAll,actions){this.__wrapped__=value;this.__actions__=actions||[];this.__chain__=!!chainAll}var support=lodash.support={};lodash.templateSettings={escape:reEscape,evaluate:reEvaluate,interpolate:reInterpolate,variable:"",imports:{_:lodash}};function LazyWrapper(value){this.__wrapped__=value;this.__actions__=[];this.__dir__=1;this.__filtered__=false;this.__iteratees__=[];this.__takeCount__=POSITIVE_INFINITY;this.__views__=[]}function lazyClone(){var result=new LazyWrapper(this.__wrapped__);result.__actions__=arrayCopy(this.__actions__);result.__dir__=this.__dir__;result.__filtered__=this.__filtered__;result.__iteratees__=arrayCopy(this.__iteratees__);result.__takeCount__=this.__takeCount__;result.__views__=arrayCopy(this.__views__);return result}function lazyReverse(){if(this.__filtered__){var result=new LazyWrapper(this);result.__dir__=-1;result.__filtered__=true}else{result=this.clone();result.__dir__*=-1}return result}function lazyValue(){var array=this.__wrapped__.value(),dir=this.__dir__,isArr=isArray(array),isRight=dir<0,arrLength=isArr?array.length:0,view=getView(0,arrLength,this.__views__),start=view.start,end=view.end,length=end-start,index=isRight?end:start-1,iteratees=this.__iteratees__,iterLength=iteratees.length,resIndex=0,takeCount=nativeMin(length,this.__takeCount__);if(!isArr||arrLength=LARGE_ARRAY_SIZE?createCache(values):null,valuesLength=values.length;if(cache){indexOf=cacheIndexOf;isCommon=false;values=cache}outer:while(++indexlength?0:length+start}end=end===undefined||end>length?length:+end||0;if(end<0){end+=length}length=start>end?0:end>>>0;start>>>=0;while(startlength?0:length+start}end=end===undefined||end>length?length:+end||0;if(end<0){end+=length}length=start>end?0:end-start>>>0;start>>>=0;var result=Array(length);while(++index=LARGE_ARRAY_SIZE,seen=isLarge?createCache():null,result=[];if(seen){indexOf=cacheIndexOf;isCommon=false}else{isLarge=false;seen=iteratee?[]:result}outer:while(++index>>1,computed=array[mid];if((retHighest?computed<=value:computed2?sources[length-2]:undefined,guard=length>2?sources[2]:undefined,thisArg=length>1?sources[length-1]:undefined;if(typeof customizer=="function"){customizer=bindCallback(customizer,thisArg,5);length-=2}else{customizer=typeof thisArg=="function"?thisArg:undefined;length-=customizer?1:0}if(guard&&isIterateeCall(sources[0],sources[1],guard)){customizer=length<3?undefined:customizer;length=1}while(++index-1?collection[index]:undefined}return baseFind(collection,predicate,eachFunc)}}function createFindIndex(fromRight){return function(array,predicate,thisArg){if(!(array&&array.length)){return-1}predicate=getCallback(predicate,thisArg,3);return baseFindIndex(array,predicate,fromRight)}}function createFindKey(objectFunc){return function(object,predicate,thisArg){predicate=getCallback(predicate,thisArg,3);return baseFind(object,predicate,objectFunc,true)}}function createFlow(fromRight){return function(){var wrapper,length=arguments.length,index=fromRight?length:-1,leftIndex=0,funcs=Array(length);while(fromRight?index--:++index=LARGE_ARRAY_SIZE){return wrapper.plant(value).value()}var index=0,result=length?funcs[index].apply(this,args):value;while(++index=length||!nativeIsFinite(length)){return""}var padLength=length-strLength;chars=chars==null?" ":chars+"";return repeat(chars,nativeCeil(padLength/chars.length)).slice(0,padLength)}function createPartialWrapper(func,bitmask,thisArg,partials){var isBind=bitmask&BIND_FLAG,Ctor=createCtorWrapper(func);function wrapper(){var argsIndex=-1,argsLength=arguments.length,leftIndex=-1,leftLength=partials.length,args=Array(leftLength+argsLength);while(++leftIndexarrLength)){return false}while(++index-1&&value%1==0&&value-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isStrictComparable(value){return value===value&&!isObject(value)}function mergeData(data,source){var bitmask=data[1],srcBitmask=source[1],newBitmask=bitmask|srcBitmask,isCommon=newBitmask0){if(++count>=HOT_COUNT){return key}}else{count=0}return baseSetData(key,value)}}();function shimKeys(object){var props=keysIn(object),propsLength=props.length,length=propsLength&&object.length;var allowIndexes=!!length&&isLength(length)&&(isArray(object)||isArguments(object));var index=-1,result=[];while(++index=120?createCache(othIndex&&value):null}var array=arrays[0],index=-1,length=array?array.length:0,seen=caches[0];outer:while(++index-1){splice.call(array,fromIndex,1)}}return array}var pullAt=restParam(function(array,indexes){indexes=baseFlatten(indexes);var result=baseAt(array,indexes);basePullAt(array,indexes.sort(baseCompareAscending));return result});function remove(array,predicate,thisArg){var result=[];if(!(array&&array.length)){return result}var index=-1,indexes=[],length=array.length;predicate=getCallback(predicate,thisArg,3);while(++index2?arrays[length-2]:undefined,thisArg=length>1?arrays[length-1]:undefined;if(length>2&&typeof iteratee=="function"){length-=2}else{iteratee=length>1&&typeof thisArg=="function"?(--length,thisArg):undefined;thisArg=undefined}arrays.length=length;return unzipWith(arrays,iteratee,thisArg)});function chain(value){var result=lodash(value);result.__chain__=true;return result}function tap(value,interceptor,thisArg){interceptor.call(thisArg,value);return value}function thru(value,interceptor,thisArg){return interceptor.call(thisArg,value)}function wrapperChain(){return chain(this)}function wrapperCommit(){return new LodashWrapper(this.value(),this.__chain__)}var wrapperConcat=restParam(function(values){values=baseFlatten(values);return this.thru(function(array){return arrayConcat(isArray(array)?array:[toObject(array)],values)})});function wrapperPlant(value){var result,parent=this;while(parent instanceof baseLodash){var clone=wrapperClone(parent);if(result){previous.__wrapped__=clone}else{result=clone}var previous=clone;parent=parent.__wrapped__}previous.__wrapped__=value;return result}function wrapperReverse(){var value=this.__wrapped__;var interceptor=function(value){return wrapped&&wrapped.__dir__<0?value:value.reverse()};if(value instanceof LazyWrapper){var wrapped=value;if(this.__actions__.length){wrapped=new LazyWrapper(this)}wrapped=wrapped.reverse();wrapped.__actions__.push({func:thru,args:[interceptor],thisArg:undefined});return new LodashWrapper(wrapped,this.__chain__)}return this.thru(interceptor)}function wrapperToString(){return this.value()+""}function wrapperValue(){return baseWrapperValue(this.__wrapped__,this.__actions__)}var at=restParam(function(collection,props){return baseAt(collection,baseFlatten(props))});var countBy=createAggregator(function(result,value,key){hasOwnProperty.call(result,key)?++result[key]:result[key]=1});function every(collection,predicate,thisArg){var func=isArray(collection)?arrayEvery:baseEvery;if(thisArg&&isIterateeCall(collection,predicate,thisArg)){predicate=undefined}if(typeof predicate!="function"||thisArg!==undefined){predicate=getCallback(predicate,thisArg,3)}return func(collection,predicate)}function filter(collection,predicate,thisArg){var func=isArray(collection)?arrayFilter:baseFilter;predicate=getCallback(predicate,thisArg,3);return func(collection,predicate)}var find=createFind(baseEach);var findLast=createFind(baseEachRight,true);function findWhere(collection,source){return find(collection,baseMatches(source))}var forEach=createForEach(arrayEach,baseEach);var forEachRight=createForEach(arrayEachRight,baseEachRight);var groupBy=createAggregator(function(result,value,key){if(hasOwnProperty.call(result,key)){result[key].push(value)}else{result[key]=[value]}});function includes(collection,target,fromIndex,guard){var length=collection?getLength(collection):0;if(!isLength(length)){collection=values(collection);length=collection.length}if(typeof fromIndex!="number"||guard&&isIterateeCall(target,fromIndex,guard)){fromIndex=0}else{fromIndex=fromIndex<0?nativeMax(length+fromIndex,0):fromIndex||0}return typeof collection=="string"||!isArray(collection)&&isString(collection)?fromIndex<=length&&collection.indexOf(target,fromIndex)>-1:!!length&&getIndexOf(collection,target,fromIndex)>-1}var indexBy=createAggregator(function(result,value,key){result[key]=value});var invoke=restParam(function(collection,path,args){var index=-1,isFunc=typeof path=="function",isProp=isKey(path),result=isArrayLike(collection)?Array(collection.length):[];baseEach(collection,function(value){var func=isFunc?path:isProp&&value!=null?value[path]:undefined;result[++index]=func?func.apply(value,args):invokePath(value,path,args)});return result});function map(collection,iteratee,thisArg){var func=isArray(collection)?arrayMap:baseMap;iteratee=getCallback(iteratee,thisArg,3);return func(collection,iteratee)}var partition=createAggregator(function(result,value,key){result[key?0:1].push(value)},function(){return[[],[]]});function pluck(collection,path){return map(collection,property(path))}var reduce=createReduce(arrayReduce,baseEach);var reduceRight=createReduce(arrayReduceRight,baseEachRight);function reject(collection,predicate,thisArg){var func=isArray(collection)?arrayFilter:baseFilter;predicate=getCallback(predicate,thisArg,3);return func(collection,function(value,index,collection){return!predicate(value,index,collection)})}function sample(collection,n,guard){if(guard?isIterateeCall(collection,n,guard):n==null){collection=toIterable(collection);var length=collection.length;return length>0?collection[baseRandom(0,length-1)]:undefined}var index=-1,result=toArray(collection),length=result.length,lastIndex=length-1;n=nativeMin(n<0?0:+n||0,length);while(++index0){result=func.apply(this,arguments)}if(n<=1){func=undefined}return result}}var bind=restParam(function(func,thisArg,partials){var bitmask=BIND_FLAG;if(partials.length){var holders=replaceHolders(partials,bind.placeholder);bitmask|=PARTIAL_FLAG}return createWrapper(func,bitmask,thisArg,partials,holders)});var bindAll=restParam(function(object,methodNames){methodNames=methodNames.length?baseFlatten(methodNames):functions(object);var index=-1,length=methodNames.length;while(++indexwait){complete(trailingCall,maxTimeoutId)}else{timeoutId=setTimeout(delayed,remaining)}}function maxDelayed(){complete(trailing,timeoutId)}function debounced(){args=arguments;stamp=now();thisArg=this;trailingCall=trailing&&(timeoutId||!leading);if(maxWait===false){var leadingCall=leading&&!timeoutId}else{if(!maxTimeoutId&&!leading){lastCalled=stamp}var remaining=maxWait-(stamp-lastCalled),isCalled=remaining<=0||remaining>maxWait;if(isCalled){if(maxTimeoutId){maxTimeoutId=clearTimeout(maxTimeoutId)}lastCalled=stamp;result=func.apply(thisArg,args)}else if(!maxTimeoutId){maxTimeoutId=setTimeout(maxDelayed,remaining)}}if(isCalled&&timeoutId){timeoutId=clearTimeout(timeoutId)}else if(!timeoutId&&wait!==maxWait){timeoutId=setTimeout(delayed,wait)}if(leadingCall){isCalled=true;result=func.apply(thisArg,args)}if(isCalled&&!timeoutId&&!maxTimeoutId){args=thisArg=undefined}return result}debounced.cancel=cancel;return debounced}var defer=restParam(function(func,args){return baseDelay(func,1,args)});var delay=restParam(function(func,wait,args){return baseDelay(func,wait,args)});var flow=createFlow();var flowRight=createFlow(true);function memoize(func,resolver){if(typeof func!="function"||resolver&&typeof resolver!="function"){throw new TypeError(FUNC_ERROR_TEXT)}var memoized=function(){var args=arguments,key=resolver?resolver.apply(this,args):args[0],cache=memoized.cache;if(cache.has(key)){return cache.get(key)}var result=func.apply(this,args);memoized.cache=cache.set(key,result);return result};memoized.cache=new memoize.Cache;return memoized}var modArgs=restParam(function(func,transforms){transforms=baseFlatten(transforms);if(typeof func!="function"||!arrayEvery(transforms,baseIsFunction)){throw new TypeError(FUNC_ERROR_TEXT)}var length=transforms.length;return restParam(function(args){var index=nativeMin(args.length,length);while(index--){args[index]=transforms[index](args[index])}return func.apply(this,args)})});function negate(predicate){if(typeof predicate!="function"){throw new TypeError(FUNC_ERROR_TEXT)}return function(){return!predicate.apply(this,arguments)}}function once(func){return before(2,func)}var partial=createPartial(PARTIAL_FLAG);var partialRight=createPartial(PARTIAL_RIGHT_FLAG);var rearg=restParam(function(func,indexes){return createWrapper(func,REARG_FLAG,undefined,undefined,undefined,baseFlatten(indexes))});function restParam(func,start){if(typeof func!="function"){throw new TypeError(FUNC_ERROR_TEXT)}start=nativeMax(start===undefined?func.length-1:+start||0,0);return function(){var args=arguments,index=-1,length=nativeMax(args.length-start,0),rest=Array(length);while(++indexother}function gte(value,other){return value>=other}function isArguments(value){return isObjectLike(value)&&isArrayLike(value)&&hasOwnProperty.call(value,"callee")&&!propertyIsEnumerable.call(value,"callee")}var isArray=nativeIsArray||function(value){return isObjectLike(value)&&isLength(value.length)&&objToString.call(value)==arrayTag};function isBoolean(value){return value===true||value===false||isObjectLike(value)&&objToString.call(value)==boolTag}function isDate(value){return isObjectLike(value)&&objToString.call(value)==dateTag}function isElement(value){return!!value&&value.nodeType===1&&isObjectLike(value)&&!isPlainObject(value)}function isEmpty(value){if(value==null){return true}if(isArrayLike(value)&&(isArray(value)||isString(value)||isArguments(value)||isObjectLike(value)&&isFunction(value.splice))){return!value.length}return!keys(value).length}function isEqual(value,other,customizer,thisArg){customizer=typeof customizer=="function"?bindCallback(customizer,thisArg,3):undefined;var result=customizer?customizer(value,other):undefined;return result===undefined?baseIsEqual(value,other,customizer):!!result}function isError(value){return isObjectLike(value)&&typeof value.message=="string"&&objToString.call(value)==errorTag}function isFinite(value){return typeof value=="number"&&nativeIsFinite(value)}function isFunction(value){return isObject(value)&&objToString.call(value)==funcTag}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function isMatch(object,source,customizer,thisArg){customizer=typeof customizer=="function"?bindCallback(customizer,thisArg,3):undefined;return baseIsMatch(object,getMatchData(source),customizer)}function isNaN(value){return isNumber(value)&&value!=+value}function isNative(value){if(value==null){return false}if(isFunction(value)){return reIsNative.test(fnToString.call(value))}return isObjectLike(value)&&reIsHostCtor.test(value)}function isNull(value){return value===null}function isNumber(value){return typeof value=="number"||isObjectLike(value)&&objToString.call(value)==numberTag}function isPlainObject(value){var Ctor;if(!(isObjectLike(value)&&objToString.call(value)==objectTag&&!isArguments(value))||!hasOwnProperty.call(value,"constructor")&&(Ctor=value.constructor,typeof Ctor=="function"&&!(Ctor instanceof Ctor))){return false}var result;baseForIn(value,function(subValue,key){result=key});return result===undefined||hasOwnProperty.call(value,result)}function isRegExp(value){return isObject(value)&&objToString.call(value)==regexpTag}function isString(value){return typeof value=="string"||isObjectLike(value)&&objToString.call(value)==stringTag}function isTypedArray(value){return isObjectLike(value)&&isLength(value.length)&&!!typedArrayTags[objToString.call(value)]}function isUndefined(value){return value===undefined}function lt(value,other){return value0;while(++index=nativeMin(start,end)&&value=0&&string.indexOf(target,position)==position}function escape(string){string=baseToString(string);return string&&reHasUnescapedHtml.test(string)?string.replace(reUnescapedHtml,escapeHtmlChar):string}function escapeRegExp(string){string=baseToString(string);return string&&reHasRegExpChars.test(string)?string.replace(reRegExpChars,escapeRegExpChar):string||"(?:)"}var kebabCase=createCompounder(function(result,word,index){return result+(index?"-":"")+word.toLowerCase()});function pad(string,length,chars){string=baseToString(string);length=+length;var strLength=string.length;if(strLength>=length||!nativeIsFinite(length)){return string}var mid=(length-strLength)/2,leftLength=nativeFloor(mid),rightLength=nativeCeil(mid);chars=createPadding("",rightLength,chars);return chars.slice(0,leftLength)+string+chars}var padLeft=createPadDir();var padRight=createPadDir(true);function parseInt(string,radix,guard){if(guard?isIterateeCall(string,radix,guard):radix==null){radix=0}else if(radix){radix=+radix}string=trim(string);return nativeParseInt(string,radix||(reHasHexPrefix.test(string)?16:10))}function repeat(string,n){var result="";string=baseToString(string);n=+n;if(n<1||!string||!nativeIsFinite(n)){return result}do{if(n%2){result+=string}n=nativeFloor(n/2);string+=string}while(n);return result}var snakeCase=createCompounder(function(result,word,index){return result+(index?"_":"")+word.toLowerCase()});var startCase=createCompounder(function(result,word,index){return result+(index?" ":"")+(word.charAt(0).toUpperCase()+word.slice(1))});function startsWith(string,target,position){string=baseToString(string);position=position==null?0:nativeMin(position<0?0:+position||0,string.length);return string.lastIndexOf(target,position)==position}function template(string,options,otherOptions){var settings=lodash.templateSettings;if(otherOptions&&isIterateeCall(string,options,otherOptions)){options=otherOptions=undefined}string=baseToString(string);options=assignWith(baseAssign({},otherOptions||options),settings,assignOwnDefaults);var imports=assignWith(baseAssign({},options.imports),settings.imports,assignOwnDefaults),importsKeys=keys(imports),importsValues=baseValues(imports,importsKeys);var isEscaping,isEvaluating,index=0,interpolate=options.interpolate||reNoMatch,source="__p += '";var reDelimiters=RegExp((options.escape||reNoMatch).source+"|"+interpolate.source+"|"+(interpolate===reInterpolate?reEsTemplate:reNoMatch).source+"|"+(options.evaluate||reNoMatch).source+"|$","g");var sourceURL="//# sourceURL="+("sourceURL"in options?options.sourceURL:"lodash.templateSources["+ ++templateCounter+"]")+"\n";string.replace(reDelimiters,function(match,escapeValue,interpolateValue,esTemplateValue,evaluateValue,offset){interpolateValue||(interpolateValue=esTemplateValue);source+=string.slice(index,offset).replace(reUnescapedString,escapeStringChar);if(escapeValue){isEscaping=true;source+="' +\n__e("+escapeValue+") +\n'"}if(evaluateValue){isEvaluating=true;source+="';\n"+evaluateValue+";\n__p += '"}if(interpolateValue){source+="' +\n((__t = ("+interpolateValue+")) == null ? '' : __t) +\n'"}index=offset+match.length;return match});source+="';\n";var variable=options.variable;if(!variable){source="with (obj) {\n"+source+"\n}\n"}source=(isEvaluating?source.replace(reEmptyStringLeading,""):source).replace(reEmptyStringMiddle,"$1").replace(reEmptyStringTrailing,"$1;");source="function("+(variable||"obj")+") {\n"+(variable?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(isEscaping?", __e = _.escape":"")+(isEvaluating?", __j = Array.prototype.join;\n"+"function print() { __p += __j.call(arguments, '') }\n":";\n")+source+"return __p\n}";var result=attempt(function(){return Function(importsKeys,sourceURL+"return "+source).apply(undefined,importsValues)});result.source=source;if(isError(result)){throw result}return result}function trim(string,chars,guard){var value=string;string=baseToString(string);if(!string){return string}if(guard?isIterateeCall(value,chars,guard):chars==null){return string.slice(trimmedLeftIndex(string),trimmedRightIndex(string)+1)}chars=chars+"";return string.slice(charsLeftIndex(string,chars),charsRightIndex(string,chars)+1)}function trimLeft(string,chars,guard){var value=string;string=baseToString(string);if(!string){return string}if(guard?isIterateeCall(value,chars,guard):chars==null){return string.slice(trimmedLeftIndex(string))}return string.slice(charsLeftIndex(string,chars+""))}function trimRight(string,chars,guard){var value=string;string=baseToString(string);if(!string){return string}if(guard?isIterateeCall(value,chars,guard):chars==null){return string.slice(0,trimmedRightIndex(string)+1)}return string.slice(0,charsRightIndex(string,chars+"")+1)}function trunc(string,options,guard){if(guard&&isIterateeCall(string,options,guard)){options=undefined}var length=DEFAULT_TRUNC_LENGTH,omission=DEFAULT_TRUNC_OMISSION;if(options!=null){if(isObject(options)){var separator="separator"in options?options.separator:separator;length="length"in options?+options.length||0:length;omission="omission"in options?baseToString(options.omission):omission}else{length=+options||0}}string=baseToString(string);if(length>=string.length){return string}var end=length-omission.length;if(end<1){return omission}var result=string.slice(0,end);if(separator==null){return result+omission}if(isRegExp(separator)){if(string.slice(end).search(separator)){var match,newEnd,substring=string.slice(0,end);if(!separator.global){separator=RegExp(separator.source,(reFlags.exec(separator)||"")+"g")}separator.lastIndex=0;while(match=separator.exec(substring)){newEnd=match.index}result=result.slice(0,newEnd==null?end:newEnd)}}else if(string.indexOf(separator,end)!=end){var index=result.lastIndexOf(separator);if(index>-1){result=result.slice(0,index)}}return result+omission}function unescape(string){string=baseToString(string);return string&&reHasEscapedHtml.test(string)?string.replace(reEscapedHtml,unescapeHtmlChar):string}function words(string,pattern,guard){if(guard&&isIterateeCall(string,pattern,guard)){pattern=undefined}string=baseToString(string);return string.match(pattern||reWords)||[]}var attempt=restParam(function(func,args){try{return func.apply(undefined,args)}catch(e){return isError(e)?e:new Error(e)}});function callback(func,thisArg,guard){if(guard&&isIterateeCall(func,thisArg,guard)){thisArg=undefined}return isObjectLike(func)?matches(func):baseCallback(func,thisArg)}function constant(value){return function(){return value}}function identity(value){return value}function matches(source){return baseMatches(baseClone(source,true))}function matchesProperty(path,srcValue){return baseMatchesProperty(path,baseClone(srcValue,true))}var method=restParam(function(path,args){return function(object){return invokePath(object,path,args)}});var methodOf=restParam(function(object,args){return function(path){return invokePath(object,path,args)}});function mixin(object,source,options){if(options==null){var isObj=isObject(source),props=isObj?keys(source):undefined,methodNames=props&&props.length?baseFunctions(source,props):undefined;if(!(methodNames?methodNames.length:isObj)){methodNames=false;options=source;source=object;object=this}}if(!methodNames){methodNames=baseFunctions(source,keys(source))}var chain=true,index=-1,isFunc=isFunction(object),length=methodNames.length;if(options===false){chain=false}else if(isObject(options)&&"chain"in options){chain=options.chain}while(++index0||end<0)){return new LazyWrapper(result)}if(start<0){result=result.takeRight(-start)}else if(start){result=result.drop(start)}if(end!==undefined){end=+end||0;result=end<0?result.dropRight(-end):result.take(end-start)}return result};LazyWrapper.prototype.takeRightWhile=function(predicate,thisArg){return this.reverse().takeWhile(predicate,thisArg).reverse()};LazyWrapper.prototype.toArray=function(){return this.take(POSITIVE_INFINITY)};baseForOwn(LazyWrapper.prototype,function(func,methodName){var checkIteratee=/^(?:filter|map|reject)|While$/.test(methodName),retUnwrapped=/^(?:first|last)$/.test(methodName),lodashFunc=lodash[retUnwrapped?"take"+(methodName=="last"?"Right":""):methodName];if(!lodashFunc){return}lodash.prototype[methodName]=function(){var args=retUnwrapped?[1]:arguments,chainAll=this.__chain__,value=this.__wrapped__,isHybrid=!!this.__actions__.length,isLazy=value instanceof LazyWrapper,iteratee=args[0],useLazy=isLazy||isArray(value);if(useLazy&&checkIteratee&&typeof iteratee=="function"&&iteratee.length!=1){isLazy=useLazy=false}var interceptor=function(value){return retUnwrapped&&chainAll?lodashFunc(value,1)[0]:lodashFunc.apply(undefined,arrayPush([value],args))};var action={func:thru,args:[interceptor],thisArg:undefined},onlyLazy=isLazy&&!isHybrid;if(retUnwrapped&&!chainAll){if(onlyLazy){value=value.clone();value.__actions__.push(action);return func.call(value)}return lodashFunc.call(undefined,this.value())[0]}if(!retUnwrapped&&useLazy){value=onlyLazy?value:new LazyWrapper(this);var result=func.apply(value,args);result.__actions__.push(action);return new LodashWrapper(result,chainAll)}return this.thru(interceptor)}});arrayEach(["join","pop","push","replace","shift","sort","splice","split","unshift"],function(methodName){var func=(/^(?:replace|split)$/.test(methodName)?stringProto:arrayProto)[methodName],chainName=/^(?:push|sort|unshift)$/.test(methodName)?"tap":"thru",retUnwrapped=/^(?:join|pop|replace|shift)$/.test(methodName);lodash.prototype[methodName]=function(){var args=arguments;if(retUnwrapped&&!this.__chain__){return func.apply(this.value(),args)}return this[chainName](function(value){return func.apply(value,args)})}});baseForOwn(LazyWrapper.prototype,function(func,methodName){var lodashFunc=lodash[methodName];if(lodashFunc){var key=lodashFunc.name,names=realNames[key]||(realNames[key]=[]);names.push({name:methodName,func:lodashFunc})}});realNames[createHybridWrapper(undefined,BIND_KEY_FLAG).name]=[{name:"wrapper",func:undefined}];LazyWrapper.prototype.clone=lazyClone;LazyWrapper.prototype.reverse=lazyReverse;LazyWrapper.prototype.value=lazyValue;lodash.prototype.chain=wrapperChain;lodash.prototype.commit=wrapperCommit;lodash.prototype.concat=wrapperConcat;lodash.prototype.plant=wrapperPlant;lodash.prototype.reverse=wrapperReverse;lodash.prototype.toString=wrapperToString;lodash.prototype.run=lodash.prototype.toJSON=lodash.prototype.valueOf=lodash.prototype.value=wrapperValue;lodash.prototype.collect=lodash.prototype.map;lodash.prototype.head=lodash.prototype.first;lodash.prototype.select=lodash.prototype.filter;lodash.prototype.tail=lodash.prototype.rest;return lodash}var _=runInContext();if(typeof define=="function"&&typeof define.amd=="object"&&define.amd){root._=_;define(function(){return _})}else if(freeExports&&freeModule){if(moduleExports){(freeModule.exports=_)._=_}else{freeExports._=_}}else{root._=_}}).call(this)}).call(this,typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:{})},{}],3:[function(require,module,exports){(function(window,document,undefined){var _MAP={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"};var _KEYCODE_MAP={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"};var _SHIFT_MAP={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"};var _SPECIAL_ALIASES={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"};var _REVERSE_MAP;for(var i=1;i<20;++i){_MAP[111+i]="f"+i}for(i=0;i<=9;++i){_MAP[i+96]=i}function _addEvent(object,type,callback){if(object.addEventListener){object.addEventListener(type,callback,false);return}object.attachEvent("on"+type,callback)}function _characterFromEvent(e){if(e.type=="keypress"){var character=String.fromCharCode(e.which);if(!e.shiftKey){character=character.toLowerCase()}return character}if(_MAP[e.which]){return _MAP[e.which]}if(_KEYCODE_MAP[e.which]){return _KEYCODE_MAP[e.which]}return String.fromCharCode(e.which).toLowerCase()}function _modifiersMatch(modifiers1,modifiers2){return modifiers1.sort().join(",")===modifiers2.sort().join(",")}function _eventModifiers(e){var modifiers=[];if(e.shiftKey){modifiers.push("shift")}if(e.altKey){modifiers.push("alt")}if(e.ctrlKey){modifiers.push("ctrl")}if(e.metaKey){modifiers.push("meta")}return modifiers}function _preventDefault(e){if(e.preventDefault){e.preventDefault();return}e.returnValue=false}function _stopPropagation(e){if(e.stopPropagation){e.stopPropagation();return}e.cancelBubble=true}function _isModifier(key){return key=="shift"||key=="ctrl"||key=="alt"||key=="meta"}function _getReverseMap(){if(!_REVERSE_MAP){_REVERSE_MAP={};for(var key in _MAP){if(key>95&&key<112){continue}if(_MAP.hasOwnProperty(key)){_REVERSE_MAP[_MAP[key]]=key}}}return _REVERSE_MAP}function _pickBestAction(key,modifiers,action){if(!action){action=_getReverseMap()[key]?"keydown":"keypress"}if(action=="keypress"&&modifiers.length){action="keydown"}return action}function _keysFromString(combination){if(combination==="+"){return["+"]}combination=combination.replace(/\+{2}/g,"+plus");return combination.split("+")}function _getKeyInfo(combination,action){var keys;var key;var i;var modifiers=[];keys=_keysFromString(combination);for(i=0;i1){_bindSequence(combination,sequence,callback,action);return}info=_getKeyInfo(combination,action);self._callbacks[info.key]=self._callbacks[info.key]||[];_getMatches(info.key,info.modifiers,{type:info.action},sequenceName,combination,level);self._callbacks[info.key][sequenceName?"unshift":"push"]({callback:callback,modifiers:info.modifiers,action:info.action,seq:sequenceName,level:level,combo:combination})}self._bindMultiple=function(combinations,callback,action){for(var i=0;i-1){return false}if(_belongsTo(element,self.target)){return false}return element.tagName=="INPUT"||element.tagName=="SELECT"||element.tagName=="TEXTAREA"||element.isContentEditable};Mousetrap.prototype.handleKey=function(){var self=this;return self._handleKey.apply(self,arguments)};Mousetrap.init=function(){var documentMousetrap=Mousetrap(document);for(var method in documentMousetrap){if(method.charAt(0)!=="_"){Mousetrap[method]=function(method){return function(){return documentMousetrap[method].apply(documentMousetrap,arguments)}}(method)}}};Mousetrap.init();window.Mousetrap=Mousetrap;if(typeof module!=="undefined"&&module.exports){module.exports=Mousetrap}if(typeof define==="function"&&define.amd){define(function(){return Mousetrap})}})(window,document)},{}],4:[function(require,module,exports){(function(process){function normalizeArray(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up--;up){parts.unshift("..")}}return parts}var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;var splitPath=function(filename){return splitPathRe.exec(filename).slice(1)};exports.resolve=function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:process.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){continue}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=normalizeArray(filter(resolvedPath.split("/"),function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."};exports.normalize=function(path){var isAbsolute=exports.isAbsolute(path),trailingSlash=substr(path,-1)==="/";path=normalizeArray(filter(path.split("/"),function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path};exports.isAbsolute=function(path){return path.charAt(0)==="/"};exports.join=function(){var paths=Array.prototype.slice.call(arguments,0);return exports.normalize(filter(paths,function(p,index){if(typeof p!=="string"){throw new TypeError("Arguments to path.join must be strings")}return p}).join("/"))};exports.relative=function(from,to){from=exports.resolve(from).substr(1);to=exports.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i1){for(var i=1;i= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode,key;function error(type){throw RangeError(errors[type])}function map(array,fn){var length=array.length;var result=[];while(length--){result[length]=fn(array[length])}return result}function mapDomain(string,fn){var parts=string.split("@");var result="";if(parts.length>1){result=parts[0]+"@";string=parts[1]}string=string.replace(regexSeparators,".");var labels=string.split(".");var encoded=map(labels,fn).join(".");return result+encoded}function ucs2decode(string){var output=[],counter=0,length=string.length,value,extra;while(counter=55296&&value<=56319&&counter65535){value-=65536;output+=stringFromCharCode(value>>>10&1023|55296);value=56320|value&1023}output+=stringFromCharCode(value);return output}).join("")}function basicToDigit(codePoint){if(codePoint-48<10){return codePoint-22}if(codePoint-65<26){return codePoint-65}if(codePoint-97<26){return codePoint-97}return base}function digitToBasic(digit,flag){return digit+22+75*(digit<26)-((flag!=0)<<5)}function adapt(delta,numPoints,firstTime){var k=0;delta=firstTime?floor(delta/damp):delta>>1;delta+=floor(delta/numPoints);for(;delta>baseMinusTMin*tMax>>1;k+=base){delta=floor(delta/baseMinusTMin)}return floor(k+(baseMinusTMin+1)*delta/(delta+skew))}function decode(input){var output=[],inputLength=input.length,out,i=0,n=initialN,bias=initialBias,basic,j,index,oldi,w,k,digit,t,baseMinusT;basic=input.lastIndexOf(delimiter);if(basic<0){basic=0}for(j=0;j=128){error("not-basic")}output.push(input.charCodeAt(j))}for(index=basic>0?basic+1:0;index=inputLength){error("invalid-input")}digit=basicToDigit(input.charCodeAt(index++));if(digit>=base||digit>floor((maxInt-i)/w)){error("overflow")}i+=digit*w;t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(digitfloor(maxInt/baseMinusT)){error("overflow")}w*=baseMinusT}out=output.length+1;bias=adapt(i-oldi,out,oldi==0);if(floor(i/out)>maxInt-n){error("overflow")}n+=floor(i/out);i%=out;output.splice(i++,0,n)}return ucs2encode(output)}function encode(input){var n,delta,handledCPCount,basicLength,bias,j,m,q,k,t,currentValue,output=[],inputLength,handledCPCountPlusOne,baseMinusT,qMinusT;input=ucs2decode(input);inputLength=input.length;n=initialN;delta=0;bias=initialBias;for(j=0;j=n&¤tValuefloor((maxInt-delta)/handledCPCountPlusOne)){error("overflow")}delta+=(m-n)*handledCPCountPlusOne;n=m;for(j=0;jmaxInt){error("overflow")}if(currentValue==n){for(q=delta,k=base;;k+=base){t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(q0&&len>maxKeys){len=maxKeys}for(var i=0;i=0){kstr=x.substr(0,idx);vstr=x.substr(idx+1)}else{kstr=x;vstr=""}k=decodeURIComponent(kstr);v=decodeURIComponent(vstr);if(!hasOwnProperty(obj,k)){obj[k]=v}else if(isArray(obj[k])){obj[k].push(v)}else{obj[k]=[obj[k],v]}}return obj};var isArray=Array.isArray||function(xs){return Object.prototype.toString.call(xs)==="[object Array]"}},{}],8:[function(require,module,exports){"use strict";var stringifyPrimitive=function(v){switch(typeof v){case"string":return v;case"boolean":return v?"true":"false";case"number":return isFinite(v)?v:"";default:return""}};module.exports=function(obj,sep,eq,name){sep=sep||"&";eq=eq||"=";if(obj===null){obj=undefined}if(typeof obj==="object"){return map(objectKeys(obj),function(k){var ks=encodeURIComponent(stringifyPrimitive(k))+eq;if(isArray(obj[k])){return map(obj[k],function(v){return ks+encodeURIComponent(stringifyPrimitive(v))}).join(sep)}else{return ks+encodeURIComponent(stringifyPrimitive(obj[k]))}}).join(sep)}if(!name)return"";return encodeURIComponent(stringifyPrimitive(name))+eq+encodeURIComponent(stringifyPrimitive(obj))};var isArray=Array.isArray||function(xs){return Object.prototype.toString.call(xs)==="[object Array]"};function map(xs,f){if(xs.map)return xs.map(f);var res=[];for(var i=0;i",'"',"`"," ","\r","\n","\t"],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([a-z0-9A-Z_-]{0,63})(.*)$/,unsafeProtocol={javascript:true,"javascript:":true},hostlessProtocol={javascript:true,"javascript:":true},slashedProtocol={http:true,https:true,ftp:true,gopher:true,file:true,"http:":true,"https:":true,"ftp:":true,"gopher:":true,"file:":true},querystring=require("querystring");function urlParse(url,parseQueryString,slashesDenoteHost){if(url&&isObject(url)&&url instanceof Url)return url;var u=new Url;u.parse(url,parseQueryString,slashesDenoteHost);return u}Url.prototype.parse=function(url,parseQueryString,slashesDenoteHost){if(!isString(url)){throw new TypeError("Parameter 'url' must be a string, not "+typeof url)}var rest=url;rest=rest.trim();var proto=protocolPattern.exec(rest);if(proto){proto=proto[0];var lowerProto=proto.toLowerCase();this.protocol=lowerProto;rest=rest.substr(proto.length)}if(slashesDenoteHost||proto||rest.match(/^\/\/[^@\/]+@[^@\/]+/)){var slashes=rest.substr(0,2)==="//";if(slashes&&!(proto&&hostlessProtocol[proto])){rest=rest.substr(2);this.slashes=true}}if(!hostlessProtocol[proto]&&(slashes||proto&&!slashedProtocol[proto])){var hostEnd=-1;for(var i=0;i127){newpart+="x"}else{newpart+=part[j]}}if(!newpart.match(hostnamePartPattern)){var validParts=hostparts.slice(0,i);var notHost=hostparts.slice(i+1);var bit=part.match(hostnamePartStart);if(bit){validParts.push(bit[1]);notHost.unshift(bit[2])}if(notHost.length){rest="/"+notHost.join(".")+rest}this.hostname=validParts.join(".");break}}}}if(this.hostname.length>hostnameMaxLen){this.hostname=""}else{this.hostname=this.hostname.toLowerCase()}if(!ipv6Hostname){var domainArray=this.hostname.split(".");var newOut=[];for(var i=0;i0?result.host.split("@"):false;if(authInHost){result.auth=authInHost.shift();result.host=result.hostname=authInHost.shift()}}result.search=relative.search;result.query=relative.query;if(!isNull(result.pathname)||!isNull(result.search)){result.path=(result.pathname?result.pathname:"")+(result.search?result.search:"")}result.href=result.format();return result}if(!srcPath.length){result.pathname=null;if(result.search){result.path="/"+result.search}else{result.path=null}result.href=result.format();return result}var last=srcPath.slice(-1)[0];var hasTrailingSlash=(result.host||relative.host)&&(last==="."||last==="..")||last==="";var up=0;for(var i=srcPath.length;i>=0;i--){last=srcPath[i];if(last=="."){srcPath.splice(i,1)}else if(last===".."){srcPath.splice(i,1);up++}else if(up){srcPath.splice(i,1);up--}}if(!mustEndAbs&&!removeAllDots){for(;up--;up){srcPath.unshift("..")}}if(mustEndAbs&&srcPath[0]!==""&&(!srcPath[0]||srcPath[0].charAt(0)!=="/")){srcPath.unshift("")}if(hasTrailingSlash&&srcPath.join("/").substr(-1)!=="/"){srcPath.push("")}var isAbsolute=srcPath[0]===""||srcPath[0]&&srcPath[0].charAt(0)==="/";if(psychotic){result.hostname=result.host=isAbsolute?"":srcPath.length?srcPath.shift():"";var authInHost=result.host&&result.host.indexOf("@")>0?result.host.split("@"):false;if(authInHost){result.auth=authInHost.shift();result.host=result.hostname=authInHost.shift()}}mustEndAbs=mustEndAbs||result.host&&srcPath.length;if(mustEndAbs&&!isAbsolute){srcPath.unshift("")}if(!srcPath.length){result.pathname=null;result.path=null}else{result.pathname=srcPath.join("/")}if(!isNull(result.pathname)||!isNull(result.search)){result.path=(result.pathname?result.pathname:"")+(result.search?result.search:"")}result.auth=relative.auth||result.auth;result.slashes=result.slashes||relative.slashes;result.href=result.format();return result};Url.prototype.parseHost=function(){var host=this.host;var port=portPattern.exec(host);if(port){port=port[0];if(port!==":"){this.port=port.substr(1)}host=host.substr(0,host.length-port.length)}if(host)this.hostname=host};function isString(arg){return typeof arg==="string"}function isObject(arg){return typeof arg==="object"&&arg!==null}function isNull(arg){return arg===null}function isNullOrUndefined(arg){return arg==null}},{punycode:6,querystring:9}],11:[function(require,module,exports){var $=require("jquery");function toggleDropdown(e){var $dropdown=$(e.currentTarget).parent().find(".dropdown-menu");$dropdown.toggleClass("open");e.stopPropagation();e.preventDefault()}function closeDropdown(e){$(".dropdown-menu").removeClass("open")}function init(){$(document).on("click",".toggle-dropdown",toggleDropdown);$(document).on("click",".dropdown-menu",function(e){e.stopPropagation()});$(document).on("click",closeDropdown)}module.exports={init:init}},{jquery:1}],12:[function(require,module,exports){var $=require("jquery");module.exports=$({})},{jquery:1}],13:[function(require,module,exports){var $=require("jquery");var _=require("lodash");var storage=require("./storage");var dropdown=require("./dropdown");var events=require("./events");var state=require("./state");var keyboard=require("./keyboard");var navigation=require("./navigation");var sidebar=require("./sidebar");var toolbar=require("./toolbar");function start(config){sidebar.init();keyboard.init();dropdown.init();navigation.init();toolbar.createButton({index:0,icon:"fa fa-align-justify",label:"Toggle Sidebar",onClick:function(e){e.preventDefault();sidebar.toggle()}});events.trigger("start",config);navigation.notify()}var gitbook={start:start,events:events,state:state,toolbar:toolbar,sidebar:sidebar,storage:storage,keyboard:keyboard};var MODULES={gitbook:gitbook,jquery:$,lodash:_};window.gitbook=gitbook;window.$=$;window.jQuery=$;gitbook.require=function(mods,fn){mods=_.map(mods,function(mod){mod=mod.toLowerCase();if(!MODULES[mod]){throw new Error("GitBook module "+mod+" doesn't exist")}return MODULES[mod]});fn.apply(null,mods)};module.exports={}},{"./dropdown":11,"./events":12,"./keyboard":14,"./navigation":16,"./sidebar":18,"./state":19,"./storage":20,"./toolbar":21,jquery:1,lodash:2}],14:[function(require,module,exports){var Mousetrap=require("mousetrap");var navigation=require("./navigation");var sidebar=require("./sidebar");function bindShortcut(keys,fn){Mousetrap.bind(keys,function(e){fn();return false})}function init(){bindShortcut(["right"],function(e){navigation.goNext()});bindShortcut(["left"],function(e){navigation.goPrev()});bindShortcut(["s"],function(e){sidebar.toggle()})}module.exports={init:init,bind:bindShortcut}},{"./navigation":16,"./sidebar":18,mousetrap:3}],15:[function(require,module,exports){var state=require("./state");function showLoading(p){state.$book.addClass("is-loading");p.always(function(){state.$book.removeClass("is-loading")});return p}module.exports={show:showLoading}},{"./state":19}],16:[function(require,module,exports){var $=require("jquery");var url=require("url");var events=require("./events");var state=require("./state");var loading=require("./loading");var usePushState=typeof history.pushState!=="undefined";function handleNavigation(relativeUrl,push){var uri=url.resolve(window.location.pathname,relativeUrl);notifyPageChange();location.href=relativeUrl;return}function updateNavigationPosition(){var bodyInnerWidth,pageWrapperWidth;bodyInnerWidth=parseInt($(".body-inner").css("width"),10);pageWrapperWidth=parseInt($(".page-wrapper").css("width"),10);$(".navigation-next").css("margin-right",bodyInnerWidth-pageWrapperWidth+"px")}function notifyPageChange(){events.trigger("page.change")}function preparePage(notify){var $bookBody=$(".book-body");var $bookInner=$bookBody.find(".body-inner");var $pageWrapper=$bookInner.find(".page-wrapper");updateNavigationPosition();$bookInner.scrollTop(0);$bookBody.scrollTop(0);if(notify!==false)notifyPageChange()}function isLeftClickEvent(e){return e.button===0}function isModifiedEvent(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function handlePagination(e){if(isModifiedEvent(e)||!isLeftClickEvent(e)){return}e.stopPropagation();e.preventDefault();var url=$(this).attr("href");if(url)handleNavigation(url,true)}function goNext(){var url=$(".navigation-next").attr("href");if(url)handleNavigation(url,true)}function goPrev(){var url=$(".navigation-prev").attr("href");if(url)handleNavigation(url,true)}function init(){$.ajaxSetup({});if(location.protocol!=="file:"){history.replaceState({path:window.location.href},"")}window.onpopstate=function(event){if(event.state===null){return}return handleNavigation(event.state.path,false)};$(document).on("click",".navigation-prev",handlePagination);$(document).on("click",".navigation-next",handlePagination);$(document).on("click",".summary [data-path] a",handlePagination);$(window).resize(updateNavigationPosition);preparePage(false)}module.exports={init:init,goNext:goNext,goPrev:goPrev,notify:notifyPageChange}},{"./events":12,"./loading":15,"./state":19,jquery:1,url:10}],17:[function(require,module,exports){module.exports={isMobile:function(){return document.body.clientWidth<=600}}},{}],18:[function(require,module,exports){var $=require("jquery");var _=require("lodash");var storage=require("./storage");var platform=require("./platform");var state=require("./state");function toggleSidebar(_state,animation){if(state!=null&&isOpen()==_state)return;if(animation==null)animation=true;state.$book.toggleClass("without-animation",!animation);state.$book.toggleClass("with-summary",_state);storage.set("sidebar",isOpen())}function isOpen(){return state.$book.hasClass("with-summary")}function init(){if(platform.isMobile()){toggleSidebar(false,false)}else{toggleSidebar(storage.get("sidebar",true),false)}$(document).on("click",".book-summary li.chapter a",function(e){if(platform.isMobile())toggleSidebar(false,false)})}function filterSummary(paths){var $summary=$(".book-summary");$summary.find("li").each(function(){var path=$(this).data("path");var st=paths==null||_.contains(paths,path);$(this).toggle(st);if(st)$(this).parents("li").show()})}module.exports={init:init,isOpen:isOpen,toggle:toggleSidebar,filter:filterSummary}},{"./platform":17,"./state":19,"./storage":20,jquery:1,lodash:2}],19:[function(require,module,exports){var $=require("jquery");var url=require("url");var path=require("path");var state={};state.update=function(dom){var $book=$(dom.find(".book"));state.$book=$book;state.level=$book.data("level");state.basePath=$book.data("basepath");state.innerLanguage=$book.data("innerlanguage");state.revision=$book.data("revision");state.filepath=$book.data("filepath");state.chapterTitle=$book.data("chapter-title");state.root=url.resolve(location.protocol+"//"+location.host,path.dirname(path.resolve(location.pathname.replace(/\/$/,"/index.html"),state.basePath))).replace(/\/?$/,"/");state.bookRoot=state.innerLanguage?url.resolve(state.root,".."):state.root};state.update($);module.exports=state},{jquery:1,path:4,url:10}],20:[function(require,module,exports){var baseKey="";module.exports={setBaseKey:function(key){baseKey=key},set:function(key,value){key=baseKey+":"+key;try{sessionStorage[key]=JSON.stringify(value)}catch(e){}},get:function(key,def){key=baseKey+":"+key;if(sessionStorage[key]===undefined)return def;try{var v=JSON.parse(sessionStorage[key]);return v==null?def:v}catch(err){return sessionStorage[key]||def}},remove:function(key){key=baseKey+":"+key;sessionStorage.removeItem(key)}}},{}],21:[function(require,module,exports){var $=require("jquery");var _=require("lodash");var events=require("./events");var buttons=[];function insertAt(parent,selector,index,element){var lastIndex=parent.children(selector).length;if(index<0){index=Math.max(0,lastIndex+1+index)}parent.append(element);if(index",{class:"dropdown-menu",html:'

    '});if(_.isString(dropdown)){$menu.append(dropdown)}else{var groups=_.map(dropdown,function(group){if(_.isArray(group))return group;else return[group]});_.each(groups,function(group){var $group=$("
    ",{class:"buttons"});var sizeClass="size-"+group.length;_.each(group,function(btn){btn=_.defaults(btn||{},{text:"",className:"",onClick:defaultOnClick});var $btn=$("'; + var clipboard; + + gitbook.events.bind("page.change", function() { + + if (!ClipboardJS.isSupported()) return; + + // the page.change event is thrown twice: before and after the page changes + if (clipboard) { + // clipboard is already defined but we are on the same page + if (clipboard._prevPage === window.location.pathname) return; + // clipboard is already defined and url path change + // we can deduct that we are before page changes + clipboard.destroy(); // destroy the previous events listeners + clipboard = undefined; // reset the clipboard object + return; + } + + $(copyButton).prependTo("div.sourceCode"); + + clipboard = new ClipboardJS(".copy-to-clipboard-button", { + text: function(trigger) { + return trigger.parentNode.textContent; + } + }); + + clipboard._prevPage = window.location.pathname + + }); + +}); diff --git a/libs/gitbook-2.6.7/js/plugin-fontsettings.js b/libs/gitbook-2.6.7/js/plugin-fontsettings.js new file mode 100644 index 0000000..a70f0fb --- /dev/null +++ b/libs/gitbook-2.6.7/js/plugin-fontsettings.js @@ -0,0 +1,152 @@ +gitbook.require(["gitbook", "lodash", "jQuery"], function(gitbook, _, $) { + var fontState; + + var THEMES = { + "white": 0, + "sepia": 1, + "night": 2 + }; + + var FAMILY = { + "serif": 0, + "sans": 1 + }; + + // Save current font settings + function saveFontSettings() { + gitbook.storage.set("fontState", fontState); + update(); + } + + // Increase font size + function enlargeFontSize(e) { + e.preventDefault(); + if (fontState.size >= 4) return; + + fontState.size++; + saveFontSettings(); + }; + + // Decrease font size + function reduceFontSize(e) { + e.preventDefault(); + if (fontState.size <= 0) return; + + fontState.size--; + saveFontSettings(); + }; + + // Change font family + function changeFontFamily(index, e) { + e.preventDefault(); + + fontState.family = index; + saveFontSettings(); + }; + + // Change type of color + function changeColorTheme(index, e) { + e.preventDefault(); + + var $book = $(".book"); + + if (fontState.theme !== 0) + $book.removeClass("color-theme-"+fontState.theme); + + fontState.theme = index; + if (fontState.theme !== 0) + $book.addClass("color-theme-"+fontState.theme); + + saveFontSettings(); + }; + + function update() { + var $book = gitbook.state.$book; + + $(".font-settings .font-family-list li").removeClass("active"); + $(".font-settings .font-family-list li:nth-child("+(fontState.family+1)+")").addClass("active"); + + $book[0].className = $book[0].className.replace(/\bfont-\S+/g, ''); + $book.addClass("font-size-"+fontState.size); + $book.addClass("font-family-"+fontState.family); + + if(fontState.theme !== 0) { + $book[0].className = $book[0].className.replace(/\bcolor-theme-\S+/g, ''); + $book.addClass("color-theme-"+fontState.theme); + } + }; + + function init(config) { + var $bookBody, $book; + + //Find DOM elements. + $book = gitbook.state.$book; + $bookBody = $book.find(".book-body"); + + // Instantiate font state object + fontState = gitbook.storage.get("fontState", { + size: config.size || 2, + family: FAMILY[config.family || "sans"], + theme: THEMES[config.theme || "white"] + }); + + update(); + }; + + + gitbook.events.bind("start", function(e, config) { + var opts = config.fontsettings; + if (!opts) return; + + // Create buttons in toolbar + gitbook.toolbar.createButton({ + icon: 'fa fa-font', + label: 'Font Settings', + className: 'font-settings', + dropdown: [ + [ + { + text: 'A', + className: 'font-reduce', + onClick: reduceFontSize + }, + { + text: 'A', + className: 'font-enlarge', + onClick: enlargeFontSize + } + ], + [ + { + text: 'Serif', + onClick: _.partial(changeFontFamily, 0) + }, + { + text: 'Sans', + onClick: _.partial(changeFontFamily, 1) + } + ], + [ + { + text: 'White', + onClick: _.partial(changeColorTheme, 0) + }, + { + text: 'Sepia', + onClick: _.partial(changeColorTheme, 1) + }, + { + text: 'Night', + onClick: _.partial(changeColorTheme, 2) + } + ] + ] + }); + + + // Init current settings + init(opts); + }); +}); + + diff --git a/libs/gitbook-2.6.7/js/plugin-search.js b/libs/gitbook-2.6.7/js/plugin-search.js new file mode 100644 index 0000000..747fcce --- /dev/null +++ b/libs/gitbook-2.6.7/js/plugin-search.js @@ -0,0 +1,270 @@ +gitbook.require(["gitbook", "lodash", "jQuery"], function(gitbook, _, $) { + var index = null; + var fuse = null; + var _search = {engine: 'lunr', opts: {}}; + var $searchInput, $searchLabel, $searchForm; + var $highlighted = [], hi, hiOpts = { className: 'search-highlight' }; + var collapse = false, toc_visible = []; + + function init(config) { + // Instantiate search settings + _search = gitbook.storage.get("search", { + engine: config.search.engine || 'lunr', + opts: config.search.options || {}, + }); + }; + + // Save current search settings + function saveSearchSettings() { + gitbook.storage.set("search", _search); + } + + // Use a specific index + function loadIndex(data) { + // [Yihui] In bookdown, I use a character matrix to store the chapter + // content, and the index is dynamically built on the client side. + // Gitbook prebuilds the index data instead: https://github.com/GitbookIO/plugin-search + // We can certainly do that via R packages V8 and jsonlite, but let's + // see how slow it really is before improving it. On the other hand, + // lunr cannot handle non-English text very well, e.g. the default + // tokenizer cannot deal with Chinese text, so we may want to replace + // lunr with a dumb simple text matching approach. + if (_search.engine === 'lunr') { + index = lunr(function () { + this.ref('url'); + this.field('title', { boost: 10 }); + this.field('body'); + }); + data.map(function(item) { + index.add({ + url: item[0], + title: item[1], + body: item[2] + }); + }); + return; + } + fuse = new Fuse(data.map((_data => { + return { + url: _data[0], + title: _data[1], + body: _data[2] + }; + })), Object.assign( + { + includeScore: true, + threshold: 0.1, + ignoreLocation: true, + keys: ["title", "body"] + }, + _search.opts + )); + } + + // Fetch the search index + function fetchIndex() { + return $.getJSON(gitbook.state.basePath+"/search_index.json") + .then(loadIndex); // [Yihui] we need to use this object later + } + + // Search for a term and return results + function search(q) { + let results = []; + switch (_search.engine) { + case 'fuse': + if (!fuse) return; + results = fuse.search(q).map(function(result) { + var parts = result.item.url.split('#'); + return { + path: parts[0], + hash: parts[1] + }; + }); + break; + case 'lunr': + default: + if (!index) return; + results = _.chain(index.search(q)).map(function(result) { + var parts = result.ref.split("#"); + return { + path: parts[0], + hash: parts[1] + }; + }) + .value(); + } + + // [Yihui] Highlight the search keyword on current page + $highlighted = $('.page-inner') + .unhighlight(hiOpts).highlight(q, hiOpts).find('span.search-highlight'); + scrollToHighlighted(0); + + return results; + } + + // [Yihui] Scroll the chapter body to the i-th highlighted string + function scrollToHighlighted(d) { + var n = $highlighted.length; + hi = hi === undefined ? 0 : hi + d; + // navignate to the previous/next page in the search results if reached the top/bottom + var b = hi < 0; + if (d !== 0 && (b || hi >= n)) { + var path = currentPath(), n2 = toc_visible.length; + if (n2 === 0) return; + for (var i = b ? 0 : n2; (b && i < n2) || (!b && i >= 0); i += b ? 1 : -1) { + if (toc_visible.eq(i).data('path') === path) break; + } + i += b ? -1 : 1; + if (i < 0) i = n2 - 1; + if (i >= n2) i = 0; + var lnk = toc_visible.eq(i).find('a[href$=".html"]'); + if (lnk.length) lnk[0].click(); + return; + } + if (n === 0) return; + var $p = $highlighted.eq(hi); + $p[0].scrollIntoView(); + $highlighted.css('background-color', ''); + // an orange background color on the current item and removed later + $p.css('background-color', 'orange'); + setTimeout(function() { + $p.css('background-color', ''); + }, 2000); + } + + function currentPath() { + var href = window.location.pathname; + href = href.substr(href.lastIndexOf('/') + 1); + return href === '' ? 'index.html' : href; + } + + // Create search form + function createForm(value) { + if ($searchForm) $searchForm.remove(); + if ($searchLabel) $searchLabel.remove(); + if ($searchInput) $searchInput.remove(); + + $searchForm = $('
    ', { + 'class': 'book-search', + 'role': 'search' + }); + + $searchLabel = $('",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0
    + +
    + +
    + +
    +
    + + +
    +
    + +
    + +
    +

    Preface

    +

    + +

    +

    Numerous organizations –government agencies, international organizations, the private sector, the academia, and others– invest in data collection and creation. Their datasets often possess intrinsic value not only for their creators but also for a broader community of secondary users and researchers. By repurposing and reusing data, this community adds value to the data. However, many valuable datasets remain difficult to find, access, and use, and are therefore underexploited. A dedicated and concerted effort to improve the discoverability, accessibility, and usability of data is needed. Such effort would largely hinge on the quality of the metadata associated with the data. This Guide aims to promote and facilitate the production and use of rich and structured metadata, ultimately promoting the responsible use and repurposing of data.

    +

    The primary audience for the Guide are data producers and curators, data librarians and catalogs administrators, and the developers of data management and dissemination platforms, who seek to maximize the value of existing data in a responsible and technically proficient manner. The Guide applies mainly to socio-economic data of different types (indicators, microdata, geographic datasets, publications, and others).

    +

    The Guide is part of a broader toolset that also includes specialized software applications – a specialized metadata editor and a cataloging tool. This toolset covers the technical aspects of data documentation and dissemination. Legal and ethical considerations are equally important, but are adressed in other guidelines and are supported by different tools.

    +
    +

    Acknowledgments

    +

    The Guide was written by Olivier Dupriez (Deputy Chief Statistician, World Bank) and Mehmood Asghar (Senior Data Engineer, World Bank). Kamwoo Lee (Data Scientist, World Bank) produced some of the examples of the use of metadata schemas included in the Guide and contributed to the testing of the schemas. Emmanuel Blondel (consultant) contributed much of chapter 6. Geoffrey Greenwell (consultant) provided input to chapter 9. Tefera Bekele Degefu and Cathrine Machingauta (Data Scientists, World Bank) participated in the testing of the metadata schemas.

    +

    The production of the Guide and related tools has been made possible by financial contributions from:

    +
      +
    • The World Bank-UNHCR Joint Data Center Microdata Library project P174080, Grant No TF0B4772, administered by the World Bank Development Data Group.
    • +
    • The UK Aid-UNHCR-World Bank research program Building the Evidence on Protracted Forced Displacement, funded by the UK government (FCV Data Platform component, project P174529, Grant No TF0B4149). This project supported the development of a data platform which led to the improvement and testing of some of the metadata schemas described in the Guide.
    • +
    • The World Bank administrative budget.
    • +
    +

    The Guide was created using R Bookdown and is licensed under a Creative Commons Attribution- NonCommercial- NoDerivatives 4.0 International License.

    +

    chatGPT was used as a copy editor, but not for substantive content suggestion or creation.

    +

    Feedback and suggestions on the Guide are welcome. They can be sent to […] or submitted on GitHub where the Guide’s source code is stored (https://github.com/mah0001/schema-guide).

    + + + +
    +
    +
    + +
    +
    +
    + + +
    +

    2RXB|;@Jz9_X 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 literal 0 HcmV?d00001 diff --git a/images/table_example_01_US_BUCEN.JPG b/images/table_example_01_US_BUCEN.JPG new file mode 100644 index 0000000000000000000000000000000000000000..e5baf413e898d9affd84de70f1b5c965df1a9a84 GIT binary patch literal 193216 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≺w~PXIX^>bH3O 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 D`^t~x8JQ+w;wllq(J*Ce_(a`qpD4nHM zA>EA92&o$kpLJN?+>G#>95jHk_2`nQzOeVo)CSRMVrwETf1Y#m%{MO&3jx=Y7CC)% zpAYrzN;yqDIqcRM7kY;<*omKLoN(#u+db%{qM~$;DCRjr(K4mrWN#Xt`pp>rdLAvE zrMJi%I#zwVXXztkZ_aAGe!Va%;jiykLSJ(|rp#nLS4mc|o;VuF-HrWNn=4ZmQ8K8{M1Fq9GZ@5P?cE$O7+VDQmf-)vgaO}b2pyuLn zCjcZj{YM!ji-k4SJKxbeW!s~GPpWycIXcr!%G_U!J+#fSZ8&Aazj?&ERjlj<$D)Ld z7cSxgB=dr-i;AQ7vd<$%!IjV#Qq8n5RT?4Il*xEkTPEFxoTlXe5oY846kKVIwK5f} z$WaP_kc;pZNQw%?C>31^^D%pYV@AUK&330U>ScIBT!gy2)OMq(*BBC(2a_CR*v8ly zwRNF)m^dT<=D$p-dnMbmv|PCpC>QnT1^x&fw+GaykflZ!p~|e&cNml1-NEOn`;*~I zzhLB;6PJplmke1w&$k%VRIAk@cBA1VtStkAjEfm}vbD#JTY$T7dM}-1J*x<#p^*6f zl4b^~FIV-t%`gbui~B0MB1&R*z@@b)BIa_`== zINF$BHT?@(cwSBIry%JgJYi8Cx74Mx_Ne^$gm6!ZjV4{xpH3FkFt%P>ALG%Grry53 z@^BsKX`e>rIB1!YLG-ilN2;$6HVGz`3j^c6@QW18k-&+y92eIIR$Cjv)G%Vm zesOa(LbcM_)8N3%s-)0V@hYF5Vssk~oEDH1lS;dlX>g};TF*eJ`YpgYg(`;Epy3k} zWvMCyLU{isGiHl%6ENR5R+j2O60-iW;hAw z6M&I3GenW|`w`U^@Oab&Q5qhP2Gihq@cO$ve*kyYB-(>zdu*fwa@brP7ctTE%{+2{ z&HR>V2LGyG;7t0CxNjeXEZ_XrwB!2pXB{qQ?L_)6-TtnS3ElU-kfpm8tHc|?rx|?4 zeR?f(c%7pd>YZQlk8VzW?{%?Zy!*`atL_iMXUE^2tSiuIg|^H3bl$*mLD}f-m|(BhCN4Wb%Q)TNyT-Og|M2n8)SY|)vxIl#rU-p6_Kdl& ziLT4k;;CfI?rGe$7CGD_A8>I4*E62cH8x(58p=u%+ISC3AiIn)u8W)iI5<}qFJKC# z-y2-o5nf=-Rb_LLMc?xAaXKpalm_$LNsC!Z*VT>nZD3K*;Gp&Vx$)w0bLKUCmEPLj ziLbY7_&nLDY10hib2P5n7ux&)jbPPUcO{JHda0%~r_2dUf5FrYzl=XPTle(+w)8Ek zq+0L=^?g=8=GR=^oCmI_YkALO4W*;6o2}0tot1s|?iulS?(45NH$!U1c>FI6iEA1% z-uE|?fH1XrK>Q$J8BSBIgU2QxsPd~RjsvXE=|`(7Kima(W*d&(DRTVo?(g3WKBn?t zKS;Yp7mzl4TECrFQ<7qM>0;e}4SEMylcjYfZF%sxL~duwaruF=z zLJiC`>;EFp+;1u*EUMwwbA!*Z{rUrlTXRj=pD?csNMTH-Ngs*?pNFKnYp3F1^7Ote z$cbz)`YB|?KOPOONLWOJ5;&&#utT)DWhZVKjDyfRO#{Qf#TIphD&usx3RnJ19WAw) zBT+H8Kob5+1Hs~(2G~|KCN283^(uuR*lyno9?C(?c!T2l^ZS+1f34CugRzMT1%E5D zK5$z#7kziLBRvUISG3tSv+F@DfT2_NTP#iSoO_Y#;`8@VJ|O_$8dpUBi(L z^qi9hiw=_gk^wPKpA~*5VWUQcHY}BRu$hFhrn^Ihoq3O_6)o+4v@AEqm@JZ&pK-bf zj_E@CFs{T^;20KQq(Vr86isLkTkES>T~<0ZqWwZ3%5Xl_*e8p33IW^+~s z2))Djfg?BM7t9z{1g+}%ZJe&bbWd=HVY}b!*<_CEu0ho?yp+3f3&EXXc^s{x!P{kjMstb{97wk0% zeO5hx6UMY{AvW|Igs5Dx9z|KOw;0|S%s^vYMK{@SQdW<@RZfVWW5`cTn)~fKs$g=U z--Jn$GMpRqO?+LGk}%0Ms$=-V5^Ul>5uJ##@k~fd`gBL$!tE{V)MOjK5VMfnbr>ls zZr%f@GYtzn5Of#`M^Uip_;wnaoWMGO!=8J(n8&?fl`;(J} zamIMV^W>?QJu9oHOd<9e9(g6SvP3>L1QEW6D|L>qHTIo01G zOOa>9&kC+)eW%rvhAYk}uID^8jL)MjuByr)RT)M|Vd9}@NR)|aB&rO?^8_EUNQ)l` zN4h{7I}&!eAYA;7 zHU{A#46%;5^%StCf26cx+>%_eey2>7ivYvujb1NpdzJKg$FZ#F>jjBwxSQ%5`bVEw znM`!)`zi&8eQ|rjgruGb&LiE52N`S>revI5Rl3hCZ&6h)U$baMO5HJH{>Z(jViKe_ zxXxE)u;wI6U@a}yJW-R~WP7j**+!YVU$*kTx6vBcm+r4hlH{1HTwn2Es*bOXEiV>g zg}*jlwS(4@-iei^xVN8O@)j?FGBjMN z-oL+|nd`u-w(CH$4yDs^+m)NL?H=2kjKf**tzkL;oQFCed%@0}yp!<4sb{2(XI0Y- z>?I;Rzj|3jdDYUEqJgAby@T|(r??tO$tt|#)k5gGUx??qD5oz_T(~DqH}Tmx$f=C= z!w02u^oib0heV$;IH&0h_-t%hZIgfCPRV-%N zGwru=p6s%6+_f7SMJ-;@*@m17y>D~))=JPs5c$YMQ#koK7O^%nFxrb#(&#gk>ol&6 zl2A6roZBXo*voAbD;l5W&fjiHXREZ0k=O(4yra8P;iKy$Z?V)KCZL%*oM2OeEEFg(_OJM$s-?i z=z1>q>NwnvRxuem?z;v1DHKv=@J+vODphOC+(*?|RO^}CLC?2kXSYubqXFrIyp2f# zY&TaXoOFNecNEecWpbG)SECSIfTbQmRkkR zCE;^82IV?^bigZFCbUg`nW^KL{{Si-#r^>3*SF^c9d1=en0P*WEsQHX~7pv zo1Lq-+%#Ct0f33kw1@G;Fyo;#DSgjIr- z93tO0@jy8OkkFI0csAtqULa_}gQ(&eukwYP0A~9^Z*m~>g<)ESrb;I2(w1?g|60ZY z(lOBf|Fw!kTgE}l!%_Oy?jdqSt6=J`TXsd0-tzxm#{vGejw2Kz^}7@K)X4y5$1stY zv9A^g{gIY;V0wE_N5-vXk|o`ko*z*q$c!HzQ0^2|Qw+8z=YxYl$lvY{qQal+2Btw6 z3BA@1**`hyC$zuve%6f-3~@HRL~j^@e7u>hc$wR(ylC-c>3Vm0yEdGs!mXgGPZ#%k z|CCZ!yIMo=C`FLdjapaLURWVv^92vRG!61Hv(lkjs5~(Y7wR%O4qY#&D0c(@6bwIdWAC@Rp8k6p7Gd- zFph&7u#-DHjYKyiRD7J?aA`rKHG`vVE*LJg^{aY9FOq~-zo5TlFeFse!&iy!OopNi z^m7?WRgFC{akhaHRPGe2!aO=>^P*pxUhl*hi_y!pGPW3WI@X{3=r+?s*=U#DXz6ZE zdG3t#04m#_XmaKU>IbL**zN#{x3^o#sI-1YRR6}&vE|V>!kn?f(9x#@#ioJwTH{AbZM)}uehl?&xO=0viqY(cAi<_(U ziXsdqz#0oETub6DZ7vh%4>RfGHtCz}=(!?!UHT7TFhXJJl~Uq}k019BAz23Vz~%c4 zMh4;%{@&(#Qz;C2-Vtr7sfpF5y|BtkVPRpAoPneyzduFRQ!$$Hl_V+-=wW_w(%RZ; zCP2-L(YCIx&T!Ub&I*PdsmtcF#_*do!8TB%(A`7SgTA$>f=fRlKadnQ+d^>DfD4W8GmJGjpGWI+^`f@GkhMOLj7C6H6sQa zW>`}(#r&XF4#w7O8Rco0Q)Gg$6X*76)z$2VK-z&j!$C+S#>|j{pV8-lnLSc z;esvd8FTn!V%lx0md@Tc>Ou1;r_;hxr(pX-CKAW9Bt=jCwhejrov&ww4boivFH6e? zBF}7p2w6@83ybfJ3?>wwd}~c@S&TIwD-o;O6p@| zUAX7VKMTL_dxtvIadmfh?}px$^iYoPKfby`I+r(SYy?V=FRh7vl-Mqg%nTPbH!3*B z3PnaObwIMHJNa5_`9u9q8&NB5%KR9=-S1%StSZ%b=ooL8^dA=paayB1lJ2=^~;6 z=jNR6-nH(J?_IO@n!Q)%&CcvSlbPo&PxT#*ubDV*4lI;oO-E*QZs(8DMt?T!A+kUY zhHBH>BG=QKP;=nsXd2E_qTR3Bi6t-fz86o-$x`yfes@3sywxJN?8WVdg)+3s88N*j z$2vm))fN3Qm9dL2%!Eh)?W`(+7bU1L{oLRm8D=z>Bm-1?K<6t%v3B~1UNBSqEOclF z_cc|pl2~gKLm6eswIa^#g$Q?V+#PvVI>g;eoO?PBd zjY(|z-u3lQa}@%W_f!!QzUjr(i=jH75wT`cQYMehsjUvou4vQ9>3xz*y9{5vD3K#6 z<%4iXQNMUmMjXSvo9db@wo>|*QNnpVhuc+avPek6`CfV+JNoM_qpNyo+k|SH>txYg ztT)MbCyt=*e?R3|Bgw0&qn6{PVj4Kk4sMO%)hm*44y-n37+KRw%fi>kb9i<2b6M@3 zx4tK@BSX%|O^=U03YZ_YD8QL(7>?T%e+#odRw7)Bjo=e2yQJ zc_6=dB^|T!r%)F6NFu=d@P!g(r=69)nza7`~s$JQxjD$z@7kZJUd*5U3JxdnDk32=c&l%M}hn;H(p;lKGBEP8T zn>&>3bBv`cUIqMXcw*uVqr$`*(qwbsQ#43(>%vSHc|iq|>=_d{Fy>~O0CUkDOk$QtYuJrJjx;e1)$2QlGxQ|#;6 z@1xt5+_DtTK8!|NQ@f@uy+?0L)KJ*rVX3t9<-%_*nJ(dk!?e6gC4_J@XPYQK^Hf2+ z$Lu%rPl}|c_LQ7D@xLQVQVn93Sn22AZTZ>xsabkjvF~*Kn!Py{e)x05TfK>`YkT?g zf%x~7^3rr*s_=_@;f3h#|snYeG&5EU02CXY7S*FU03+_Plcpc9|_VEs=&cY+2Zg3%+m)c zy=r(r*l$k8q^GFD6;rAVmdjN8w*;e)X6?I~_6{b!vQROPS%17b#yfL33eqmO4=%Az zXUS!(vHfA|@)@18(GQI)$B%;0^uvfRP_3c(I{aftLCALgFg=)?V+rPnX4v}lhphbo z3qh$)>ZpcZnJ+nTp{a(0PP42aFmLMQF>MIBdP=35*%;nm!bza{0A_`_MjHZ9}DNv*N#ei5M#wrNR`ORUanPSg{F?YQ$`>$ zrb_<07YhsZclG0{c6N3KGc%3jp+MWj54coF;D0aJ3T})^R6o6s?+OOMLewwNPc$j3 zXh??qp3NBDl4SqrUyEh5Onca$6Vq=d*v6A!fZ@<`9AfGt;sl9&U^98YeYRzApNVJ& za2@J?NQbNxFT4f-oGM43Ytst~ji(d2TIKvVR|X?mFC2>`#9LCM;^z6rQS)3i&l7EKl>V1&;CWBJ{wROW=U zS$A-R25D*or0mfL$D(On&o&t8%FJvO{lZLeMoVHg!W-BkVwSHw=+|}$&)4m`T$f`u zOzw@&gR4g@DnHI*KBjSp;%1lO1dyYNP0XGBUU)oTB*`Jb0;;>wTp} zx*=v0>~tXh)n6~I+k*5+<{tnfUCebzuu|S;IQ^y%&&A{0i_6qtxEOwRuW0@w(295V zY5q04rn<3NXjm{BtQ5o66+(AWKNhN8Z-g&gN#HkKBL;9)}Et45sgtNvFO3I?Ub^#(X zQf>HUZJj}SM6@e&wDJFwoM`Eq0e?bQ8WAR)|IAS%`@EA8gxD0em=jIyi}7j4d{Ty! zp-79?GzpxOcd>Go6IBd6F5hyApo45ODLXE${H*A;L=E=6uy@{%=*#Z@6hUzrOX1fe zs6ClhUNt|sRI}B;HnP-@vprR+L4i6*BRA9Wf3M_wAaN)by^r|yFb(7L>0{JQ^+NAhto_s4fE1=fOCEMQkAS_U|=)dMxPC0al)1fRZenJ1A zh;rcI|5jxFJ44#zun2@-B900#SSn-Ve~)l8KQvzK6YJ{m`7#o5CW1&avwyGrD+W}v z;k=>q*p>2bPEA~r0i~)X^S0lTccTC_I^j@rsu(^nubJrpmlpQsQn&cgX+beORF6!VnL6)9MPG}MqPhz zh2E?_MRGf?rW3ll;TG*jT(y2lc%f2lJjAl#yrUyY=ZqwKFQtC^i1374stU?_anmQE7+a*ChQoR1w#Ow1xkseo_{e zp^JEUxPsmPk=lYZXobi~i5?V0Hpk+Nco@!4FLKJw?r$y6`?i+kIKD0!-zAy?_D&Z}5b z9GT^>|K_7A>I!CEZ(w-pdN8;6;b^?=`yP(T`+7!pAnK$XNKcwQ^?)*Wxs~(KI``bB z*MQb^ycJahwkkNbvNu{s7M`RohV?G>^l1KeP3mkdMtC7+u2VH80fPuH)HuQxB0FPU$m^RAd%66shD zg%5E_63h?E&rRk^N$_6WR>6wFQ)FKM0J&JOngv&h%Eu@k3KOZyuSsy&`+nh^> z)KfN#GB2BH4{VUb{>JGh4{_9~5hB|MaTmTk2Rg54cW3H+k!A+5$sWYwxV_Q-+|VuG zxGrmFNr$J~q_WXkpSJ3@bk;Q!M%@N#!rxxqm!L~_$IT4(dt_>r$D^mcZvW?mkUV`y(@Qs554^nnzEU zE0PVYXB)q)kseI-?u|ax#>~YZDQDemo8+fVq#BC;+0-p-)R6O`X|QWtp_teTlgsxK zG`Gav#8765FX2>eQSS?N_-r<{wA0kaJVvt%!>HTjTW?V==7aQ`pNU{bcz!vk(aG3y zWGiImw1BbhZH7kD(gmF0@Vrq8VTquKW3_7f@OZxPP3n-Xky;c2xE#5WE|@$i4J(p zrlHxSFo|7a(@R>pn}hKlzxe4M>bDS<~{j_SYMd_&bHjG_l~$6rV>kLNILS`uaDWKLLqN@p|e z`TBEgW&A+GEleIgsb_SYw&`(hAHBmGPscuv@;?hS*iYZS8%uX3qLj9Gx-3)t+Vj-Q zjE{viuwBZTdJOAKv02L0OPNZOm6ArVssCYNm=8OMv~kfPWh6JXk;21x^c5<375E)z zS}ULoq)ySF#|(><&9u6ER+tmlzWr8zHz!3X)g34#j_YIY@4PV#m$-Z8DTZ~46wsi$ zBKrqGy%5PlLD{aD&HX4Fr#?z_=4W|%yOS=E#j&8easEn!C<^~2{VS0S@oZNj<7+yI z%|Www0Lil|@1F64{;u8IFp*aVf#;G=L8MPUv4HiXfIVhPB53+1ioHn4*ah>v-BHTYGYOq)7u_Sc-UL8MuB+;C*{#M_EV4mU`z ziYnC#d~^AAIcMUk9w%G?`NdHvrRW9kgZ)*QPSvIBw38hR>|9Z{(0)Um>8;ee#mD?> zQdNHag=;hx$>>-9g1&3aA~dAzYMjMn4-WW*$xXGS^|Xo6G&{}(2^xcT2Sr{O%fF0? zGmd4qjCdzt4@%^G8P%SWQl5YO43}HxOw3U7I7xr3a`NoX_jC+F)axeVY@*F@#$NL5J#y($P z60Ad*ZbT|l1HlS0MfX1t?al7pBgkX$F;K1YYS$vF_0CV4Ek|qAqqg2-AB8=HF$eM2 zlFE>9A1-iz^Vq};4ZBqcQddbdzPc42tBlk8hzz!F#^;gdHiqbFTp;6qs8Cj371~8_ z7CNS#IP#+m1s?{1yyVa#X5m+b1u=thd zfT-F@;usbMm$)8_wsW+q@lXAc0+3hv1Hb8SD&-UicT~je|A;~T1F*&beKrxx>{iLTfw zf(Gc8Do;!`)uUfXIVa8>v(B5XQzBO1-9lzSDXAPQF0x2>OUol#@%uf?j=Lao*l!r(df325d`1TUWNLvNU)_|^0p%&|MiI4m}24~j>?B< zy^!XQ+AD3zB$ETjp4W&*Uh$PAQOpCjKyq?`3BuEQZ1(r1hF73GtKcUC!Cb&8$!$wD zm3&JzIq8ND_}ztl`ow}%rcM6m{U~ydr?kBXM4sQcQx9w@I_Kp~B=i3PygWdUKOb8x zAWL-N*d!!f2qtr$txjn+qfpJ&OL+Uq;CF`OtcfpS-gs8fZg+^89$)tySDR5G`ku4x z3P6K|5~a-@JkXF4{IGJxq##P16YCiTrH9omds%B9bGYi6)!X}+qS+p%LAwzBa;qxn zjpqYeS+wZ^Ax0T!0rmTWAdA^jfnf4NCVrm?cGUE$2 zq0II`WNQFYfkSm=!i<5ueQ$-+zs1J@lDp?(v&wy5$NEF=ooYxqRh~Rn39ev-!d>o6C5qC`*NUusIXqva=20g%Y|*)C;&`xaqc%6Yw=P_es}HzR_Ww3YHHExX zGT-oFAgQM}1n(TV~)-IHV(ivo?DJJ>^ z9zm37fCzrz0gn4`o*bUf20_@s9`%`?Qd>WEk*Ye(q5!O0LO%Is(ASLe(dPmb5506K z5k|kohom~_72xEOvdK%0Z&Ju5GkoPp1SG9_wg5MB*)=17qmTF>h)O%CzM6gv2}y=l z4%R0}5C%4B*8ni zI&(BWoX?EuFL)^vy7eM&@kG|k`wZj3Yrhh!A9i}YBUA1mgz?T>C7JmtZXIqaTVnYO z2CbU^_Jk2tt#^kKaY@x71yotSgH>kq6XPSlfTA*6a%h2H*U8)CZu=}GblFP9# z2eqTGU_@O7Mq$HR$yQ%uax~(95iLdcl^q7|R>~DZ)@77CiI4Tb&v^<+y6$dEDY`@z zU54Y#HtT<$0NUbB>dxXzsLcYz62CqElEYV^kVF#sU{g-%*9pZFop1LY(EQQ*c2810 zKy+F~NyO4yBU#KmT1t?fm31G2I`*7Jn1sz>w2hg$if~JdHE_z-5j448hc#x*uTrhm z2($FHUu2B1?%S67VU1=)UDjd1st~P*;@kC23E8pHjeefO9}iRs8fdz~<)Q8c1{feY zKyOL;E1m_OhDDQ7LgCM+8D`@#3*O6@naMtNM5C6N)E3mNnpR4=TAbEKND`VUGaROH zV_d&oZ<_TIn$x#S_+moPPqTbs{VxH4+uT;--O;__w(^nKVnXC_YB2F(8^*1wlx*G) zi}Y*-YrerpmNk=v$1IUK7wK^G*Dqp5-mnHlKF?E4|IW<*jb^}ATcmEC`30IQ3zD1* zW$1J9RP4U5YAyrs`E#L)#?`BMl9j6^r$ke70AmyQ3H1DPgvtac zIbgC26{T@4_<1gV(O7Ska#Y>nWC|s+a1VEDLVS%qqzH9V{JH!a`cUJ&_yjw&_PvU% z%!fIML~-e^m@IhmEwGo82{E|LEy9_VoAMnTh)3Z8fu>J zqHV@qbDf-H^H=>3wdPU)Y9{^!-i8&TYjlgBY!q{~PTv-?A&KNQz()YEdyda&<}CBk z>rnRrVf{Th=lgEZ)x5I0y9M^aMx6x&!T@5)sH)CZ1BRy<4*Rh-P+)!O^S?Qh)>0MA zUC)n9RrB0sn`s@lX)+-3h`CQxwUD+L_!IvCl5kNW-C9sp_81#$%bT47CmO7d#xVrZB-h3)YwAL~i*!%n zDIv>5JMAn8%Bay?)b+j#4=B*YJG9!Js>U_&E_3u72hBDUYt1D-kdqkc^yjYtCuTR3 zzm|`O<|FdCM{2_%BL}Icwzbqp4GHXvXd}3lDcr5t)Su))x{G}V4gym7RKzRbLmuCk zAK9<8lFByH#R8Tq=z^UcW?TJ!Ox>k;`#~%-V6KApD>HJj8pud!+&+_r%Y_xTMH4Is z+aTaPFxLZes8_!;{V-WGxg(XxV0_53OJ(Kj#9W4hK%eKY2VT4;@UQHsuiz(Ifpj>h z+l80ZgfWwd5*F9uJx%?qoYG=UZ%ADeNF8fCH%F%nU(j^~__!u4ZC9n8^u^ka`+~LW@BLKw zLaw;oPL6J~3ULpja9@89u@Jcwd+PCC4}hqHNh0`0RGi>#2_AiAHre#NO>brq^tR|S zs%R%u^P>^d@Z1rXRfVglf<$Gbdvfc+rrvPEK;YECn1miXN_Px&fTy)%q*n;kLJE1` z_3@dEHzIh<(eyWs#~ewxROO`oJd6+r7jJKZWU8^q)?KQ8_$=V?NDXG|gb<>t`k)2k zkk2-3eDZ}YDGV*J#RW~j*Y>=(LI0ft`q6?1KX0* z^dAY-Wg^QzZ+VVKr0fg*&9JxbH|0idD+*2~V%C+IUssEow@2D{z`*f<>?P`{HOJQ9 zt3Oqq>RTMXcbWd0;Pp~H&PMLa&JuEHK(Qu}g5}=aR9 zLHFUVN$2*nLYVRiYCq!fRq6i84b}fx$NsltnFEEz-S@|ak~<~n(_g^Kj#@Isx1(2A zon~Fsp!U*y950p3<7<(8IzApti%eXis^#?6KLFJKrs`h3z1E+EmKG5)UJYxxR-dkVcv!$pfB`6tfHJ9wS0?G8}O+WJqf<(Toyu zFdNNtASBd+chqEztkN-STC@^@^Ugky#TTBNZOnWuFH1f#Rd;P}0hrO%a1b2@9_uto6}ob3UDnSmVKc3EK7Vjm zb}Lq-)sh5p$rW`D@+8aQ(lkEJr6swGhmWO<;p_b#Sj7fIcQZoF)-N{lW||dl=Q{am zqO^#2LL}uM)XIU?n@zeUBAS@MltzVSTFj}U-y5Q|2fnUqblO-j@jam?DITxMOMRq)MeH3=YCa>v2KSDE0V3CS!qQ6%90;13wh-v&* zc9N$e`Q7Hh__`SpRsJwU019Km*(&U;0o>|T51yI#wh$ilhwBD8pyU@t6A^c7}zp%~wS00h}rlk~vN=+lFqeDG! zb=pk#r=5+aFNjQYU5Cf)^r9SVgq6p+{vt+Hra=J4=RYA#ED}O}fmM}^9So#CzvUin z(^Jf!;5`@nP8r5tB!l>unLn&(Y+=<Kpg1jl#NOqsS~ICD6ce{~thJmzEJL&NtP*hP_9> zHUs?iK<}Bc^{;wEhpxnFSrZ}#3<<#|&1tTqx>SVcvj3!x^U}Ir4kKsW7jB|*{j^@7 zWO`J@jx_v=$`tg_9t?_6#n{#{DlaHx8Nk3m+fz4_a16o@#YtfFibxdvd2u#GmdEce zRY%d?I)nL?r4=)>I)hja*R73{J&+GhBgV77k~Y9_%#|bi>6<#(p3m~Odx(a;WZTq0 zQt*~aDO`V1SD!NQRs|n%05CfDO3UK0+PsN@np`$AFu$H3Pofs-YBnK@C(j)}D^7W1 zQtUx^trn~d5e7kLXL~TL{{Yze0R%WiQtbDY1}fe3@U$tKBreWY4U_f*e&A-TsqUIK zfFX6eoSK`q1p~+1y0)rz0YGm^1xA7OD2)SxmjBy0ZP-h@@$eXhSvY!w6-+k!8hx;E z!QxX59;q0F?*fSQn^J(?LY)-%8(y|FXsbcfet2@H>vax16gIcCp)X}5MaR^^-mB%e zlXA*vh<erd_{v-4=KFd0Hodi<--3}S~>)TxjBpKr4N4cho9>C`^cxAc% z@I^o%_EY&bg|3a#tFzHD0LyRHctaK4*RFqWlSV&Egc0COPQ?M|b>@}#Qv$T4MX{Rf z?=k^&Lt1lMorY5SO)@W{&)j4^CnOw`C`6gI;b_ZIE47!)bcG06T%)s8>yht|YYe_~ zffPjGl`fYG2mku$Ar2TR++%Y106e)$?xrGhgtP+s0?gn0zwB$NdUe2Yj zfm10{1WZOtFhf37Q|jweDdNdK|L3LG8wEU3X-eOa?SEpDbO2@t7*l-*JOA{a#pwQR zJGt4m#e^RaijDFqHq&9gtFv>slX4!tg2iQ*gjcz1@!zaEE<_0{b;=aWy=L+Yvd_V) zMGbJEcPe>|OAMQo=l+7gH`*sdgYO$=4_VM()BSymt3)pYp<_OpBv7ZrdYTC z@*PvzivyvBrabys7^;f6uL-#Z;$PaGhN@=goXdLxg(vAw0cwdL03jXyyQCi@O4>XL z{ig9C8%j?g44$AW{&`5>q0WmFGUHgk_O12B%QwMIKmJDbF_%2ERBvW>*z1axsI;ds zuFd?)-5*V?U2WaoaWrp~`$|`{-}oZ@SghXyV&ne?)Ha{#xCX|du9{b;t9|x(K!$=KKzods*3`e9#@yp==OD%=z;q06 zl_F2UF#tJQb+;rvWRd%A)(a1`f}*4|ohE?-n*WqfFIN}MUDYr%W3sDJmNQ8J%lH5| zQwERN%SKnEJiT+Fwog9KDW&!3g~}3vM(Yx|iZsoPjC&)tAHqNSFr!T232vV$HTh^T z|2vHr3`OvT5L-MozvoQ#fCgYHR0_ab<7u@I`nlG6ek3;I2p$LzC$k|#Y3MqBhdID^dw&$?nDQ8rmkfkJca%*% z-06A?9lfGW^*Crc9l;oEBL-nm8Torh1;n^Y{?V4D-6o=LjUv(Z4{L^mSmKCYVH`+^ z%hDjMiSejTifDvMu+QS*`HyLZM|d*ZW?ELK?=&&v_Shke2%15qakU6RK-FC8R4x5@ z{3k_zzRTYy2hYOx@ueW?7{ri`uj2wupzJ0&Y6&P+#qukj7;`mICcgX=G^j*aHZZAF>22Bx9n z_05QWmBM=+nS0?y+?U$144TE|80$FQc~CfjkmbrA_u)sns*bc!`my{2Z4+aH&{1ZW zo=`kh`r=0$DZ)WID2T*JI)FoZnw>ILP5Tc(t&4K43z`0=0CuWVse>n>z);s#tc!1d zCwvrFYW%!{R?&ejVDIJ3`NVZ>O>d0!pF%owpG;zsM1v-4siB33MCMep-(}WZsa;aQ z^d6gmCg4~Vnx7b7)HUMi8lJn#B&(>;*=FP!X+}BWCzadQtvKvw5>LyVI*)M^){jAN zht+=W?5wM{B&6i|8)mFam$FLazJ1J*_^HBNqb;V3w;TjagaVB6DBOP6!+VBknY;-~ zZQ4n&7?mT4+I->J2cyY$6iS~P$ukYolE6xk)JzSZoITl~Ne$ttiB;!@@YjU$^vh3l zhV3TyHwZE+cA5}uiC6jneM24`U+;AF8)ZV`1DtvrY3Vqn9?4&s2yCSXlEl(-S8Mn& zsaaB26*>-Pe>#X)%|kJpmSKh%Mg6WLBgSufpM0~`s_RN!;GbJs4g;>+cSK6WI#A^* z#hMy1vWdB5tRyHY<}FecfBi9jG{8p^_fq3iH~bNGJtc|&&~ zgigYDdZs8!QUxb^jDG7>{zHMUAeC!%6NoaL# zIyHMQD(l<&hkJ8JqJCSi*e67kem#+KNxVFGHZG0$Tf5cu{;f(_1spbWcU1={5iGC4 zG4s^C?tzNXawjwwK+qnarmyheladoI-j*jmG&{fOwCnXVi2Xd z5Q_p3y}Fe2t+IzSvi3!AMXJZeO1O@dJ?rNz$hO|&V@xM z;9OSaG2busGUN#qoD|ia+GjLdm@16WoQEEnA*{sAMCA~|DGtW@Z*@qENy<%=M;Ll; zvbSQ3x&pphYR~&e6?UjAX?8h0T9#K^uzV&)UK|AU4+#A}|GoN^gs4Vx=pU8&=-R1| zC(av%D&pvwn-*zZhvkhk2~Z8P2Tl7KSp?wuO5F~t-y>>w2^3;nlPsnN%5AaBGC4Kw z#6W|OY(o#Y8SM8@pKLHOn@n&k3y8yt{bMgdYd;EmK2T}Nu{xbla|LbjM?Vh{;UiL? zzky%JL7b+`T~7}8AvK#|BOp*ftGV~hHYiI4NF(34bzV<|oIt49-Ac(#P+=WI+c*L8 z)b<{z``no1P&UZ&$3;@|buyH^!j@{_bjbBT00ax>GujNix--HJ%`DN!aO$nV*%{R+ zU81*3_BugYFXYXY9Hfw($+YD8();;|ynb)Xq_>MjND$7=S_L!?#7!}_nkHk6(aVdB zl7kdN(J^)EnlW=6!lkfWFwfRm|*I8GmV)l}tC1QVo4?b8(hQZ)=Vg+LR8Ddk;WWsI|0dxD?5*2uOV zo|yRvLEm3;K-NE}d}>^6S0J8zUmq|)obBrM?3f+*48wHfTVG>O zWP%~xBrL~z{tI?pgJv0kQF%+!zv3AAO-mZH1?E_)SCGskjT@(Ej1q>j>?4`0)~y~< zFIvTa0b(XVNHyR0F@%#uezQUMk{ZAYV6VipC-To=Fv1~Skp>}=AEBA8(vTo4LR)vX&m`#81w@U&K5s#xHiKpVJ}uSahp}bfBS=3FO0@$BNryCm6A7A3NbWi(l`jnHUhSk+K6+QMkDlVxq&d5c7|!t$K5@$m(GvH3 z-)inP*2tbogp}h*@2Y>n|II-~M9ue{jhDN6Zu1Z7Nr#*I<4+J{`9+KhQHy<5IUBd2 zw>9qL=jvT#T2Ek7IH5truqUb00gifw79UpEr?3B;>^Xz7B&r^S<6w9Q7{{F|}Q1QB-qmPBZ( zm~|`@x!DFsh0xT@VwqDo&)>l^;8bT4+PKq)hrzS!KQf3X%hs3`>k4YtV*oFq( zUz=XFa-W>xYb&o{wYwLu%B4NOvkqarM}42vj5g8_%ogx>$(&^_(4M8h{WA%9tPLG_ zRm^+DOdqd3q40Q-rei)xtzi6wP|^TLLCt@VE!AJ@b^KB>PlpNxZ>)7Q5}5dSIL+R0 z=bHW3NPG}b%bxR~e!l^BFl$%*z_f-Vkm8Dd;*uUirRQGoyQ&-}*-cn<=LU98mnxVN zsCoc~qiEc6ivqYCv4@5x&j8UgO~Y#B*ToSL!J`o?@8ta4B~SUT;Dm;*uk-%KbkT_R zOW$o(KJ|1@v`mCpr^^#qP=v9xj1x@ZUpOKQqIzS+y z9@imKdp_{uBoNKC{vKQIh>iW_Z&zedtEyUAlBJS1Xgi>GgXFBM&>j2^u~<>gne6JN7M|K^lYZ6|W96472MQg$-&5>(r6<8gQoimxv>-*^543K@>U6N>R5(ICp;8~udPkG~@)fs)1|M*jBOBSrG z@O~Yr&NS{4X_Q)dYMU1a>d7SH4)rncE#vPilBF!ebYfEAE74a_Lfl#~wx&Md@d(ht|FCA z#BdN{lw7`PhGtR>uj)2Bx4Ta}7Uq)bzDcx)(OD3ZrNE}hTR9iMi zg<<|G#eCZwcNWb`S{{{#)qVK-;%GLkX_(CPc~Q-SX#URbF}=;0r9C`PaY)hMF9tK+nazLF;d27|3*1>^&OJ_nzPNfp zW3H#uB*7WqIxVj|^}dxQnzwl4eX@a}0Y#z_4ctkC-v*lJ+D)rbF-)23oK=UFp=^Gi zNITN5>ms7<-fx(0%<|sr=`LD^%cq$bSym{_VPU= z3^WW9)pzULVkc0`)?nzptOXnXadK^kCvx%$BD@=`zyFOs%Fc>0ezv~&y(UBNXAr5M zmrH}4s#27Uu*yI_RJ!3#sQp}PB`C}4#gaUGq{mvb|d3>Btd0lxE>e!zJ4E9-wHWb@10eN212g`$vFofo4 zazeq>8X1Q|0Dyx%^=AKsG{yo+oqg}E0TimcG4WgG(yQGPwoE1Nvtm!N+xHFf=`Dav zjh0?-Synmh_ZYX51C1=uImAymv9NT2Vu~o>5x)~bYT(eOY!s1m5`yldNVTxOqdniD zan$BR{H>|ihog4vY6U&?FmZVtq$Pd{wnJVMQZ?tn?-eR@+F3s9lZ-dut+HfdYm&cm zc->2c)jo01IPxK_^a&C9dh}}LHGr#Lj4L@-&4_lKyN&s=XL&;=rw@zZ%D!^g^qm(- zbqHZsLMnvjmR!EPI25hH*y{^NBnn|*>q0MkG6^vj4d8IHn_VB148tEf6S4%)Y?4$o z$`NDLFF%X2dg`zGT*@?z%;ew{FbmW{{2Cna98_5^zGIX_Pk3H0ZQSmP9ZrRo*~jj7 zN44A$SuRa+01+qEZC!?b3?lYQBaFevy8PGwzy5D4^?L%F1Dxo&&KN7WX@B9NJY6k5 zJrR8x6anfRv_f^<{Mu8DD1Q!I>C{YqI-U{1SB*M~BWWauRzBjDk_tYH^J0&yctaQV z>~O2637-(itMTDC8inr1o-#xRU=9xJw*+T{H`lVzJVEPtT~=idH`o1VHv;{1fCfQ+ zv~sqEQ+HN5buyz=5|-z#3KnG2_WT$s3H&UwY^rWgq{gef!KF*Gn+O*Cr1(r2E$tq{ zGq~Axg*Bqc|Elt%#D`_XQqdRbidq>_|7+_RRGsAc* zTYq*UOJGUbo}5`uyeOx<{{?0S_M$j@*g|7Y0!iklPHx)@q~%5=j)f!)PQDag{_&LG z`@qx3+iqH(TcDEwyU9^iSzSVLMUCCN77wHonGo8wo@#zV8Fu(nlxAYAZEb2<3upx) zS*1hvIDED%FK^`e-nbd`JaXItY~gDo_e4D~?9Q;u)8dht)#Tn&8x9c>nYBrm&Lt zi_-S|HD4_s*N&fO(xlB3S?=eBph8+b2+fnW{-#RhFdhCUpSm^8xt~cU*oNI|Y}mc~ zar0xG$M+$q(MUPG@N3Sdv|EhI5zAvA$70p&Mv&|W+ZU8Icip!;PRFOQ-+VASYU_uGu1haPJt#&?Xes|`wwsTUkk#1<2@e`-BBmeHkWRDBp0&7M z)He}NottUd%+NA#q~uWOm0E&A8eOO$0CI%QR}2|60E5JfHx_2y+Pj-nqDyR?`V#pK zyNC&^kPIpQb(af5YNAJR1>zW#+g89=9HI`v ze>AD&om2he$SLsPQuPh>u<3ScCO?816Tekwh7k(S?`Wu+qa(}YNCeswwyKog>QEZ0 zD5_tj?FT7tT?G%Sl5!@*s$So_j3jAV^Yt0T0tN9o*qB@n*#{Tq%#fAs6Aovu|0HL% z!5}jpENM)hfyC~Z7m)g4nf#r)HV(e~BeOfpG4Iu~OpJG=p1vcL&Mq#|h6}fMGu+?l z4SlLs0bD?mecxI9%Xb~3jXU;xn-yeiO#;?iEp)kHn2qd;l&5;iN@x-i?i%_9?!X_x zaS@#|?Xi=krQ$6w^~KiTxgd9y4HGNm&QK+N)2E7pF3=R=~wb=<`l=Aq&lvrR%5dYwmOZEk&>EJTAyg6pJ)Ur;>gHf|gro_esepn@SI8qts0 zcz19nL#x)00r3to3=Kh)Xw-Bv9FZTj1YCkSz)*pNal#$VRFZvJwTh)yZ$lE45YJ2biU<%3B0R{P3qQ zgM;w}dbZLj;pHGeX5cVb`L1D*5%_Z?kstZ*vpm%ZgB-`X3K3x=Mt(=w2{P-UB_UsC zlm+bc{{6UC`JK0nxQMe8GRG1Z2Ng0E;+@und(zf4hCSIB&jvE$2Jg_11AWveK&ab8EBb7;?*^ea4%3@>6jagnTYeTk z-wN}X;cjqEy9l}YeyU7my2XWcYL<~8FW*9s6#gfx!!(JBr{RA%M`>*tmXHwmKRlgxP!r!9?voH81Of>)^blI80s_(v5PI)LdhY^) z0-^>8y;l(sLhrp7HT0q=O}a=I1r-Dp75(1)?%cWm?d;6X?m0Vi=Dg?qJkJviVS8=$ zt-|c-ez!sfW>ee!0f05HWSnlKFB4-z0=S|>{pq7`CoO!HnPGE@3Q=5jEbgz!{-gSm z8yn&W(9saZ3%_gjfd_s%>U~mc9Qk#0Q6%hVgP)6-ai3>sCU5sZK%>s|2%(W**H>da z%y_>w1vKHA6g$jWp#9iXYjD-^>mzyQjyZ3258f>#N6!`&>hrayr)^K0I(%!L`e>X` z(4Zwz0XBt)DpyI#I;g4ASGI;pbYDx{`TxYRjBnt|eaJflj=Vo|S@OSP{!R7jWRhczT&a*5rMF+U zXp>)q! zf3p%BjYM76E?=IxgxpBaA_lJPeHC(I>C|WEh!bVqz_#*<)B>&iMr|cjY>|NaKIk`Z z%9U@PRk+;?hL?MV@${!+<=s+sM#nWj9CLxhCW?x*mM3dsrc@|?8;s;=yT*BL9dv`^ z?nuq#Tk`Qq;Av78C^m6O6KwR}`=ya-+oi*8(1%dlxqt%eq}FBc>Z?i%tL)*-wP{$oMm~T+acvVOZ6tAh2On93Y36j6?XA?$ zGk5m^oMIcAo5gy9kJ!MCXSXg#eI0A3$SY1}#6LNbiBrBD z%U4&NWyjA9$PF|A`j87n1e-E&-8iwIzH=t1UavWy0c zboV#G(w~Nmyt=-LNMf+9t{378`+uva(NS16&qK4Q5*zddvj3zTZMvhpgR{8<%w9K^ zJDJJ#dtfaW#JA|3{FnWbQgY+QDh(_J@cpr=wwMF-2D1P{v{+~reb7h7Z}bLToNFks z7~QHZV3kW+p$k!NPL7a>3YL7hw5z%G?U6>K+KVTNTp^PRR#Ims%Y$589k*cy6^b__ z?t&q{OL81y1#N_MU_dL{r5arpE4HaGG+s3g}YN z3YMp~gP|!r4ibI1&IO;R*OSxvI~MCUu$=E-x6f90P5hiv`5Sek3~(NDvJeK6Ig75P82{VAFZ*7s{HhdE4vtPrn;6)xrtb1K>o z>O+qwnX`&+%1hBLR2UiU#YY$!w8?{BZyGc935Uwwu5>>JE6{y#CKlog!((_SGZgj; zrnX0~BwqBq9#M}?)+_quQzKO|iTr9Al>zRnk4uEyH?`yeOh5YmDD$W!WRg7d{x!U7 z%>Xu_kt^@1k3&mp78Wq=;aD6X+cT#@M3T(LmVWKNy-8_KlTgt5fpYNqT5q#Z$^@0C zhi*xwybN_5PZlLUmK*HP(f2d==lUm!80Qj z4WTM^7HZ6O1x~W7DZasauX^EuXc?dAsW^$^Mz|RC3pmVz@u^EGGhNZ_5hGWf54Y1b7ZhHZr+Nhd<@3 z>k4yTiBxeGM@0<4uK-coSJ9bMF;uL<2b~c<*x>qU4g}?Ms-MT494jdOyaO*r8&IG2tsKB|Eihhj+{A7xA}M$}(|j3*B7; zo)xcYns71FZ>&CTjHR@d@Ba5Mvm0$vhGo<}kw_KQlLjrO8YYFCAAyKXvxr?ecLBrn z6pDcP47j)^jltBg!ns(_^M`>w3}Z5)X9me|)OEIsMs3U-4a1N*jvY47_tGLiV0h87 zB`a^ZzQFVD{I8y51WiV@P(lhG(bq9zi(2x<&&6o$fPDyWDZ^9}hx^$%R`ca<+=T?y z@Qlm)#Xyph-#_hHn2m+f=f~tab3k25u~l$-(>vm?cq>kA#i!zOumoTY)@P(L*-(=l zw}{|8?|CV@@rL3nk5!h>RwjxvK4Px}?Fo1ePFnsoWSJ6|53@FehPiVB)J5$f#jy!h z!>^rI3Q8S*W;WStM!{wZ)7fN6h*p81#*fW+EHIaSV+8IG6`wS{uHCI~`3}1ipO&j!=+3Atmftuz)+F8b)HEp8 zkt`BS>kZ^~Xcomd?q&BBTiN!+CNoKVx~})e3`!_gSiQ;aWg(LH`e6Mi=zVJx`i;Uh zAbWX|yhN-M5Z%@OqQFD2S%+3ydXsY@S3&Ir1nVcyzewJUr_7V<@-u5egMbxFnb2X1k!Wne_#>g!8ki#i_(6xn0smp+z25E*u3XAO%2h698rOBDK@$_ zVqQub#A3^lV!4M^3@3%b&&Y6!r=?K|IHBl`XfM*cYGp1e;L59v*0(=9Oui-C|6j<% zm9Dj~)Cdmf{{9T2?ZPD+kbE-6YM*Gc#jh<^5q0H?AEOrH6;HasG{@xVR=!i|oM4=E z_A{M-;h4pxNUH81{yxc6#AaiYD<3Xv@>n8=s+H#jJ3Y!d@GrX*87Cx1LS1kMS^@wq zTTDUfLtUXvtB~YP;;7DGr5XqS&)h$P_sivC0RP<35U52b@z0wGdUb5bV)Co2`GIJR zb5oR?kMj*#hv+_C`9s6lB~ z&7+M(C3u{OKi~{8R;lKs#E5JgB1G2Q5((}XPnbr1T&bs$-e<);L5Mh+Qfv^mO{RB8 zuF2~9mO}mmH0jNlRQjG(o*EV^UEvwB5icH*UI|bb$Dii~zlsU9F4}2qisag;FliDQ z=P;dn<1OW*^8BBTa`x^204B>mo&7Rq*QPs<`GSAzSiS>3*M?pfR+r6e%`=3Ie0nY; zB)~jZR}0^|^56-$Lk#$)v%T%=0IFj;BtEz~TOFLO6#t3y@7^|Wo5i3`{Y50*H%5A% znm0{8ijsN?4{k6Vb+s@Gn?BQgH1uf5EP{433(MxhcF+A-*g|jdU>`Nzidbp7aGFSK zLwin2(Ne~8nBwEL<7<$@`{7kF;CL(tjQU$Hz_0t-G352c(_m_XKp<-yg4PdtZSnRt zjYaW-d`SQDn%rqHQ35k;`ZuafRsOYWlJjLBt5HS*dy+4*DNQG!q6*I;IkQyAgUi{_ z5AQNCWsM-$PYO);@g*D-pZD@Oz76ZYRlvRq+=-XW7Ha4oht_g8|#TBP?9@7n-s56x3XP z7f<`Sqw^c341aFq*lsZT@K1k&3z+ENyg74ELHqax&uQE0hs6GR(rY@N%0U|RmMdpn z2Da(aQeeYSUDc&wrV^>rqkR7KA;K3L6;SBJ0{i^(on7^VC)YnY?n<9Ob}Hh$*CsAv zn!Pb{kM?1N)Sb(Z(uoReRX(hd$KYX!QC&KCZ?e?5RrS2~!E1bT2AE8ZZs&RHPVOJw zJTtSRU)RBA~Si~^6Be(sp}oa5IT-*x*D{W}A3tY>p{^*pqfLP{$N zhXEVa2%zt7*5yA2=r@CnfvRJ`F^rUHc!}`M{62!co|UNff^ZNWtsdq}?St+32uGJ1 zSMyz+4Htr3J2!M6SWmWW6et+6dZ8w$BTn1cxEJAM;gc``^qjPsCTh*jm|hFxl<=fY zhva2!qUds+PKTvTeu_fdc3^s;0ZA$%9Do5+1#z##*1Q7^G>2C23nzU zho$l^`0FB>y0QUfxGpzEi6+Q1Ai4L{%awP-l|T7@i)$vG^{~xBW_DeJVYcN=u0hoR zVam0gf3Sh`{9A2oG`;h-fKQxa>RJr<#5#fNA&#( z$Kxnp_av^;*x?`SFUz3 zOG_*nd!#XGK=Flh zHh=X1iPi7jU)z-S<76d92{D8#OrSLw#XCy zXDjqFpY4SphiT$U`k&8*-ZP1t5cgUq`Tj2Jb#)1zIHyf0r4#@TxN^O!8n zZ|lb1=$MNx0MOE;0mPEI)OR%mCv~1imGS-|okwnu%&$qDXX(al34GdRH|k^hLURo? z#NOm~rR@T;#Ud8t;Jo307nKL3IC89UOq}nZv4kITZkian2X+s`>Ntj_cm!spBgxJw zb=n7kN$!f?^@S#4VpmKMW}q~aWq&Kx;bWhE3ca2FpHgpeBNeWgz(5#3-9d)@SuPgL zvXjV=8M)pjyU)1M@^=52NBa&)Bj}d}pgaRwK0a+!2T0qj@Q)@Mmsh-`ciVZTAVDw* z#dBBRR0w@{Sl@_XgxYtq$_vaQ@rA`43V7saV+JN)FEdGf2JX{F$S{hfVdO$T3n2HaP z*!N7op0j74Eh6H|}*t_*a5^w z-D|T9xj~`s6I=PC#KfHkO&s4Z?%!&ckSzri2p)QuXotQ(Kl=|bWaOi#KohVT!EayAEoQ)?O)+-OllAlm% zKLU-$*M_Hvoc>p>R`ux?F!+jNU-_()UZ&33oVv&<7M^} z)U&ZTFWhf3wfi&stqj-fTtc#8*`m*3{FHCdl5}+i1Lj%zS23q81!2@+y5E znm}i~9U{QVjF<0C%$$5#Wz>nrpB#r6_XX$RnR{dh>20e;&7Y}?G){fgcW47-*Ec0K zG&D~!oIR3GK)NRIkx##f)LLzguwi-cZ2Sq@4TC&qDTCqX@R`=zL%1SYpx$TY#~s_l zCUgG*W~1ANe}zXn?K;;&92GO5Snfy~3h04n@L=K`bzL}k0%woqNh zl&`vC`<6vvlOY}eu%uv)ujAvd6|_gq8FI@qPhAt3QFb^Z`W>@*E~eXl-2Ff; znjv8t|H_|+j7(@3eU7`bB1sqoAQ*77kKyN~>zGJYUQsM~y#mWI;i6EuT{3K0y%@`T zB+}ETvLs7I&+#7s^{96`fkxqu?)-Zur@w}=G9eXKx)i}A%C;?+EFdKap24srzHB}m zw?d9K7P%r%T^bWjD^D7pSOv@ojH9n~Uj-$!Uaz4y=rCI~w>J{>g97!0)z?{aKA@RV6=m3}MD@8{RQtGy_3pWXUx?mIH$GA*+Juk`k} zde7=z0h4+6(JXtLxsWKHRsT*Y4T> zb*BPUYPRs_W(?F&FY6Ph0Da$mAhIS~*H9EunS(H|Vu$#Nxi{6SgcPtg8g$ll2xapc zI6uAe;|!;m?{V7Q`$YSCSU}U@!Twzrm!YD!0zj7>kAOGI*Dy(`2Wqw!%dFg*IAPaj z_x%^_sC-z$w0yq`EfRJB0sWxWncC3dJO$Z>rKX>5Muh(?^HRwi=0ByA z6|0`@e?ws`!^>e}p)+XdO_1-T4hxgtq>e`D^Oas-5@vcwwL3#~_UUH@3zxJ=**Wsj zl3{QZ?GJ8fzI9?)C9I1K{r91Fl5@1942REmm37)9B-SV&zsazVsWxLl^nEsM=n6YjHSgp~ZCCsgo?V*(xNszj^uLh7WFhGsP z`RHoJ#7d)*G(L+G=a{)D#MdZPN%r-X=V_@UwqAs^5atTZm*L`CCJTvDe?$L$pZ(#`-q(@0IK;2=F#3P z?jw1;b{sn6QBblUe5)uxklf1P&B-4`GuuFexUA4!2XnRm$04z zldd!ym<1^2V_flr9l>q*KUU&@2ny2{{oCL{JsCgZiCZU$MGK9n<3uZhkvzL!GGy1< z+_cm&IOYV-KG-XGnG+3}me}#1E&Ka#O|sVaXLC-8Ldp1hsb6#{SgH177%Y>x zU0Lr zGqd)Sg=ff?eJ0fCtLKPDW6%V{*a>CCz{N3aY7#v zwEH5{#z)Mr3>R!xtJwviGyLCnMtNU9JpX^xN#vg~Z9k5b&jnL|hCvZ)!g=yz*hOVP z7j4W`z2BZV|ec~b0NPpH;$Z^_of{fbfoy@t>RF{={A zH@q{O32y~i*HWoN-6KFPPa=3wvRla+X$mKI0$h6vo^JakcvG{^psPTa*B;t~(uwI9 zGy|$EmuhbNym)zzb5!%D(lndlPrP??2^;Cq5W`UvOYmGCdh~e{B*CRCw za*Y{5cVrndBQAt#FlBYK1t6E_mi8k8>)oLuHsTgJ#$Y_q#sR=-8*r*=B)-L|#*ovu z z<_4Y^yqO!)z=#hnv_^D-J=}3_{GsuD{rL1}ZY=BmbP`ABf7!Xely{G0>w{wZB)BD7 zTI3S8S!nWikJq_A$GxPYIPd;)l_QUq&fU85o#0nY*sgargaCS4mgmAvtz2-(t!7_0 zr8KN)%&YBZ|19V=4h$VYoG3hdcaz}ZH&f+_$601BHo;tvS5s!?nrDp)30R{KL64YZqvH$scS& zgvfP;O5SIP%^;b_MGa3ZId!?`b~+-kAV3sD89fO1x<_`I1FQ?08WKu6OHc#3+R))m zWBrN_(X!wcjYWQd8vbT%d_^l`5!gut3xeyb+}3M08+^sGT?zqyrsCFnEU!udQ++M^ zR(UjWa>!y`p$I0++AL@>#2c>ituRS^{Pyzwdu`vcgpMw2%D)9e!IT?-8|N??D}gx_ zdCMH=E~5J)DGvfH*ZaY@dd=DsEQ_BD%R_`h`D`CqA0^si#vDsN4)81zX_Cgj2M zv-q^B!~6DJ&RcoKlAR4=C)cmPoz~hDdedV~*l}RSZ2$rKH}u}>##bM_UUw|`dMlA( z|EB<@6L6QU9W50GKXD=KIQ6-9R|&-!$g_M^$TN*xX7)wPbG>xE{1y2`mf7dTw^bk% z&6hP%9lfXU!RAAU0~EuW*tD`asRy4+TxXFlBs#sh$?)fcW|g`%nd6A@@X9o#ncjdW zJAPZDDm~N3)G4I784@;(T3lP&fb7$kzdWwT?P6+9d=ImVO{_*Ub#W|8J2#3W0e~C= zW6~i?IZE5sF)}Q;^yIDSO zT~|d;EffLz^brr$cwC+U^fM6p&kC9QTo+ed`83iX{?`uO)u%UOS&{7Ss3c{cA3Z-` zE0-}?)_=8~cMo20MXSH4Th{1OKzTe)6E={5wBVOH7?|;N1#MM@Di3dFCQ|e^q3bCc zdy2<6U8To;IxwiD!;6*g$+WqaHg2lDTuI#={?eA}BOgm2Ro-)=pwXpoS?KYK`48|E zzLad^iws`Q%g#>1?a$-V#e_T&?B}dgcEWJHz^NImUATrtq${;T4 z?TEiSZ}y8vJ!4YHT>>rBKa+=B;~}OwmbEr?OT;fycUO!!_qfwvk9{E{qdrfFSJ8Pz zfILysR|Ol6#ab5YAASk)O1EBSBYj8qj1;8_Q=Oe>wX+=yCeh(By2*+08I1-&LdE`JW)koWFsoS79eFW1)_!*_= ze11Lg#-Ar_HvF{HR+|8PgcI!X36NodOnY!W->4acTs}^Go^I z*aZycYxUz`f@8(gM{(815uaqQeF4VZDvc?uLd*qb=Cm>I<$kPPrQ<&xB*{^M zt2h)(l;7N>mCiK@zE_U?uItNF-P$3E;rphs5H~7Y7+_y9IZ=-VVQ9y{*ix7D zVL?ggjM#?THe^MBmXefvlIUVeiwgra4#W(NNchE>Ysli2?S%nQnW+AgG+Sepij4(j zH0VmX(e~W6l^v`!YTK!rP)`_iP_#{b*jAB(5Racv)x7cVQALc+D(4LmmsZ5AQSb-) z8vAl&B4eAukLtuoczPPONj8J591C&bxRs9mv?=IU-|gB`nxtOas@#TuOeAxeIB+3A z-Dp&`;Sb*x*}ETtE*ZX#ugueD5Qpxv?Ffv4+&4Fdx*Kfz$g=V2v#L2?_mR;L$TPL~ z{{gDbE`On7uJ%nWZ$dnRsNom|Pz(OM%0JYmD|4x!{WuZ*lg4EvICN(H^iGohHAVp74%Sf>h6Y1@zwtLy+64{5_ zcQ`GRRCFV8lWfmopkbO5`TPKY+RiIK-cb7TXqZ>PVeCy?mMR{cjuQ8 z%9S?Cy$8ooPSB*T#i6jv-CpfKd4aI|fVwW?#$$WsJyxuukkXZ(j_VUl%yQ_yZKWPv zjy=BK^f&%N=X=gOSBt;MQ3r?@*N1bWDCl!*$ZmDeHz3uRg@a@*sq3Qfx$9hkG9nNu zu3>prm1#fcvZJy8MI)%g8RH$&)2eQTxm4C{*z57R#Rf{bsDSiasJW+roa44B`L-M1 z5}qpnK=L*3*@1swq1*k;+SOjF0DJ(vcmBzLGhFFwsP~yRWOoRBv3C0~nNdJDTV;JV zc87>y1~sxiC{YzrLJfnMY=`rQG^7AIB8dJbI3sWgUZ7HySGn=|S2h~h-dvG+wB1XI zUMV`eR4bW5nf&;z@bSI{7um%^u(1^~{QXgJbOo-R9n5}x`XCN6 zi85sZ$&439`u?@%%zcknVTTb`CThv|cgoVV*yj%pvM4v=fiTR-72f}~6>HC-Vf2SFZ^XX)NnNUVswmC*! zE|=?C&R{L-HqDRT#>=VA{0681A)vGe89IB#qh2~U5^t6d{q_2GbNq|W<@=!*kwckh zhP7vp6d!KB2y*UaNdEcw^XvV8*S`vrH2{Ce$eGH4%-@4QFUhw@e>;V&Oy8HX-Le2& z?LE$y<`yj)t{vJ*l#Y^5uc7$19f2SxGM9GDoE{?yEt5~u`-KNQ!cusV5dXy=*)&_A%wv$gZ}KNj_D`o7zU=)@*)9>sjEi; zsYjTJzOX_-A-|*itsEHqA=G;-;NqNRXX9nlol|kMi7yEyq0;GwS_tc`Qi)rSk&V{i zMd)B)c0PL?uW=oE>ELUF&)(g)maYq9O4mArj66QRW3O$e)8<#=OXY`dqNfc!K;X?A z!$8IB*cw^ZoqEYYr%_B{t|yRAFaKb}N<(#I2|x``kfNc?;Cnk~5bP)H4mJJ$nyRoE z$?0`^A%E4R{8)?BpLSGZ9}tYlH>dYZIKgn<@!+;hW<*hwwoaW};O!lY1btM$S~iPO zUbu?}NI@u9JgI6JO=p{V<9(Ga^SKS^^c8COHY;J5GLxO(4#Mf&_U1)0XFrcXZUS0w zQEuQwtWvc6zJrwStG&_3z7A}8jrLl!OLI$SDWMytafJ7CWA#$2-MhxqA;j`kODz$` z=6if8`MPdzT`Fa^mg)>J|JzhgG%ojRx7QxWAccv%33HHnZYE&C zuD>u3M0P+ieo-kUn6(>_mtUNo^RVZHnaGYg51~yYO&SV&mw1ixEb?h8NZ4mx_ZO#* zY+pB2i67yIg_>0}xi!+E>>S}=Oby0;+Hc|6$|nVQ-Oz2;0!~Zw0F4p-R~VNO$cl?@ zQb3>SzvT8Rtk&Ti1?}&3E`WJJbw?k%cPZOd1L{6M#UnpUD@(2Q!y2j{;1&~x<>Lbl zi%{^pLBUpDwRg$JLsexf1;2RNRdU)tpT{(njl{Df3!g8au3dSLtn!(!msM{8RW`$e zWgjW#{=ReRxCx-VJ)~oIwqtsQ`?q>$_t85*HRx3pRJ7*VUR9jFM2WA+MeP2novVrLt5#AS9R+``RA@*29aDlFT`K)r9f*1XR{+r~)w$r4r2 zM;3b$BuTh9DZa+a#RYr=^kBmaI$l{LDI3iDF`a!kJ z$-H-%X735=>c6WqK9=*avq@4V#t>*6j1$;p<8cAL`|RCDc?~}xqUl=F3(X~jP6(gX zPCwomjptwVG+k{nv|q8OQA&D7M9aGe#$6QP9gb;HR70~u2e!oVQ|o3m8eIT_l4`z0 zVWgd9a%qFzat$!fhoWLM1dxA%EX*N=S@hZ(?c)KpsI=lS`Q{w_{L1r=g!X7pW*EpN z4-4E(`G_zA)zC6%-N*{^9AQ?^ui-U(JF={ z_tiZp`-rvc*jf0!J({4ptx#_un=`p3Ar!%Y`0yPzrvHSc*~YNEg%Oh+>N5R}+T<*i zep87PW+bmq8wlGe7fSug12@rJ4bvo8t8!%XbZLs8CR;nyvm^$~8NMYi7px5!8VV#nti02eIBv+Ou~by| z>E>t+xm|FAZT!JGQavb>r(%09jl2_kAkdZCG;`p z+{Dd>WkY&zlDK16zvz$fM!a_V#Ob={JvU#2DD_-*VrT*npjrAg}=;zq9y8_%ZAD!S0` z1}_R8Tcj=ZNrw#b^B~+71z=%Ss05!6ron|>6t>G#!LGRJ5Nxdw8-SBU_4a_KgUi8@ zXlO?A(~RVR%K1_i|I8LTbbi{vp!j+QzbZ8WgO~;Gu1569H#r^C_7D)p5^OMT$WR~6>fYh?wsB;^9j5VbYGBBVl3RV zqvcvWp{5H+WdS5qEj$jQe4nC*ob^LW%IWBf+8Vi0v;}{x0E>tDCBSH4&wZ41bn97~e;yQxTGzsE(MiEUZiufkLMK7FE>oLWVEDF0)tclDiVO_k= zYTui}f!^In%6npZ*DY;sgCjuG@^6=xcKM7F?3E$#*1#RkF~0_l%(AzPhc_&am;NK0 zL6`>!Z8<&fNLqLz`nWjE8@|wXpIcmYlj|k-!-Rp~)8EC}S)z6AJscgyo{(!m7BWtb z;blLrL=M>4P=tNbc@5g7Ukj)iy^&G{#uo81|4d<1n{rrscg@bh_r<0oZ;<=QOAl~Z z<8JgCp8Y90W@C8a&+H*Au-xSZHavBqUos_-X*$zX`>)Fe?!CvKkrawHzx=t9*>VTc zIqd5OG z7pqYo<2T+NQGVPfRV;CtG;&{h2MuUm`)G5zwr!%Zd>L>5UCOs#%&deMM0Y2RNnvwqSh6s=YjBmF=^Gsf!8n2)q_C|4%W# zW?t2kkdt$t!ArDIfuiOaS6?@Q!qVcXxO!P10`xe>;fgbdIKW>HQk0KMih}u;IOE&a zZ?qIocy4KcHp&staARkPz{H@5p?eIh&KUQM#M(03GXZLV0fIKH=1&42Zdw`lk3rgc zwed#hhagJ1$5Nu$pc_=2d4yMWjylG>O2NQS)2tH*Wp@Y(d7rD}(rbL+rF4vl5HF|C4dqRMA}t1T!RkXFt$?b)sO!6OVla+P7_K0C;zQOczS^o;^J3#b`&EeGMd z?{&r2kb`<>UAs$TL@);%8q7h^_&Zu&&*G}1$MV((%jr~*gIy1Jg&6gUXDGsk*2}R| zbe{7av-dZQiUh3jyy!VPTp^$owlnYxG^u`|0`I0R-^Z(ChmdV1gxBKnV_gYiU)(MTVJV_mk+aET2|qdhOod=YUaO43ysDo&Af|>-j|@xAhlp%q^YV zMa!pMdpUkua?ja_A;eOolDgR>AhbPZAe1jw36H%PuC(_449C?42BM7ieN+W}QkTTb zoA$EKMX)3MO4fY>pfF}kMYhuV_}2k~pb&Z_y+{R_z- zs8#zt#x}C_$+XmQ#euxWM_cLD&q-E4eIvMg%pQ4EG0vKu1ba9+^Az@S)J;lV?luO` zU=*gZgJrncrcrHKYS&p2x<&OY;KJIsu}tX$yTEzyT!3gBm>EpRsU-`XNPCXg=g+9K z$3531L1_e{UiW-t{i0b>9#K2=;%;eA^4B8e*?Vngt=pq)A49U}$?|Pu>^j4RB#gwk zfxEOyj>0}1b|`${GHsW=ek_l^N8zKMQJH=>I58+=SRuE^N{G)ox?Qo4osO-5D8Mq| zFzwP*l75^$*#IbZSO0;3P$Lnp_ynNjdW$h3Op`2cE~JhX-0lf{WnqG<_F>smxytxH z0+KL-_J==+l9y-ENm-6DV9G5?r7lXJ`N`imJj5%s)6JuR&)!e}4`685M5SN`R8|H+ z5~DkWM}pP+tVdnhT?2dqlxXt=8D+@Uts_)eklWER-Q8BPllQqTtZYp_YySZN``DO0 zP}<|0gkP->lBL`pM%N3Rg5CI}JFi}#(&>nPSV`DlAzp5yPY8@Bk{iyTJtlbB$yJzS z#xl?ro z6(K(%I3aUaS%DHSLlyiMX{mVQvV|V2w}P8sjAQ0RkPR7_dQLZs$4;gh?A|e{Z``4d zi_7qXO(Y*FT-+D%evIa#l_~Rj{~7f*K$K(f<;PWZK-8xDTLubX(;=R}m1$K(R7tQm z>Xkx;J(b&aY?=W7ZpCcp(0a_|bG1ZodHd`9o2R*>`Za)X8iI`q?WE}!K-T;e7zblT zgg|lyBBqj(eTq!>Eoz>xl;h+u8>nGF>#{kqf!mZ2lh~|P#lu4d7?aD7Ou}`+@t6_h&%9~isB6Sm3sckh?&~`UbB04-i`St zA7%ZM55j@MRicbozG|`|mFOt6p*b&4AfZAq%e;StWP@Q3?32Scex13x9FuKSyxl~PAkN`vjnz4 za`xB!;;LowPK;F6xry4m`C8D%c>ZXmF+kDNpwpmx=@y>FKC5Cel9q)P3mTpqEF%m- ztf6%O0bm8PVMSIAt|GfKkbBAe0jr=Nd)55gC<8%oY%jHsDXn>XGufIx^zRL&QKZpb z(ez;N364L4nRKFbRJD<XazfKR&LrX@>Ka=sdl zL9b@7L9|97l-Mx%W50HBBRS?Up4FeZTmk`1X?VB1zCD76<#NKMKtkdYe7jS`)R2Tt z21{}{L}wGlTuUU!WiScmGZ+?1Sp!6a`E_mXD6bq&5vF6iH+l8BG3rK8*`LiG0fUyL z!fI7L2`81;NvXvOS(QT+$H`d8fbK%X2r?QGbGL3TRcXxJoI1TQY#|egYi1t?ATSI5 zFseS?!Y=J9zkTk&iZxUY4M;AAOz^>P=CL0f@1?{>og%Rp3i6I;E^sz>x!n=0+oypa zdV*X~$hru#BaDbp7{To#K4SI-o=%j5O?mm76*flc>9W3=s|bYD50zHs$?2l>hP1q0 z0Zp~OYxoS&*!ITmmkp*VXL!lF@+!V7N@?7u0a4k6;n6yROSd(eivK&yhZ@WlNK`}R zIVO@;Tc8j@Kk<(yaq!08gilWVJrK=gfjow5#&*$XuZ;qTjpxEQ)dz`JDq`w?AgcWH z-`3q4cAx=1X^$|u0sSUYspU2ohebe~n9Ea4WfNp1XWU-YvoNA;IhamjY{3uDoat!d z@YC9IT-6&=YMU1U^eP}#LE_a#xVIn7lPY;)>i+qnd>$(ikZ@mQ!2}cl%cc`#Hd(=E zK|kdug055TC5&0;vfbH+O0+uwmkp(h7i>31wI!5gxmbJ+EUc(6lVOR>@9>VVEtgkx zQNg*cg>w>w2`StjzC)|!FC~$GNrht|*J#tLivWc5BL&X$!<1X@&QV=L0PxUz_XCjM z54W`#zL%OB#8bRzxaAkbzTl3~zhC3S-|>cf@9*_f+9{{{qFa{)_%u&C&+j}d6~fCO)z%9D$6xvFDxJ`59# z0aT-4u4T`p{6=4_j?&073(M1J6Z$!6H?j4K!OS93E`u!Gthu=NGZqYhu+Mt3#v1Fj zeDmUUvk)qVn$rt=##;J`-i{%pQN9(0$0Pp*AIVplM!V4kK*+K_w?O%vZ@e!*fFj2~ z0p&!9B#c!rg?@*1Gji1*$IK4YRT)%yo+6u)=d*M<-d;}${_2x2+GRIGUU0uL40D%v z^;*-%Cq-2tbBqQl^j#M~4~$Yh8fUeGEOu+iHw7w>-4gBbx`!~u@Vm;42XSf;aOKQ% zz^XYRQPf4k@b$92*Sr_v;g18~z`B4|4THg}k^eL$ZYy~*;FduxTmURZ;>!0AuP)1$ zs22curkV}`ebs)6@pa)J!n%%pO{@KSs8DFlNGz9J@252$#H4|WHpGDs16Eiv%et>* z0umAcVeg3FRmft(lG5v$2OKOoSSZK8G?0vztot)H(ID1u0h`p&!nvTuWmB0XBYlzo z6B;As+;u&PgU>Hdg{!C==xj3M0)TBKBSwd%n9LpCFz*sVfL*jQ8q|hi6w+H;g62(q z56Y&f@Ysn9`#$VqdzRwaS7Y-YmBn-l1AkFzlhl-m zZi%+C!l<$nPU0+qqU$FZp=eq|E|lD2IAhU2k?7Pe&NY_O@(m(X@`aOEJa#6_S#k}q z8fE&HC#R0U05n}=QcDclQ4kse`oN;N^~@Or66C<6k$$fCIn*S8O(rPG_kCJH*%M|# z@@i`v7uF=9hcXFg~IPP4aZ@L_lL0oaV!=c;ll;1h2(E2 zS~bq+=w)PGMn;dn1c$^DcN3DhcaW8aQXokiGDDU~qdAH|8FIm?P~a1-gCiQXgV3!z zV0i{4Yj*@BfSHVagE&76DeqveG%~2KN;~RMCu{ z)pZmIC1gY4kDGE24E7L={O&CwdCfyFn!1N40s#h-j&{oKK%o`MXIa4TU?#1hfW% zYL51xdKkep_yS1`pB+67&XG}fgADLYMDiB}n6rIlb6S53QeW%@k?uJ)ii00uA;*&(DnDng5i zS=M4g2cQTI;bGz&371yn6v~BV2%Bg?CpduSySre)29A~-OsP`mq4r*l3YQXup#*Dg zAOiwx0;7{<0}K~t)wt#|5aRqHVeI(F_u9UWgT4UpF(Bs3&hRf=O2FH~dsSOYctG(m zaidc-0rUccOI&)lN;+bCwgZF88x2Na!4q2^wca16*ng+_H3)MytL6^^vr2_G7DKbu zxW8g_Q7$a-m)4WF2~h)BBIZ#WuE2z^S0(j`$V4hyqcNy(+X*#R1f^BNJ(45LK>4yg zE1ZIEF2ss>VGD5(?pt_kMOQ!qVK0na6fTB_&D;W_xeHdXwpSP@%mBHHaC|;)ZY08r z1Ha(~0*hFX9T^?=L{zD%hNbKj5V;j8sctn`MWkddfFU$uNZ$QP#86ryIkKUt2AL?b zKsY#V#3yM5dDsr|R&&eR5zGTm7`Rl4HHBR$<0>xlIOxnj=YV+(;xn92ku& zJUlCG({##rY}s%QWCvgP&yjq3aa*80D&- zTLMokf`FQeZf=&Mz%H;^2U%fkL6j0hS*I$LbQ*(FQ|}t_Zv!f}2`Z}Y1Vtu*G{pfX z#K}BBawk$r0~VAI*;0tELNZG8R}G}aAq7?h^a2Eqx&EFC0F_mGT>tBtHppM9^hKK@8fLn-(XbtBM^Uv^+g+lDKz~0VdK`XCkShed^ml`k# zBq5=1eR{?Yq!f*6A>D08G}uX@PgV-gSDV<#vI;guAtVUIJZR1#qSp6w#xw%=H^P&o z(x4E)BUCjd8wAA>g0>!HpdLy+1rr?GDiOJ=Hlq*$kGg{+JO=brbg`Ud*aSz~pv0Ll zW7xF441nn_5@3PEi)6mji35$e`LSK?xZ2Q=Fbo4C&}mN3DjOhjjg6>bgeZ(CS=GH_ ze+-0%;vv(GmY#YN)EfmWZW5vON1`_iDuyyu#*APki-?n8vn`l0i}VylsFayR6DI$vE2w*1HW?JD{7!@!}KTyDu**42)gn&Rame;tr|{v!~;R-eBguyVc_60b{CZT)fi%@Mp=f6Bxwy4 zTS+pe7*eppT0<44VQUKoASe|=6~IQ~#o4Ks7TM3w{A35}=@{ zBR7sOfPgNbL#+@IFu>J>Ve=y?Ac~G`!uheLD&GL4*0B|K4gR#WEsmwm=p>;OL8I^# zxGB9v@E}SRNj6QmI%Op6Xe)r~qiPT+5bn@j7!$Br+O1Rs0P7Q3 z!PNQ}pjkd)yq-9iL?xvzgsv=>p$IF+po2ja-XQstU<9p704uz9L29C;I@VOxdxr;Y zy#(=H;aX(5VS~4z4h_q5B4*HN%j0udOP># ziESQEnWXX(8i6hAOLR$nn0Sopjx>Kq9-4BTH1M zu$DKu1#EDVh30&jC1ODGMN8%=kApbKIp#P5An;TZv2CQxAR$)VwWO`44eK`N1a`F) z4K%@kQn*eHC;(I2cvUnf>tJbH4xuo8=UEGkl?>OY z$N+%QB~TTu;p!kLQI!QOQHVg&9z=FQ)HtFnz>#|ZM=KXW1xkRuu_hYWLP(Uyn=f<# z9Yx`QN-6@zW}0m#YuK~}FrO=ja%fx;5e(ibO^4^n1a0D(l3w5dXMn{3`5j>6E*gSD zRTo}pva+4@B|b5dlPF;Ft+oESU+ROrW*kX{hh;&?bq-^68I&8r%NoA3lE}smfC$h$ zBLsqGZD?qikr?T)3K&M@j)J7HYAuuTotFKI0gWTuU`9Ky0NP_TWQCR-=ogEjL@>bu z)f$!N^|Hx>%GKH=-cv!!7{TD5@gP2=JP=)0oQGtlwEG z158WaQeWMLIxG-5cDcz|C@@$Jq6LeaZ~ecD>^An0Z; z>WPCml+aqmkirygMR-90HWuAsQ}Iu72!dd%12>%EF;qZOlrG%LoBA7C-w22W#nKT_ zzd&;O?(P&`h02h0cbO}>h*M+>bMB&WPTpa>cjG7}NfB0X)cXD_6O{t`1=82Cvzrbe z8q=ZJA)D9Q{FnqW6f$Wjo2tTCNtN--+*%-|H%?Ya(;EZ27zxj9X9B4ziRF&&@b9>4C&ncdH)vw5*gnnSDoNHBAz<+Dcvheya}1RmAf>W`E=A-pKGR!3 zG&F!32AHAsm~qQk5`&;oj2;%h>^@+JNKwGllynlLeGJ-)WjWY1e&8;k)^-dztx%*8 zfwX648_g|*&Z>Ze4XBt*-bfD%5hx0J6}q+yK7eqnc_ojGkq87)6hT&JB$fwZ;t>#$ zyfT_l9kg^^cZ7yBm&!CK0stUOGJ2_#v=4a+T|zK41>*aG zznZ%PS;~*3OeGHzVbxB8tdM3XNNohjbl(J((rrjYI9(_(ESq#0z@Hf?0=jgLn8pT^ z9TA23NL0R{n!yI&)%sOSln<62va}HaR2rA7=rk*P%W4n~nT}Ls+{BZxi%QiarWktI zA(jat#q&&T;ZQ)3`Dw9_7Ia|Q0N@RPff+NFizes>!6CB3K1g9psv}Cv4%smfRv8qi z)r}SnfV)@e!Jwf)RF>NYg4IwC&dp?@CUYW5b^*ARL|Vr3I@l%v4QM7Ik30tTn#eQ| zU_+Q`&rK1uxVEX(&9~hWU(u@em|%JcjD>8Ng<#31;f+A8O9q{V#wJ5`$5XJ`bR|oq zO+}?BsXIvQ!3UT50x3X%+g?yU@B$=^8e&jzWVcS?cJ?LLbYi2ib%wfW0@1JlaWf1= z?JFRl1mWOF-a2{KXG%+42}x|=)Y~-0AEL)mc*XlmQ5zW+mh{Q<26=*M2?MYt$6D8o z$0!4{Il~hbNK-ee(^{(6d0}^6-9@n3 zFu7+1uxi>0hT+W!MU)6dDH87@;P6Nhl8EvNk!jI1W$Z*|up)JE0D)DJC2x5)@FDsb zB=ka6jvi>LG6)udR1ZcMhn$kAXv=5~^OP=f2t0ulo`u_S(t=+-BrEvASc9qo0n~?+ zSzByqrp+K75SXZm$wX+Z5X=dCd0-&~4Lvhx_FFkL zi2=%)WSZa*IlQvLNOlSe9!0qjqpSi9m5?`| zSq&!T0C(U-(++h7#ttKvgHwZRK|V`yDq5Xki9!(4Er8-#^@{b3La7XQV|(s4dU}5j z;Yd4B-U@}!tD5Tcw@6$WgleF6Ko>h$Cl>{HB1D0I4PY-Q3Go7PJhiL}xR^@-hhv5N z%lxmj4&Ts!zRC-@#l15c6Hvj|6>K#$(bZ9Q%M4?@x*-6d8tIaZ3xy1X zXdnR48aaX>n?IEbbAtpS1EmiOFeb8&sr01OXx>0_MmVS{Y(2Ey2s15-Jd4V+&lm?V z*;r6Oqe?fvd&iiO+I_VLE;XXDG#HgFOZ73VAhJWl8Y;zuY|HP`m)85QIQQ0aeZNi!``JI+1j2@=zd5Swm_O zVwm{OKm-Ew9UOq7W#x25VG$vxC>CQ}!4<)|bnlL^l3lN(jQ8vKA zY04CXHpT&DnK(1kw8hpqkC+H$SJ-}#H!F}8L@EHGh|~=ezF|z73td}hwtJ(jSn5$} z+Z#S(cx1Y5gnr5ufdz>!A@{p1MdbR1KtT}dnG%u65~`REPq&;veg{E>!a-;nITj&6 zIwOw!@|xa&kOQYvlw)v4aD;IIq=tm(UuR&OnMxR>#*#9}^U~T7nxw{=)yR0@7a^fo z6dnXGIsksrsxqykJYc8;CWVbMGy_Py1$HPQ(yUg@-N0c{fH7*C%ioNht7ju%tpI1` z5LIRehPOdXAv>#)u}-Q$=$MtQRdCYOK|(@+;JYCy>MGC%YxcpCq>mA>5DTYScwvo> zzEPfmlnz%2$Q*<>N~K(0tVw|8aLTe+1!e$DY7Q2w#NsG&G@hEKh{Qfa610^H?v52y z;iH2Lh!U+}X+<2<0VpFlX4cGTY*{ho7F%K!VW_kMtA~LktvWPhu)Q?E3|bmY*lZDO zKyY#DEs_&aEJPb48`Hef2Wrnm5r@Mz<;n9mgz<;V7>F(Ngc#m~7f_SxG}_Dvk`iG9 z=Je=S)Q%Ml7v9|k1utkGP%x~uOLE7N1fr{G>B>!BqM&h9m=8G(_H%X(x-`x|VlUBL5A|0y?`r3 z2IAWc2%u-IO;mxLy}t*Jki=g>BAgH=M*D48>NzWey8Kb1f(X`yrW`+t?t{sUp|~u) z%lZfi%^^WbM|vl)5MwdfKryhSOoazy1ysDV&WhGR5kxMDz!6)q#s^5+eFwqfL+1!v z0cu7Dst4R>oZ9W33}b*&l|gYk8;Hm@NqrxuM&z6TML-)MR7o*bOhi@z)+YxDfvULzzFFo^8SXw803HdF+0z#qc2#WWssal!M#~2LX3% za8T+5UPcrbd9HFe*em9D<#-k0Swvsh0~iYAk5oGONque@&q{RF0TzqtF!=O+2|k5I zij+3a69DTToDnX$j z!P3RlU)c+N6 zAOwJ_(<2?RCupQCZsy*HZQ@O&k1p`{!xirg+vfQ-;}Mv$0>QAVb*^y#0QB<<(@iCz zpr*@^lXMu7k=fli+AN!q|@ckVKpCKOao z`r(17$_FJVqspKoHGu6`&`F`twWCKKR_y?iZH zv29E8*JMJ9TFq1g@DT;Ji%3hPVEVh@phAse_HeTW%uolk}00LK3eI3JxVCgY2jUdVZ&_GTFam^%^*9v1`=+gkHJch?qHV+#ya~Y?| zW1_#j7UYzeHWi5ll4}`iZCVF#YGP>@Hv~h}xB&D~)eDv#CO|Kjg`$;JR|Z(P8dZ-2 zA+^VD>LdfI0Tn@909-3$Y~2|FM%NjiN(N|F@det)1S?Dh#iW5>J+p_6f3D1*_Dgia zh-#3pQfBfrU{0zd<-G%am3t`9!irO#AeA8w=RotL|V7Tl@kzgBG zn3T~UQ2US7f1epZtB*0JsiSX76w3oPSD>jG6W^v-Bc-<+zK^G z#US>C<{-*wWq22^9YGzjc0M8S<=7?=h&2Jb^MHg_`g|%c(Y*HCvp}BAIsUf6YL!(m zct3nA*A$LlZ^E!Wg2 zjA$H9gLD`F0Fq6>(HM|4%tv4dW7MdXYH<7~KY1+a)kq*dMq z38lwwCPa{nSYXK!;M`=j28I^#8WTWLH1v3qU>HE=D?=(pz;Cq?%92HF3((;$8iFtH&w)yUEm|C0E8IWoQX#YyH$s9Ft8xF9Q1VRu;7N>%=}b* zC%(fI-8P`tfSR}4j5|W1v}q9(XNv<<72x7-q>z^-Qc2{CTb92jZ|^Vy0|)|(0R zsAe^^8^~=SS3x2%UX7lrv>`AKnCI7itg`@wM=fBmBpQc8dy+86^)Zi)4+J9{aZ;}L zW;Kh8(P1%`^Dx=|xL5N|{{U++L7dfCGf-}7s;m&`e1@93j+A#fD=NW+jR;vs*l=2k zM1meskOCO9QYC@w>`fvLz$u7IT4Iz&s38zpi@-I34q4zZk^Hz!p^Fh{QQj*@W^YIN zHS%N4u<}aMvQ*2!MeQk4EKybwvUh+5F`&j|Xx4|378yW^urvWH#A0C71rI2t>=YE? z1qP>(R92uyMBuX06Uv6DYcv9IOC=<+3L;bvZyFyJ3e$-7Al91=LXiW<8ZS*75zcu% z9gfK$0AfqgHsAC9x}15X2p}pxoB^&UmpN=~Bm<3@Yddj8Y^tW~fIf~}v%)Z%uH)li zE>I|uJp<`5>vo_ZJtwj)^v1x-JCclus35YT&L;>VBe<1d8dKT~;MX6#6ZqZY#}0qk zQ_bfC?0c0!8Y*O(X*H}lkpT1@!5?8vOVb{2-Z0MjB>eII8KW_!o8*+=tRzW^N*=!% zw0QP6LD93m=MMAFfBbQb6pw>j8Y+_pHus^QzU?3ilP1i8=+0_eQ4LYaRyU?8h|#Pm za1`va5@;@jgouJ*n!qqKK(yQnYX^~zFYXN=b3g+~n0`$i)v z>cQ5TE2@h4G_fh@3s!anzD=-0!RJupDldQ60`(Lu4L6tX8fgMLcRj~(xwz^Pt+k_#?fHgJ1I-%T<5g-v}teF1*`ytWnpbV|-3=Am} yK@D6@lv@U{8*yC;;*!t+YA{BWI+&x%2pB^EZF=^Z)KuMrrZuq{&;J07fB)Gh-dYg= literal 0 HcmV?d00001 diff --git a/images/table_example_01_US_BUCEN_nada1.JPG b/images/table_example_01_US_BUCEN_nada1.JPG new file mode 100644 index 0000000000000000000000000000000000000000..5cce666ac76c12cb7cae85106c32d7e948c6e936 GIT binary patch literal 65255 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 literal 0 HcmV?d00001 diff --git a/images/table_example_02_WB_CTRY_PROFILE.JPG b/images/table_example_02_WB_CTRY_PROFILE.JPG new file mode 100644 index 0000000000000000000000000000000000000000..74ee10665c21c063da0fde50b844ba84d9f59294 GIT binary patch literal 234297 zcmeFZcR*81*Dt(72eE*FGzICsgdV!mLYH0?fsllbBy>@V4XM(5Q91;W4uT3u5g~x| zuF^sgJTwtS{We(6dEe)G?swn&=e;i2nU$Hf*3A5-?3u~h`}_F!x4mF+)g?!T^wG`N@ZZJl{_lB9Iq{5CO-* zFdV#~AWsK|Dc~g!@~6NM2VPG1NRI5ZfDx>#L;x`uHiPj-=Yhjw9HspVHQ{=O>`)PL zF%c*fv?vA@hlxR9PziQ%S(unKOiB(gaCP!=LSop}ysu%LkO2TxmK`b~$u4&EC;Kz} z@$Jv&9|Zm&@CSiE2>e0d4+4J>_=CV71pXlK2Z28b{6XLk0{_<_003kF@q-^{4<~2< zfaE970rIhN;CTah#vlitCdB=NhvfWy&T)7q!2+I1NQ3f+^yAb)940QqE-np|5Q9mH z|NFQ0agTNmI{vhxNfj{c%lIL$sf8p5P{wkhbIyZp!WmuPfrRm@H^Q*c>16Gp&W$hhn;7jJkd{nlL<@! ziQ?$*`#*g<4&5ohT)s~M7Xb<~GIBCf3UYFCN=gbUYP#dp$Bt1m(Vjj@cb1v$+*xK; zR(38CUUm*4PF7Yv8Ga!#aY;!@HeNYJS*U`Dge3IP2!xW7lKL1mbby40l=i&1D%t5vcH|tMbkLC4hZLL_DqHD|UjM}Nt2p!xO9@av<`k<&p+`n2Pb8EncGD{DrrH=e*5f_M~jXzpKhUaO_@$UiJaA6!>daR?!?f09!Wry5<7Du;!ZJr4W;|2WcFk^U zhf!ARO=D(>jCa-N8P9I2oUk^4j!MzKj3yWIY}kCWKkVeTI3rL~-O#N_Hk(x|VA1(k z(F0iBOdh#HP{xo_3r9nw#_f(f^|!U^D7(M_6*4k zu}5x-B-bCA`O__4)KYoGa?0))G=V*i=%vBc0O0=nUL%d;9X*THTfv$GU$EJ2wSrRb zQ+bH^A~YXNIB5~S1H*bwhGaf@s}+oBV#P=v)$hP)$t_z1TPA}h+vcjLxzwqt`N^v6 z&jj|X1k-7KnV6jn^!eMlyxIE05TY7qxg^nq$hqE_S9vIv_0-(?#jXiBp>VtK=3i0y z?rj7)XvL>NHpyTro4{xBqRM4}#-eVR!f=lm>!eTXT&#_>ec;Q-nmy?kyUO6Hm3tyv z7!302tAtc+$k`$4`LCGofEAD=NXcDq#C!WLQ~yLu|GWL0rW`BVWc}$3(jhT?K3&R% zTgC5B2!FKe9E!;ZHMlwA91Q&qRP%JpuiyLnxPP~J9k&pw(z_`}*if%4f30%-LCHfD zD_?iX8Rk&2OVoIllPU3(t|7xW6K{-{NRUpeygXN%sxYLD8QoUDqsU4FK;$e6_(T)+Wzq)@x8AbnzlZSXUt8ueD3ldXhPU);f&Ts)Fp~jGU66 z3X&MfUUDT1VUrgOi88gB&R&qOz}Kh5@E+VUUt{yivcI{3QRv@a&LvJ8&!Nt|{5VcQ z-SrdG*Uhd))3W@KM?rPgEi%%Y32(n_!Pl&q?|$vB&1c)i69>VH@Ny>tr-J20Cx#TV z^8p2XK?&mJmBI|9=fN^`1s^vcD#u#&9f*=jL+Uc21EWXRvKKF;l0+pna3*rKHGB>S zEP02BLI;Q>x&+6z_ewbi#}C@tx0ENo1I)!=X7cWDC`x?v{tldUu18B|xd_EbY_yQh zQ;{>RtI)n+o=Ot8da}`Z&AfizXusk+pulx7cHnHqMB|X@Z1-TR_F&oUn;_t{AJri2g z0#vY-sXbO_eTJEM?0H~$b+dTA`lFW++!bSCJ8b0Pvi#Q|2{Cof@xnC~N=Z02M*4Mn zsGQ)yH_7D-Qx(bdrR==2q(PlH@wWJ7fnyhR)haO<&t|O3sjqRz-#u&db)U(oxY}1? z>QZNmpmHFWdqw@l_FGWCWe)Ya7AKTkW!g8R%S8LpopTo+Xfi#O{pNk$=%p8D&q_=d z?fg!O_Nqmt^r9xQbYY}#4k`b!>|F}|Ilm?aw!Q}mv+z5LIkwuP8_Vd|X!hy5S{z$iA(S0lIRI}lUHrvKHyP}6x! zi^tkWK!Z%=J}dPl51|w0cp4ohlF-LA{rmKu9_#ihCDA4F6#W4}1@&n%xKjJ2gtsV+ zAK^gnYQ6uoOg2@gre0Z-6pJ&%>cjhiY-&t8cPL@UeA1!+W6k10+QdrAI$y?f&8S*7pUCIe0iofnJF{ZAx=8ySe(?Up^3ivW*ESz{OJKxl+K31WQ!S>)OYj(2SH(Qgs zdc!H{1!+&gIu_U4dpVRo`mu{i2k*~jVrHI~orhamxDAUnu&t3RP(A;ei|+cY78n`r zr2o*7-eOvV812Mc1_joZY8zkd#Oe}CPOxGaR> zb?D{H+z%Pq?ZZac8w?~Vz(VP}Aez~1M>;FDQ+!u)Spsg-ADhYxh{WJLqZT&o_2)dN z>a~Hoc1Sl-sncqY`$hl8>7daD#C~|%b-(gcTt!T(eaE4%Nj$3#n#I}pl}Cd)o{>%- zzk3;%s$_g;p8P{VjB}Goxf?=rJNA^k*a?d)RnE_Ip}k5aicrn2LN-)@^c zuepR#8d17V<2EFf9~e0(GSIcy)g%4FluG-G39htXdF2Wpk;M#JJ>lwY5(1*+R*bH3 zB*L>Zm(louUHD?1Q6s;o@B^hmMdi;sch15|kth7SCM&-M43K;Qfa4lUSrJ;CgiL(} zM8U|~B@W%HQpUw;xz@&)%6BYfwtYj+45Z$Zgs>$%!)kfFTUKckQTaUdE}C(JB>h<{S+^Su+*0?{NlPkHqyKD;Rzfbwab3kvYlq zcNw|$DN5ci{u#68~B4S&onqRpYE|!e*(d`nyom7%@7Of7-{ItSLf`{;*|HQCh^e-g}R_F`iD0MDd{+-ZHv3_vEKB) zEZNXvy~xY!T;ln809qA++7GF=hbUaoWJhP~C!j{cQ@N_U&xdX4>pPEchn6$!!xavS zv%AvV_gmjd5e0;rDt878s(ozPfD63)e2;=p1iNu{3(r5Le1NPP0D-vFj2S)C(eGN!T>uL0iQ|y2Ri|^j}&4?)z9dti0{-sCN zxjcd-M7*hqmVJ9&n?Ts#Cm!~MllDE7aD%(C?ol0t?3)My5Z(1GUmB;(H_-y>v9Tuk zt+Sq?b$Ol{_Q8^mEPJ()@h#Rysy{4qQW4pe6XwhAQu5H6^!?(a8g<Z0}l zmSK!EfGXyMyi|zX%b~LVuuvDSb&m2F4}4}TK3dH4C7ugo^EKZ-NsEqkfo%WjV{voa z$POY6d_z&ID?<5>+OqnboZYP!7R9HIM2)bNZUg{nlz)D2>!HK5q-h1H%7^FV$G6r$ z&sS(ads}r%mJ5+~_qBHCD}60jH0sS@u%P>J{Bcg}5_ceT=DEmIL5HJyk6z2akf@In{RhZXxO9fN4ugQh>-cQ_3o51C%sUxi>mXCCGabL zu`fA$+g|zoUk`oHF$bTm(qvV~6xwx)n9CK;UC^-4&WQi^Kma%&}Mu%5!vP>iI6 z%tY(K)#-rSXx3ObCtXykxhF9@nkk>_L_sQyiQUUE?{Ozf;k?SRV>J(QtL~tf1XyGb zoGDem1S)gV)ND5c$|rV(YuxB-JRhsP$~krG*r$`)xQ#ex&pTT^yssvV8$8DcNQVYX zC(zw;7YaS!KKn3Qkfa{Yv2iW8xMcF$CHE;c6%XD$XO-{3?f}snA~jhvk6G$Dl?HI5 znQvVp(~H~W-G~q*Q?ic_8H%~-ybGY5jTtvMyC(gNwC<~tk1rL~e7G~k{msB&MwHD) z;9E|~P-g+(bZlfz{z;n=0|))~ly_emTACH+V^&lsL{HA}2j~MY!%p0Ap0f@vQGcI< zh^_ViD)1=mmNfglp@{f5lIqObx-{0E(+(k+_FcBOd_-?UZWS}%zD?vyrcQ{4LBg*E z2X?IwQh$bY4aIDSSA1krGX5x@!5ULjZ)H-IBu5hANX!o|9JOTefYn`by7aUyOY%MI ze9P_JZ@cE(qG4>yuTNghRvvuN9n@ey%Ze!f3{(>|zpg4Qe+Ql#oF&tgY&e$yIjzIA z{Prf@Gq0f8La~+Bweh*kkQEi0{ny`tfQM~23h~=hY|~xz4j6-;@H=S?85ru)7N#6h ze@-vKCAa=-u$x{zmX-=r?GEO282(_azx^Y7r5%MSq7uQOd{P^v@!}5 z$s3f1c1umI=HFLvIY|^b$Pc@B)dgK0#SM_T=e@7)y2}n&6CFSJdfn7Oycu_J=YGp~ zKurp3H0uy!o3S~_@3Z&8G!j#qk&e%e(_Om-ZU~-kHjA+sxLoYdm*a7q!ZaF(Dp?yz z45dlyZ`md7Yfyd%E{kD1m7cEXV(Hj~x9$*lJXKCwHyW9WdUEnBV_&u^N=%lW)jrjm z&%+Y5l1f-vGifdsJA3CffL8MBvSJpDj4BQwC%=COxElVAsepzrp6ir##Ts>M zG{a6Xw)aJrCb(o&6j;5Y-y1yfvSh~M@m#R*>%+cIJdDb1@X@NuyVZa>qqus(b38j= z7*KcZ{rI|?)}n|ju`}qz$T2?a9rlyyS*Je_|5cdC+?DK>%aXB>-T9z}dhROJU{5CS zc_MIz+ia$X-A7}v&sWX)ulVQrItn&k!sqt%-n8E%xdASyEbU(0hx8xRxTXPR z3NQEU=q+G>!6VqWuCT9~-QbB6CQj*w!NE;$qqE-!2JBRTZi}CEilA6b$(qS(<$Jl!e2= z+Bd25Zd{cJq77;dzdq0Ypo@C5?^OBuWtF#921ENI^ZYw*ke1(U%%MCVqth50X%@cG zFcU1XKAZK~?RLm5r-_-dkodkE&J_8H4gv*8lJ%E$EgxnxS@(`5I=QFR&+v=~EBC1b zj%sEU?Vi>zi(mlxr=f#+a8K!QaPQLyi_2(aH*4FR2Ko6&+4+!=HRB*B9;n;Ky-|jo zW9K}-16k0U7Y`h_V-7asx7g;5h##CR69z6Id2!Hh+4DLCw*7hD1?A4HE=I!h0;ge! zjr^ThlGqMTLCi_E`HRzlDYG2pCh!()o1U8EC1PhHAt8n}Mqi6`QC|mRcCTYU@8*#2 zcYX8g*+02iz}K}1@0Wm!^RS2aO&by^zKrr!zzFPg zcYPY(rG5?PET8bnk>g~->!~p9Eq@RY5X^|y)_WZD;;D&vA5Tl@d?e&soOpO;afmT zNQGC9e{>eV(~gd*Slb^^>MPFt=)cU;qv%Mi^ZqaS?48DA0h9rT!sn55tM+tmb5{fU z%<3kw+@;b%4dcYm*{tZSk_4ECZepa{gJ8hWw?5qk1F$86^!SGc;sU?Kv|ThYHu8zI zU!|$Bi%FWnfZGS*X9eXe&z5-1-WRpR1$gHirP=`5=X_%&)WU!l~ zi$$x8Dwk_s!Hm9l^aGYt>m%XX%Qwf)k?U@%u)x{3Zb!GOGA%@&?7Rg%V=*$Ev||@* z=__-oAe)M5j%w54G>h$9wCviaOCAb3SSBY9E`DVpw=77%Bm{?y(jSdg-QkJlI&o}+ zMMFcC#EffDo<}9&B5hk!(n@pycTe-ZMQvM#YuaO>>Xa` z@{S(aqS42FOV4k`_mmA@lzB-)tmanAW>o5v3^jSgGfdpB^Cnrk7IGmLU5SFMs<|ln zNvmU*J@vjw`gJMqy)MkD6%2CJxy#Wu4@6TiDF$HI^}Y>xpAV|8fW5UdKX86CVb94Z z3vM+B+z^~>GGBKb2c$rap3tD`jRwvt!t>|#tNdhn3&CDr9>!*@v$E;ey1cIps$JQO zVnaqSwsvCoqL|6@HHS0c^B0)7CjmYS>>;6uSC21@5&VpGF}P+=Qo7pC3S$2&i=;{G_m}pMnCQ- zGoOfS%j{6%eXo+xjT`yLcS0J^KkK}X3DO>Js5v7cXC#=Jk!&oB@Vna^EFw)6Ai}(ZY^2p zHP1Db6IYC87EFlT+TWshh?Os!PV(gth5!5OkiX4CD`^MLF1yM7&%SIV`{j zbuW5gknEBok|JWl;Df|IP!7-r#sLL0Qq%Zp0sN-O@w2GDzP=*95+WWLw5Yh8oSdi_ zR1^vo1|@{C{_b9Oe!}ip&R-VPkXQu9>6(|5hdcYBMLT;BZ!bj-F#n^1fhh=eKQQ8_ z>BH|whOu4_qHyqwBv=tpKolw_CMzrk6^6+C_+LYc8X>VB-WUW@-3RIJ#rZ3=Z-)g+5s(#IDtlxNGM7SWhW^tgKz-##ie9HeQ{}FJ8=g)8K|9@14`WP zm%ahU3GA|VuKz60p&bX%j<}3CR8rbbLRef5Dk%(dvcmTEC@En%X_PcVLRwPXUPg?A z{SZW$sv%sF11j?CtD&o%7s>`yThCpV%w9nNHQkB{K!S*#O3}W=z%fu@NiY+`2E!TVfX*pw_&;-2)o1n|HGui&!Kg}4lN3@ zqW@Xyzo!^Gdic8k|7ib``K7Ch@$&V+xENpz?46Maum7O^uTsDCjlfw4>xJ=$|EFUA z7l9xBPYcxW!1({n%NXhTlXG=qKN^HEJH#OziX2!wAEX1v&q#!$ojV!{PHbR@{~_k| zZ~C9CteBLTtc0wvoV~rAu%s+f8tlnncb1Vu$s)v14p1pMnP2)?50sa$9R{h21_uM! zHsDY=dLscl-_M@I|4Y)>5qa1xj+z;qVkArsUs50gzOaDfsEH2etsm7m9OmE%`@4pR za{vr}*msP*uU&Hm-)Hc5wU2cFt-#-rM}5NMKP&y6ex!5JsvNxxeBJ+jR{tV# zq^IkIK)Pf9eLnw41IGj6u;2ev@OR@W{kIo3D2N{7;_3tn9C1Gp`Y$$)68>=u_$3S8 zR}R_Vw<#s|KlBHIKM4Fm;12?S5cq?@|9c4hz0pOwgNs04a2xx5j_5J`;>D|mMg|&i zU3Jj;5_Fu*aYeXcNyGra&D{%QqF#W=R&}Tlv!`L0=LkxZrp}?1*Z54t)m0JS9=>Y(svi^Y^n0A;BV5bowcoh?FJ*q>cjT-~Ohk0}4-yIZPfBs<_DV`cPEJNaO+`(8 zjOy62<0oiO9X~;H;@GiM45w&L)6vt@Q=dG;$Uw(POGi(4X499l9E!=9Y1!Q z?te_*+dyYsl5iqlVhHG``pa3D73}y#hiVR-2B z`u(TV=&8fky+OVj{WJYv`3usts&BX4IAe7d3^lUF>?I*UPr1s?_<6A!F=`h`xTY{pjpJpTUWDW>3kuryb~sp_VEFp$-Q19e>j~k=Raut zYc!*5+I*#g)6Sjc7XIp+Mp>?(MG7q?NiHj0tof4e_nCUs5g{7KIP1`}tNyRb05$6- z0eT{nqYrq5$LUF5UA4wTuH2Jqr(P30v!LNHnW8P4LzFoL$1Y{((yOqcRvu)pz?1Omh~Qq1-72IZW5L` zCFRERl-HE?W<{#d!t1gTJ3Be^osn>W?>Ovd z)}&J#AKqT{wBK;m@5rG%4V#ln%)Zc>1_|5m(CPi)eL>uGB5su43Zhn!mg*@XtuXd< zjzQ|V@g-YooYfX(@GpDhp?N8qWXr+zFuae)lSxNuE_=^1L_7uAzTy?eDXA0riA&qF z=rUYBG3EBBhiR3wf;{iN&+9p-)>JF3pLnC*lQ>eAx^^ZzY=+^JQTcS9cVA;R4*%P{ z27cc=DVhICSbbw*h`;TyoUf zTF>(SIAdIJ{hdlqW)JDkTO<9rRgt`u*REl^D67zp2%D3a9_62+Bx}Qs8=Q~p=dypf zb66cBaZIw*l8vVjcb4mLFZE<}U?wslkCA_U;+(tNcERoTno&Dnh8&F(G7@pK1)T(0 zSoKmZTxpzg+{l)tO{z${rW)~eQjb`8t6Qa##EuE|z+t#i^Q}(&~_ZV_5 zE9%M^m?w*@s;_U1w z7=Djj{?W<7Cw`#&-{Kd`^}CF^WTe98aQB6bA5|A$3fuo??JXVWx`wJoHLnrI6x}db zv$3;S6+5|u>51hi*L_LU@QSme%;o$|mb%!8W5zc{GHZ22>^ZNyzCkUFWNKKXb>!8X z{hTH!Lbowr8lv3x1&pXz0@FEq<5f)BCAYMyK04Vz7uS3WGgj3*zNpwKAv4Xor#)Dg zU~O;Yo4sx|>lZavj@?*PR%G{}A?WR2pT3{46MUI2(IcH${>~6y{_K*666f--Y~&PN zQr3EWmD0UMjMF-wWe;VNE4>kYqcp0uZXjnF@Gax>i5p7hjZ=lkGk1MyDetBF=hux2 zY?pm>?#%SunO>%bn|d_YPRLa-xW|R(_lTUgZ1kBZksPj#MsxR-7W*5mBU2Nna4VgA z(`Hw^P~fONB%-1L|85&xjPPtVFD$=|`(d#-tqbOLI-HV80q@?>zH+Yju8(!3&@NXE z8Rr6~HNL!ge}DExA%E(aLO@TD^$@mSL{px{aqbM9z+B(w<<;NpmD^Z-)o%oCW3)Nw zzO9wi@WvFk)AQgcI{*^-3}MnPj9ycp^?KNvSb)^IULZgrwx2urhh6ZQAhEyP zppcx=>x${BxB+LbbNHNA)?qir^k9Xq7iF6g=RS;dA+G9x>(Bp0M4S_NjV;pQ6{tqk z$AJ2Fm-sfqC8;_>+Xu2n&f5G$OK^(&7djC(eo`)5wvJ=DaVFD!CG5a=t=vlrn=ypi zn02tW&YZn$EV4R5AGtFzbD~=4b6W5(3#ue<0S@Nww}5T2aLdue1^^lqma%1Z)q=OA z=n_df5YkoMs5=wr=BMVhCB3ynGiYfVd6i%K03|`hr=r%^A%{lO;pO8RNZ7;T#bAKW zv)ZyDjiR-s+pI3Y@RZroOLPYA^k`OP1v+Y8Q@(2IiyYN-66-F(zaTxccuuJnT(JKn zhyeEH4fMdS8`O|7CaPz~6%DoJ!Qs_eQbd(H= za0zC8d9M+z^2<1+YcXB4RtTF(6osn#;LQCD;+GM%5SrBY5Yb`G7uL32k3a9z6 zj+JxjJeO`1FSZ}?L5C$5i>zI66v8@5WyY=Rz#9U%-q1KVR0>fzmCtNGdl_%zola4N zuN^Mv%=1u`OFYajc5x2(e$)`qq`f-fos;b zx~FeNInQ42#vJCPz3*2FTdW5dqbZh!o*9yzzLR8DJwC4ou%fK@VBM->Sn+~K>QT>J zhoUrRQA>-`QmnfuV-1n@Uh4t4s%W(nRX?puvH!51kbPG9qqA|_Ue3<=H;tm1_pD@u zwWlXOXDkUlOWlyj0rwSWL};6=(@FUlV=~Snlf!{F&(x~DtU_i-GODcEAel1?inb|o z-7dIvp@0#jzLYo4-Z6`LJj)px(2?0lHZ>vFeIrvB`y`#~jjNOQNV96$YZoL*LzTOm z4dG(M_AWS?FJ;U;xzN7bIH3ntjiRwRGm{%1mq4va<>hmkkC@i8N5*mmn-2(l@!#}x zc`-`Hwg04FyE{OSy4buh1RuSjoNf*qxx32kQM7LR2kv%8TQ?3bNn};$%C6|*qpM%fUykZ8b7u9rbJ_j; zia(7Q;p4Vh1`5Vw>XkR{UjB_C_(y4h@??V94XQGzA@O4D=)}+=CZuf&2(ucM{Z%BT2$=H_F&Jx1&GGrPIvET#Y-^=uw?nwMgCEevEZ2_iWay&npjq z-5-w|y|%;}VGM~%q$g~1I2nw(O5Ig}f@EYzsY*)n(tRehrE2=1r9~CP!J{#`{Sl)V zrP_P+vhbCZlsALk(E`rgeea!9VP)EDP2&sipH_*uyT++TxjdVT8vM-5Gx*>ha`n*` zA-@mY&(m85ChOP2OrJuemJVW!`m8^%1=DQvqgmOl-t-j`i0uXcU9OJZNsP4A-- zKa$QJUge#+;P|m}%`b{q`HE1M(8nincVT8vdD4A)dL~{^l)#N`gr-CirW{aT;mxD2 zRYLCdOn#%TO9=p=9yUt3_L#U^UngpW3oz9fkH>8!OXo6}EfI{T4Qe=F1&&ES_m9o2 zPqIqlPUk7#?IS44v4pK_^BFfKrzh?C5w<;i%HB0xk#ii=iCk)5O5gSzFmHA~w^{BI z=!hR1Viqs{9Gm|cp9N+Ht}`;830^fRZ2@;Lx=*Dy$MJwTZ)eg6%g;8F10;blu!*VU zQSrwy(#}1|fXfyVaS=??=gP+I#j%m&PpanW3k;4eq+`h$FvF{#8*6l>R)KbYEF0{# z83Wysb?At-3p?N_&07m$tTuD8oDy*ZoO)pCCYRDet`%K zI|SRo(#d#ce7XB+U(uReq>BGZci?WlUtanQ&#U_^^${m-ILh=FBu7UVniVow-7vT8 z`7z6z*dN?7s9nowUU6iM3G3N8K3|ar*c-%@byn|WIOPy8GLCLEKg-R$ZD0C$D(?kT zZ5logp=B{zHrMBby6>A-I%($vr=4sRhD+y#!KhA*Av&MeGM0 z+m==Ll8#&Rhv-oWC)ools%+F(`Batmgq{t{&ppy-<4T7gb9YuMIche}NWI@g7Z*|Y zlx=Or*{tfgT&m(+wbVXrgF_;+^IE#p6EwskQA=d!NVymWbRx-WrG#30uv@{zKg)sI~#g8@GiAIRi zI&-{_aZMXfL)BQ?UR0b~7rc+WuM3x^iI@wUbmU4uj>>J79k?KTjB@}Wrqs){c46VR z0`8~hT2wg#3W?k;0AsjIdO>jewayOQEZRP=@3sG`dS}V-aB0T8wOfc;HR}>CV`JN| zkWhT1QO-N0`BmDkC!37hV4qIr`zMkFacomlw8qpBDv@%?e%tCQQnPeiKk)rZVSx|o z>!}?8B8E*F8Qt&pU?*a&wd%Sk37kVDSC`z$;iT-b9s%rS7h;W&A?e8GwzLUPm{lgB zU!+MYBJ{zYQ?}fc#pAv;-&Cv(t&gdXJ6r{?d^F7KIPtpLhQ@QGy3c|#_nBtAuJaB=68=TRudSoq0Q`3B>_r&$h zD-hM<#iIR=&e{{wyv24-wA>S9-iVB2R2RbuUOzNhZ#qIJ_u?|K5?>0>DXABi39f>DbJ zKh^JM2JfY`Mc_C4^Gktk2L7(N6yYT@tmDU!B@3&BU~ zWSs28Qx z>HE;XM$BX=Ql@ulu5G_}vs50MZM5Y~-5X_rHFlT6ne1kM7`3mse_bcWjoJY>0AaTh ze?W!5qhbi0aEPXW2ddbFg<M6F zr)ao{*65o3k{52&o^XY$!>qQ@;PS@TC4FBi{As!R;jFSm2Y6t*SMn=U_sjLiISZS; z_R3*Ad+X=)A~v)}u9-`f_vDs<2tjVYGz@-BEusPd2=?m4w6c{xeW^(+hyeF!+L+iN zi?l?5>-{tQR%1^M`~w=xI~QH#1ur)$jE=WC;oU@}MvZ*jL<-*LIlH9Ipc6y&+jy$E zuZ@-}f_;mg01lQ@su^%cxMnmXBbYTiR;3(y zj9Q0xUE3Tk*^TYQiaV}XHSZ9-oyMF8R`nJe6#ZAabojGw$ZHeICM|VLv2`v&UunU? z311!u$a35OVzN*baCT$|^V#HL3LGsNF5a_WyVQ@hDVLNgs*0oB z=&fz&e%x9#pvRtsw2b$B+fBU!PEkzn;{Xy>qqjhe6i^9JbR-T=7=jH%o^dsK2k$PW zjG44AR1A!-56?13!^@{8GUcYv5@tP;gt1S~uKMtnz3VT`YF^=K8eaR|gTQlD2*rl; z5I5u%eaFLLfT}t%d8ErfQ<9h|@H=2ca^u2)c!H;n;v%sww(7G1^vi|)Q9l2TZT~l! z{$=-Vs)Z()xu+~RRxRctCrV~=z}g+sY1%mcIQ6WAhY0~=)_QM=FKgneMPZJ>T~{s$ zW6#_fvq3cGcxHt>ez$46uj#DRE`GyxDoc}P?Ss;#CaNLN(`Th8nk<*a{aG9~yqb4A zt-ZnH>Z`hqtKb>U5fRy6O&jCoeey*(e%mZ2V`<2|RGzaG*xy&Dl}yk0DB<%t82pui zqVSecThbP~FD2Q;%-S`*qp#7^A#n8uP~Au4mRt}PZegb7F!0kPFyO(-(yziCqZv>3 z7Lqfo4(Bm}MAmu{niL@l*+N(H5{f(XJ}7wxt~#Z?L2G$VB(YScPL;|qNLx%#MES39 zqlR<@EeEbEHU2#-5QoC-r-2hDXAJ>*v_R%cB9Mhh-~IH&L$raj4=v|$5x1H=(lif| zaOOye@^ zaqCesFtZ|nYwJ4{+YwvNQ)4iWwkwtD-Ux|Dg;`t*Omh~go%Ik;3I z@y8P+YYcq+@ngl@+-OS>x2*s&$OC^xz+ds)N!ue+|NJ0QSUNyBF}U$n!$>>&N3po& zf2RId{$fw)@GZA!=31dJmsN{oY5&Biw#H?SbOQ^WNj3GpCyMjJe=E?a_z!QVQ@WS? z?_WQw)i82yTTr5-%AROq8lS$1Yt|Cnz{}|lH+MGlc;ND)5@mP@1IUjjx-+qx6ZTXMReonD>CT3_jzlN`)A-~pY4;Z z{St9w1Y_KoA@>;ig4N+I;x|z&#X)zN^}AJ!c)0P&&OiiRVR}|N%n>3kDvmbHL5Q#! zAG@B~vbtNQX7Bank#xbq%&3vMwJ=Y9dwtGtDB%Y@vA-NlOH#8Wm6Z$b3po?Dr1#i)Gi-c~J6&(4_6`?~$DZl- zNs#W2a{csV){R}qwwIb4H(g=1P40&MmOIS4=Sm)5(nZv_RRxWq;lxWDSL(hrtgbJ4y5Q=Ip+ino z@J*#xl+U7T;9~RzLKC<>(beg)oZ#b4^`A?(eA-vr z{lW4zOb^jMbV)P7-Lep;Ef}% zzn$( z?uEr()q@#H$(OFUEbhcjxKSIUQ!nRG-#SRXv6e#E&_lD z+Z9pHHv({5;9*g?Xb{f3T7{aompdN)I#)X67Qtdzr1@E4W=Ld>kRH4;p(7=P9&nL?+r%uhe7a&qs~ilztZR?1tI^G38d^gmwQAcuZuwUnh0CLbQZnYp+FLi7c@7 zODord!Aq$nEW$>3#EVU(l=PS>9I6Af?%-agRsXUI{?x5fN;N?RImLNHD~F7h!F>j$ z)>s3f7>5JfY}~_oFYOT~ox@wM4Vh8P`46x|vklkX-$XsNdy>(_tLd${d) zDFJSW=iJq65%z$%Xg75A$@cr|$CQgVT@o_U%l< zW`VU&l8kW3@CerwLfn+G?lY^hIHUp3-!|F#Aa8T;Tc+3Z)({D}xLbLrJ7FE^Z(GbD zpM-+HwN5SJxettMJ#iNaPv!e|UiTL~n_k;)F6e>Q>3&G-bHF>7S~jKS^=4f$H%k54 z@?;deRkq-wY+f|JLIvNM$s8P$yfp4{ZtZDj+UeeA%yq%!Wl74&#wV#(@Yiz|X}a;M zlB19Dqb|wx=M_4Kw`D#Uw+qFjUojssOgEE@d!O-X)lhv}LPiZ`2W5tY?N9EQ znI(Ic)FC~aXSHj=S@}*c-zj=H86;ih(9{u8Fot9T;OZSTX?Q-HA<5ZX zc&6iefPIHl8F$i0bL^Pr(AnO6CYlf?=18-apGrpoBn*EPs?WHR<%UEMOIzrvHqOv2 zdZkro`%kZHN!Uc~L0{3%ARLB}S=%nhh(~lp{;5x7w6}#POuEB@bwxSSlZyf3^r+gw zRGLM($TgqMew|Tse$gfwWWCjNUz!vp)wmT7%R%%NdTIxW zhvEXgN4FwX#nWI8klXnmmL4xo+5`aPeC{wqK+bRP3Lhl_wm-UU7j=EqWii>IVQZLb z3Y(f5T}i7?e^#!$@8bvN%E1pJ)&=gKMQOb)PUzm1k{;P`Gs}S<&0-1ZMn&t9Gr_-# z&qQ{_-XZc&TQny5idGwKRGgZ#q|BK$H_50sIVN;mC;ruY^f8=fTAHR5ivg;ATcB5n z_B+5=>#G7fk&v985CbUKGXRt{rp>Z3AUref?&(bYeTSikHIS>U_*DH-Clz~Hm(1!b zWkC4mIiV5VnKbpKnL+p7ZI5EF(au1;R<+fulJN(ARsBMfv}a(PXN0C#gMS(=i&D?3 zu9kA7?`E*9(>EkBf(T^*@uX+d85UK+g_;az)tRh1>qN|>7~?TkLfJ0tN{3>~kg3+< zjSo_5@}kz(bKAz)CzvYyyXc0pp$VBYDQ}eX^>%-m=Uhw_kS{~sbRHn@mYaQEp;YBc z5_s3TJY#`yW1O;WySYPq)ZOYs(dj;S5pU}nv{h{k)HQ zh08=2euF2~Tc|rlPrGsU*M8YwEC33SHS7fBkew8(o)*>&@3g7SmK()G6tD&{bhvXEcJ#6$K7u>4s6dnw-mjbW2p|0uXU(99;@FJ09882tWCTQ!Y}(YMq{N*U`pX{YA< zx697wJ%V)!wT2I8VaiIO5QO`1r>j6m!2JiD&RSum0#K*ww(e?ypN7GJn3Cwq2p>T8 zX~rm67jczmr7tGirlL?8YodPFsMe`kNG9vb_2xaE@B$CU7%qom*&`R}zyT=N= zMB)wz2)86cO0HL3L%IH}P1VuZJvx&<91@_%8E^liD^DAM)>ixXEB#N>iD~+$q|uXZ z;8{1Po&kQ+bfr<~IPJzmGVL!O#ylCNC9?x!&@lZ0e+3rRJkS;Fzmhm_w`bXm|9;Pq zMag`FjlFXj_jG?_$_Rs7RIStNiNZ5x`TB9!mZLRhN|i;Z`qqp~z*<5)WP%3(8zcVnF5`NrIb(el?2O!KRPDepV&%6I#aY^QJODQcDpi9HhX+0J+|RNmKsD}O?ml}fCs&WO*mLLie? zCTmXR{D0iNbyS?ewl9bVCqaX|yE}oP!M$l*yO9Qh2M7=#xLf1y(0JqSF2Nd4aDs#c z2qX|7)92i~&bfEin?Gi~nfKPrw|e#3Rb91reP7qAZ`aia_N;Oo}^U@R}2h9vOWnQ2aM zeXTgqp;IN(rl&JiWH?jP3(i)^jmp8QThr-VaVj{BR(((#}F_`mJ}A9OvM-(z?j#5yjW@12vk zZF)4(j0uL=M}kCO>f@U$;k^SZEuNa5uT!TVcInKPE=OCatW0y*kenzO z3MNBP{^1&xfr1*5sMB_2r3{Vwx!u@14=>$5waI)#Cmjtbhb%~WmD)ECK9RWW_x4m# znKkJvpmAeSV?SGaji#g=qlr^a$IdX zUs2=I+-&InS zH2Ubmm+ySrEU!(}zxI2k)Xe#54cj_V;3Dg?t-tSo=l8sV#qK?R6?Q_c?GYd#1S>bo z^jNOYsEC9Jy@8rAXizZjDo6vb+T&uviHmu&lgqQE6R`}lsdS~GUC9-BXnng$1a2bF zP?>9?yAc!4TO;uQ?CPH2Dmz-X+Rf4$VDV3BI(ZJ3?Xj9xu0as}kl?n1@6kTKoUu9UV?mWP&;ZjLTL3xr>$>DweO zE&t`YRMI(c@2TThEs14hpax~#OA;?oeZJkCPxC}O05kd@GAY#k>dmgo-EQ(bRWkGI zMxh1duVqNryR0vGiOs*w^W+7T`e+Kkir>M(oDp)SnilbExfp7jAJi(Yg{r4O}6vF z!us>%8nHMalU=ns2NPNO>)cB%Tjlnyx?wDI}DPE2%dok-aq74zRDz?H+CAC4Uz*McYaT)hv`H45Q$Rx4sPNj z{QiA`Y*Ik)L(p_XVozT~eu%ujwStlD%#dK2%&Eb!A8lWdch9t$M~K4x)?5X`yYFle=);3IDVv)Dzr-dK(E@#VpnUyGINTs zI}X-9RN?YJ((ikXuMBM{U7#!F61#?m7U#hV6kOiNTzWjtKRt&4qBc|U{#I% zmAf~gv2N1(KkO(oc}?D0CIzi?%Q_Nj*&YEpm^Db%zE#yUx4n`!x4os6ynXnUFVLw} z^Y6j_7iw^tSdA4&=1NU8TZAqNTxyd#0sk*Q|F0mikO+1`WUOg4G*k@a*FP_0fNl&l zOw?y6NQ^xLF%oMpATOxPXwA&R^qMt9NZ1_-ZO2A};ZZTs{-RVhuj#)a6jS}3wFMFyd%RW{aL>?j*59B~q*T!g6~r)cwp3A1S$T0w z4j_T0zmRxt3g=eIm#A?b1x|}hcDzx2k@Prk+wNT9_8m*_MqDM|Ic#2BT&MjiOsAJ3t zmF*B#%2?5uVs;JD$BQ_wEwc+!X@{;1);>R6VYqKzAEUbPR@_KEE>R8 z6F*kamdg7V_khM5swaFhJo5iu=NAYBVe)uk{^mF@#(uqE^NX&6Ok_5T?^v%*^*4tbKiO73uU+&%s?utrq&7o|@D-%PeO;l0ji_LQwx zsrIBI#ezn)-fVeT>@cX=STw-|MVh?l91(zJMJ`o)E!F30kf)%6RKD1h_gCS179mlC zZFNC{@A3jrbD$k)P>P8^7@J>#F6+aKTn5`1{fxoX%r+yn5@2>Wz7ly#xBBs z5-#9GQ4nMS$xSPoj}A{CG)heKU(8XkFya%+%z4mhHqtZm=+K8mqC^SjsZwSLQcRPK z@1cg{{2ue*kxyYiE+uT=Cm!>^8uR+g0&Z2pQsy7wZYE4#4bkipXX?Q5Y z6NYo}u!u+YOi+0!LqAe_OJp9S(BT7~;mn3c_pfJoP^4}XHEd&b@W#TLrCAAB^UzCX zw?C)|4>IPmO8GSzOE?X%@R)G2z4Z4z#PfC-&A|)%j=GZ2tPecL(LLIw7!l)Y9Qh2? zQOY*F`;K-4516qX*;$aEKRyLGFuUGr8h^yzqGaKW84Z%1HDSPF6 z+4(ggLd8$h^vIxMFTJEbGx)e>$MFl=0M5p!ZZT_&UJe8(gA?={txaOJ_@FHmt?AA@ zpef8Rbuln%J}3Ft3c4b`=nMy^E;H|0nROrJ8>x(LYtHdNN~P$sEqI5)gt23cg3gCg zqansw>}}IJ3eCMKy87H4jOJ9OGpo2 z-TmSA>uu+@hGvgCw~^Q&Pd`?&*Qs7-&zrl z*Q@F&dSAbRd8R>xeVcW_qrmpKaQKV!H_5?zGH_`!RWui)PrEKg7GW+v!y^}lC|N;1 z^3+g@#)uk_{U)m;7PpU*N`c>Za|QO8Lp&3bTi-FKEJ%>VhHSq%b0x;86r*r1i}bMYZ@r8a zGm<8ayz~({u4Qv{7;UW>rdbpq_ozL_r8aYl`l6hrNVSB7-6W-1uT+MbBIwI=Oj1Kg zg-GDb$0IP!)>No{zN;1sOpCxZ9_ie{JQ78G4AF057pxa$d<@Fl2yz_L7jY4AF(!Q; zK>uu>e6Udt;BFowA%=5aYd+FjiX~MzGJBp8U`9o>dtr!?(99yk+gRn3-%H?i)v3?x zzl^-E^J!wi9(7IfZw$EanbuP3GSI`S-hhum`SV?=(GjJ`k+m~90MHx4`eq%Pq zSa5@Ev&57SYIzXZg7&s))K(KVttn=hCmh%0}J*Y>}|1lU6UbQ1fxIyq6qy(iH=<_ zNx>soGcp9Gjs%yro|x!cC>*`Y{)-aNbxWB+Iq!8sWz>^;e}Oe~syM~9K;Uu|zP;Hh z;p>OMq!w`cjm6lIZcmFfGK>Jllcyc{*0@iuto#w&3wzBR@ROpUu6))ekedZwR}JoU zJd>lOw;JSTe7y+s()|tq)Yz^$=uQgqx*0^*tdqrhr($x7j#L!49%ONykxW+_NfcYC z;a(4$Aw%uAE1lb&`O~2*SYAoZeE=eu51DJnAPR||Y+MuKA3_@^&W-_pQHH)TuIt&% zyndMfmBp(tko*mY(6|!!M%JW?Tg*u0uAaS?WCqMy`An9&mqFX2D1`U@y64-iLup~F zrkIx?6EETo)CR&Sob>LHvaIjrcr-4sVA!`e`>|gFSJ?&{GZQB`HKlFK3B@S2DtK9l zpZy$d(!NXO*}NtT5i8twABgWEH zYkF8oR3n&E-zbxzZ^pQ9_0EH9CdpcG-t;=MG4Zn%)S%3hu$`1-Y-D-)0(&&D!Ti$6 zB0ICv*U?JfG<71+7@WSLeyU&gM@@jnN{44_Yp%nDj%LKE=%XBygZogqFe0Bcc2lo)w(p)g%}O*H(FfLlyr$Zw{l)jqGpK8iG{A3}>{ z9!foQRf#NpEnOXnEfix^KN!b+0)8pAb(-gXPO_j-ajCj~8|=1{joXx+^#y^PM3rk^4xWH~+WAyp@78lrOFxT$ z>vujey2VLqvu74XpeVA3bFm8m3AlGwKh3{^QFn>m;fGG8RD?=Vu2q_AVj7qr0>!3S&bDK7a2sp?v7r#irQjQZHQj-I=uPK=%gLZ?4{kmN|BH~`i zh>-`p==RhM`!w?b@H>?_x!G4-oV=1Oi_($6Fny_kSw|s9Ztrw_tU@+)c=gK~obq7I zrzShIpKxlzA123*3uC@*y=-Y3Sb-2OP+`1U z&oSQ2hE?>pNSM~H2|Z1Ioi%kMjp4I7>L9jd3U`PYr%<5?SAJ7LeyMiw1E`qntZxIaw&YlYNrVjY)R@qgP3E&4bcd*qaDi8w-RvKCosjuN}%Bczyksuv2S zbWiWifw$*tKyj-VQhJ=SF-@V=8dwx=N7isF2m4Y{SOS+te39Etk9PEsi;RFvnL~_> zIdiaf^7n0L!tHhT7*p9OBJUq7*We4Ph^3g~BNvB{+al43PN(X51U}#Gf;x+3oO@5Sf9(!c@hk>E7PGAedsF!W6%OB3ve9AK%_%CO$-G zK2mZaQUY_V@q_uJ`&9h+*QA>tNh};B^fX>C5+yIkg(w^-!tG)Rg~qjIPR0)}$C)Hl zi4FB_SjNJTi#(GxkDPh*KEBqrWI8%JCHvRX@wufR{C5`QtV= zb3?;X7Ng^9YhI0w2dTkCR1FmN=wa+`-_5zZMzC{-DAN6g&v_)*fSzi-gyi@QoCo_8 z?=u9~fXMd8|LmS05haaB=u1xX&u0Jot5tu+2b;c5-FWRg27ERyk#7gfC?lunYBDNq zzMA6^V0AHa%Cy7rJHz;7B<_{qZ=f*fJBWE{)zb)-RAEQce)s z6}hn%r4BrGUMgTyH5rmnXzcp^4fZ~l0um)uQR&_wkdnRvE+%MVSJBIhHWhm{+%8>;I zkoxQ;?L@y_qu~}oYWy@gmo`N+M%-gJ-fMvJcu6$WmXQDJCQwtcndnnJoGdR0-yDT= zJ!01wI5hF9dJ}VhXx4u{z)w?qh${OkAIeNHPa65%wA>k2*d%QO%dGL_C?bACq#Mv; zUv6I~tZc1x>Wmu>t#NZwHO})3P{{tM*BWNdG@S7X5zmcL)kSsRbuAkRamjW%yS^Yn znBUo;@%_5J#YOOvHxm>ilq@iNd3R1o)qIx$)%5qr2)nV?CImKqu>{%P)#~Z z5P!WcM&$HZhRicKfqzCxc0!DvtG z5z!&*unW4Ge^gjaf!e`r2~-M@E|Rw!ZOiAk_7(BV8Ep!txrW(Ai(aGYKAwmApQbd_ zGg(r}SQHo#_=ldR7XV(U7oS)_6z#zcM=FQW8*>fd6cQ`{YU`)0Czk$zJJm%T!I@SW z5ro789GC5mVyXA3zdz~b2mdPo4ioyP==T3>Dbe;B~B6VQxku| zxRog6H%TS{xR5y3Thzv+v@_$6-KjZH6Bl;4OlkJp7#v%;;qe?>Tgv>A>Se7{*i`D| zNHPE&K*d&;SbYb-%>T~elW+6Q8|!60EDy44SIVmma2rOLVL$ZBj=5@`E_IlfykikB ztC7cb=7fZ6xg4@XJn0Kyn(!WgTTkwNud7shIx`BmSm}R9HLMLF%i$ zF~`n6ZaJoXeM?vQSPOq>Raju0p&=WA_e*IhZzDsgS~ElMPZ9M_ahah?EfTa&_H$B! z^{baO{v73Xd-|^>jM>j_bRD2yZBXx9>-hFX(;-Gpr$c_Wwkk~grP6pPz2u`zZ=|Wy z!rH^!276QS`r1ZDD%uXUL5eK%7GmEqww2u}P{c;Z`4r zRf|-uU}ss+7o^>Y-r7@uV2my6?aZ*2tB{RUCAICGG5@6cSxP=0ZA|nk+;+-=Z?<5= zj0G_3Q#_?}!P=O;uGcTk66D5HP!BGctk5|<^D+;UIan>O%8-s*=BXwxH*t*3LVLwQ zdND3vwI`)J04@P8MiB2#d__=~l>+NmmiKz|^mv&bgJhyxV7WYyX>rOD$qZ6?(!RFB zIm0;3EG3T-4zeinRT4`y04kTrrHL{pLQ`>dImA@nP16t;O9HWcH&lq`bvM@o+?yWN z`-?&&dZ@}mMCKP{9|GR?dBYtPpEb|HO+mj9x6kO7uz6>ZpE6vgafi0}vVN>|Hr*BO zE8o>Ous^fp;@N5w_5K|zoSM=0Fib+Wr%W%CN+`9RaV z7lk2Wzg{a&nBPgZp#s&6va9Ng5bN|iTQ^qsof+zn!jDl0ek{`5XfV?;GeyMM;OSA- zMlSa~w358L)FzS7>}r99D{NclHvRu*W@rE@ASGNttJ#M z)^`WDI;c{WGtuK``r|4^MH*3u@+w@_jiO-xiZZA*Q~+TrWJ&J4Nc~-7K%m|0Niqui zL*RK9BH~ytxl*I+cZgIC%dq1fJryzO92ZgtNfn=)BSlpu>%FY!G8%SVhM5%tYF509 z8Z3NepNr!K-Qv+yALobih%t+xT697D&fj9H^79zm{CW1wdAP~xU4ED!pV-Ur9=AMz zM|-Oz`8s%CZ>^T17JM??2H|D|yjh$eUyof^Z0uXy@9~Ix&S_62y(^%bX76Ilo5r=I z=;U9;?0uGzWIYd#97uitQj4hTNXHl^ZhfDSeWi8hLTJa<2`30^yCAydXCZHD>LRQ3 z-gB*n*iOfj!oKLH8q`1GQN}v~%_Q=b&+Ztib+!$k9R8yGh-1yWhRD^OsbuT_3?2-p zsA(CRKD}l0nO7wcI2YCN=7CzLtOp5V?5amWrEAwL30oSx=Df>aqc{o~AI@izG6` z;2M%BK#&Fge(fR{jv49R*yuJxVOR7jp4i;(E8Z{M8=GM!ILm-){G{knARmvX=+p?R zF86-(Gr}@<2R3?-9do@a#O7v9 zt`kRDU4gT?gf#?}R_^u(x$^Dl-!u)q0!H=kDxP%m*DBBi;Jb~?P9G#yiQ|V@AWkvN zMge(mP`9lFp>JV{nr3{pDnh^N*FHof2(uOppDZWM|B8R#wDk4){?eV@(yxJ90gYdO zj=zWVU=B4ixND=V?U>J@>&w3xFWmnO3Ktss2$B0VXp{BF$7W)hcpRBAl0%2& zc4nW>)?=oZK-1x^K3+#CIh^Wkt3xiyyBMK|gd-IVo;qlO-Y24Q*!4lvTT3{el7C}P z|I3%PANXrbFk3Rq+$<;uXi~M#809w$iN4KY37jz^mxY zV&OhNbrM~9q-1tilWde!tb3g-y>&14!H}1GNfY_>U(EvHCL4hq#%#F!hN>I%CghkF zr+Z#vqcvs9CN~=yjOX0k6SPrF{bt=rsMZIR)cGgvPl&_7Ri^&v4B|rUH{pKBdIsZyAn!cvpZh%Dq`lD0pCpG|1ud&L+7^a*c;g;ZxR5Et&AE_^K^eXz4T& ztKGUK*|$42KrgL{vtpimMX)uk8D*ZMDU-|6n!<}x>$4hSL)pghI?%4wwf<-q=7Qk>(MEzB zws=imn4o6JQo~#jPG@&{4)vm+XsIchcu9m2P{aqn$i~20DdCBxl}S-k1jQU?E!YN) zXSvDC9K01-ziKQpek2-Z4J>&}$O?mJFEgfmPVDBX(*e#xT5moZB1RRIIA-?>8<>rJla?~6>kQYE z+}qX8QnFb01yc*fPJGjb|#r!t@_TuEwV+!C3o@XxZc zPw`n)xP#IpuIpPiOG97GLqL0aWdnkmw4Uc!hR7OU7fzW|UIeovU$4|I&Skx%Q$%A96(R9W*=GjxKR%ber&_s`!CT3D$xxzs zb5qdy7lpK1EF&mGZE*Wu_&uv-;z;~>+(l>&me0I`=G&3l1UgdVM0Mf25mm z(??4E-!2)wbC0ZT%9glh_ZNkwq5NZGy?Wn}n{D6BH`x=OJ;9ppE9KE#qSl`gTx-o@^+M$d?iL>^ zRfQv47&mlGL&>~MrVl)u!Azt-8rTtod4;B-XG+Yk`_X_JXJ2TTVS_TGOo^XNcLwdG zG-unK4{>=QqZtlL%hYqNm$~=h7O0M0W%u97Ylp@m`driK#%a#aa?72hG9FTYD#S;? zVuTyi(q|vJ)#LlXT$;)$#yFfO_K}u}j>0U?pDy=*HmZxMu>(N~=8;5EWlb^4QfTZU z%%N)mjO{q-qi|!2kDF@MmR%&vP|7jueK6_GBU# z-ebI9x>!run=do9t)48O6W4k&<|Z0ubA#8n&Y6*bWm?lmfP3Q$V#*VQB08n@wIkx-;WwF|6^1@}av+E8jIsEZ&as^RCx;b+f4R@e^oEXe?3M>=7D1d3It8?JAnHkr-39ybB z2_|Q&<*2i;Vnu1|YHor`jAt9@3}j@fNIHfq6as;tAm(`GI#w1kK~5hw(TLIi+(h&nrzQzw2LeJ$vr0yETX#n&v{h+d2^Mvj& zEt9eO14vEpss1f=jG4EYn=K*z59l^q9P8GAxNB}Lnpm3uoMHXyma$pqg|Pz(AhI{h z+{#v1F>*$``Hz(c@(>w9$o2d8 zw!8H9l3pn6PC3&N``4penqt%{o z7jUM<=xD?66ZFvOEmWCgsa&*7BMeeFp)3)m$m7E5gveTEs6ISuHRY~d7xsHpA%%#; zkYllSDB&LZIxmhFQ}J}M)SUqcIYt2Ql%01t`S)zI!FjV(vdT5aCWY#cxgDKj69?pg zgU3m+PHT%z;Of5ntaZ=zV^Lks$G<2}?4!N$j|Xky3S4K;ES;&@Aog9GRJ!}@FSKe@kQ`=0Zds;{4Qb5udD2tT>yiV)B)(}5BGVfF0}?vO~^wFVky zfeqRz|4whM{$^;zc9R5Bz4`3pf3Eo^_`O`q_d<7w3s1`rSM9*}Qyz&nNLycX0b}$$ z@vj&gnLpNzkAG1JJ^mbn`*k>Y^XOVtN^|T%c^ou&EziFX8vm3Quq%+XD&Sg*BQ9%5 z9>c~HtOp3?d%}-x`$x!dc%uOvVv3ek5>(#CBh@62DFPJ36-o>V>K@XfB|;SqCeebH zaE%1rxcs63B%9>wh37&=4p{~aue@#2Y*X+(4JYP=VEQf@)xsY~*|+u*Z05J(q8CwA zI(oG`)+s^+91y_A9UQ)v-jc9O_Dg<S53h5d zW3%m#;2PDCKYJcb(eTN<}b#AmF z-+-**)a-+oy~K`I>bwxtzdJlg?Ac2bx;uA0$QPNFdtkbP3UpzY*YVOe80l~&Mc7cD z#jf4TX=3>04G5{0$RQu)r4m}kb93~#_LsvFg#MrCg;1yE1ntX;P^~70fCnC#LL3@} zGd0UKLjaGxUXJE=XoSMArqKC7)8 z>m(gc90E@;l9;S@H1HG6HGZrLb%;1?L>(C|S8}A+0mJCLM zgI=(xg@ntq*Gv=0A3q7AjpR9_yplsT)R@1&CdK(JIEKCd>0?ZBd~k=_h%O})FaTQ@ z-;W$)Otwkl$SUtIN(i40NocGJZ15VGOrP^Z>n0Yv6TOm}X28xnt^;W*`M@vD!ed*g zK9UI~s|a8Em;%j-qHRH0xXzNG`I3AEr{RGIbbUuRXiCd7b)_5N7N||Ru$8-T;Xcwb zdImw$n{x#XLn<2RR57H(OH7-^s;7!OzwbnBbU)k073vU`sWtjJL2KJ*+X~mxY(qqV@;1 zBsfP# z7e>BC5s`?ZC!j!9bGw| zk*StM$Mt{0x4St>nm>E`ATfS+d5>IFTAo!raJt;QqvsPP*)4JWPSs`_DifJ$Buf1k zrA(+X5BGElE_$t^w_2|KFh=`5wgM(=j{W*+f_|5;Z!wY;?!s7K69qu`&8^k2KBy;X;RiKdgU#sS2N|q zy>6PVw_2@XKd+wD)6h`m*Kb;VpwV!|v1}++)x(UVN-8Xx>g{7fMMm71C`c2GoLMq- z&9C#M&PYtVs>n(d@{9Q_Ji?|)CGP5A6R)9ywkru{SYShgX?U3%vyUx!gKF@g>?^BS zalJqbW5dr9Q(yV^U-gj9rb(jakE5$^9QyiBc1=tJb_)%M$SbVtM9o{if+!v{edFe&eX1C*kVX3P zo07r6GYbG6V%9E#JCCg4SjO~T>jgEVP%o%ui%%@)FG?bR`q|wIInl(>hN!u zR#gQB)s_XlcVFT$uE$C}ymZSpDK~jaohqAeIn>KTLB||D0qNoapIeZVSHfteEE7w( zQ5co?J&cXhan5nGRhF&`o`WCxZvMCnzo$SrzNZu5ITwt2;mZ%hTO=#{o;Tz8RtxOp zvT$L#@hA4Tm6l$TLwKxKBHE;71}|1?NJqw$%=4G9DROBMWjq*pvOoiikz8-USryvV z){VPb;-!v89L*{Rgj|NqEdMGvp%o*uqS1Dcsxli?X!Z>$%H8eR@pKJ&^CW}^Rqzt0G7;3TQ^nrukQ&C= zoUCQMB^e#7SUW&CZu{4a*^iqa-M9r3PVN`FAFtYO&Ubs`xQD;dQ`5#|kd!A(X3Y6^ zD%-f|TStHCu`$}(TYP7HS(&+3PJ&o(JIwbf?O@~2g=DY8FCD-+AC<$ztq2NOF~m%$ z#i&_yllcXlL(fNi0>5-h{r)y|0pp=|p7RxZ)=<+P$KBu9xliR(Uc@c-nXyfkmFhNL zwZFlYtt3G@XwR}vNF)Psq2_D_`fT^|FG}A2ub72OsI$*Z`LKS)xD1uWGG`i{Vgmy{ zxKYy4D3mtv)QCH^5~)3w`;#HH$DI4$L*kt2jqC|#(M#19G63F0e%+eIAJu_wjxv!D zZlNgQH|a%ON*{?JU&B4?FqY=J!lQWoakNFb8B8@Vzp`sFQvAn--@TZvwgJv?Jm z_xHlKuiFR?lmpKZZo3)Ki1SFv?Kaz?oBnO(O)=kB{%n+ z6&~JhoS-dKWNdX zg2yxx48Fvx-EFwGCau{3${x7~eHO-)RFAgdi83~ z1CDy^p(epBvNP@pLuTx~I*Du1So@_n{$ZjFirH%Z_GC46gN9`^XuU?EyO2MghGmxO zt!mA^&Nb2||Q?+h%0$Wa}177Dmmwd}(%%5hu zvAK48{>$nQ8Kn8d36FXC1E_W!?^pAyUJIs4dd(jQi5VaGFS5@K0z#ji%SC3-;PB0i z^6a_ICDce^5hayAqB}6f95eQCzQle)Rd1V-66eQV`t%ZxYk@?&ALFdiidpf(dALOL zXEeW6e=X2cX}UI~HE{0lIFgnCKTwe5OW3MDBgC|3YAxNgz(YS^u`=Q&>lZ*-ZAp{P_VO5~{o3 zpm+R7>*tStO-;zkCmtfC!+8W^G1r~#*KbD5qcJNIBy<0bQs2dhlhLIh%O|keXzYXL z@y*cS`xhu&2n|9k-e7l+<4dIBCLsqdp@p7Mi59)?jw`Rpk}19NCz%Q#@2YDUK);^e zgnftk-VuoquQErcAu4hV_+@>;V3T24?!v$h46>U0FjVB@vdd;{Q1;W5)Z%{g_q*G6 z@8MFta#nr#I_UnE;cF@=QqXW6M9&5Oq`Z<&HTQzeB1Ct61=JT<$k)A(yHz)0V{&LW z!%zl_x_NkjK79-SAyScjOe(cqSn**5Z8o&kXs%ow_6X*^38!jsShf9&GG{vCg4rCv z>7IM^lcI!wCYOe4haQjk;h4Th#TNgNM?s)lH_{?Y6X~^U>lr`}-eyDnnm`811WBx_4Z#*Lm&EaxwQdGC6yOZeyG0i$u>*LQPemdfQI5 zS0Y|L5>90;jWE>iSv6hb47P=L$G{CD7_frbpd_E&Dx@FYR)j~4 z_yUVlZ>@u8BUXs8f;$EYWSuew#`=YRbX~LUv@VV4d`c!;W@Pqh9iF#gCAi_1l9cf> zYEfUV#(u`jX)dOwdD2|YqtA;1#(n!Wvtik+ZsCdTG;1)k-bZ~(DaOL$#Lj>l8?f9F z?Rau*{#KDUHJjB18E~6fed|7GK@$MJqezi$>#SMWr~<@zCg;$Nn#vtz0W{xgh5le$QOhzbM5515grC(fSv0wX;3WdLf3G&b|pHxf$@9y5t{q!A`Le zPS2$b=hKVz%%9bv14RlssE3D&dKt|f`Jb@^c-V53%hT1i4Naep|;%D2;xoM z?T}Z~DRsY*f$lNyy1hOS_HN80O9h+FV)3M2qKvi80C>4h>lzb>iZj3qtezSXsB$8i z>f#*Q_DvYhF7*+XofpK06>V?W->g|bQh1dTdfUv!OD;r72^_1?d>zjJpQ^%m4CMYH zasMw?j8T;BR2kkGwjD|Th557ts|i`|Fu7$^DbXmE#|V7MC=)vz_w?QqhHc36=8N%j zm#60Lxx|m?u3ZuxAc%bjVwIuHa4FLuwBc*7PF-w%F@$*}xcwTt^%B?38P-{dN_Td) zM#fAkdusy=dCOZnk#01Vto0Ygus8*~vFycP6!H%v3+X>ly=_ic*yud#E5~&ZLq$n# zttRM@yLs|HXMsNgB?9Lu*@K-WBX+?iZO||NVr>-MV{M12jBhK&VQ)46boSGG_f1EJ z(5Be^*c9pU6&qFAYftl?kj5YLt{b(<`4;ln;>$Qe?}9(@{y{}}O-bA)X!BDpMDJbp z+B8|uPwAvaA4kjffYuq)Xd`V)AvF`TES`*;&#JaOb1wM7|hM6mKz$`-r{B!B$yYEjW~?;KW6?Aj4ry zo$m9BMY6=085{%l!^K3QJUi2nScMLER?{buy&&gbHU7Gn5GZ1515R$W^Q5DpY`~O2 z&#Vr=^s24SMis1+N)lW}EZVR!CV#Dbo-+sje5L6u9kVJWKv1xyjrS+TKf^1@CHr1^Q+BM#j*V&De zVtbc09t}8?V+pGly5@|Q(_?4)l{>!JYgGiQukxjjDn(mwF!;$?s0yIr)v>02?R~uF zU}I|@)}ee-BV;t}b*Mf;*etG8`TK@le30C^C^#1e z4>tGaMtHy10PVHoYfsNfO8b4oSMxmQ3y#yDz(Siz2P?U{s=JW(>xCVebE3KN z*`W;kNr90dk3{V>_jgS;Lf?>aX)^erQAIzNrQjNIr$Xb3`YgJrnwmLFAJ!W8)-G8S z!%9UTyLmO`6na{ImeiH9Q!A=GFhT0Yj;@h)K1bu1Uo&Ad=_^i6@pd<-8+dZhU&Mzs zhp5v3nrshl;3%g}Yo$}IfQKEhVH9WOquE}>FHwj9Fl=<%rmc?54 z5?lG9#^tpvVm`ly7go$kTnIuP2 z9_>)(MbDZ^cxe)KSqQD`k`NM$AKm5Xf2WV* z*B7m3c>LKRp?Hp_;`!8YmOUo?{W3`~-fr_I2_YCC;6UFO-1K`)@Xt>m;h~E9l8Ze; z1LMFR%c7mzdG30o3&xGty#0}>5oc2zcQn;`*~bb-eD0gSlHrTTAsWXSe(CMDW$zaA zV~@R=_s2ei(@USFI98u($iDe^Vc&fL_(yHgGApyn?#CHG@e zYDC?cdF65HiA6IzWYc!o}^i) zr@m5drzL7%mq&7LJ{^RWgOeV}&g!Hc^>j;{ZxI5ceZAymZ*)Y%U=@)Q>NgSD8A*x6 zy(=`xaa$d59tiQcWL z=zWmj0TSFTxD4)2VDJ#!oxwG@OK@j0xC999?(P~08r)q5cg@cG`>#}O?YFJkPh0(A zs%~}PxwpIT>C>m5^E}P&w-|p~nURBt?5@t--4C8Vyx&Bfq3lYjP@Na3NGccg?W`yv zO$3}Ejt%5}9#Du0U|5&k}0n*l71GTn0S(T+>^GH}sYjK`N# z!tC2gs361Ks_kEhv+*);{#jOyV8n+Cqn6Y`6@HIRgqrwS5?;c(3pe}!Wr?q9v^Q18 zk?nK+--~nEB`p#bZtum<|Dz=HQQ>`V%obtzzY08^uA{)i&h-bIaT%c#F$JO31s%PY z@G+mAge_}S!R_yta!)4_bcM#w)@L>IOdT}Djq@dwu){u=WxPnf5V!?pNOnnZHHnAW zrxF9m$pXo}@u8!J<<|w)q^a9>l}dnOsTN9Q!jeZnfEV*eM>|}gxjZkr<1dQAHo+}60@B|d_36oV zA*9XBx$M-%+AS2`tlzQp^r=-+JTy(;Q6S@o{jh`A9}GUc(^L>Y|1&}pKq~1H%og7x z2G$90M`<&(EU)ahI^Hppwpp#l7}_WQ2Up~tC?kJDj|kS9#XGlCZYVg6Ti*WurYU5@ zTE$t_Fe)p-I4rcVj3C*Hj;SQwy13XL)$GaQ@&X%@5a zxU!=@S$RoNE#wn_VOp#?gP}!oaMGpSVd33JcCljLJG8fKK13I7_5~f*<#+EwOf+H; z%rwHaPAzSB0xGiNp19!HwYixV-#sXtnszy4VZSeL>?K}$q5cp}%gBCVqYWkUP!dB# zL6^27f+i2_v*SDxT7UjBx;R*C?_`k%MPk#di-a?bZ=v&e`2t7C$#hwxJx1Zp5~l4N zEy~@qHLQ9stBH{6R+UlDoi@3DwTEk^Wg_n)@g8+J>28_WK-&s8NXEBUL)`@Rq_K||=6@Gl=_vR#cUd+{LzJ!X z^i;EaelWK6BS?K%g4|QT^!$Q#?VY${6Op8N3xKsc)ZOEU(Hyy&~sy+6v)@cfNw!p#B+}1R;b7&_clN| zDZ6p5q>HLosONfmY9ZHiQ4~Lf;f8lcepO^wh9?8?w zF*31J=)dVlp*P-03WG{D{*3iijNOj%tdI1nU4LX-Y_cTAx)V%+TS{jhtquP>G&iJS z^inZNDzEc7lSkr{{V?OD^;F58tuuLNya{#_cX`l8lh=X)zp1%CaL``Zig-alLcU#% z`Hl}cbkvcUF~Ua&R~TJ)^UU&^=Tv^Vd*5-luXTZy#2MTcLGWdrZ;*W}7MCh3q+kL5 zx0uiNSLtRlf2$)R0Nf68aE~$wG{EO^#|*Yx6p<4tpKi)^56QeB4cBRiOHPMJQF`m# zHR3h27|m$92@d{_p!AEA*=>|Vley`=RFFl+?JmOKiqX7C8kSkQnJi|h?OO!^7%c^z zL}~~h01vTJDpr`?-1(<6-C=*oaC^Y&&1LzcgE?%JCT@~ph z{%JR639nQUJWM>Th)4@$Lw>!hsXVC={bIioPS?&N!WuSGA>2+G2V~8j^Ek(OxA@0W zrK`c)bfraR)ZhGF_~VYq+C)xl&_B2bf5_f!R$Q*Pv#sqt%c6g7DQNt|UARzyb9Y?5 zOi1$lX=yk#-MVp?Rzu-3AygQ_Aw~Nx4Wr8FEYV_oy5;19MFM1indGD?D>FgH7a=Q6 zmpy@^XTcObf@{}4oujil=3SAxK)J@(26V*A@wdLU6`FZGc3u5PB|K<~{T!#`f|O$m zpolo7T+`xs2P#Xq49 z(J$o55~3k{31b#JibTo>c|Gj;?9Qho|L9|MMXkn_f~VwEi+zVL$+hJy3o%g5iTWaV zdHhyaQy9BYo?>2Ng%5#GKMi||(^J9d;W~inl|Ijk0rUsamD@u^`enc)A z2qeii#Rq<*=+p{Zi3v84NCIdOO(=vQparXx=HZ(zBM6*^J!haz3L1DHL}(M;+2F6o z0`Ra!6tbu*Xq@nmE6B`l!!^-^6!CB#p z1#A5}wRqNBoKINJW*8$lr#RC-hhTo1dj#~yIqP&R(0Q99;nn&-%n4XJMAg&+yo_;+ z0WQ_!%L$!2`imU3=Oo_|?C0Iv0s43(mZvS!U+DGXzd@~x_tP^j{`e6%P7?L4#gM*V z)j?}$O3~HJR=bMnTrI~zOx9rNB_(AE=*arMkb36u2Tj|S%nRbu^ZcN%fvfO>kISARV_a9%ZO-IkHw~uJ}E`Jb(MPPA2GXx$9w={ke@69 zk5TO?qa4&FZyrwX^&UN@)6xub`V+n#ethJiz?$XLfC;Y#NObSC&{wdS&C2-&T8>=% zimVypbjN7oB`wkWs~iq@x)J&CRgs8;-3iVPbJ6sB@#$2A@mn?e?S5d2V7eLEqgjr? z#aW!$Ynakcd1BWtLa+8dOIzq?yBv{#YZkMt!}iIafyN@P2bA+xWF}uDhgG)(2-a~7 zh@AznE-)l}{;>QJ*yny8FveK<9TbDng-o5MT@qKyix`xeUC{VsDEr8h5y;4>&&$ z3)LP6JSGfrVdq%~T#gcO{`idp796J4=?`IhKe;aWJS^__dVL>HoEFYWPuGVF{~u`a zsUlx&2CG+p%tFj5v}QR*4mjv`#jiOUvy>r7jg*a+qaGxwBXVLjYiN`Xip>oPS5?y7 z9k(!M>2Js}!oNDOS1iP5X+@_N!oj7W#R1dF)@x zSbP6&`s&qg`#l z4r5d4hH+%^!1SQukl(#Sh0$caLxQni!H9_Av9LdJN>HgH;Bat#mQ*pN#x-#c;_jVB zR0BDE#{>QkO%_ZxTKwHVxVdla4^(56sn7h%xh4j6-C!>RW`C@UqZ`pc_}A#YpzQ>i zFy80si!%PThz{vKrDZ%oPgTjai$#FpRe1Z*!z+0eI1QtPt9=du2Czt685CzRsGux`&Im20!zHy;+4qy zK{)~2RAH{q=>xN|C)BKQ{agpHNd!%w07P?D9TI>@(}+o{+q&!1xRI-@27EM(UyGlB zV2V#qg?cCU5;ojtP$i=!^VmmDqh24UNS}#DT1KKI%D^zd(!n38sIY7I2RN}UCm>!z z*t#mY-9fGcO}6?M>-NBl274eCpF3enqKjk2m#9vP<4o$^$muiDN^+F_k`3|c263ql z23I~QfZ-n>J^)4BjJ-_wW5N8S!&j{9Z>rvQ{8uHe6-itmX$2SSwXg60s@PrTmL6qF ziD*L=et0^>c}50Opj~J~s?0Be(Bi(_<%(R%ItwYTpUEVfVOUp(bmKP@`7)<|=m|gZ zcD)k^mGinvmoFriHO{ZUc!+=@%2w(?z#|%(d`t*%LLrHIKiDlgZ@W;O;)swHllp?1 zidlQuMImwZ?+Vei3-kzI&ZI!I7Q>5b*L8ZzPvbXmMYQiK(n1hG`zWhMp{f{lscIjC za9fIQS3I#; zQUO^A@Wj0!be7>?W>wj1LCr-p2C1k)(z4-f*r%YWj`hxu4;`MCBSl%Nb90GhJXG9k z65IJ%EJXujK5JO(5w?6HYqd*t)cI5f=#~Y^*h#?bOAH<*+%?thkYu!ptTR-Fr~k9w zh5~ccee4(b7jPcK8dn)Z&yU?2cV>;;FK?51VKM~|#Y<;rPk6$IT5GZ1UCr}l!G^P3 zBi*E9~P_QnMMwx5DMpHdG6=XbncH9NE>S zd`V{Q-dxpD-80dyxV$E)*~Ii+)*n<~$J^!HwrEX8CXJGCZL2w0Jx2AuU%N$M=hGX9 z|8C?6u0Ow$SiHAi!k^3Z(i;nlScyU?bdtg@~=J6mWt;{h&v z=GB{PYdJVeb|;nd4k|m)?#5vzx{F27wg|x(Q0r3L^P$f-gjQ?OO#=*ra;bPckzV%S z3vR3j#l~EwYG|2wSxC>o;!`ymzY1O@DP!u`-z|@+s@VJRsfAhP%Sv|4O{Ep86@5@y z$_tZbIL3N0gm`@%5bVBj_$cR1R5U@3k^-b}1&oQGQ3ZaVmhS)q6U_Wpa(C6dFLL{- zu9hQw`J^+kv1^x4JvhH+P{d7|B_l&ue;zr;MJtQp^ivIkYbRY6p)zA{qC0LpT-dv= zuG6)d)L1VgI&Z`KZ{a+2J#otuVD<+Jl~-V^c?@F=f5%Ge;ab_+`fxIHOwZ!*NfWnO zoQd_n>mqg zzoY3JkoEy-hl7{||o z$wL4z8?Bwl%WnJm{z)5DFGWMTUnp3rJQO@3*HMWHcn~ec7OMN1dsT?OS(1u89AY8B zG~Og7DS}T$wvG3caf!RBklMbsLLLblFzTN%zg115t|fm?jnuI;s6-aidEsnp>`q-- zFX`J%Ms$DtiK_iy<#wSM_{AES6;6c_bf`z_5Drp3L|RGg`cNoEw1vEaLplfUV*92W zhJW)LAI@z|s1-6|QzeWah-HpKEYt#(>e*lawWj! zzbm?jiE3Ee|4rthq+Vjv zivTmw!-r|24ZmzGKyvtAAXLga0`fvIQoc?N8_#O`XnbCVB&mOJG%}|?{AL8QA?`Vg zyY=cC4+SDwU#Y1~fE3cfbxWtEY3lsg^;)+)MUio1Ke<1BuIpFd14b zN8&QF53p-7X%>c{o}jht4d^}QxNN`VQvNFEuH|%YCLd?@i2Z7|Y;~-ZZtG*@t#9J~ zzDV>&_jffHBksv40#uO#vRGgeP0C2kL^%&|kLs${g2Yv}B|uA@zZgiI>oqAxlf75_ zTP94DwB7yT-Y3e76zfVP{tNme&)~jH&Xx7*7N2O$@5{4eCq`qRG0ZSkvCEi^pdz=% z#aAxkdadqvq!fO#W1kFX*bJdl5%vORb6XU$tfNon+?JIA@O&Zt}%3F2|(a={hCeGv5}Vk7LQm+Csw)d62NW6sNbAGp`V7A^`l&>(DoB+;Cc` zDU_=a(cU{z+K(KZjq0k_O0pf|@@wibcb-P>w}oJ78MX*1&g~7g7avt!up1%%Gi73% z8$j+@@`%t&A+8o9SCy2)d`TI_YzN{-viobmvPjJW4GMbj08E{Gw|-m$XCuvhOK2gA z)#y{um>Rr*YUi$ByO6g9j^6lBnq^8$TL|VFp^;DxBt8t-d$*f4f2FjVyAy1tv#>o@ zv9CrHVWPW?T)g%e2Jwl+E(Hz_9PQQO%1yWIgq(8(O-9sI`?;ljmWbUE?7q~k%s`9nbes) zk|Gl^n;x9&P_?Ie$pnfIv076VC!;u-3AO)Sj-C_tuwLE9TP&JDUBb>IL#;+am4!SN z2(PUWV^sntmic}0%j|Wq%P9x!V+MWstOE}Zt+fWMLl>cup)SB%Cy3G6;*~Varr7b@ zUKmd9@Nt`6+zDgXiBLSfqFMo~uQ)N(bSR&Md~Sq)bo5>8#X+oQZ1XNC2U%kHp&so^ zxrd7oRg8Psad;i&Rg;H-K%`%6fVtf>AE%!$UqmK$y;*C95NSp|v_E^$hw1VgKg_7@ z#z08;taU$aNwG7Nc)e}Lecm$|%^#VBZz(=*Y zOo;<#!W%X66R%GH7LCp;7B}YyA>oOuFP?h&L-i6SN@IY|L&0nvE~jg*6vf3xe0CN; z5_YNhs`o=^Ibyp>9nql4jY1Xz(%AJTR_h>@8J@B{X2Yjbr7=5{&UnG4v;=+-#R1}s z7Pu3j1c#x4>5xO?_}Hw)3JgdKG7>DupdNjkn7f?n8kuuBDWL}CcD+h|Ub2^IwI5u7 z|IJz-e<{b{#W<|7pZEv6Ya@#RuJFbb)hkt9yTP{urK^*390=D2f@A=@GW750j_N^1AAwd(SNJI$%ab`(kMStU$ZMspdDTT!I;$-Zle7Q z!Idt+MiQ~{3HzxV`|0io4<>t$4)NW4DsP<{7Oc#lYCuugIyL00Y)iG+QEW9b7?Mjc zkq;WJ4s(H34Pa0Oy%jflIV#H>bbnub(S94Yr5FsA0{CRlVE^Y4zkwYprl(f#FVJa? zSP`Me?5yqNub7?_9q6(zlO-K>Ad0W?2O+s5@dgwPCK zg18L4A1N{qWQk0oq>lsu6)4a(MrH!-3xn#`M>%`oXnr8|8L-*Re>%Wmbn}pIR4pV~ z`ZvKy&ifU~V6p_*m61-5kq$x^@`hdT71g#fiiDVj>R9mBoHFf~(8^L(jAKD^p43gyJyI;Q3C{fIb$wfq=H&1U+mqEwZXVA94giCIe%FR2mc zp?KvQMuI5&q2JorNB(}D@~TM83IH^^3G)xG6&TKWID1ybgi4S*PUY_(JfdGR4Ss;N zxT6#D({R!VQ#HgBy^+B5I2g;tv|4LtG|b_x{Wv!ikzb0L*`^&mq4X1LQ<7LROd(dL zpkAVj*)e#~A45;HUnUf)4fCsM%*MBgB0cQ-=x=$=$B6~~JK_pTnII+p&&SyfAGB)ms;>m2w4zfk)?%e@M?k>+pai0q z{64ZfDHbd+4K{(46xGMQfC*A&^&Z;|rx(h4GG#MLaPFqpe=-zc*=97hd z^d+0lm!hecqF1h?S!U-F-*q*+rp9EylVWGW40?|hDIE#^2bUI+K&2M}c^s(`6r?&B zj?}XE1SEBxZxjV~=ZvX%P$f|ipUFfkkb}p*JrP6)U<8=+t74AJluN=^U}_ycsu!@I zVyRl5S>!oBGary#;m2S?ca(-k>3U-9IU4Oq9-g$yHdTC~7cQ|{Ni;Q41Qu*8WRKdo zP^n8cqri3UR3Xvmbu`dSDyS|YXn5(3F{IXiUu^J)ge1jiF*X_I%?u@Ia>h+uKBr)C ziTftU>y=Q3ZSX>NN#m74l49`QT5R+lhZ1ziHX2jsztb30f3qSkky8*5BQF1g+0TkV zYb@iEUo?3?#ZvPh+%`incC2x2`Gk~6y_|tYF&_0Et(a+U`~CHZH`4?fG)|3XHCN~r ztF2)0_pdsbzZvOFm%v6%vo+;Qn9?m$_!s>>W~y4=mUz8J_6e(s*3WUFU3=r* zUmcg!NE$3LX}VQ6x9XM|qQ4)6=I*qufPpX9urLBIER66D0RbKf@g0m~8{vP#2-xtP z5?G(8xKwedIV4RHKC3tf;Q~##)q1C$zJqdWA^#Icfd5}{gnp!u z3GcD>k@?uTu86Jry;mTeLI0!h+wdD&5&;gFQ(3*-AZ;4_GVP+iU*4zw+s;0L7oWO( zXh?1WzUlVS7yY+(WO4ZV;wML2VZD2-bvzmtcLnq0>J?&lT%*{fY!Ho zQ?z{G+mt3F`#{%CGrKdT#~R~LM(+&r5nA-Q{R=ruy zWoD9VLAHZ!X!hnqgD&H`!XK~LmQ6gFwlFgaK*HH09R6asOw)^oYQpu)KPtK{iMlQw z^{7tu&GUvZpuL&}UIg;nGBtkb)2mup#9A0b@lU&2Q7b}>y zg?7;5S<}a|gep5t@^MTT z4mAyvUS&mCN2YTgoBPEmk`J1mYvG4ARhKfO7|fEoSfaJy?-<0CecY(~nRMM#G2A!r z^-0QUcmR{S?ol|`EiaihCg-dDWYMj?7oi6E;0&9mi57kXu&cpU16^1xg8J(3HYjkg2bVml+V04> z%_;uv=!FC=dQhxYi zXTiS!SZ^SeUA*89eA z=?cSq(H^-2-g>USmKs-k^`#6eIoL(CdrOz|u$^KDe*GUDKSW4 zD*vvG)p=U;Y-`M4EwT3_R~Fd&9MZ!*=YC|aHe^7~rnATAXzj)kFLm7l~~i_kW}LEL#DO>hkE=>HnmT9G*WcE zp5R7l&s5*@8bAOmWz#60nhqOSVE9CsCD;e zWG^jd;;ymNfVk$jAko;o<-ez|S$~E*tb1a?@>~G!TCFtEiV2#3a4NuA_?n7a&;mol zmvO+yK|cIW0!<&~fO*!#p32&!#h#{0S}!gUic?j{VIg*3&8EqkHy-TC-iv*t#R_;#X0OWXLjk z!MenmS5w6a1-1->GSQ(|=H>3fS<&`@Z$s76mVhJ2FRoRj_?={jw`S{urvBNooo7SQ zE7`~PtmI>07Y=`=klItL7DEg}*>6kXn)?OrPNgKXtHQQ#mz(!W^Q_}QtlQIP;k4DT zBH2oR1_#Y1Ku=O_r)d8Rd~?}gx3H7CDKXbro9dY+dbG(?7M6!qWA>IFin9$F4qKm} zHI(hsG&+hu-{4orhkzd>Tc12r}Z0$E>)&NSuG!ic(a%C6cq-@W?5A zM_R}loe0A-(@EmnI43c%Wr4nZ^(QChmf*-^E-3t%ABrPdEn2P)$v9q(;-V zHs?$K$VNr8iN4Kzd2Uv0FNE#=wv1Tf`x9E+k;%l(R_+n#=O={&{ zZ|1!slaX*s>BW&dt7(sCixaO&;#Vc4+g0>q%wwS>hb;Y8@TNgS#OkOri$C!25_=%2 zmCH=V63K>3RPVsE5nLjJ6xd&mUZmjZ$~S(tl6t4z<^3t0h8 zSJB9iUOt4IKs}i#RaL?)O=7Jdurp%S0NgdH_~^Nu>7t`}SI1mb(S5avwWnrx0pqpA z#hnIU6w z%HSCJja`t=ukyll(F#xeu$;b5sMa!+Eg{BU8~=`mX4jX)yf>@j&$$2ZY5(BnV$HDN zuDnX3RQPGz8kVb>$yN zeB_al-ad|1m}2x^DPsWw!%Pgpb|tVaGn+{*bq9JzwCe?Pi{crZn$+00nhFN)3&m2B z=M`KSPLzm1*)g%;D1l8cp&0KW#)Z>{9?4W+x=wB-$ayrpL3u*xb2Xia1{>}pPAFv6 zKmse{3_zWXdnH91{`Tg=l13XxqnPM&)2o)@N8|Dfv;bdInYV;^*)(Dp%g3e)Pl+%* zx|-=1=lu)F`e1JEo7U8c-^}SSfZiHOhzh}kTvMXBu=o}LUxc_sCtYFd9cXdjQ8p&( zk;VXR*+e^J*GCqFX&-&Tz{RF!)&)L?K%QcIDqD5FnBnYEP|)mVIRUI=|A6Ib?|Q1~ zm>G8CaYzqj??*;nWlXfzU^ca=ErPkxa>N45-Y#{w``Kl02IjWU<)lnP2hAVp&RY zd1vV-BdDX6PbdveL!5Cb{b@1icLDF(RQtV|7K6ytYfkn$+k zDsN%}_=Gu)9o>6ES;ynZdz-H*dH-2h4EP$T8j(NpH3 zR@xF{k1^S{teY60rr{z*+Y2iV&g`9*$|AHjMeA|MgJu`R(N|XqHo3v20b$^!aE%s# z$6xciNNqrC(B_|p_$PA@TgRM=ZnoMmSVUJCtP87Rn68;yG!U-({a~-X&ihQL1yLEzn*mr=TgOh0tRh zX~xb3x+sK!GTGOY(a&pyKdwyORgPXGY!P!SmU;|=vhkl1-aF_^Msf?u(pVy`7OimJAGa`< z880b;QCw@z%$1}%CZY_qW;yux>~&;aH;elGI6#3U z_o}8FcKB&+=K0B;Y12E3co*u42pzE_l~uA2p`71f)7{!9BrFbHvjc~yMAuK$g5g}!c(6Q}iAleyOO{UK{fuhLkZy89F57tzC! zr)lM@PulToxnyqL)kf2?F&F4gUcH(J{}D98;eRK67ci znHSvS?v>~)H|UDCd2l|E_+vPvZ`uW~XenYMyXp1P%(k?7+~apMr_z*%TLi$6;`ueO zs)b%$Ci+~QZFp!T>!Ewry2ysP;t~_Z!wYv0`yy{(AcB{5bJHI8?|7 zCvyY&$i?9hY99$24)fsyVz~{(EA@exB0gdA*eEP{1lYyB^@Thm>OZKvqlDy2wPc=R=(R0Q(nAlF8?&7;bCzfVlx#AO+|-`rQMACWSTBZj(Y&tTiDHh+x^Z6= z&xEO7UxgPtb*Y)bQH0d$;s_pQ#SqA-R(TTp{rgc8F`l8Al5Et!s~}4FYs^x$uhTP$ zBs7;b{JhFNErdA2v_h@KBFVNblCW4o3xkXatoFs_7QMmo87GF3mRO-Gp_Q6kLLjLN zMiJdU7wbaljN0B1q#r-5NG6gfoRv1%-9J|Tf}!91ni3IG7`CGGLcQrooWuaDJ6}4d zx>r7+6x}yVV;&2fe@|nah~*dMG)*>&#h<@xc$?GPiF1iB{+>^ond$k4d zl-M>Ns2;hvB#(GJVD2yX?KdqjE=#=j;HoG#L^n+jkSthOC-{a| zE%y}dkaq)HV54_h&Z4UTdC3PBfD~3IHLmh}YN84*$Wh#++_a65d6o&p-a0E*>u=;p z#huLiKV{4866Qm##E{kIUl->3X-%9u1tsTC!U3^q1md82@`!~Od|is`6`Ix{du{Sz z=T%?w=xX_MCQF6XBv_88Js1GP$p;ZLFE$i2G?X3QV@e4p6ERV&;>G+bC;&}IucyFt zL+NB&vb0u@awNrmw+5x(rY^I;u#9dRS{rhf!vaX#^yVc!IaoT5gZ$#qGyVhMq1Cf8 zVOG?mfc=#^nxx-37)AJn#6ek?C- zH>^(hSN2v=yyVwg?zS3igvHAW0yTBnX>Ix;+`#TH7&4$SfaUz6f+ z(_EbdLHwN2ND546)!=ND$6^OcB<+GyiSR!|CWb0v1sZuR%mEr*vIF924B@go*$+c$ z|KJvKV4+1-n2O&!ctiw5WE4c?_lWP{QQpBLVB^3c;!;s_O5ky+nj(FoaSnoT^Gd2E z=GJ2I^iI=qdOL0xK<&OkZ0Yj;1YZmZwvqvMzNDD)P~MIo_DpL3nKSIgCs~v!V%0*u&4?|kn&AydS3QqHM2pkR%P>|dkjxf~t2R{59R;!wQ7hJq&L)j7FS}Hj{i=@t zTROn_+8f= z?tg6*iBf#jLpPt~Q}AZ?4))D2W@}0Pbc7nG*wGpzS4h$j;5(c8Y($l2^EoP{Bwn&T zUKWAloO`@X6J73W@_{l2$?>tR?a6VL!c5k=$6^dS{1S$pZONgibOdKWn#qj}pk*&| zFI7uhPwNP?A-8O82N)%js5%J8Me$C*CE)Chh_l~_o^5=nFzuT5DPeDywU~O@-tMdD zLp(kA3K4UJMsS%l8kj{o?Jg)EER7{t!?0EyPPEsr8C+=&8erTNUC-_R{Ly4U?*e0} z?6$K1Pp5OrXG`hdU1hpVWPx6f=V9YAl|Ctq#G@MRoe~HC;O@ZUhvP+-5^3YQX}>Ak zg5;gAjo)+xAIN>htT;a^k*g>=XJ~Frx+;frEq!ivuj(q8Pau-%(UkUCKw+t`@G$3H z)_u<<$c5c!w>Rl$5gA7t?WJo*-#A|k_prl{Gfo|~ohcZyBtn;q zBF<^Q0wdN@{08)?6;q}p=J0S=_iS?oUZAcOb;?B(@*S3v4gNLyAEi_Tr9{Gi35p+? zav}foD;7fYF!@I2k1Ttc^CIv>2HxR+aK0gC9}2wKIpi{q{Rg)-JY^mTbFcdU@3#;O zq5EG=zx+>AjMN?R|A(gC|9{i}Z@cM#jVqG(Q+gr}J`)Q=gDtl0Y^45tN0&f~^n|fM zv}G!*$y=;;`@!`=2!jLh&%6$L#oo{GhWZOz&1qE+A;MY^vr~^`a7MJcz0}pgZZxCo zSVnI?KTKbmwc~EE?f?dL<#~+WcOdKCGNSrA7@#8T-QWh|45v{NlYTVU%-#j?YQb5$R)5cs=E{TSIFr%)XS@6-Qv|E#p&^&C#A<>1Pu`1>nI(~nJu3jr9J|E)6SKR7F_1>VJ#`gCdn zgk`#xi*IM7A0BE;W+7M;w4&L)3i$XNIR*rY+{><5mbnFys`;h1PWTjvP|uCm@3iq= z*Eqt<7tY3T^__o`9^4ON!?SHbW8bg*#JQkZJ)aYMmguI5?=Xzcb=)sWeaN7 z@YIm+W(?QxXaaLYY&|N8X|mKZ!URHC`~Rc?kxi5Vdj^q+Yj?|2{6!Bp-~V6?*k8$Z ztX7+jsQmO%NXY$79eJkkF5_u-uIX7cG>(@*lx4i|5gts(eDP|}y zdoEJdudAz`yU-9uLyiG?$DFl)aGu@bWLDfxOkg&p*e}lO>kgOV#n99Se>lD7cAWPG z_W4#R@=2tf8M9ZvidattwZ?k+W{jqXGd7P}c_|Do5Ai4VD<_%^qRbME8t_Uk2Lxk_ zY-qi47C&_+pS5?CFYIhZNpZ_&;o6GCHnx2jM*sGL!mjl@>>r#*`?j1pe%xF+CJUV4 zhnm{dcPnk3%FxAyJAINcBR5L!V_}O!&DBeUB4y^ zl=4srl<-oBH?C>2ic*R`oCyS`#e)--N6KU(b@Ex9UG4)J7BQ%{^NT1-XFEP1JlP3-(aZ9h z?O2qudM{F2F`b(LPoCC>D(fuT4x7rR=%8)s0D-ZLeb%IjGVrPq8+n`AOv*4zLX*$@ zObb?1B_=AXf_e%&Zc&(0=Tkdf5fq6t_}xG34lVHDeyyG|RT+5j_O}wiK@1T-|mu6eo>WIB+GC zr_Z;)GaQcRUUpIpmQuDhajNKP^olH2J-##adj1M1bZXy=h@0c$$W@;+t3x|MYMUyG z7MY~_{a4pAh}L~qi3IB}1dc@n06U&uyc%(cLmKx(W)>v-l4dKbXLR#m>Q1tf#&|6t zJ%`wS6#Z>*>(M8UQKF=W$*~w4&`6@y$hU7}yy;A4KWFoSaPnD|cIspCdtu8>9b=0h zExAMCWp?@=S*seCeHOdpGKt+Dd?rLMoLohg4AucZP{=4=YE#*E?=aJU1%>${%Q$L7A9hZXPM5TuWUe^WY#ua}Qum6}b<=WxK&Irk>H0qyv`>=!d9JW%0rz9L zTn~$e#})NVZ42mW>YATX2{+Lf+2ZEkbWJ(=UeJe|r?B5g{x$H3UrU{;ge5#JZwm-( z2>oHMU1u|m+{xr5Q(`n6e7d(U=~w6KU#lsD-ynaO{(v|szx_`#1;Cio0gbk>D;F{ER8RX2&2?hr zGgJk-9HinxTK??&EAt=Ri;o#6t+%h*sESat7tuuf#?DL#u|^mzMt`HdvRM|A;IXrjvd&MSF~4|_M);aoN;}`q_dCM+LY@TviOE` z6@Mm}P;QtaTo1*VFHsZkC&#S_sg}-nIzfJ?WH?b-Z`G+njdtwFUsx~qf(T+0kjDp^ zehM^AA+6bsgREiDcTxrBYjxGIkGt;~J&RQ*Qx>(;=>%J@Y9e2&ncnf9OisRsNkw(K z;s{%&r~-+#(BP^Sf?{KFdQ4rj)QKIRW4vPElwO|x!P)u@mp424SFmZDJ~Jbr_d>=mv%_rx~>M!5*z$62BiPq*O5JS{~Swa3uN^?nXTfks8K92 zLzgFhxBPj2_?skPeIte28%WmQ@LuYxNKgiq64p>>fItX`OKZgMo)}$ySt=Y zkd}?^mKdmXi@|d^*ZDKf+r7B2-14$Ueeb;uZTBrLB) zSQD$dm^V>&zW4E5E zNQ6pud+Mlh-`QeFkceul{&dw{nqix*JZI0%xT{#t%j!x$`eiDoJu|7v#Q&f%O?z1G8ZwZZCM31~o2f{!d@98f~dZRt$`!BDjhPWb@ zetKmq5Ba$yEE+@_l_kgkiFjYPRNZ&CiSA4ED>eaku(e1-m|;}|N2)fWOZ>pCRcMk zT0-O817CF?=d8v}2KJ55rEuk}%2ce!$IsvG$W>2ImNO*RK_CubHHgcB!YGCRo9vFMG)T2ns z>!UI^TnI2M(%xgQ_nFyjg}yY8+y9SYXFIuM&msdH@qL0+_W2OD0ed?vh970TCrGoEta=JpcAHpx(F(>D$a>R!--Aq7{hK z>$$PrMR!%4L!JT6QZ(|tHKL{1Y_?FJQ+na4IRF_@)3qI$&QUe+3646eaBMG{qOxxHA1;3`<3pcT{uK5~m_)?mLcYEq2Z$QqZr z_V%i+M|*yP*4)ZOjP{r_M#J0DTcljB8WXNZ(u!~B^nmtLphI3ns}R>VOgF^5_T~=i zH2NM+MD38qYz?mPrG-6Sz>zec5@8O^rdiu>lt=l5pk{Vy)I5ueNjn-kjK-V>{B*{> z>G`DInRF`|zw9)Tx(y-t1YXj%1z3H)R{8I!R>~^mQ1)+pz&1xEBnw6L@|V+gZ_9P$ z?6S`9n)Mb*t6igi_3b}h3=%<*Dio2}J$)6|L(W3pcvWQyV`d>L2uy+8*xN=Tm+g(~ zCTwd#W(7kc`i-y)bsLDbonWqHSziL#r)dQ@Mpe)A;47X+NpHp0@AYl*;w2I`sBtK- z_vga>?twOvy3J6H+pBT&--d2IF^kH^FHA6A3XxPGxmch(IbruT>(F#HGt+=i4tejw zF>_8>lI)8>RkqN? z#O@5|_H@>+Bg7mt3RRIfp>nd`06}OuRK9-aNQcW#bNCM=@sx?SacQJ|aRQ_K`Mbiq zf9=0{tjRY2{&OT@JMN8I>QQokd;k>zGhY=nsj_zaNaeW8LZa-?o0a;1f1yXzIjGYq zu#)obtE1{P4pONRcUw zQ8-OY^_189MfrAj)6g#>Q|iiWK3{Azx?1?U3jPx#@|*JY#JaI#0R>pi7{~KTg;Gb7 z)ff;Z&ve*CQ;qs4sjp(S+U!bLYXi0y%}KH)Lu69>xw<;n(>#61;$KzHILZnVl8DFZ z%w+2}yS^S>h{<=B>s-f`k%|VINq)AQ$3m~=4(u#g^@b02sIgeo$!^jt2YoXGmcvIE ztzKV5WB%_GXQv__>5NR7iZ*x~a)mV*a+RN!%eyHiExo~|YtxMZiLjAS{nr!mpOQcRW z^(4>I94UEv0+yTVVMO&jFxYc z_{qAto*{wxD&c~n?yd^Ek44R(7mp}7Xyy&Xtaf;Yi#rZvhG!DSv4!V%x7e1jkf#1Sd)oqC_i)LNh;&JtNS1hXjg^voE#{0VWfnHGZ&g|wFsioNadG=f&$ z?tHX8PMWRpZ0z{7ZjIk#f*?&h?=@_k7h~(gR}%eYryRVxDXdy1%HxF2wqfWy9-Fc1 z?U(2-Tl?ClISa(#YM`lMuJbMr^YMU>#4#OgPc$c`yU-VJLZ4gMak^YKKA!OTsOVJA zMf*stU3D&~v@(Ev%)#DLMYe@Sf);j)O(tlZ#=fnoYBh-dF)PtQ`YY7TO+-NY-MEX` z_0Ks4pE*^K2Tom)>_Jz%J5@){1Ty}^0X_}n<52~7H4T!NDO{o`pK}z}n#SSYKAde6 z6i@6=2CC5n>Tl|%xh@o3`T}=Sf4((T9uL>z+H}7fF3D>(8CFsr>8Wx;T z&olf}s~64;p^jj^xk`reaX&L{z4Je|N!jR*#D!M6{{0lnRAwAITWNX!@WJq`IVUVrxb%5HLA4OG(IU&*QEQqlp*Fy9iKWz4WtKXClSYFx zv?7PgE064h9s+$Y3`$!_kQFBN>mx9%ZYq4pQ%3j90?KsCB_yyhMz9HXT`9Onh39Fu z#(_J>A#3qBy*ar>=!9uhzpTD3{R;d&!3*GttAH#6bQg~s^VS1Cec=vROAX@+Noa0g-0G$lc|^{s z>#g|X#sD*tValoOXykZb2BQgDX6^4&bGBV1Iu}v!rQTUGo$OaeBHVo*GCwEUkX&jT zl<%p+EVDMu!}-jGZHpeY#`ws6^*JvYc_2PjnmK_0CxgddP1aeln@HZsFCZxmvz2O=x_zDF$&B#AT-ZTA+yRE_6`jUrw3=S-!5s;TZ{45 z*4CKT1@uuEB#I@H6^3UML6B$qR^=k#=}0N5xF3j;p1~UcPphC*95oHfUJdOd*E3v8dG29|eM9YuRQ|O~Zon$w>6YlnH3Eq(0nu{x`yO93H`@Ubj$942NV<(<_w9{M$A-H8MbZIv2e(J$hSk6DCo#lOOLT&JK=b^TQ?U?y0bZM+0-|F&tfT^U9EM!w z#w(_R$@%XC!`?9T`O^J}obK0;vO|M|r+Z2cogeqVzA5J6d&kQakE5sG$B1rCEUCd} z%@1gOV?wf(Un|@k{PZi2y7juj&JZqz^{O>7{{z_~){c02#LBzE>}c8k9|P}g>_yUK zA0bgB4H@`dz5Q|Y*g!~0nsXa2zP z7|iAi3|P!UwXG+ZmCc0dyV za8rc^x*B~C*d&Dl0%_7F-f`guW+vjL1SR>6Tk}%U>Ge10Jfnp@Ls_N{(e8w{L0;X5 z&Vwh~feU43o53>tZPosymekOD@Pae{e5LkL_2hN!+JUT+RBr@t5I$d}3i!!1LFk3s zCs!W#T92Rp-~Ero|3ibqO6DtU+Ncu+Qwd+#(XFgl_?blSzo%=#WLCUvkE6y)DkpXB zI=LD5W=R4?i*>N%DYSXWNuMQ2DAm@EV*lmU{(K5$Q=SUPOj*cp;8tI<=NEy3;+-k? z6BbETqe0yFm69yfbTb7k7IWijJ>9hxlPJLooeW@;wSHCQ z6n5Ws_qZef+aY}{a6jmR{%jX?EsJ0Y8jA)8>w$3=CP$;oh_KG@VA2 zmj$gqO-?yoKTM9GjG5LW9U7J|1cYUXjqMwSIb{}ANGQKv)LdRxF>vyiYc>0H?)499 zx+rm%30FBA58Sv*nZ2-&`I+L_;+@l!P4u=! zqFs{(KR-O3E}++dOCqJIv~ zh~3zqm7q3eLaGZhX`0t_q_2a#!enm#<}F`TvKO z?HLVR6!`#ZBna}WO9|2bcJ6h9DnB)#x*dUh=iTXZPcRY8sqJsG-i01b%#M($@U&?< z`Z-(1_WV#MjNu)GL^!{Z@E)6enZ5cPI#iR5r(xW^-IW|AXx3)%vV%UdrSoUweL&OF zsE@LP>0I<&Gu9V(!iy>%HCAi)CM2ytsOiZxvpUatdyHZ&ewT6Dd_LPKe4WS)^JWH_iUh=H@Bo98Il8#nlYN_!x6W?N04Xo#@9!CFN|O)kAZ@Np5CdWY0Qb z5G7Ay0QTG&y<)Ta?(-j-244x-(8PB2I9@5s47&0voNkM@ak;m6gy?eU#g7+F_Wm2U z!P@_!9d&}h*Jj}WuERH=+5DhZJy9v~TNdi$Y;F16 ztVD{P=?F}1^Se>6204-gGxEt>XiYP2)pO1l)&As9z7|9bFnmJ&@8Gl`$*Zd$x%Bu8 z8FuZK-HCFS<34M;JZ7t5i}SB{78yi1Sj&u)byL6ZabJy$%}T6wp!RE8zPFoXaJOPM zPno5lP*tN=#hF%@1pS~S)wsdBD_wWS*XbWtR#a!L6Xd?XFug7esB2nls3z!iTDOKM zT@&A)3T9^dzJ&?!g)Bg(`3SfD8g=c($@1GP_dL&2aG&NSHF$Wl1aTrc_azp(lljud zxO&^DPIs8JDcL?t*qL3>mx(**K(hJ4q&UO~YFJ`N8pz(ZX6xPE3*Tj+zJRK#tO6~J z%uj`7k=m_6f2c$~LArD&agsnp-(VdTxIVV-Biv{sUi2Jy9hhczXl6M1u26rYWMiB8kfjebiXC(c(hTCTw#@3|TAI7A9537dsmzR9mM-)#(WhHn|D=f>`F zQ93Qm2W(hJ@5*efJVP-SP$3hAW`d^bu!Z=gtI-8nL-iWd*A!Hf&}1UDQj;Rp144P{ ze?J$uE&P1}zVf<#T$Kdomlu{NgLMlUBt4z34v=S>!YiDFgP3?H%<*fN6t#=M0|^2v z(Dky7r-h3$}I(XxA1?+C~)<0a49i~ww zC|wcZQM2UUWZK#tl<nFZ zrFBR?^bTl~a%2FUc#Y_BY8J0tJ&Y3CUI&QCL@T-|6uC!1>H8Z!^VD@$dN&!)0$ZQSJb^f$Q zW5Z@{q@RIzBN2Z7;%UVIOrn)2@aUpbb{5Qu{Mz#$T0L2P|4cepB`B{mDYG%en`V=n zSr-d-2-(b(llbd(Gst0EnA_n{Pqn1`mmBhdtd^MKYD&XA5Y!!=51rU09 z0w4M1=ItngCZ-k3&sg|HF7N28XvFwQ{#y7VeH#|3Ye8JcN3qliV-Qe_1U@l?cR?a3scpj9j-^ z6r|wCOVZb$2qoHo8f3a!o*-~-ktCUNB&lf&^}YtlE_t_ISwaGizKskO?!vz1+{`7O zzm&x9nuwhWqV0~TS<$2lso;*s2@>3j$)@b7l*eGaTa;D%zidp`KHTNlb+w<~nQ4+I zJ*o-Q%yseJ3&)fX&hr7|V7mN(k-pY$gJE&QkH78b2lAzIwdcwLG!Mth3REvsPV8!`rC+JYki{DC=La-hk2tjocX>Sj3$F6Xrl3wY{8V;m zn+!=W1z$~_Cema71>8K^zqOfZpRe0AF)GREE@Q=cYcf$Kgu5OOT`mHxR!#<4Y9$LI zsB?VHzV1y!wy>S1R4p>sO~T&i+?o|RV%;7f1B9Dcp6b$dc=#bmifFMrx-sXMW9kFS z2gUpZRDCM90dWn8b$MLLCyC$nfJakkDoi-`C6&_-?xC`4u9*^k;J$bR`h3FK)IO)d zag3iXec!|c)(cmA<9e+`*f*{O*){a22-S2!at|v(F6`E-KHKWkPr1bdtP#~N?{kbz zQ_YNrq>J>aE=pbAP*n4Hf1$nl=`rYf5qt?&P2I>!Gs!uQ03b&1Z2oH8$5^QG zJH!~v8trNtg&$kc3`f^jx%97&Y$weD=lzo(I`Ml9ig=QFNqH+dTEaMBa4vU<@wb6gY6Qt(Q!PmZCe*iC&@6|)?>MzsZS8{o85Z%QNPr-o2j5n)T zc2grXS)Z3>v3A6M-~I`Es;1UrwdnWidpkmf zMp-GN{vR4ddpRpX&@n&{(|{%+GhSSNjaBhA$F&&ZKQzU-e7;h9sI2Q>u1MP50&KTt69+W8N#h*T!BrHx?W@A5r47 zWLIFy_}RE@ze-aEA_bHF^wc5Xa#FGDENd(a@An4GLk^P6B+lc}-SkLwjobA!DQu`! zOL3ZngNdw_Pug#zxDVn6;y-1|14%l{)Bd#3&1T1;61q_V*8XhV8R34NX{kvv?}0SRQnyus*XlF0Ka`T|M6N3))a5;Q4V<4CV0$R zPLtZXI4MS#XgWlypYLurUUdr5Fidskwcss`8BtH|h`d*EnQ| ztkit3F8TZP33>EKIOO2@QBmT9G$8m~HzM2WcMk@GNgz!~X)lPJNwT1e;sgDzcYtIz!4caqaq2Cwxoz;7>ZkIjCJ6Ai@x^F)&|mMO+#AcPz`L$P!w7%jFU+Rnmh92= z5~89}I~_Np8XFz!ZKUN$d1EdzxzVAJ88)A}vCbtz`pQ7am2k)k&uD6M@5Sk3 zI2+8@E5jM=EkW}7HQS3!y59z=qiM`X^SA6I5Tv_pJ02tEpat|>yjnGRPurtOnof%~ zne&4?yrSxNySjD>Q_nLy*K|Mco%cWHU|%BgH;259qS97k5g}F15Yq48pMx{12gim) zyi}68?A|Zuwoj%BC$$Nj-Ugw`iNybj2Ku? zk>XLaCzvMp>Ddf@0*z{5LpNM3&ydU|p?j8O!ch>rMFyJ6?gpnZC7|fpg?YwO5-TO;{yd0oc0?>3@!Q4B>_?F78O|&fH)qM zn2yF{{I8pFJ=U3i@kjc0?p!8C+ds#d!$p#p%x9RuYNJXA z;Xb3E27Q#cmTrc>40C^#^unmYoV2UJ*b$4a<0RWbLro?hBw3lB^X-_bmdm!(lvuA@ zC~ybt18Q+b4PKbGOK~PCkUJ3IB#GP1EC0Ph;DkE`NZ5rdiQ9V-;oxp&p|@Lz)A>x` zg$cA}U_&TlE~!lI8cWg#foiof>!(gD3kn9As$1`;u+Rd78X81w6(aFz60qvKn4?~I?Zf>O$_pC%DEU8w?gA!SPOx}8;U!GysgI7Q(mdf|IkjW zaDRI!PpdCtsZ@5y2$uEPpD6sok0kr8pg%#%Yh#(?BldgoKeSsu=?Lv@?s-DKyGCY7^;5#SHLEE;%gFPI(Wt1r9A z+vJd%tCW8&s{i>JyKPvHn&DGtqH-qe&C0)TI;Nhx5Y8rgeym<03-xQU>7zH#x-D&MzK4Td;+sY4}f9b+V*-%SlSp z9E;_&b@20Yu@-VQCXAq&>~#PnRlW6*H2!t2jNJfRU!hy_tbbQ`&OJ!DE&16rfqM;= z%EquLkg{vHn%#e(?AB24kQ>LEL-fnzjCLX$LG4?GVxtI-T1oth)emEY$!wHY=T-sv}TOnbs;*SmW^D^Dr!J6xB3mkWj32$vH}eJcGt zUoxu8+p-iaHuPOmknW0R;!QW53atRqU3=hOg?|URVS0R$sT=Ax+@qf4n^UN2<~U?z23SEo*ogkGtA^)SOv~X>H%PJB~c)>*C2_L ztMMS*4q%&>e~wrDt4*y4H%V_vJta1MD+f#-oeeN51T3E%^7&0faG*ldnex`V4~DPIyvq*%30#s z9KdA2U^YZS5~fjc+NoX>kfssE{dlp+kcfoWY1=}(Q@U7Hr2bw3bkY>l+a!Hek+dC? zFwvRngiP<0G@dj_`A7Av^&#$YZe)mvm{Wz77;4!@bZ@2m$utc&$3IxY-E})70q2JW zlw5Y)KT&T4w;}sIOUwQ%39zpiT6Av!kqyW6KAke*^btc0)_S;Gfc~6C?vb}ROMBg3#y)fJ|5Jr1m zROadIH_1IL+Z_GN_H8Dcu`P_?_UVdlwh{B$no|i;>$f|=w0TYOcp%=K8PZvC#BBWTFqdau#&6QVG&AIE3pi>XzGb>a zS@h#Bq%HYokrDABS6PO(Tu{DN#W%Ipk23sc;Z7A@J)8al<<#T`}@VD+-E7 zYRPkUNIfnPr~js7whf>E~1k zCxWJnb>P#HGpgEimLVB24+5Fo%P|LJEr))cXwsn7w=OtCYspt);^qV~nVRm9Pmby0k}rd={2U6N(abGjj9ozTPE z92VK_oAq#XqwCkf;H&5_ii}|^cAU+&rqc+X_yR`=h2Cx^eNt(;8Exiq@}+)U1)YIXuzsN89}{)Yz;>LWcWW&jCW3?sy>@1-s2^S|gJK zxu2PnR9R4AUKah2jUp1?{pMP;_u0D7fQh ztRdIk1PUvdoQ73Pf3LdT9HGwDGz%$1xC0-pzEuYH5Kf1@4O)*o)-0V?lMBp@#kcxS zdDanhGYk#3&7-9Q_TtAun+0TMcABi&rXHs6C;URVFG@$nm23gcZ22Doq6g`qY~jzU zcJl_59@sE2*F&&Q;V66awcG00D~3}*bP#r^03K*HP(QN?xb90HV=hQEA^GpJ4%DZ%hLd9)36|>psp0ifJi(hrw3(xh?4@(v~|9izjop~?Y zMmF^^w}}#f{K(|WsW4kTTb;ye>DM6J=H@InyQ?XVm;$s7#4%b&1JU>YoXF;_U)Nv?Rie1^5>o*Q6nvuq^`dQHe_5} znbDlm=V>XYoy%J(2;V%2DpV@@4=wb$u1X_=Y6bkXGJ#{=iTg9nT9Jf&7s-oPFdv!h zMqIxDXA2IJ+nvk@4*_6ub{6v&xW`iYrutp8)#oNh0pHe&g||TSZH?eQzg>*exzjSo zVjZ3M2ExGl!fT{xm_UaiY#>hw+I)j|2eEm-TZ8;W6&otiyM z72c1@2g%B_RCQw^?%MGxGI?+(jRF(H@V(duL+*gL7lZsfLGqviZm6Y&p!N@Rm85@L zs%HWN$ML>Of3nVI5jW!=tstVf_*57L0y ztU&QKT+lpthminE3*tJmf{=97x@_P?>BNmcCmfwP2aFY~!q}~Hs9{33Wl8MOcuKv| ze>Sgtu16CaHBb@S7k}FRdJ6|l**hJoBDk|O29K)`1#>dgZd(AsL}wjOflC(1o?OfQ zhSYjWbC3Pf(31dp!54{c#FeE0eQRZKQTX`L0eF=Zs#wz^Pz6^v?(cH{VcClg-+>6_ zdN+}C74!&K^LGtOQnUF2jtm3^SA=VyzDrxW!k;Q0#mAjLnm+0q>Y{fKhDHNPlsls7 z&8%cQ6E;ie#f!7=7Eu+AX{8D}k_7Y9N}ERE#HFX-Up1Ws6eqozs;4C3?T`v}Oc%;i zPD3y|?RDT952!pti0%@|b?i#Rya!b(L~I*Cx3? z->y@95zEqJ(70S~K0i}yCw)z$m1#Ce1j@PGiK!T^^u1(T2l2t!v~?YlB}NBmy51Z> z-y`3(M@2W)$TsZDN3Y`VbWPBt%H^bXkl>jqC?BpNdAyDQ0<<)1$-(FQ6mSiuRL?zl zK9=*?-YP1_x2C0z8ncz=?MkLKgFQ(k;+X&kiAt%&GihQqqt&dcP6kxIm)K*u&tNqi zDBv)2U&(A+(@C@e&1hA>WP3Z8GCTu`8dPd8 z%GllkneayO7GK3-T79KXO?64lI(#`&J3!%ipA^YX92~+lkKFmU)}DCEIa5TH2dPnb6 zmkF1^9`6GMT_eT1Vnt9c#}t*_Vho7cex zxNAW}47_8*82)HGYNrH2uVpsZg)t&Xm!ZZQfi!Q0wwyZm99n&KktRBE@_D2oZ};{h zCDwORh=^%Il7z1A<+Z`|hUj$;$8&_wx{*kiy+&?YGM!La&@X#Y%>lbu)^y~h$1|9%FCjVZMxGlD6rW-FfR#(yQkf~Y zT%bLkYJAsm<$2H@@*0ksgc06{ZlGIrh-Dk|a+alx|7`U7MMKPJde}`t(g1Vt5o_%I z=;CujHBE?#H#)qa6GEaJGGLQ$oC&zbL^D&gGXf8&WY+_(pp{|j3K}#Et1LT`IGVy* zIhmy$3mnr@nOi@eyEUEaurrJQLOGt-nv0Bu#>>=y75_@o(08}hNn(|)g@o1XtEPDG z6ZBQIdWuYu6B(Vy$y(TXOc;ZKc*RNhA|A%bTvDwd-ar_hevynMxnugn$DEqVfTPa` zNn02@NcxZRiTa#N@y`;dHsloq62}5j_da(aV!){-6h~rA(ZEAutF5}fj+-VSAO3(0 zi3gd{D#b%u_?!?-Fn+r1Gd%hq)&bGXNM1hKuw7En%Bd)G`Cd5f^VQ5ihxWvJ_0`D{ ztssxlOTc{j*`B&V$;e0cTd(-k@e({;5C4%=K;%HCu->+73{%gI7(TVj*L*V7?qigbLTOQE#1@3~M zx_d1SuaB^@pt$B~JLb>#HcEEn)QIT}^2*JWyN>qT;IUUDJ zEnCM%X|UDk(F6SfhL_^qzPXZ4qk`m^aW8&X%YL7G*A`KrZOuYoPeAGq zV;N$wN|qV{sdPE&2_e`C9^%joZJ!cqo*<817?O4{P zLQy5sNag#vGbyBZpW^_bmXoEW@I?uYWph9qsNboUQ~^}IVzSEEsrYjVY$@FlWJL}c zl32zFU5xgClKu`UbMz+kVD#7P!F!Mnw{qwJyYYF-py_B(nHH;eD9*qLswsgFKS|q4g;c+1h7TaDxq3JzNn@Y=Wf`a+zmn zsvRuxMPf7lX}Hv>1oGdCZA68xM$-;UVGgf^D{7x@>XYdoaI&L;+~mAD%PLUCs$0y7 zgIKx4tBUBRI#~~MGK0(UU~WbtJ1Pbx(fWW8;|{vt2jc%2w(0RLojkka&)`cJ*;%3p zQb0`qGDe?4(b^<#>#AHXk!Au{2j{uiG(r3awYYt4YLXi2+Jo7m3F`01M4!I6@Vf6t z(&YK=Zo`w_VXhzcDz~6-oWJ^jYUb-M7UC&iUp~~8h6lp_T;&Kt03U%YW-LS|er%b~ zv#=B`ZrF5_dunb5$%uty3*_0d2nIYIHRm0qZ%MI0g7u*ddrRsOn?8-&zouMLjLjTl z&mPpet{FF>m7gNubM-^xrQpaV27W(mN;7w2U(POav1@r-Og|D+px3RKrn$fq>r zDii_se`tYAPk~0}lSc2%i`tEk1YeX)zN1{5>%u$JHWiPT(hxF(bvAJLkK&tADN#pa z`*m&&y)2FhzvC`z-OKYn5?_(d@w&|j@54_JeNu1i}oXaLoD=KAC76g+^Jr+~- zHEsm3ybx_7NCzL3=qs!v7NvJNQNb=e2m<|iM~?bkoJ6ArV)uWuqSDN)%5XMA0HJ#( z?tTu=Y!o;fPZQ4Tja{-?s@f$$=bqW3ar4u%456JMQB@&VHww5q{%yzmI*$-!c<)2v zMOS|i2Tpsnuhe?uG&rF1p1%9nF!t+HcMuMB0zOm0)@kE_6ZS4s?B|pWXmCPai-+IU z2*;Amy9wHK+2}e!p_2WKtMEEs<#2CX|<^V{jsQ+9jb< zImqp`VUi{bo?I?VQrJE*s-KFE$@!8&S-V-Z(*%PuwU)X^nh)H6)JgP874|;z{rH^P z{o94Yst|qLUo*=}Sd~SYREzDeI&Cjb5%5tZj_{Pl2R=T|Jm_BxB+kNQvCg4pky@ay z50w-ErlFRg2_<;VZJe}Sd>NiuLaE;;O0$%pnW##&LrzVH6%J-N^y7hls2NQZjjUgkw&sBXH?tRdE^k~xI5UWRIm zbZGfMuZ}4~2^5C>iR*JvpEHP#LO z?en9`63jNUL*OD?+xso7Fmm#?@;faF;u%(tGLJ{xMXF^8=%!mx>`r&DL)Gz25FrHT z6M`kp`XaR_F}F@L7xc3mny%iInC{}w5$$weQvlGw>$B{aEp-^?6S+r`b6y^fB^MAep$nhx2OcgRqJqxhz4El5^`O4X zoBz;2qwd&NFJd|iI;`B+u;2VE?6ECRLl^eUDH2;#8&zKlSNGW{xJoOCiY*w2f5KR% zcy2g^un$g!t#yn7uYT0~uvZDq#~@E2>rU?sbeCP#17HWd;t+d)%jh$ow$olg9n+>#R}uxmW+UN4;%F$6n7%5!6b~$b>BC{lKo9H}M;rEL`D@1+c z+e?`NP38u4d9^z6(;cxwBQP(7>t65>c7}LKH;Zw+EJ>GqpK0+%3vvP52cmsMZJk7g=U2Zn% za~IbZHsz|;(CzQ-Sa4(WY7AyE$g*hyEY9Y7|x$%7BqjPc!mS{S1wWitABj@5M!7RC}h7VV=i>gcCztB}?QD6DEB3?++ z@P1k6M~t{r`vu5@+4V#PFc(KHZu00iGL!npSz<dZ)7F;)vL4D(JC8d^j=JD@!arP{6yWAesmljlIVA+`hQ{ zJ1Yn;Aj$Dr&~7-=9O^O7*jr0{_?rY=ucbGZ9%oceYyn(@o~TU!WgZLhh}?A;C4OMK z8FKCugxMx3a#gLJd-a=Ns6WplH0`k5iW%Xc)XK>c#cD`*NYe=O$P1uK#;Q|={#afE zXPf&rgIFSyA-52A>|((?QN~b}AMpQS@2uM5YNBloNpQCWC%83)ZX{@McXtTx?h*(P z+@%{QxVyW1H!i`w2_#5x=i9x{`48vn+^(l?R@JjsRn0lZJEpBJAKh%p)GM4K&z8?V z1#L8BL#6G92*+twdBrdcwhcV^ZKuuA5A^cW6dF>+M$?21pAeTZ1v=XU*l2gBu`0Gi zGDFZte(ZlpkIxO68SonD(d494X>NC0S4{72_~gh}>9-p7UF3EVosSEdB?5a}bC?|y z82f4Lgk9h59s0ibUVEB*l4ph!;@8Nmv^Ww*4Fx$jkkg2en>hk<)`DiKc4>;R=@F=m}C`-XIsF^U4+UR(pk%C zXIwSHtGYxHFvQdL-J)gKM*?rk}9o@fxwY-Nf>* zXe&$?_nTq$g2IH8Q8D80@jvs9daOxiXXc@YL@QUQjdl54Y&%*uo>QuQkf)Y7vX`i* zKw8)7Wkx^ct2MEE$4;&yF6sPCT=x41_OCRbg#G0>*&9&vY8W^QmsPw3m1Aj2wj~KV`J21h&kDk0 z?@HdvZ3hG?V|iv9>VE%>x(x;%6KBaAgOg8vSKny4lTg`#)Vy|pv&FaD0~Y%@mw>75JSQ>&ORJnA(3gQ{iW z-M1}LchJR~mrH!NfPYP`CQLc*Y5DDeZq8Zr>#Qnyq;lD;Z)I{9fiawbJkmq)o<${*RwdM)T+oLo1G_FQifg$^%0N3wOVw*$d5L{NplNK~ryDtg>@AJbx8 z+WdWW(SSvyIWc5TA7~P=4eTxGAexSP^)eMstv`@7hd$WVIC$Cp8pClmVeIoR#Cf^b zg`k&so;Bq&y7Ci~Z}9zbWwNE`#%aNfdHyGob;80o5aK=?CAS46ZGPq|WU+|i99$~l zvcVti2xYA#HohA6^ZlbO*v7s8BA=kQtR=iOB7?0C-%FsMB0!=6fS~Cy(iU#m-xu$9 zP>2z~VRX9u>!HGf#y^Q$>iEb#_sv6OhMvc^XZHd1^fA2AXpG`wB03pXW`u15Z!mM{ zM&7yo*p$eB|5UHXg6;Q{MoXE=;6sLca+1*({;!$7Ndg_A`6OTX{VXE*4}z{LzZ-7< zIoyx1pe{8h{i|4xNj{H23^2LRS=;G-FG%ckg*Qc5CMfmcro^_8#|gMoi6-!*sClq( zqe``THB+$fE^LQUHr<99RYd|r6xZTVL{_fTqL1G)D6&LCSYbPod6 zMzG4x5QjnWi+(4`T<=5#U!SXM)K_Io^e_YblfRMGQ#z9&s*%WGaej%yi}V_CjyT@m zLZ37-DDyVZNu#mObxVq1B?9E;9rzg&SOz3wbnVt}2U>&X4|(|*EyBT&FUF^}XhB`( zcEv9C+>Nfpz59k*$ond?rQAshm8(B^Q`ByFYght>yBh?(2hW*wG=Ur5Fn;pY_h zPKh!ynF&w~D}4_}V!IfkUE8hD=D*Qbz{A+l)woWAVx%NcIm69^IbgEns#t%p%E z?KoORb6%uK|8mZ|fIK(;=5ox&E?EL<9oHy>RU))lGW-()+AQ_phgrof)?=a5gGCTE zGww%sU_70N42E7zXB}rY(bnZK-nzrP#)%ikJbW!ogW~x~g!Gi2_#w>#py25ai|=V+ z>|B6-E&BZi0_B~{>>y9b#Q|n!&o#sPPg>zm()wuIyh6G|P_kU%SwswiQ9pOq_~HSY zAcsJlzlNN#p?tAz9>_AW%Y^7Qg0j`EL~otbabDfKpa{?P_~92}<6&Kn!yh<+X6_Vq z`Qk|6s+LK=hn8*)bd?F#cIs%4hBuPVqA=44UONP;0`#jxAVohfN~dX~Ax z7M5_?5Fx6&*Z%SKDojcn=82)qla7={uHIvEoQ|K(4t)_I=gCPW#ilFxUw_HZjQK#Zteo7*-{xQjia>EHI+OS9{i^-wuP%0KXBH`t2REhl>YpgAi~sCYW|cw zk)6co^ETLkwp?RnK)Z99>HNmj@408?n~uD-O@^SG>6@?t<6{Zdg{9VApKzboLS+X} zr@byP7oenhEvI2-DJj1oxy~i{)NoUybk40r1-CdV4JCdw+lxQGDC;w!4`z$=UC;!5 zf|egWkC#q`Y4Axp=K=pa6OuMfSRg`T;6pfiXk!jj?Rx}c?<$gW`0r7PduK;~*nWv9 z2p9h5G0N|E9uubi*HGOjf?w{-x!#+8U9hVbfjZ2;Ba^2v0SMsaW(ZIrFyP$A%M+nt zh~#Fd;fXL-J|TASK3+i8{wch0OUv6L1QXQ!4{4072fay-r5y?5R8R@^tpQVia9^j+jNyX`jRjlVREf@o zHT>-bsf%%^)Gv6@+I-e-|0}Ly>Yt~VC)_?|xUM(lUE{a~N!C;`-jIakZW&GI6`22U zT@GzQ`bCyT)h^*NJU!09Q7SVM#8cBgaacmON-7N++p5^BME%F}v|UT2Lph!G`(v`# z+boZ+ZsbvavRd?2#@6X?`v$=m!z9t0HYC*zS>?RUQLYt#zP;+Du})z~CEvP{3Nne* zc9m`YhAa77$eK2DPtQd##`~1CLyJAEd9INOb7cj4oLf{OW6r+Qq$y%`*_yO!J8AQj zH7H#}rJ&?!rX=fhrAdOGc$#i|YnL=UEbey8j-ME~$+$#bcEEOuY0UkHogSTSPDg5X8ek_7C zstC%B*-RM9KAl;B`ZYN$-3m?)vBqoUHGc&K_|GM$rx-}F%EfLuAD~mi5I~ig4^kM> zUP_I8Mn#0fu3G`umq#Kd&^5YKo?7tWIfO1gE0NjL_jSc1d0sgoCr|e0@sp-{&EhxS zD}G6EX~d4<`Ac;{h}U5+O?_9rHs!<%xb#)D@qv7)+%%epG%w{FMv*HGxzm1M#Ct=T zd}5p(Q3rX}mJgXX)8_mHR-z6la^=DU11JBgwSTLwSR_jp9OB}4MzA;=T#K%d%TrlM z|1bGGszhM?oqLwdV`$>pXsxyFP9k`o7xgVIf{!k9b7Nwb^L;pCIaN)K2HQK=^5nWp z=ZxI<*Bd=X`6A&wZuLJhDGE{Z~tnN=#?-}Z`XBMOM1lxBmPwN&#K{2PMr!=$dt{QnnFxWAO# zsIK_FqPm7wlVB&`>^97ubiBBOwLt63wvO|YzQT!XGy~BTvo*%s>gL%bqK@rXsyle> z8Y}Op`RlLXCZJ{)LK%;3)i@X0L`$B0Rk_)IC~9O?lxxiuZ*IY?vNk`bIKA<>4`l!2 z-3uj@QTl1WCFs&{HSF|WN2ym2Vd@g657k0){@=r;JAG)qvaLR=Job-@l|4&n)vf!S zKwQh+iOZ8@O^+-RX0>6~YF@RJ1p&twzdiBb0}>!cCZ z`3Oay-GW2lPdi@5X;S(GX2P3hW94W6-4d^)U!PyEUr4$V0;}SR9n#I`cy$yjb=NM> zV_Y@Ii2S9sr@cI!2Mi><2y!axCPGR@@W{-MajivUEDWwlM6U>X3wKY0fS}0aWLUIUVe4JT_1*sGjPHsc&2S^Bu!c!Ky$vF?b$t|&ANKz>lznBQ=Q^bC#~tdzXL>1?Zr1fe_cMBU_T>8xBDhuUgAAmx-mC> z*aB&ZweojjT0FjWOPAZp@%Ce_dCOS>IOk9nTnMzH%i@WVihC11?w=wv2)Fte62_AF zxwMo)Y|a0u!uziZO^fp17FUoBo!1-G%J#bXfT!!df3*z1;*+yDQQJ?0FRY(4PZC5BVpdc)+)F`o=4@=5M){tXWr70+Xo`E*LO&Chks&KJix z!Q-ZFxKqzo}hmh1Z3f4k^#q#kQO3^ub(C_8W=ec-UfKUrTp_lN3ty<(Qq1Z$S-m$_Is~5R#ii zCK(Joe`UV5!H^1xzzAMibEpA%g$7;-n%iFhVWxWQJDmJmt;@XXKgK=rR% zLWNux@=k`7xeM?Sk3Q(k-Z$L^_#cwo$SBJcH~C9r@BDTLlq@jmD^qkBmj=rsZ|VLG zDbzu#Ho96t*+H$Pxr7)uvXuLCRF@*WAl#&7Q`gP(ZFrhEu6lry`;p8#QvTx8MH!Fl zcz|$2jX$>lJz*3eL8#yxPk!&L_#yfqLC;|afWod>rUXpV0OqfTtQx@xW6}^fNFmj@ z5!&G6T~9YaxF`s!7a)G3f4ow@9%$c4Xz`4|J(b8NX?5^F6JWg(CwhlTqy}Yn$sRv*?lp7Y z%$VjvaeI8hJr1P}_L^%iw~@0kt5bs8pLe>ky?RPl$?4JI-wNPAGMkbBs)k16EP-yt z9_knzz3U@Rzm3HH$#sAsW+>)gZB^*=?20BM0dFSz-R;fgyR?{CrfTnESclzv-QOjM zYgv5U8-C!2<7E7J12v_@UC4;R{12(y-fRFSW2xPza^WTHYLPDR&K<9D9?1>ILmel$ zX#f1F{;SgBCw`sfuBxszMHy=Zys#enpEAm z43}f8Cx|pYTPR(fZlieoGc~{0qG6KJV0Q%QA#V6MO@H}-s9i&b@ih~z@ln;5->38* zfx@d0ox4a7^+rVWI*9^rqaeT8Kk_9K#SLd&RO7cRo9`{C z;a&7Q&yiq8qP|8ZzZOrijgO0N)_n7JuU|5)v ziCNPq_`rQ3P-DNoyUuBz)~zl(GFvE6tp)9u-viROKUUt2_ zoT^)+HeD}k=KM0YcBmBwjsGE4e_H67&b}OmLO$CF8LAS|U2-Cl94z8mP1!k924$Am zT}uRN_wmxX*@di%LLa>}e1;t@qu_k(pRc}pE63JLDsSi2(KI+Lv^5+ z^)_S^b=_h<>Owo$Qm#nl!a(!)%m-kaGVx=fKGsmxkc(Kc=4P}Saa^x<{-ME-6#0s6 z3gr*hr}Vs?*$697I>1=Zwi!4%KfX@*WrByY)8ZrO57|D9-Hk)bHP3f}tVHduIR*;_ zd&Yb5P&ffV$PwVl`X`D4>GM3gozB9ow0|E~+USo3O_08n1@ z-bi|LrQXXW9q)HU=3$&Q_T!F}@rMp4Hk=^-@y2F1$})1!a~%$y3ZaGjr@o5RPwBua z`38_q8iE||v{-uUev>V;sgiyb zjq_Ub%QxNs%dVqPpz-fv9l9W0lueQD9Izy$NHp}`PKHOA@lE3A5#7drxEi$`#hQAv zZBfNyX5eVoH$;_nyHwLN+Ir^M1xEDrtDn)c!s8r~O$?oSUr9BlKGrCA;<<+`g(Iv! zyV!AKnw<>=$=N%fhXwRd{_zN|EjOSIMx+fG1c+yyv>LHbr<*eZNg?92*kfnB=&$^- zApHDfXUvV`2r$I=rAi9F{|-ovrH~{0#varyIA}<|7H}Nb9=F4!VCr_bd>k`G;NzNGT5u%=a2!> zgK^iGixv6nWND4kTuSw+bf7Q;cb=;u*-HC1H`28Q7cTNNo^7+;u+`11Sv+FL7PRCI zXW@%a6!C&uq$Z^Zf**e`ss1O(a_t(P_r?VAir;R2e3q<G%6-%~;WWphs{uh~BF|lwWmU?Ybh{-qETOg&MH*BJKfgeYK z?&|(LBrAaz%<4lKg2KAzM%+)bsJ7fDs>4pV4AEVPXIJ(Dj;N}bm{c$)AvoC0 zZ{%)v8M`K)ap@*{)lgCn2>~sI35d_;4>ZqGpUE7v2^WsSH>!g*^u;(cxg=qCWV*0@ ze4JEvH5}WGv4S~bOE%D2ze#D-c1@^yufTpWugsBhW$x>|ebT?B+DrRAQm+j=F*7`s zHrB4gcKI?0YtwtX1_)MKjXz?Cq_jGO!axgym~X8H7hsw@U-V>TnO3BDzR0vZ|1)%w z%sw@MU|!Xxja+@_8 z>sO;z4|~3dtcc@U6++|bEE-!D;C(~nBE>(L43^lpdCRY;`F}o2(?RqOTc@S%e!Uuz zPFv>G+mRz6p9TImf45xnczH2yS#d;n5#qi)Mq36)*t7-eG+JTHFP&YT`#7sL-@ORm zrJ`277Gw>F_O6}_exnsnX{~w&w{=s$+WTz2%%wzip1~uXSpl!BA!t^q1J|W}CP!<; zcT8V*Qa|^`ad4!xhK-+^i-~kYastrPf&Gvv)oQPV&omMK5+_gjoAc2LE89WKIhd+` zmdQ%O2%t}kOJb)Gyp1nLmLU`JR$yacDXO@WTjDXfhm+(EACI*1N1NaNhJdhS zq&)CiK_uyWSlG{Qte^sHjhI>tA$gW%6SZ2fraAV(ai;tYPE0?1%p4N~%wc;d}E(XKg;+&#Z*3Ql{bWdtm)e z4IAHfAmEJ+AsJ8kh2UI;8jj4;aLpP^a*=?0JOZxEW;db=pqF9H$r*M9RXdY8AK0lr z?+_S2_uX3ZinWug;$gk zV8&!!abv4IaWWvwLi=s7f7hNq!sJyP_fM|O!Y(nr?@hyQ3iA zmq(hs|Nr3s%*PHv`+cf8_so1ua)A@_=6ICT; ztud7Bpzos z>Hzt7FEOVf*J|iVZU#!X;Y^KSLXR6mznnTP5jAy0(eGAnGc$06-dqOB#=S@RT^6>? z1^kML+dhDQFa;oNZ1=F^t(WJ_5~iqv(jA|0bKr&$SrZwi`*VwQ8_snu2Fl)!%*7gL zN@!)FD12A_9qsNy2r#E*6Ks*+%7C&YFhi$4CZtoT261Cix}u5U!owpSlwJO@ywQThSh*-aH6uOceS) z{Ml-+kFRpo&F@KB<%Xq{7pR?oo-Zg*8JbiQESKEbhHJWJea&S;?dY&^NVNIc zcbw{AdxWWqff_vNt{1u)LYnZ99P5;)rBmV(Sx)e%4v8O86P88lj~3z2?}GGVyi*iY zl@@-y(M*Ovs+rr(EAwU{Q-JP5(9GFb7xz|}^8}o{IEy*%oW<9jo>{-w(Kp!@l5|$G zunzsugT=(CSED(k*Y#lmw7I1&l|mAJ)eFD+hA~l+?V(HNNiT*y#;LMG3>4I}xTM+2 zEW+57`AjV6rk>%`7HS+z9OFH_a#g8KZ5$!@$5p3qp&Je*mRm} z8DRrCS*!+B#3mH@p2wyL<;`hk)gbyQqa6KS3&~%}h}ahE@4#xd0Z0`oZ(A31+X(O2 zFS3xBq!}*>3DFBtp8yDAs$0glM~VD-`jS(Fw7u5`4zq;l0{kN@7;LPqkLhH;KI zSZ2~zz$LUZl^ltVF|q+^(XcHs-mNq|tGG$%%3640NK)7VpgcvYMagYdHz{WcvX@kd zi9t+O93nr)D)JLu)SNke2vV8B)y1&7d=3oy1_hOw-C+T2+k2*$Jp2$|bBpqor}ms= zoe;`6PewOOo3MOS)`u;XqIB|Ro0SAp04MT=lm*P;)LH~B~GGmAWk+KqA!OqNGL|D8A?J0}Cj=ZezPC=JT;6gwuM zD|Dc7)3BmP8RZCLg)rH%B9oNJ=h;g7ku7>?FjEyN{d~S|uXXUM7#ZDj)kjcWI z&e}+VibC;s=LmY!Dpe?-Q^(|Ghnqm1ID$a=ea*Kf@pU|GvN$~(>1=f`B;bIBe^ALVU zqp$~LP9{664&=R#!!AbjF;gfT_@M9&`Py6M87Ns?tJ=j_+9G9}yKVQ&7=hK5 z#yBLUTLB|!aTcgzQ}Q0Bw#Cb zXd05YGwwWX1y$hc9Hv|%n1zlX32{CnmJAA>KP8X{*v=SyZy^x@66Iv1SV6I2yH@$y zUnrctg@Sxx&8`}xmU1`FsC&zoG*=d)keHDy7KUUhBVgrK`SA>a(g1_C!Q4S(m(~JV zM}WY|to|w1{GlsmOfZZ+GH<+A9#D`Kc-%iCMx|vqOBk%In1AB){&B-foXyteIVI#m z@qgQkxL26cZ7lNy&d|?Xk6z&0#=3W*zF%I$51d9%U>8r6yC53U2-a|&J9Y&XCTmUv zv~!mhHZXt*TfibtHKG93?3CIWy79t&acLwiok;wCdP_NPR&FH2H#MrLQPINi z!@8)?S?(RREFrhlQh<1?jLErY3{}(xX?$TqT)G;Bx!Zo@`2xtYlo{5-U^e_^cKgRu z1I71~qw0|2O-WC6b%`GiTF=LI>X0J%7PZZy$ziZv>I6|Vye=s8$p0Q)# zK4jqN`@*)Ir6+kC*&9(F))=DYk=uiGTK|WmbDZ{6-H1nVUjqheQ0Jgni7uAvO}f> zLcvm=DmJo1D77|7OD8gS6WVB6t2!UF_V2tF>ucJA>pItgUkq@#2N+Wfu64wFuM6&Q z^`K(~YaUdYHmNGi4u5A2_zwK`1$p-5zIqUzIWv7fzZ%r!{N$-tY53x_XnC(o<{3RJ z<>5ZO`xs8eRhKCZRw7i0*fR~U7`Y~E~{4)Q$tJm_|BozsDA-mqe^VzjoYkT zTh=q~_H4gu`J76iED5vmoYfBDkFP1FllkT8MS|2T+8+K!W;dL9Hc!YC_-l=gX#lT1Fkm15m*@M)C0bmJr0dUxcE8Uo*Es%A;-_=S zgWmjnHzboO;@$ z_7+|T+w+(6AaXZwtbW(L9-AAn4Ks#ZSM1l_JF^q9^z5v#%!_`r^e8S57TTb>!*BN= ztoC_QwOn8NXoB7x$%>V*x=6yzr1a%1nm0JaKL3Zru-k+MiMDZeM_zboiZ~#U7BDcqF@6wC8_hA%&nt8t z=k`@j-3y70Iy>YQ(YT02UwTx*y`|Mm`wI6N8xd`1nW-w}v2)#f-LA}?KDq#Q4*K+eSp2t1uwa_wZ*xc{htnp|X7eJzbL z$tQ<3#BAP_`;cl9vy!3Hqv+&_pw&`}le!)%tluVbpTE}49dV;Hu>(5iHb=y0dM?V~ zi86=QGw{aCDX^dY++5H^D|l3f&9KT`kwASAmj3O}tJbKIwF&D7AmrB@o|5bkm4K_E zqzh|1hT~NW6E4C%JkgI|_}#hvjQU%de`)O`92TGjCy;m$_0QT*(Abrb9OWnUUi=%F zZd$vvG!w#%X-Zyv*q@vKVr8!TE55Mp7_&w2^N|X@84p*Z)d#NkYI@W1!t}wk`&*>g z2Anf%Pki7Urne)#4L(HQ!yhum4pE5Y@zwP+LGM)5*Ya9$b4b4?fPw(>L`( zOBQkiC1PWog?~lk#P%l76=O%>)XEK*^@Svg9jJFo?0!LsNK50t$B>iuJAdYAJ;2RX z0eQ$PX0x;KUGgB9s{B)K)vMmw>n>Jf-k4*fKl{B#t=E1)NK2cqnTqc5(r;I2mHrOo z`P;GNji?)MhWk)IizQhX$$cxW`jhs7<;Qn zxO%wJU9t3qL_AMDR3eCe_%sR%t#o#2^HbLpQ`JDL;+_$J4!*Bpad4u3=1)bu+{Qo! z?{tMKk!jHVlsu|k*(8u$LOw43a6RjLpooinH20oWg6ms(7M^mN;T@@k+wW^NwE9p? z;{mOMJPMB+{Xvf3*_wGsmO5_>NJefs{zLN5Siz}ZbLip*TFiJD*{u+K!jmGdKyAk; zh2TnLV;c;7-fe!(FtzR$ZiR<460dKrL$JM+#fNq4`p|ex6w+}u?cY;&>RydzYPt4V zgG)cF`G3_WUY{(22>6+$^iR%{IXU$+dxRq5w@Oim9Es-@@p#)D9rFX~#l^%C(ThYe znM@^1m&9*xZumYf3_U4ZMl;;ixY|v)$-9KNxAJP4qEJ`pAcq{e zNkYj{VLJ|6Mi^aEo1UkYI$i`%@)Pau*rIVpBQOF}|dlvHBpTBBC^b%OA zQG{a0=X>>XqPMweC!16ey(R1}*Z97@m0u7M{tH>pHXSZm-{Uxy^DOM%>08ue+A244 zJ;8u~)Jjljs?l(=eY5cyl5Wy}NYfucoJ&eMn!Fa9_xI`P5p-a3ZHU@c;TlqFH|r)t zmgo9*+*bTodG4tSR=!!gIzz)c2-a;QIUujCUfPU)V^iTC*+7#Tj3->HSQYg%>3#g@ zHa402Rj+pt?3}@c^bK=)Yj(i1pZPnZ7agVfQLC6$DxFcLUKs9I&ruVitaJ|Kgvtq0 zC*3;F(?{QZ!996Gt{A9$1Ta?&y`-oBt}~3;^u^}WT8wO_?eboy$yt1hTe?!OxlgW+ zOw~enS;q$NozwYPaT+!G=-4Y=*MCTOr_`y%W2(&@#T!fI>W};Ls9ZF{g8|dYi{Z{Y zd;iL4c1+)L>`K~78gTRkGg#bZ5>P(2&Uh_aHA(j z7#KFnx+jAsC|}=Fr*ROfCePz)TktIsZJ}lFii;CXDoux_q%Q2XRUDQ2VU9Cxdnh_N z=XC6GfXK9zT9TE+M^Mo2p7Hv~{6MP|O$5Im8nRnR!%FJOv3VU`)PVGT{ z9g~PFJ<1t~v@5b(;QFLHC*cUqYh zr!8l;2jt8^E_RaL&V-vnm*vb2EyTq{ZLm+teF7Z5|${%a6FyT-Y76(wrL0H^pJ7>s3!^6MC;kEQ3P|?{OSn#W+W$EZW zmhxo;Eb+lC-IP}*tKCQ-pIfmJYye7BR5BtasMGrJ%+(Q(y^&dT1SiH_?Dn8W+6Q#R8}`l9i$T9B z==TN3o_oBmL%^3aSdOApjkki8Qlq^PZ9TCdi0^xY3&E!xCv3KLD4oU4cbx@}({^Yd&vpD?ui%E4g zH{0Nso2~`_puUE;TpEY5CS{nU^ZVj|Y1uH07xVI(z4@KQ-51JVQml(xI8<0!Z)NVm z+HFy9mME*Dz%~-rhWp4}L&Jgp{$htpq}2!n=hi!_wea##1)B?q=?fKKzZ7T>SbsoX z&S}8+P?l*xw0BlF-LHyEga%XrD!lvE6cc?u+aUr|BgF>mRlkta7O4iP%PffsV8LCr z_exbtu^B-pUK@KlWaZ$WvYQNn8rDL3Rtol_mL5K1R zRcs(ssR`w`i|Su)0d8FT{Y`yx4$c=}TL(36s@LLW8+GERqeQ27 zlRF8lkvpcDEgE{{aOjQ8!u`eQr-2L_7d;Qtz26T*}HaF|yq|lWe4$}!6-mNv5sEnC&Tuc6#e`wdS?GYC{ zL&U=+%UH$HjpNH+&)_IvF^^qOBwY1EBlPVZ-K61k_h0DPJ0|HyeH~jDXeJs7Mn}79 zI9e_cDUr3D7ABCu*HEa%;K@`pnbS6!XyZVrH1yXVllRZ^g8$8M{5#?tNsWkEmVE=?IvwereoqT_Tour1kqoiWwcdCQyr66{M^@M9k2xQw_Jv83 z&R+kRya{My_IG);3y-BgDo8Wbt9&n^ep_&^?&m@Bd;v&?uiam@2y~53D9`7-5|@IS zycyGZIt1tz0sPe6yu5Y8W<_~aIDsdE!0&}QwLBVP2dcMz9+^L7rYJ90F=faw!|OOQ z?o*8$j>#70Qsipz2`)z8#kIWN8SIE!!kEm~WYda9>pWQAZ=TQkqw{Sl3t=dD_kEz@nKg!6Ha+jvu|2j4LqL(EJ{*2vInefN=?`Gn+ z)a|G}3(uZoijjohi?N&?tjrVS!i_Q-rIA*9X7PHUhp4M}is`a4VjN81fKGBxk`d6V z9ey}FH&nz7h9e}466ka!;4ysYdmwEkR>n0@yyCu+M}ymr>7J%6(e?-Tl+PtG^2YIB zCJ&?qyl15xk4Hd!9Q7YkvGl1>jz#QdJT0633$$$*GDFs6QfRa zUq{+4z1uD;a}o3yfCfv4?@xMbTUwmP?`*6)L1*$9azAiZdR!c$pgq<@>fwoU!eHAS zkF?2+=3=p5H=^mU6F^mRD3OOO2^vY_Y>fNU0(U-yX1WjZwy!|O*o2|K(x#y# z4W4~)YQjKqG;MCF128ngL9SI0EO*Xpq02#df+>BiGGM`A@2HVX0Bosuz)rebQ5Nx~ zX7Uw(Y^lR#ko2*Q<6e?R2i}Kn@n@rL7yFwb@W$EjA7Usp=>PFh@H1_^ z&NZ7NVQg+;I6tu$Z`lQZB48^bK}6wr(oB&$6j9%VVx^c$!w=F=HTdtpSeNY@DX)p( zW?IK<*FZ?`hsZHCXGSx~(ynqzvITz6a54g4gB4mt{quNBo#S$77QJYJ$F+0~Ui~LI_@A zNi{MIS*o&d9sb28Dq1L(z_k*4z)Gy6woCjX4N+Kju#}V*#|R;b^{ZZt=8?891Ex|H zraC9w_&+3teIRyF^mp3^4LDtic-cq$FZ8H**HWIi=1cgDrDAP{`v!jIwuuFWP(>0> zc{7FCOSsWDW5hB>8~2b9+s3+jhqLVc_5Qc*bQ~i3_=$r&FE07#ls%BonnnU6g_%t( z9C=0ObcW50K!k*1bOg0EbPdZn|K_;?DRnLh2p(iBX0w||w02J7k1V4zfU>?Czgod% zCPleiNGo`ntf%H&a78=5pDoRy98BG9&kfiDal@A4SkmuP2&SAWwoxqFn~=z5y{&nu znXku+R;kQ>au8W%D1otC4n>biEl+`QJ=T`wfhMyAy)W$X@ZA&R)NtEx_m+Oz*{k6J z#TNGUJbM-oUsZ`GeC$t&t&TJXfeamf`-uirWN%CCX54;vjOs|IFetSnGY~u(AS){R zT7XU|6*<3FGXV+>$`bu3rZcXC%!nJyQ$Cl8^^-sUx*D@d=Oxp-Jbx!mU*-?y=t~;N z)^o{7@Hf2ENgF(}rf(np*IP(52s3ngIFHaycha*Yp_ms6PX8Uf`wnEy7zY6AjE~${ zZ=AM8-rno57Ld6*Fn|gK^C%NP0TgrkK4rLun9H#Ntyq{>}s*3y3z9Gwhy1(3j=k@~F#5pp>nWto)>u4suZbsFv*Qg(-(x__*Az)TOc-it)Kc zFl!$O_OJzGYI%;?E<(Kv?+lAQE3CS!qF<;}WE#*R=y}pL(%nivh_JY1ou7a?t3@4d z3iS+k1gZwW=Qx!vzs#4wO(|P(xPA`B%B2Uy(-4A2MyH(k6V>5o!#$OHWe`aZg&1** ztCv*M3`AY0T($V?9cn7#sC6Fg?#^%2YyQA&E8Q)VrhWN4Zt+{8@J^nwf(>0eF1csv z{RB@9b{L0E8}P}8eQ%4DQ2u8!x9|tjMLj3`OWv{>!b3zJnP3~HEB<&cn&{8UINEsk zc_Rz!40|pb`$_lvXCP%qTz-@?mNJICb7yF4Za5B*fm`Aum|otO`lhABMZ9;#y1GER zdnbs!)xfF8wLwQQ8cUNxV>*$63l35a>mdM_1n!QL+ zDAtT=F1SDa0UbAz+w@#pn{TdT+mrV)wvfiti4NDw(sJr0W_5)fvQuHUEY{J(qq2Up z(w6KoHM=NJ@okfB3=V$^wTZ)-VJZnuc;`^cK#;N|a(L`w;DrD{9XtKi5XLjT8%e(1{yAu#(hZ-Xc{Ucj>pPiBhao;Szw1 zp?$u2k9fCERR`}F;J)f@9YYsdp(f4wZ)2D4C*M`IIuFn_yqQ4ZAMe&XGoz7p>2B}Bl9gO zEjJPLy%Ie!>V{?m8HA$Z%+lJn?sf|tcUv-}tG{NeiX)P7@(Vv=il{LyV&{k39$3=# z?ni+x6?u{*s!BWKO7wJNb{u{|K5$S>(1j{nnydU?;)0PSCHd-Ath==j0mv$rOk|V8 zL~goXKVd7=Pt^d1jU?Vt_~Dth%4dM^$SYg$OxM`32#W2X4&X;pC8s=G1@lj3fVQ+cTTE;?6 zdiAJHD<-i;!D;_Tt|W_ntYOB-**KYB@ZHJo!*}`)foTr%b+mm-R@N|CJR4Y-Os5z2 z|FCyfVQog=ny0k16e-2s1I68~P&Bx^6bTSqic5jwk`N@gy99SBEe?U=4yAZ;w?gUU z{BO^k%Xwxl=4Rg{+4-JtXXo2%t#`e@cy{HxTQ~eGrVeV8hU=SvTa$@V>Ga7*C3MP;RnXx1D`6TN|7!Za}^;RuDuk_Yu7^Ammg>y)AW&AUqAvgrl4eAb^_=p zB`t2%MXxRKmg_!Nl7cXA#d6dH>}eeVpR{a<-qz8#vVSEZ>oCZr&&eL9o$up){zMk$ z#yKl}g>nEh1`zDxe%d-0s72!M(S-xW3k5?+_LPqoUUMECw^>zchf@!{*_!jqOS+<( zfCG~3lO%eT&KD`2p%8vI+ZS@*bRA?()D$`YK(`KU`Px&X_Y1ox7b2TC1P@!7M)?$o zT^IFt3i2-mFLn+l%~YsGuRL{Ptb|tpU`p31Kg&kq#M$rTF9M4KF zxYL@k7aqyfOr-O27p_!(P}h0J;&Rsa;ZlVUuD{u&J)<>@!w-j17tgh8m^i8^-9}e`xxazD(xDw3qk4-d=RRRH&luz@&=G zeNF0-==1fyqTlv@&Op7s>a1RUUnDJ78=wGL=`2VXLWw>MW}}zS@~?a4pC?7y_~Ddx zVYg}h?cwA|Wq#RhPy$xY%cbGZ9IF)P=OOT{U8(I^SAa zBFCll@QI1!RyZZvbr%9Li`ru09D^k>f`C7ztQ)|s_g3=d-%SzsdK@SEg!W85X{zAj zOVykgP4Dxsb4W$A*v9>;V&|I?V4YC0t^}|rm6NY^+g!!Lt`*oSu$xw1^L$?FI_TlC z{*#|bN&8lUz@;Fuf6jQPP7TG2P|#S$m~yF#uGVwv{YM`5XWE|6x#U+{5bkMw3~G3w zBrwf^q+S;*1gAcA^uu@85-*Bn18P`4v4LT6{Rn;ZZ_ZU0;T7@to$=h9lo{l02e9 zTNypzE77YOPB{GwH8?@xtBz)gd(Ur96C__Rs(8^n% zS^pOvvvrRUhOyA20Ev^S=f)`?MK>k~3|=xBxAb@W9XGSMEzMBFlQ?Y)=bKJ-()zHM z8b&W+td>>1=oBcW#;)khM)aqxc9_Se-^tJ2rc6$WH_SSCbx=+7V)!qF18d!eq&tHx z!&~MsrSe+e)!Zhs(Y+$?X*(Z!=M`uO#U;_%&$e76>RNRn6?^=^E3j&3KsdQ0 z#@urVRItfb4eK(Oiw!=TT_j0Prr4SkHe^BeA58xmZa|3Rl&G1Xw}F-KFAqcb2^`so zZKTa7`;Ogt`^?DOMyfo-+0B&oi`-iXd5eHVt0D>c)2S^@2wr?c#57Kof&`Q&P_gIb zqUh33Z&ZjJezf{R~UA z3MXU~Y5wV>W3*Yb>A)Huf8FhL)4Q<^8kS+3j^%ctwN9OFUa_=4P74kJ80_8BkCD$O z@NG*vMU5e!1jK&@(Agi;{X>hXvY6exV{ATd*c@AxeEC($n4oLDKbvLX+{Q2v-AG*9$`(wi)n{; zeY*86^E@03Lk#o|7vNHY$zGIvOvDw_SdDoRtfP6z*6l)m0-|7BD|IWuMy5to|3{&s z*1xn_@Zb$T#G;J|jk=<5Z3R{q)1QP9EVf2d1YnEgnDc;C>MsK*< z!<47x|1KvfeogJ~&|0bZS@G_A|0^K=gA>e&J_m{yQnBcV^CE)_Z55MAIq$6^heC@| z2PhhpGuPHW`$gxxH@(nsv^2fdfjg4lvvJjyAuKzD_Wr3x*sDqbsAF!T^BPCR$)4ra zH5};0Zd{b|o;Mj6fj6Iz7omgI+D9pUFCUgv(r1*f}+$*LA07Cnh`@G^Vxv^FuxB>GK46 zrFczDFWLE9u2(*L5wUtPe3v5vnAXf^`khaTYn<(5`GQ~n z&?=h;^-o^L@p8CSR)_8ruT=C7GZ=Uy0rM3VRXkc}>lcHryjf7i52d#X35MFu1*^W+ zjckJ%$?3cn0H-+Vv|IJ-{$5c=15`@(qBAqIGZcL1dHb=C#%McCR8I9%W>=;0iJ6}@ z697ulC#AQeRAhY%PqP+HH~pSqJwA-d*A&R!%j%kr5ZkoLR_3P(8pSOa-W5ZIIIpzO znQcW?1rSrI4~th;hpEXt!_W*sy-CM8;gdS!NR6H7bDZ6j1g@N`nN9~?owQuWkX=vJ zDuF479Y&1pCah1F{aU*d&B-hcN?(%N#Ao*Y8e)XOQGLxXwaGOY-dB&`aLl&1$%nMp zQPynXUr=@VZ{F7cfDAAFbwg&UTJHU)23~q7P#z9)HZZli=F%?3V=F6PtUIlRY`Pa^UV%q?9+s3tZ_`v6>E$4n)e zbEkbvL;P(DIe<@mLPvGKDV-rg1k}8WcK2PtpJ7Ft!O&TPy!8u3`70Qz)?;g34e0t& zX%SmHkBXS@OAOy{GLl(M_0nk%9mOlF;wSSIr<&hgp7+}C6h^a_*P|7bu*bacQ+f;3 zycxv!`6$4%Qy5Ef%0P$q$XkFS`4M+&D4AGzGxofDzCX(}1);bsCFNPNSGV+2)=ej|Y?xrd<~qkE4)Im2Eb7!2#h>gl22q#y&k zWSCR<>QKC5gim$+m85t6DbR08FE_KqX@1(-N3eUsaS|r>N%MV`g6~|0uy!AuL}U{1 zA6(#{A-yYaUG}4IA39G>*%-p*7ujN;9eURcy#gb=ng*_Ke<>1h*o(4Z;ThSC+5F0t zW}#8)!$0r)k>Q)ZlD_ z1o4WH7u%+>azJ3UBzjRx?@OP^hB;gqwLg$+ccVCK-ZZ-KRmGnrA7xCr2_6?-_on@?W= zT0=Eh?EHtk`o-~Rn)Fh|YTw|Key1ZG(H#7}cu z6lz+nfmgNuSz9dM*TQFpDBGWT_XL|*iyZ=7slpv|cZhOQS3W=B1xr$MfIN72VWKP1@yDJ!7hBs zwZ;0$}8*bVLe*fI6n4E`M7Qwqo zpeVhuH1|8;TRn4beH80HHPz_Lxv#+(m2QaCvM(Nk?i4Z{uR+wFxMJ(-Y@&D0D2q)` z3Xez~haa-qr;W7l?l#$WZ36p7(#fN7!oxLJsovX_ef^5~z!|g%TypqbqKGQv+zrgf zMVV@cr3;l?c;gabU4BDH!MlR5IM^c7V_6m=rH=hJ53swyUpeV9hG2(r&Lnr%iQm1O zG+l;BC(Ul_8$!W3@>aIF_Z! z&;MKM3y9*25H`O&J?mKT#fJ45@LLv~!0nRu{yUIgCwlRlYR5;I*FtD3oPlunl4s{l zO)iLW%O4-)8^}K6Z#}KZD`ds2+Vm+B@H}?3RrzwzTyPATf$XvhadyQM+IV6tUHmkk z0V1p{HPQ(!SVkBJpuD-gb(7RSUh?pv;Y|yt9ftGSHL}9}vISCfI83m0Cp8T`FM1D< z5`;HiP8|Tfg`~1>ls3b8;_YitwhE2Y1ND2`7)Rr|vhzW2MZVpVXaazi$zAZb{QKZG zeDYm6(fkf%ztc=D-8Bf{U0l$|Io&vO7*b4vHk?7bx=Z&U3g%Rguj$(@<_!JJk+4D7WI%E zzu&Y&_LC?@FxJ1>a{ld8``(YN-cvN=qAD|_xH{YPuET>2+FYLYuJF@!5ubdOxznq( z^M2RdkrhT8LV04chGvsCzb{Bq6&zr?RvKrvmDk%)eeBl0JX5=rAd21G^{soJL==nT|ePEq~xp2+e{Hx+@ z4Gy&eyVU&3zU3m|K`lSG>{(f+i0-iwMS2uVV;_DAW1Oab4h!$n_0}=%NiAt$U4z2+ zsdoGWBZ9?dPMOWm%_P(>np?YML6VjN~L`_E!t&;!Hj-d|srLcxs*rXu6qiF4t^JDuaNG`{&)7sNP zY*sgJgl@XqJ&l~qvw|Yk25dBPdV)t9g>s|k^+qo6ig??J83)Qp|4c=E^<6l+ui$t7 zy=_tKU@rQl``MscDKOsMwwTSP(}vgiCm>5t2INW&6%yR! zW6vvrq?#)eC}9WxIU}ZA=Ct7L`hapC9&Y`9bZE+qj@qaEtz|;P>zWdLfor*5Kc4Z zig!^HQ9JRgI)6m-cr!*n#1e4Z)`C&JuC|fsDL;PG8x_G1MOG^zioI>wwNu$+^8vN* zZ=crq(yVWp>P7We*-8YXyx*-X@w;^$f-0|9y7gyv@A4@DJsRxIJ?awX4Mw0emyZmk=d4&E)AobH4IY^$`T z6!MN3#_Wqc)WsF;b#Uj+rEVj|fhpep=u}?4 zHhGg-r=-j082>X^n9=-b)MFt^z)nkyV$hT{Cj7P-Mulc9N( zX!oU&7;{OIf4)B$uQ1f+|7GEuHJ4=ZZ+dLQeo#@;rqRH*P9EbJ+GVu{;QI+oApNC4b4X8MMBv@2G%z@^RCika zhheT+A=@B-FbK`n&Q`5NLnl!8{ndGjr8EjpYAI20UJxyw0iN_(zH<-NF z-9s%Dhu&B;53%i-&wP9yJ?Y#7r{qtI1;UjCz}S@|Dpxlisyw zG&{GaXC~K6)s{?oxKe0PuqoLX3ziMf8jweKin59Z5DE&FCbl}Z3RYYm#-RL3h*QxP zK2AGH$Vf=h)F|kVboRY)yfLzIorJ*Cy zXk4vnTlDhUs3I&MJIFJ2~7VJ^~6P9GY4-q-&Qs)u35MQjla zNVK)&9a?uBAYK1r?OZ-gS&&~Lk~(P1tkih~Akqj1j8|6)u-+63euI3SMSK^Vd7ZA7 z8sW1aF%DGiQZpuXZJd1c`=xr1s$zS1yMz0-Dup)l!`gCm0idlqr+oq!OH;WUZAlae^P7QFyqqOziytX<>g+v*P`qX8B9Xtbc?H_7 z4D=R>^}PiW@jR_Ys*HFy;}doA-UhxQ6-omVV#N{FzsKP?*B?A5Vl21@qMnX@yPL^> z#MV4JR*-oTLaC^p_6B+#+2KFazmq;?4pzdxzA?gHANZgd;iyItg^)B&fvHe*s8aIa zf*D?MNHO$e^v5yA5R80K0zEvjyZ%Fi4JyCHR}|nT6s%T0gCSixRLT2ey_&Z9uKh1f zB%W?0Lqb1P6Gb0YYi53F<#_2bK|Y)Np?*H>sw@gZT!0B5N{d^n`BpVw=3?04DbNTzxG_r&Wr4~gML zy)jJQ#wPV+!%M*N4w5GM(^L%SR5!c_mx#Wt{{GS5GP6_2UKFpf@+!k6PUu~ZxR~_rs;oSY>cI^Ds^f1QL zbNC`P38?j~vcz#%Cx%EcAuvQ#l?m2${yJfhmN2eafg>#h=DMvI@Z?l*UwOF2Xvg-gh&v$;X~C za(=h>S?)pko{`V6Mv6MhC%QXNP-nbT%v?d3-SmN0c;eW?1~lM%1f%W4qjJxz&808y zwpFkI?-*#Xe>S&i9rM z6~bnoacxi}sx-HRQr*4LnrD?Oq-R3=)$#?B<2c$jTz++<)S^YhR1J?*IB))rdS7}F zcM@`d%94TwR9Zq3B20}*EmWIJDfsTG0Ld3%@)l_#Theqo<4PaBzrUL9n~&^|+$pgV ztk~Rk-*-y>9>{pN!FISZ!A=#k31Kd#K&S=`(~-qTc_YwqbzLr+Dcqtk=+tEcAL z7O2(=WgOss_|;D>CJ&6X+NmW+?tnbwdn?pDj(|C2c9*BaIm_LM`jxTz!e8{F(n%`LzXdSyOxqH z8^6uBvn+sQOJ-He{7RPV(V_Bcy1IT@$KgbBaYT+!=d*H0{FL^xmG*fDIF%$_O>Hpj z3qqZr=LX0yRYp{yjDpTe*Av4qW_^##&uI)he6LK|+iw(RT*WnvKUT5Yk(>d%m=C7& z7-QsM)8oAM@$jk(qEbe8!bZ`L42Eit5;uK@-11Pp62m)Uu-QZ>p24V7$NHog3&I%!K>3Ijysh6}dQW!e3vndSwPARx=BgG&Gl|%go&>6!&c=R$Y(Cbn zTENBQE{5EL4Ntg{)C2d{Z9N=5q&xqoUZO};pbE&8oLShwX98u=8mB1*0I4X{=FHt*o7creN zs<79ejiAZ*IK{1Nh#$*jBct{6$$VadQcPtUa$C`78#buXElIE;I1K zTWTZPjv#sre}9lMMqa24i4e6GPD(i8e0I3N$dnCL|J(fKH=p|J}oYx1Sy6@3}o>kah0i3b52dVX<9NdxtV& zyFc+sS&nd8gHD5)e^9M_EnF%2h@K;9+F~a_ca#xh%!NT;R5E*e8(0Sltg#YgVS-v7 z6D6{-1P;BY!rUIU<$GF?Yh01OLI_EbrNRuup?c0BE2ITu-^8&FKHaF$mz~TYlc@>~ zPuFN|iLM5H0Wgy$dP#2);eDk^x_}dKu>QQ zasY>mj=zbMUwfY3IN#OWx{utqQ*P_8nuFDx6&#DkEsGf(ImY^kHq=9f75 zLG<=Qg-qxL>NDgVw##t`z=wafG#Zg*6@_-olTTDAQJE`{*<2}E{r5GBB|5ydjF<$6 zh}c)p?)mhTMczUAY>xE`19(52sIk22Avg56_p?md{Zy)7*Wk9crK(1xM)W!@!3J)m zmDg>I_NwhPe)}A!ai;+WsP3GX*57jcyh4F>@1tf(5>iuVBGZ${9r-M6Un^6%OdI$8 zQq=&*a7nBp`EsrbHG*>Wq2KV4~bxsvkt(5-jB zzCeCqhfn85t6;w?p$c_*xvta?A}z=G5l$8;?-h)F%5XYOXNckuPzRJQ?w{?*u6pwS zrSYj#G)3_0vdQw(Flr@zxD^ncIMz(jBXnmU}sYuxg!&=|J z`s3Ae>cV{u@-)>RjQ{F*%u(Zl+oep-r;6jj86XKxjtpi_Of{*$dSzybjk_0z3&u>}|Smrlr3l^F0&>5&GHVONO)~!J$Tx88;Jw1a`vPZIKkSbYC z3*|)k%}~duv6|F&LJrov0v*F0MgVclHASt2f~+VLw~nOm^eW^90jMzNQpAN-j-wKa z7W@i}g+0dX6%isJ;2+v>?+`04udNUJXz{|I;mlhTHhYBfvDz8zr5zTlfkU2A5yx*l z!{sOft+m>KyUeCrUpzzT43=E7iW8fTSk3KD1Bl>@qZDg^{Chl=xf zvj|I#WeAE`r04V)im|TuY+`bu#_T8FV(!8LiC%^}W$;bznPCf50ibDE zzse~!AI`}ZrqelkVJKw!)bZW(M|TPSqfc8Y+^aSH!4`QB94peZ%Wc;9b2-Kve2<}zqC(H5S|B3;v}_C;{2j$piE&3$`dFs;!hJ;dOMauU+YAJnPDlRd)qiMpjD7^W@kvpA4wm#0 zP6-%jPvsTc@}e^sB%wg(@C|Mk%1N^gbXVhQ?1iR2zO4y%phuzw@c`aqqPemDOKZ%PbrEtS>PeyX*UasQiW(0gkc@A!KUxTXx{#r?58U zOuH_t64L!KBrFJu)W*=4Jh?aid_b0<8jqRwP8(0Wee2!vv_yO0H7JajZ| z|3fq2Y7)8n>XmJ4XOLb_8kD4{{h7m-QT3+_kmebiEjGQvrl#_p=b$4?Ms@#GO=y?q zXc{kuqXvf!jV(MO!*>pJN;Z1zc3$~ktC-1J9Iv3;UERXc>Cu;QXQeo*`UkdVMoy#& z?Kc1N&5E4eYZMo(p}#k#lD6)QWxiJ!&#>2+NuCm;dP+`;_qZuFYgAlOTIRo;<#Jh8 z#R~4^3+-w~Uzbp+%3##WYZS6dTT+X8JWn6BT`C^yv-Fvp)zO-e1VabEzPs_G=+0!?U%KctT+MaMIjy%gHn-FQJoveo$wlSerxko znckm_6EqX-F9O!SlTqGnI_>TP@vYbMY43Y?X*scXNmCGHZGmnKGlmOM9Yu+Pt!trh zQKdJA6w#js@;D6XqM2GuK9+nX6NOBWwC{0-ZJqZ!FKu?Pg$uo*rSP>{Y)F)Aei=hX z2{AP7+bMABy+|MAqNS4hcw#R3PG>mwAKK~$^Asw{Sb1|&^v%+fGcA5sS5sNjTuP*n z#k`9lJ%vk!>qQSxDGj>56-p#(UldIl#(>7Y72h;Aw5VHoRY6oc+VlSAg$IfsWn_IK zp3f9CM3lz*BJA+@`ImvM)9Wx>k8@ihiip(bSX)Zl`P2C%;8;x;-mY_{B^?U}^N?wcq4y>2@iI^|G89W!Z`cqQluSgP0BT)Dh<6^_N zphU@)_Hj#4!aAW~^rds#GhCgo>k=AS?Eu(oY!K|HPe}*TUKzACCoy@rMMQtQshHfHEhH~)x=QT5n?(?09AHb}* zrV)yfz?1}%rj>taB7TBHB$^|yGvp`e05m2v+4bp4mr6#Bq3Y^uqp8HMQD?mz8CQ_T z{qZakvZ9T5;TNmW=C5}Xqn->(1(_@`Jx+v^uG?A!P{$HdB-j|H7zFkbYE^7MT01AT@(5T|&wMHFNLUMsKJ zqk)(&m7dh#yfl7e;(XdK@99Z7_kQ}7?gL{v`#-c-%V#J#>#xjhh)10YlMRJW=sz@` zy;x?D9r7mbWsnmZBIJ_!XMm;3Zo%j%-*SC9))wEj1mkws*BczOQt?O|`Ne8dBej(w zSNP(HJYh9!@sFCZSZWlA%_i97H2&gP!El@IlNHNnnZLQx_c3(rX}GDniHM6e)G^{> zWdcpgVF@XqRr$l}Cgs3;XD>RaJTE*zW~A${s~XNwaeRjFj*eDFm3Ca+y7Ntc@Tx}t z+L9nA@si7-jE2E9;Wmwps8SoG3KrnG+ynBt+f?neeLJsUSOz4EvCmJ!CPc2!kT*ev zmzys6G!K3{*ZeGQ5VGG^Jul;aF$LpgpYk%~JVvy6NZyJreey%w&lED8V!oX3)IlZ=+$CUC$6fu^ zkRLMhE>ClW`R7O>bJGT@J4O|yk+bF^IOgeXx%@$4~$>kZeQg zNw8X>*^S-zm(k&Sd`$C5J~`L}Up7X}%HR=K(y+K(ql^sgRDCeHsIS3A|Mz8IkF^@8 z0Pnd;Nh|%=yO!1Q33#%SebRDkE6>Xz_k_2}zo(L<9b|62UbxNV-F_vzQsuC#`HnjtKn|=$^w%!B?FEtry zjBPq|%sV&nA=%F6@3~yLk+_7zmTKDQa}{OkVWS2=j%*n_tVYQ#3@JiUxrrDM(jm_- zpxm5BH^20nv8)G)KU!`n9N~#$gHJunQ8nX|eicCOsqw<7bsE;fBrqY_<=uZSD`jb8 zsFe=^R5m6BtoY&3NDQ`R^!3>_yq%oRTr&?aTG&+(*8P;XwK^)Dxt}U~SW!w@9G=kCS-_eK4^lD$XmMA>c7Uyxo z;UxGHYBn4co^Dk+t>{_4r!jn|uU^auwtUcLCV{BjC~EM>|McJ}1d-UzB#`iAV=rtv z1kGOS2R0n+#ptp#n-}OuMFZ8^?=}GBe%7UCjN<{!RT@70Eq@){0hu`10t-3fM!qfW zUl#>d`X=VInUtlFvJ*pB-)uhq_9Nbj+xm#qW{=|{y=+Cix9%q+CrIOtI^rAs{?_x| zjf8f&@2Y0SVdRuHm!K_&VP4ENN1KK63@&4HbYXFBx^Hu2A?K0AD+%_B%DQq9L(dlh zo}~miM;K-yi@{6$FJtGY)`u-Y(AamB1gz0p#)=eEM8RKf))|ezRQydEu6#c1us7ro zyj=B?s*-1eq68PQ{drL`%bY*G+uX0jn)6Ne_0&4F? zsi)^j41&g`VH!)i1&Q``qeK{n3vFxPRKSpyFJ>5gKYVP zz&Fg(@jkV*-+u7H9OnHsqOLtwVOjEd1Qj811+n=1Z895%KfGc zhZ=Pa*Ne=QSz_@dMO^P1<}^;K?C^w}FVqplLA^cCw&Lqy0B&FYVpFb>vqK~tC6=p@ z%GOaHsbDvaR+w8SuOMzjPj~~*E|F&+YIYYg$J_%Ej9NM_MK2oNMBTQ&E93A^UKUia zVhd2G7MBjDm>Hr@GV~Ns?K&Smntiiw8`-%v1p{ql5a8nxkIijv)sjXi4ik(NkkHvwDDLUlsuuctyPi$t~vUmj4g!9Zhm+@9*!# z5Bjc;?-2=d8gw2qpzThteh&e)*On%<>DO`98ltq8tU6KE8q~G+oyUGq?n6dASgOap zhoK0h(187eBJkqou?1d&d6@SR3ZfFG~axjwT zz&5zP27$7PDOUk&$_Wt0=r%kiXBrWlE@*VAAV@$t zVr6UwyOyb>9Sxf{v9}?!VwHArghU^6%Tr%B9!;G<{P&5H9z$x``^5oiVnKk{-;&Z3 z0)kvYf#=jYdsx3B1a#zU=``pcj8>9jvrPyIKFyn3fZF{>1Z>M6pvy9=R2W(gkS{k` zx}0iiuPko7eYp7GJIZ=|jYL58cEb zrPq2=1AdB(-o&T)wI%Cf8l`|uul3J%Hjw1NcOwJoE#MR8R6XnZL0co=Ca85p=pF^l zXR*h+swXJWqe60zlR4)iPHB_Twg3fOe|cn2Yb;7A9Hgp*Rvj#fdA3geg51mY!w@gQ z3$b`V!r;NYA)1&M?WSGl@3 z=iA1WCyRB6fduf78Fqs*^;G9`c(>}cB0mE-Q+co?0wrtrSI`S(&eb6(8k6w|)f7(k zmQo})E%joUY0)V?h>SHa9PeFIYjcFmBAGHXW7whxD%27eAi0JFxJf|3r+;YS^<_6o z;qI^WnQu5%ydTdJ1pKw}`$KEWhURS}=>>A$Hn$~fbMnwc%j)l(UngK_M3S0t(PKO( z0CXhG`2`2Jy<$UmAnr6cx^l5dyS8TYf(SWXOMmK#5-gYd1QMDXPyC(Db3UkCCDh&|(BDkm z7zAu+U{381yFHsmZ2WpDNeaNPpMnHr1ds3@-)~+nUvG}?2>h-8BOO#`cC%;duPZV( z1RtXs`~sSoB3L^x@Q0WmDYTczYqRqZGnY8luVw~R{X?r?7XK;sw|tzE&~~Vl-;Nuf ze%%Dbn5W9lUCdu%s7vh>{0}YXF;Izcn*5;uMi6uet>*7Zh|N>71OG!iuY=MS^WSv5 z#;{?uJ{vl{UmxuK5X6*2(8gq7k|Vlxh;zDSMfa3A5nwQ5;k@t||DVa6DE`P!<2q&9 z4%Ph9eXM6F{Vefm{Pp~Dn;-48=wvyUtMl+jJHSa^#A%m+$fduW5|cwLF4Qj z=qmD4#VY>)e9aW#zf3t0!QJIWg1&vK!-7M^B~|^yQ^5KEZm0vIrh7J)aW=%guX+T( zyeSSYqV3u1q5K~QJUDc^y-#eus?y(cKScCT94Ve1Of{)wb%(g|n)WJQhNEDWE1^NL z>x;IQ23RjAGyLN z$*KtUqDHfCzddInv14gKx)}c=c4?Wv(?T5>Q|dBa*@RItc%8CVoH}cKmH;gq9=u=) z_2{L~m)ZB>%2~&;xnxfTjxrV`PH)#T_S~$VtRdviD)L&bk}_<3N|!S*XP?3 zM69@=g1xk%jkrA{L4hN`pqxgE+m_YGKy`jmPlB%f?8McfPEY+)*iL-Ei%A2t2qUy+ z&wZoyz1YT9V6pulf+3FnFUyM;@2=N}XdtFdTI)%mWNEi5w?ygtO{zXwE^7_GA9Y=o zW|~9lf$a;7UQ4S z!jJXv&;(U`qC8`MtOFp?2+xOro6H#ka`*^y#ty6Tiq4_!M;$O+NIGbXKqEa``cu-| z&?*!EK8U%C%N}NkBwK=AdD!0bwUy^+h0T>{a zr3uhk*yr0II$0s|^o62{T2MHi{SO&R^k=ek<#(2J$Gnar?bcnUiV3_@cFl5=eO>W2 zxNXSX1-vV0;msH5+E$cKR;ZEqw_y>K`vGIDVpiA(l0Sfuv%81-S`sT(OR8-Jj9}kb zuS||!By$pYwCUZtv89IxDz(-}pUB9w6JF}^JixFi#a%e$vfoICZ6w{hWx!H*F=wdn z4c(YLudKq1+x)|MV0(1FaVkX(DXbKqMweeylL3cIPyivp%VAbZtrRiMoL`Ce9!I!I z$Id?r&UYUf>rOOE^B|<@XFw2XCl5IVTQ(z3O}4(WX$P6arVF$UpmKNK1o93=v0p+t z7M7K$u)W3kEi}IytN7|gm%sScQQZ=UM=)JJ7&?^pfG&|`QAG!E%ksYLd*590Ov5$^ zp@#8Qd`n+Eq^$ynMTTmqiUjfK^wzle)YN_y5SPPb^Gkr3;p>r5It*)ag>Bj1k5+Fl z>F}-YatVab8u~|1;0{mA?3_j`KZoYSccbL+8AOn2JZv=feEidvzfvd?FZ#*X#%ER< z)fvuTfBFy2BX5XYg!PquXpt3JQi5wA!4TEtpeIGCoIV}BgNMMXGt$XlTES{QkEao_ zf{R#utea_{joCFCKE`nV_)5iRXOs5{Qf;NitP-+OQFBKCbaeOtQzO_l(ly!W>)DB= z<~O|`&-2lMa?rJqYI}GA(0?tZjcy{Nv8DA)G9}78`PI>(~|{7VH~%ceEwU zG&)5pgu#aPGb^V{Y>O4{qfKY5SD;w4{_|zJDMV9F1G74J42$9dMdu711HyCla#alB z`q(N8t1XmIhU|1eS_O%e4-}bkoqK(2GYshaiuv=es5>qYC(`|Q>rmwB|^#@>3)4kV1PhUE-dBwJ?t3%#^}#;8`%J7*?D45q$wZC!(g>R408Q02C)~s;doMfzw&1W=d2a zI~jdZ7LHuK9W;KdZnqg*kYBC9ozJ3f`R4a?a&Sr-_-+`-l=+2e#kq^@C7FsRsrfup z`QYVzmTQcGX#ky30xpZ_xOtm+S5`~ zioq;Jo){I8F-g7rxM@_TzgrCmdcc~nxQz6-ti}doe(?^k6Iz$lggU;GOt+26J0o7x zzEv2yMycp`>E=c&)v=mjJFM)i;&V0Yt{gT~{LeMGXvE0w2mL*FCEO+t3rzGF11NqK zgdS`M<)#dRo53~b!ak|#;}RLuf2M$MD=FgAX}hO$&<4%z`O(RX6yo73-}OuUFBh#S zR3R_42Ix{vAnTscA8k1I`SGh~(CcS5KnJWAm#S<-68;*T zKcd6gINyxEmKf(1cU+>H+~-?rqnmx}cyCz}xEfT~kZEq`PH(5NmP&us9 zf%_j?W|rSGsJw)=PUHUq5JB(0HLd>u30hb5#BtA=S#q(=)2wS1tx`$c)cE;hD+HOb zCQmBCqCpj}w|3^P{{SI~6y{Sg*wwo_EP8xYAQs&CoMfC%shi82wHiB=n`m~Z@i-6L z29cII-E_E_mYr*`+ru7?_SbeWkt+k+f~ODglhw z$IlREAe|x1L>X%F-lQITRCsvfEtl;Hr41V9hO!2&Nk*>?ahuK^DJ59lArQxF%W&HB zUBJhp#A5c!OB++lmY>MtH`c9_$v=1R1Gndm4%Pnv>Cy|V`>l0(;`27$q35>W6tYi8vM3s0$$-(qM{p=WNDE6ieMotUIO5ncwT6%+o+<5I2 z6zXy9Bb`WFXzkVMIp*}>*rtLhP7oND>5~kNpCxRaFRu-m{}a8dMR7YE4CIvs_AB< zl#HD<@ox@C$9x#VO53ul*~09+)E^y= zBG2Z~t4T^mk`i$!Ra918LHo>mfA^e;ji8I?}1q75}7o#bolO}Bk~7)YOU3>Mzw(yu+gjG zz9bEOkqXH$PiCgusb6*tW1VEYAb_VCBoaSE^1zv*naABksTf$ss|K^$2>2HM?N6RE z*?41ZISYd;F2>RJaoOoDbu^3Vn*($e#1bO7hFgef6pDbg+Z(1~R*Kg&L<>(Q_hMz3 zOBjkalH!Jp7o9$MdzM(8Z1!%HV|k+C)?Jk%5}QFMcBTijpI1{)Lr>aPmF4chirHve zPf*9gAMX3{b(xE7)VoB`r&jo2LB@E5W>CBVk0D=|&jq9bWl0)0rz(R__8x3r>T@zI z*9uh_1)(4Gj4K?>$1o<=Gw{`oEvG7S#$f8pS<#~=iVX_}=S}%_#B!|i<>Xap?uwhK zrAGeYh-F^%YKU%%H@e-2HQV8hM$AnlT8}cq)U{o!zbf@O84l9ypjmsO6K{nnOhCZ# zMv8>V8cA>*yTH?#<&4f-QbiL=XT5vK)vnkScaD&(D{1c9ZU^UtnrTe4g|(!XDBj^( z^ zB2F4dcf)^ln#reaswgY&-;n2ALq_6?ZDC|-9e7Ib zXdWjS_P#;eR@UES@weZM$~4mUY{2%JeXS;xuPWkfsFW(oMa6RQ3i(pnV=b3?93%qK z$?LT@xF4Q0gUM}TJwMgbpQa*|W+iChE@Fhz)VrTdPb||uiOg#(Ad5`^q2*qf%0sCo zxoFxo<-J8QBxU3Q;YfONTxMo6$#m-?9hRd0d(x-Mys?nX{{X7XqgQ_M`#XH_(!0nR zkz?WT4R#Fi<|Tr2Ca86$+#zW~JO(fA6Er%S+6I&__p3_aL8&FZnXX*1>m$4b$n zFKvC}`C@qT$R&|dMvvMr6};*zRrup8nU^g3v)H;zPV-`ql$HwW0A7cUD^aoX##IJg z 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

  • fl9b0{4UMtM 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 literal 0 HcmV?d00001 diff --git a/images/document_example_01b_authors_keywords.JPG b/images/document_example_01b_authors_keywords.JPG new file mode 100644 index 0000000000000000000000000000000000000000..1c46cd4246dfcee7d9d1d0a71bff9c0de1265527 GIT binary patch literal 52867 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 literal 0 HcmV?d00001 diff --git a/images/document_example_02_TOC.JPG b/images/document_example_02_TOC.JPG new file mode 100644 index 0000000000000000000000000000000000000000..67c7630e39f34b8606d5fc8044a1bc0f46daf282 GIT binary patch literal 56698 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

    #;Nc9G`_e-%}np-a9}UA3z7DA4jZkP+>fb4nC6q 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 HTODwJCCZyG-KcgfDtM`qvbVYgTe(K%k zTgMBBDEPzeIGMbR6%Egg=${7>FB3$^u^hm+Y_yw!1cG0%JikJGj@XLXRk(HKc;j52 z$8qa}?S0{erPuqDH5-YcauG>${F|ohOx~GX`dr507qt>K#L_B!LK+c_dNKGr&k;{u z@$vKs^{z?$)*@Z|t;wTc)It{6{zLjH*@{Bu69AN!gF1}~9G{dhcdxv;kh9op&#Uu5AI*@$&Nc46fU;lC?>k?7!=Bbqd*GZ}R5fhXK|?e2vlgGJ~fosA;qyXAOQ$a;MeY!jKbKMmkQjIvA}1Zo}I|mbu+_fL(5)_ zH6$=#Ahim(Ovx3uMjg+WZ&aS5Pd}(xMbB3J)HF+40Kaz#g!SieU7o^;&B|)v z+{~$e$+O$1%pzFwdxM?OhSoyaPV4=SrEM&3$WV90Z~G*0pD{uxiSg~2 zt3Onx%r7?y>URn`al`4*ML&brL?E0Zf*3RcA+_-;|+MlT~ z+s1x($rvFQVXqZwgubCpoZ6dvs#}w7B40E|8lPcIM!k^YhFPZp0!XKum#_>K$3L@H zcAofxM9as2Ig?8MwMbdTF`6Dvwz07x%`yyI4<-0FB%farHvCCnbg$X@%fJiINICAG zM1*=!p5Z4O&hW03OY#cj(yvQ`pq(Qcw z^&mXh4=xZY?+)54ZZYv7s(KbK|D794E)0&LZ9N&#9C`40wH!~KfU8kd@5bdHW5nPGSk<~TBK97 zNxGMdOl?dDzCY=o=h9EFh7oraMsp{;a*KPV!E5!5I89m7I9EA0`eIAc{f!NVZilbi zPyYyV2t6R~i0WYbbGrKE4x&3>E9kdFco&VvrL-U z{dDekTMb_axdC?^-ThirAxz5lx5{G@E?us$ z0Mm~Qk`Y68otgSC9TuihkyUA5B{`Y!sV9v&^#K<^>CawA(zd}aBRY;xg}F^$slo&@)D<>ug|G%G&#Z=Mux?Jts_4E9!^+Zri&ljv^=;=Zx_ z8E!7MY;Ax^_v5?Q_NT@TG!w}EJS(Ah0y{vPa)8?5mrm(ha5`|MDdbODO_{Drn-zkDI^^iIrOLV3=`f7{CA!9hK0yu{ zNEsr@fv@?6xds72i~2m;XYN{plR**>x2OwAKbkV>I^wofdJz`fnX{GaI>~J*-L=-i z0!zgPbamk!%c_T+Kc(tjW6bsip>FV70~H2Yc)>gW{-Krnv)O7*4ZCBo35<>3{rnyz zRZr9E`-sZBJE2u>$n^1+*@lEuPJ1Ts{iPA+OZIs$Fxda}gTP)uK>>JpHyyn^_cY%0 zJ@JbA5%N-$YsuBx3EsV#^KK1GcZ7unHPyIl)Fb)eH!=m?uJw!L%Rp7KhEaxZRO5+m z`jt>8ms+dfo92a18^*{@{Ta;-htq0|$_t`lJjZ@Wg*kB(bqfZVdxnRpn=@lpG!@%9 zfU*pyLMpks3OGxl-A>!=Hl~Gy)Nl(;YI?|;fJIK9J$90jAJM7>qNvyj7f+w_9vq_| zj8YH79Et>Pu#)cc5_7BA3t48A5GV0V;;PpPGgo;p7^|rJi&~4Kh~W(7-a}|hrx4q{ zeyUl+1VGOY&=+Pg6U897qp!r)6&*1I6KiGy?xT1qK69TDZ9R-XEoY`kzZJXAa9wHo z%4BpE;>crV_4k_a*jHw_i^s5oXRJ0B#{?QMp1~cIT@e@Io`bOW915(_2B=60ZxcPO zknbPM&{jSmxbxB@g|~>S#C0*~_Y~u0WG68;zF(}9M%C@k&7^tc<*1dXR9-Mpj_j3z z1i?is4loC{7sO?iAcomhBEa58H;EFnM7TXS!+|7E}-P;$jJlz1ht>xpCWN&sVSPRoVc4^z` zvl3W_s}9X-*wip5CwF{6HnKJ-enf7GAs)MG?Ox`0Cy;P^WZ%QFZVyIm`KgSRZ`#Z= zN#>E+rJ>U%iCiD}Ege9>GC|aAE5!>nqXr;Naw3AQV`wQz4;^w5(;CaPHcm{~up!EI zbRSzh?ibNd!he(#Za?flcb=rJc>Rm59qvt)Y=U*rf=qcC6|W{;B`;{_INqG>;eK+y&SI>4o~& zM0NNd;y(h03RN>z>L58|OX zmM#T8(KNobh`xw|c6=0-TDk3$cpR}!k%k{8?G*wy0)|qdNkJluC)ORG0P4L4B!{T@ z=M>y~z0?~PFFIO_mYEOPM?3D7XT#ea24VqpJxzpnC{NFQNRe0~c9w}VT^_`S@l#KjK$W#&~b9Y?CkU6-@FeW3C#c^!;zfct`@lHrgBW(C_H zx>3rg0eS20jvF%o324I4+SsE_&-{N2Jbuw`kSgW`LX$&@HnMe=pkS1B2SghA*zqOo zg5c^2?^?Iw9A4x^;4jVVMYD+yc;qD}H_D+$0ri9w*$P*q|BJnM4Qul3)TYK$mUGqmTy`&`X;d!1h#y#%)9;v#yBeSzI zn~2)KaF`{f_Y!rdz05v~V}k%tFgpaAz)cKuiictp=jp8O^3@1MlLA9Q_ zfn?JwVL=J?DLvB8&}UYp`LmLT9nu)Jv0&-0s~~tgsV;-Eg3*v#>if0A=C(~I*0Vt1 zR-X492+J{VyRHpuOkr$m2DoN+iieDRnC_sz&)A|fSH!AsW4Ftv-XI%$9K8V6(peg{ zs{7rXq(v{0Q9D{9KFAGf(5vV>I~|*aYhh9y!*+5GD6O_PBsvm7D$AXX*EZq8 zHA^3UpZl72mnYn=DH)OVrH+in;>zSpVwQM&?n$j9oO(vVzcc&m!&wZLDDFQyT-A~9 z4@tB>*;6_CSEv601?VXfOl{QZ#!Z$s3Y`j%#@T|*05fcO)wKTGkL8Mq?t4T7T@-1> zr)8I-X?E9gXxo@V&iR8Z;>ZgeCgXsG2Nr))--3hok&z7s2(f_yAMtci)=?mmC|I77@MU zipO}Ysh=kJiH*$dYgPi}2i+vEr`tUK=%TI_#YHs6i9_cc62LjJu5aMnM1cOSaYwTU zP|!a-!LuY!iAVP${JCp>(u5#p0@)mKVzlzUP{h^qO{hmcE%TMHs?MdRjn}wvEy=g7 z%h)yBIPVTp0iI-$p{_yeN<#^U^~>^Y$+3vV%kKGyhf%1@X^YIbX|h-Q?6JT1jlV2Q zZT{C0cNy`fCx2QNZ2S9PfzXU-@hGkZkPZ(0KXA4Gh_U_e`1=x!5`pd&Ex{<;0$Z-q z(UK?=)T+S61OTHXN3HBkogle_j=l*oGHTVQWts`=HM%g_NzZz=`AbE396rS(8VP_nRGGgv{&fa`}X)p zQ>{sP8O4IAx7zvlL|*(e9$oSvk$&5L>lP% z1xdf3yFywBZe-KvXpHm00;{e((uYjMc!L%ljeMm$Be#r0547)bG~asU-5~z8fhw_J z;2r^~zrF)lX>`%I>F;yx{xZ_A^tWmB9T0FIkbEJ?TwNsAbqyCe?Zv<0X@g9=r5?J_4I2>kv?`sHP^@&Ox_D zMF0Sx`%7|lr!yx3@Q6w%G;!c|W51155izPLVcGW+JF|OOIup{06vFrDWcCYsb z{=E&zHhmUiGHHx7@=;-lI3m_u)Ab95EEwm2dPVn}%ceLD!ny?N)FIFcvZDjyJ zreZL zm>jaWoI5H&4;*}iddS$&S2xT-)4gDu{6O!xxLu0a*}M_v+R0NPdiKa%^U-kj!VKu_ zaH>2fKmz+BxCumz=EF(|4l&UC#LeV_XLR7xve!YAg$bhNI*dY8tN4g~-JaQ5aCOYH z>TC+lPUfKLm?f>4DE6=c6qNlYhm|7Ouhp+v>#W0I5;-3Lv?|tT=0piWH9buR>G2H> za%mYz9X1wRP*gB^U(!w67VHkxhfs0q!wSNkGTSDkE!h83jtl9c`Zy#U9GqVd^>|1g z0#V|_s4veK)?%V9x4@=ingeI;#Lu;2I}55%!9UER+l9HGTUtc$Z1kNOPVx-Pi~u)dZj>Hy~Oxl zb>pc;bPU$~8RnKm&bhHbb=>WkaP(M+6*bURRD-+g{dFc+LlbU zOQnGCqPBp3j>F~v8bi-Qr$Q7904r6|aN=Gu*ZH*B`4lQ{>I7Te6s{ldqc-15bzxsO4x?DO)wI#S^2UXfxx=sELtA|wd?fQKK<%oKp|E~;FN zzC-pcXl>O;6(Sz*o}T>?>VYB67IwH;7}HLLRJ2a4tv_YmLnyb`SCgR64a$0de6?dQixQ}CY$E!qxUPEYJY zIFzt3)j<+2JQ}})ltLPyT_>VhzS#^wF+I z2^XN(5vsMehyU5H!^r?9(Q=3C*aY%_G78ilbl@U%gMm|+Pek0ml`7`1g`e9Ro+Fl3 zJ2yJF={av9&DFrP+*O$t!McyB;E*7is-Y>{PM#foKNk@Dum&`L$G?JMa{X6%J~YrF z?Kf~BgcP%Po zlK2lqTD&l+XF4@!K#6^A6%LMjXaKNM;{Cq<`~2Ki?8+^5DF#AITYd5Z3Ki66G=A$~ zdX~%SxJUANRS31}n7lLPN_et8S8Ip(HCZ#OE%7RyP&WM$zZ^@FM>d$@a))PZ>sZN6 zkDewzo9Iic4nuz!v`K+n40EDsHh?8AQ#yqvRaf4zx|@f&OYWU#2p06$|AO97J`?F2 zU;@Y;vbsYiz3C_m*;W4Z98P1caqhWrXk+Us-}dtYpDo&bbFmvvzk^DJpiEq=i_ljf z8vuuY$l|^3g7|}O<4Ef{E!w*{3D`t@p=Jh@IkC(Kpet(&l1;-t zq_t8#;|IRGk<`mnF+MHxP#luQiqnOM+h!L$#-qDE`DLUWecFDj(z)SKrMgMmWb&H) zhiD`I67vq{XN za8UA;$H`puAMc)S`ir-B9;!u*+H?llf(wr)yctYC^g#K`GEWc`WH$@U;103DG+#~- zkWCg)pTQCp33eVPn?k=3Ui9uPkIyFePi_Jg6Rs&UdcO(PdQMjl8VvEpAcUqdIzVor z=%!!^+Ry2ReE#cKJYFaEvqz+`kiD9e^R5#wJ!ZjHbNkvNW1wt9x!avPyR!fpat`!8 zblzQbW9=zwcx@#Moay3?ipF@n>R>-uTwQkL7PbK-QQD#D(87eqkid*-SSwSbi(Q>9g z%<`Je2rEU&))N-mt?kZHNt`MX`T?@|bHM9?HZop!NMF?5)8IYEdi1twSMn1$joQ%2 z8Y4hq**iJ^R0zj)$%36d_a>zH2RrcZ*kl){0Gk5KHkq@7%B?%;%rXsn3TZ+z)d<9q(xAEalx9^+TbR+_GreNY7Q%=f+LvU6 zHfjx85s^LiMD?wRwjOMkx6ptWU#QeEQ%FNs^rM&E!3(+zwnTY(;*;Kw_XenbjX@)J ze&p0TJMn1wjRixu1JmD;HG8Ks-tLwY`0tVkOm(idHDl13zDDbDK!F~yQzc}>o((Ah z-Y4f5uL^Jfa0a|tL6pHF>;wRXAflBvL&wA*=|3A}9|b>JPp4(mF>+kqh}ZS;X%}2v zpjusWg@!FXs6 zg(8BMxxf)6;tnrUeQjHVY(x5-E!V;U5<7Pun%YBDIK@2np~iW(Ig(!rcD)WVVDYGf z_F14XQ)rSw%GsC#a|`^ zraZ(4tBpG%1vWA(jV1G6Y(=l_YnlOT5rn^;rV|miwK{k0@0WQNonceQ#n6|NFH#8gQ_SZ{TeGLfJf+aG|U-Nyh%Btc*6npM7KwBH|h=)xKchC7dMkBCnY&zHo?jE zIpy+#QYU<0vS9fWl2z5<&L;#*7=iH3sV!dYUl(HzbnY%R?ZjUrqyDDvzxoKKG_t?$ z#vToNP72DLDF2y2qwKnmT~BrgJnray0O8c}hlrz1qdM?thh)nb0|3Ch;l$ee5g>`P z2_q;JX~YNP-97WDw1it0)2uz+#1|$GDD$PMl8HIqI{o^0vXxdpx=F zoV(bayGjDpeS7)_))OpWuZVQ!S{`gCevz>i{T3YBOCBJz(q0reO#6hj{M8O3v-3gm z`QTJtjsM`Q+H#fNWN*dO51>A`S*#aT<7aOENnbh$$1Sb&nbY&&`L93ok+)SrNWkcD zS5J9_UIy42F=cYU%|YT*_C8bf<)k@}3A9Y2K_W)V@cq71M-}M0NT1Db7<+gzjlMgo zL+oW^Wo(*7ZSGe7^ z1z)nk8}>iLLt5K)Cmq&9ev{$nhVTFz)j!5InH(fq-`JKa?X}V*%lctcg{oN<{eHIW zsue-8GU+}g%<+lOq*LyS@D%r8tf?k|-=goYQ7cA~Ik$|7JIJSH+lPQ5hSp#Ao1(Bz z1QT>_^6omXE^KiA&hAoGPm>iv&+aQG+|ew9Ce`g>koT~|;GF@v(~-fz;peb73~Z0NRx${___5Q2`$o#I2MdwqMEET7ZJXEJudbM_mooA z*UsIa2|riXv)2Qs5fJ@0%k{E5CR=|rBwBYnOr6kcYotEJqK*j02(*JVWYct(v0qN>IuDVFX_4xo^_q{#WzD)oT_9AA)2-=b(|^9l&ob- z_mAtL^8)@+U;k{R{XNVaxm6;rwy9<8>9(WeLl>`Q7W7BOX>mi^w@Fa(bYx*EjeSm_ z)L4>bKrCk?Pf)$-!EMv6W;U?UYjwf;{KcWiSq)FTaSv4qw`crQ@c5QUQOOf}2A<}^ zP%>IIcVDaa*UijXDh^RWE>u30@Qf&Kc0<)N_9-^K9!YdP$}el1w!7;0im7#(9crIk zGenczuuh`=YX|bvwCGvNJS7%wGR^po?$XXBJtc%w{PGWsXF30-3Eu=N6#_{!VXpi0 zv$i&0wAP#2F|xT9y#lUi>?0@WzI+TrwTow~iaW~eRz<$Xj3?r|n!fWPAjMwyeoPkd z!CFBtR%V7PTt~=_l-s`B+H{*~Vm>I^YSCF|&-*?t$|C0e3!@m<-&c_gSSx}xk%%q@ zgo8O@vqm|-T=cB)0nY;IU^wXuFb;CdHWz6}+Gx7c=4tp62?Ekk*SPl#{1G6A^Gd{k319 zv5{6O2P;$dOOe%1P<}**c=^1(e35w6WwGYu&X+oDx z+TszD8CxXU8$wp@M9WzLz5IteLa^wn4u4wqD2)ROZz4grv+uNi1$fcA zwTG9ze^LULvVA-M%42{oBJr&j|yFG`x_r%K# zF($!}d7`W+=56$(SNeHqf^lwIDd`1m9nCnJr5fGv*&L=8lR!3Nd_he;p|HZt?3XY% z1e(z!DE+zva(=_<&B=Z4V;*Vup!yg4I@HW+sTK&sHB4=3@ARi-FMFaLNdVs}vZ)an zO?6)ns2q>e89fQ8Ow0hJrHabv#?^!PnZM$FbCyJHhn8&|!rvW z8%xU%O84n5DDmpNaz#=Sy=FL3C#YoOH34BDUI<6j%ZJZPy(^}po(xg_#Fnvs!K$sx z#TPZv!naC%={Dr=st$Uh7C?6(zW6S|pL()3Ou%R%%So*^su0Byrb7g|)-?}f*dLYZ z!7qU$S2E*)o0>6qG5Uyt%l4g5mPF(Cwjik2zK`)UXt8Jo^=rXVI39YU`?alK$iGl4p5nA6mbcq z)r1D#wkVUq+0X(LPb1vB=EFSgb$1IBAUb$p&BQ;j0pZEcN-vt7de6h@c7Zz>l;<6j zFOs2)f%fvjiHLh~Gw9y%_e2X-#W{R9zxkmtAV(Z7l34ayO-^nfm&0$WEF={~n$i=G^S&TvnXEi~UyoPbX{bf{(A^K9%b<5f4xmWrsSH zw+&kkeOU4lvkjn({Fp>SQC)rI4V@ilG%0~B@7&Uq$O(f7NJ&dHArv4fY)Eui*bV)| zpWm_TjEfBdq{%U(?DY;G^wK87QBubddL9i#Qu!}agg5bcsTwsRO=T0+$e~MG?zS_8Ru%RK>ih> zsm-C`h=FJh;(Hc4FU)F1&-6L3^--DQcymTGi@!>@*XH(ol?+pVis1+%fAQZCit6N9 zjrXKE6uxX>W@qO8_0eK6T>uHfc8oOJ(nQ4~cim zpPUa+uTJ0k^iPCwPpL_++0~?bCFKa2>T5C{@1H<)lZRiSJ17soHEVaxrc#mJ)s>y! zguD>FElUXp%kfJ4lTsKk-xU?-<(`LvSN6oso1@nYf0vgeT9p8A zC-b%ItS6F`-nk>ajtxb?}G5Ky;v9 zXDkzqHW>iF$=NGP+cxe_h4u~TW^NA~F*0ZzGU;*HilgipKlZYF+pCg_3@y`vGMcFy zdA*galE49eBM<$4=+GU1G{xT5Hvg5*U1ezGTTjFqYckp_i4rC>YYk{X6K0S_{K3gc z3Cu5?n(-)-pyJHN8%VvTr{p50u6YJJ^WHz^1b9IaD=JcmT)yTXsodl&PKf>@(-H`< zdwqB2(7#lio{1T0{iROOV+M}CTi3X#=TvXtnt-hD)!Aybxih%YvgwW{hh%*kaqFjL zolxEfrn09Uv4Y1z&v?Zo58Xj`A1O3~p_2;2?0l7x=ZWYc$D)}8`fiMOB?#P)A0k;!sOHQ?m{tf)T*@nM_FwW>8GazQNj zf?t@QJmxS@u`4DF&{r`AIybLXbA4+hbAy9O7yf|`H7Y2=9flJ5e!?yEL-Kd8FXU1s zb-_&|!eyl4#A`v&7bNt9IUmjDQ_s}=syU=fDX@7kMuVoTUZmD=Do)plOySG}@2{05 zxS{GTt-Bl(Z9F?DvyYNS=Db`MJ-$5YljV3BoTdCG)=oT`hp9^pkdX;{Bis7(Jq5g2Q!}5I%=8 zknurQEZtmkxU@(Mo)p-`mQ|p&s{d8E7~o6NdeZkQvR`B>j@R(kq}HP^!MS5cRHjt- zSxL%dK*Os>NR2hR8uic`py}E3FYxVHgQ;jpJeO0o|EmA=>;F>pGl?OLucQyHmTR>=R>s% z=au7Q->QC#Z=r|7J|PN<_`V>%-m2N-Ko**R*eJJQ!K+lDwql5r@ltmV@(-qhc8 zbM0nojF`a^XUNvVbq9+Slv^FgixX$DZo#-XmHC9^RpgdEyngdK3ln#PWF%S3x9i|H zO$}MV+F{D3DYLPREV#cm;zhPNROwh1@FH5!Z584mNW5v$T)QIT~la{i&H&ftjAO43YCy;AD&qQyA9rcC+gJk9L;2 zl8vE2sJ?1iG0CcI7|b3}=E(5D7T3L}lkgn%b%GL+MYd(AOgqXrD}Z=1qOojOb~cq< z>ymR*_SlmQ-ddo0)Qa`4fEzx5%%W5PjXHfnjPB#tkd1j?2QW6udDWnZkNTncXjNn@ z`sZk5sA<~2G>K|6Ctb3*^CG3{;|iKFcQ-}k2)z8>1Y8Za%*_0F%4M2`x9OE8O-8=5 zA}vlJcYyd+u{)QPZjs#=tOmOy0Z84k0@X$R9Z)a%i@w~Ix$A*ER@yPmZu}eQX90A# z?R^+?ST9u*v26dhz=~6H5Yk<*WZo8)tmM~I`fO|2`&cK^&Arw&MtTuEw3r8$6*fW@ zAsK*9ah&iusF{S<-XoP+N4Na#CHv+NqO@&3CbwM*)>lvJck^!6ZpT&&bF^&G4*jj)*jTWly=A zFc+DV@DZdxIdVZAX5EDCNS<5B3Hf-uRAJK>R=s)V_lTTX>(b~oGjv$3XLr2ykSg)r z?&d&K;L<4{pAH7ZEq8fK1UeqO-!GR6H9GTlYp{+x0_JvhZeC9c+L|9uEK!G(igW@k zXHr^tOu-j$KG!*P%;yP>VPP!;UDmVJs(q}pjB01qxfPNA=E?`P>y^p4I6ROxQY$0| zx48xvMxrc1f@@kF{b|{W63-9VW-7=xqQEX4WebNOA^tnOti6J-hd^GJ`~$+DFGPrJ zqMVGZX?vpE1jqT&{4#Y`RqyA6#(5oM8E@7@wMVaMhYpIKgI&%|afbL(O0OAs+C%uK zbR*C**BQ&l;vV(GF(lsmd5t4c_BhH;@`{^2x#;=I3D23cjvT~EG@R+vL=e6tr(+Pi z%bUFgvGkK-zG;BdH93iv9eB^DzrQkSKAbSu{`vtwh_qrd9Ur%V`C_UMpXe|cQvVJ0 zs(mOxlC+VLIZB)sbSs+O{zTTDF;;2b`Hx_x?H=p=V8wIlctg7EuD!i=$ISf09YS}- zt~{}5I`V|QGPC;r0E3?T4)K@a$NvJA`W|%`DF%8u$f@1pkZA7~p*|rO-1?;_-=W%R z);VQlsQE<7kb9u|*pWG+^h&4_Jsuh=vsA0}nEGcz5{m0KgAe*v{T>T?%1Z zK)*-Xs(Wn=K!UJgjuD>nfO`oQ8|HIP%({!+E5?|M+@A(mZhsA!`Fo^n=-X{W_j~{< zcQL+1PZlLRYr-r?=$sxd*$r&X(S6|BP+VF*bsUhYcE0Wbrr`2gq9nYNYrZQXIHyK` zKiKbcQmC?NRVH56p-wXv7|f1?7n&9}nQkzBvC_E)y2bc{V(LqS*6ExOGi}tv!sK8Y z|A-dF=D2E1!0VF~{>YMWqK|*y<#;l8GshQMgKMn&Z~sb1J3x`>GKgYs(nX8Ax$D&ZO&ZbT|HF&Yh^<|3lw|v zgU&LhmcxCndTyy+=+S-9Gs~F8|JJszmva5IyU1{lDxrfLW}iKru(^F<%eBY+m-38$ zIK}f!2ZAM^(4LlUOCj;tghhU;44Hc=(Z@T!`sMwmr7hUyC+FM_OFZXU-bLT7{+;pT zlR08>sP?ol+#(gv!bal5t>XbqT-_m-)w`ibDxw`g4-tlrm2`zhd82WCbA1=t`%U%p zgLW?6Q7R|3u=vZ_%!j&HHh_fGDI8Q= ze;w2(?En6?{G4hZC5F9Mo>XXA?dL)zdnz`iUzsUo7N2|T=yS?YHi#%x)|LcT$+&0? zGB`Yqtkdo4W}qe_t|g_<0t*;Du6v4(?`8YcvyKloxe&)`BJ1ErV2S{;ii$C4z3DlEsFY}0#G)B+6-+B6}>RZL@DfE>EX z4bGq@>X*fmVpa4+^yWRP{r!2?H^o z>AqJKCSvhVshk6qT@18P6&10fItJMZd=`=j;Tpt4A}Z1e7bq6--o9I4__czrrbRn2?K>JYefg0VgUfY60?RSQ7lxXH8`-~}aZ3@3V6Is6^n z_18+Lg2Es+rVC#jn&{LpoaEW0dteha_tS*gkN3WxgWll07BF!Phb-UEyMRS$l-aoW z;ZvqV@(}-anE93&2}vUxx1J+N>7X!a>(KxG0s_2uUpX-7M?SxRyn~i42>G|K^vg_IroJIyoKQPUx8^`YQJ=b0sIuX<>mJ@>*>c)WJ=kV%JHpLedj zyWnESj4Dd6%+v(@3<@%SU6g?sc{l=kU})Gg01LX>i56iz5K8y8Z+7v zLxlqw#ju8zb&KR%WnNAYd;oiTRSeBP%&jZtsXFS%h9SJY0peWvET|Rv4p{9P^8GpM z-GRM=fNd^+kxly|q~>a_Zki`vcHxsO;vRg2K3hPU(2u2+mZYwWnB=k9rdzlR?OV*7(i{qw07rBxD%BTRAQ0MKUm1*RTd#7bP?+(b6YhZ6iL z;*2Uv^y#55(l3uk@0(sA;!EhSaHPFbeQS@<;yM9j&%@A<=NO&nbuYMUz;ZP`B*7a2 zuYYRhQ7;=0eq<*w#;*=fafo(C_G9Zqd(ZLg;KyRw=e|43i}C{&uhyqWb!WwgIJ1z1 zpizwyaPIc0p90n4#K}vWp{YV(@!EnE3f=I9abRkjPMCrX&^o~VBf=VfJo{RPA_OrB z62`d{-keWBZS)eK*(0-@1SZm?=~AZt{5@m_=wz8Kz`vg8n;>cZ7BOVBm%Fs`W3SS^ z9t(%5^A7F#l+ddEI%f-K6Rc9>eB2$0$5K8gj>>>w&;w977pBv51k6>JMXT}RfB1k? zwnC2oaQqlD6bV|PB?zbvu0!})+I7m|cW{5Wyz%PZx(d9pmHfP_@>br;r?(g9zad(% zI)H}H0}IMs3ec_2O^`Cg2%vjDC|nX3fh2hcJylK-8zlV#L-NALp{*nfs1{EfUhQz% zL9_yN%Jy5QlVws4q&s5TJZFCt=QspmwsEmCWIPzdzGgSnp;~$NsjB>q^THP`QlXHlaCGt;zA2 zbzBkCtW*K-(m8dud#>)RoFBIkS%8yycg$e&$BWC@z{fMWDSTHm06xl7=<#Rf8moR1qyoLJbiB)cDvid*x59-CAzYdh;*&s z1XdooDND)%(;pn|=ekzt$k1=%=tbS58bJO>3vf1B9Rw zpvs;#KbHmQP-!ek*$TQP@RS#} zG@=gnQB;UY@x!e1@>{RP=C^fcqj1`4R}gaIt2@_IQX>WGp?#(ZT%dWKGXuQC0KL@gaJtYXynNEU!J zzZKurlR^jG;%J8N<)Lrj$EfJ}hd+2NZ?N1fpT3+fxSi7pKG>$H>)PyW>3C!=SfgwM z5BxX>EILtP-Y9Uv`^Yor-!(teA(7`tgsUo4g&ZVKg~qff!G06sG2^1MLpuOU#9u=P zh}%u&F$FH(Z@93yCQ4u7*iOjNm}(-?&;Sq=bJTN8#&*)DWuCY|SSUZxh%ZftC1)z& z;9Tkv(HZ&BLot8a>z64n?T@^PX96&SWRJ2&>b`0o?3!`yL6AlupOz7{|DbOMyoWOM z?NgRt%6(>wP>Hxrleo=AuS?jqhLMIMd)eD)iVIZ=#LVpup@|(Y^!KL#UjiQ}yu~*J zsn0au1eVnOjKKXf!*Vb7^GB9TuZTq_OtO;{ttLXs$j0aj<2uy zw9Fcq``iDE@WfqOTDO?P925F3xOJpCLwKt)j+sw~*0EMNt5PS1e3>gY#V`K=Y|*IF zIjdA*rM^A{FjDI|HURPc=X=~H-S_SD&CI3Uv^>8lz@Q;c0qLyKeJ-I9^uUpB13)TJD=a{XoZ`F`!yMv|@rNvl_gz zD<4@SIk!e|y9NsbAO%>>ZzJ_z;YUbXCLX-40ev0VAFsVbb~m%h{s3nfvtp%lN)XC+L1vi~K5!l@3~;<0sjX=W>)bOf};yAsIMiG652F z`YcqUt`*+)CdKep!lV=ORYjQsIomwX==jOkouLzUGW^KN@XJh4wGyoaK&`s?R+6fY z*YX$GWFA$fdJ2ch+ppsA>#5Ck>DayoR{!+l%4&~Udpl^HCj|eKHk1$E8+2=lvuT_O zbLuUf0{%lo8kFf)t|E3h4GVXel@~!qAPRKF>E$NsCzs zb*cfR+sDs@CpBviPuL-CC9-LNv`s$$Tlr_UDjsCSUn!5I%FRc@?}TF3L04d?-gwFd ze`8_B@Tk`F<8J|gja3=#;4yuyN6kJ6c!RoDPF0c{z#){j5b(i|9f3@Bc=?N%M-$}{ z7HN>d0)G|hJJMEeMAY;|mS#Oere>38ukomA0a{;Ln1!IhSQT{x$I!iidfK;5cPMj! zGKZP(@2sjw^%nu{byzL6LNx~Om#YP8-;F)IoiK)=SjBNUH+Y6TncUw*vC6u>0|yqH zwt}S9ob8C)c@{qg$_zjgH2d-NCICSGSZ8@#X~>9Cr0078aBl1TM|&v0+y`vD z%_aJ`R)FYnMSCCjSb=hH=LSE8f1NthF|62B6y&y$mag1!-q+oLHU2hU7c3Y9`zorN z-600kwHR3;`|4PWFf+XjG$0TcVB%m!RTAY5^=!Km_(qTfzc!#G(5a{?-(4T~^uwTc zm29q~B@y#TFJ+S-nBf=s_J`jpY^F;<;dU#XS;sUE2>1Pl$LpAXcogf22G8py5OU$m z9nGKF=Ts&-hElQ2Z*52^2U8q+)g4h$1V|B7XXg7j>}puS1OVKI`X(woK;|N-?pm4` zyEH~}h)vdq=6REurB?yf`e~eh?%Ba07qjmdWB($J5&g#zg){KUYGnoJ*a4Ra6@g6W-jT zt#Nx!13l0I5EH;k>Za(f$-77fskM~Ge z)TnGuqI3qvuxFdlz^waD7| z{iLyTFt9miy`Mf_ zs)Ja*+q=1Y{euIxzI%4j6K)TsS-OU^_uFT3)G0OtTI5m)Z<~D6YlB8;s6EFfZ(Sx`YE-DUHg7rZ@n z!SbP@3+pl+*qcDeXG9hjH!W{k-dCHRDzM>z0RkYCdCI|yCJJ+rrJNQvgx?R{K-m1aC_RS7zyR7OHhFn(@O5k@_DpN$w(fd36L2Wxg1aUYLx%nguWuq^kqk|;OxJ{LeOnD))X^6RV&ND3g zP*?!v+1crzvbzfV*sFDKm!g)Oh?Yawxz4rZ&v90l`>rty&I2Judf_b~J`}#ceAfy3Z;F`E>4V)(vUWtbgSV>ng~8A6RA98CJ~c=U*KdMBUbe*Wo{>pB%w# zZXL;Bu5A@Jlh)Hc$`l0E#@5z+mYGk!3%Pd}8`>_7X-PQERvKU)6NV1;$5tuO_ zEG6;PcAyZu4}NC@{#UdGwW1ci)h@K_RmU~#QHkERzVaXC?4Fjc>8n>l$!?}X%0YYwb@fcJ*uZ{7@vO-3@dMopb_OFi84hg=M#qdWXXHxw zSGVh~U+I{d)pf2w&(pNC{+=GjkEcV=l-7j>&z>unkGh%HSmME`!Gyx~RF>GAx~Oer ztY|N_&2w9I)n!O@fQ`b>oJwLH7ZkS>9-`Hj(Bf-+xZ1f+en91>aQ*|tPOB1yCC9%| zXj7wKUb8;%$b^k5cA-$k>3gJE!gvs*2iQmn;gwOB4w-a+7pH_&B3*Kp4Hz^O2YM-3 z&UrYpFpyLHE>4Up@ziHO3rJ@q)p{`6BF1AwMYq`dz?^sHXK+N6QzQpPzAT3>O)cIvo`&Y9`bnbx zzAMxrki-EL^SpmO<*s*}0E!zj>0ao^Ps=tQ06tl(?vI>XvzC_5$PLmzSlNlT(K{ys z6vW(ie#f1^gU51q16Vi+oZ-5}XWgTDW;vrW0qIsmEz-=`2XD2%{~Ko=*LZmFz{sJ3 zcfxtsgv}jUDS{(lXGF02q@e8GBY7F4U6?|b`l#}>9`w_xwUv}QvIYGIx!@1o_FWln z!nndvD!zC@|6{is6L}aJpoQ(6uoO!`@C2>Q%4Y?aj!i8hJhXCeQu19qShgTbl0tJq z=;dCQFf+Xp%pc#ue|U*Wx4p@+^b@HAHD+$(H+5b)gCAcKcK}z#!2xSvHTZg4s=v_U z{+}X~1%5n8WI;8x=2V!&|n z`wf^xrT*y+MiT$arK0aaC)0rj&2)_O`;XMsyA(F!|9Ain!g6b@5-YlD8Q)rC6FUIFMJX%kp9@KrjesJ_{=$VgI^hnqlkze10EE3E`t zW(9464=8T6Zf@;Re^vnb@t-F;)c!&}1oEe=+L-C<_$dvEMc=4k*5HfBXHbf0{2j~f za?yYe{KMC(}^ zz-5*OKeR({;}85(r|qC$0w&RQE~t8RJa3nLC}t$_fW*NRp0Vl8x{Pe$#r&Aku#Myr zfDe}*ST4XawE$B_OGOsJixmxp{f6SrItNOP$Q-KegegD*Q%4NyGJg$Y8#S*ESuUrjHs*ayzr|d^Hdkz%Urz#eR7$yuhXM?G=@m?9QS(*X zIg&Pn1vETd1x~{& zy4TwPF0gTS!-)ffOdIfx&5JLeAOF`ZHE^yq0iyj+FaHOFOa4d0O#btKdj*WVIA|_f zi>LZV`88T@Z`a}dt}$&Ee?rcuKt*OyJ`MjNiFYXhF|-wvi@>Eh-vY_m%@DnRQ^AL( z{3{6X6|4Xx0=7R$jDOMz2j3g?o;aQO0jhDweK85Vl)eRLcpu@n_#M_An(NS;Hn6+Q@a2Q|e5DEO&Q1=uuvYI=;&o2?I9b=Qe8amA`OR zB)>Cv}9Bv3@h*ywrP&eIC9v;GnH0IET_@qmh1>I#sq?N3|q;hBA)A4dcecWDxh z8lZ>!oqk?bp>yu3SHNJ*Nu)*@#6KJWeF2@Gt)B{mCo7oTC|?9-MpO@;4w4MgP?$UV|8Pym$#lC zF6RrpaFZ0&(0Sr6Hgag;;pm^L&1n>U(~Q4|l!^2azTX=A|Ak%1#*icJIMHX&-fQO9 zoW}A&<;_j~g( zu>J010qH+nC-5=(_nWIU-21=gNkzB(pZ28Iox0TK&G`?DknkTLd8kGH|M53`V!<5q z@`&m0(=Vna8)_ROc0akXG8kRz-*6hXlT%J8jH)@nX3o6kLe5zk7*Y}yhW$P5B{0|@ zKloyZdjQN4dw%|-s3fXjH1=kC!2&;#ZYe*TDX?HMK?dQJI!A#9->)jHCHD%wU~+)- z9qv(U#@C9$dP_!T!GK_lh*l4miI68Kl~v*X1QnR7!jcaOMzY5;hBY{gAs=`C;akqg zhl(N~*R$v9k#kK-*&LRy!V15uYGPpNhtk{<<)rf|cr7YGq+@U^#G7ji4C^6tiCl1- zYb#-{%}xjOxNI1pINs691IZGOtnnTQzTBiJW-$qbr*8DcID{(rw2Xf0itq0CmlOxn zcZepg2N~zERhHMIGX2$n`&w{EUTv#Fx6cdv!Wh=}Wz@NIlY1xIK18LV;6--3CqWOo zwE{0DQmFR@yvp6n`*}4eoq~zLx%jTr!1Gs<6f3u?O?WnCGU(+tTK{|c?@Ok>jz+&s zXgs#X;=4T{5)UY&=^YA#k+{3a*Kmc_^i)Q@=@e_t7?{U5oROt;fbsnNK&JK;ejtgY z#{Ru*k>7we(YX!xLwis4ltuwd?17;yXmP7QHAEtdrk@LzPB84`L)mz>UD+0EAhns2 zK0GeAkC&%;%wkXGGTwnVG@c5}oB|`_bn8?ai3miLN&GZ_IoJRlnfn)y~}ozJ_61nYCOM!A@t5QwkJ`gls1SRER(+C6tM%h=>>w5Cu#M0V7Tk z5D*YT5)i|bgg~+($*#NTzNfp-J*Usp=iKgd@A<*w!(*}&_Wr*0t@W;Vy|3ejhT*uK z)g4Qk&Akeu@=X?ak$!$@LX5duzgEU(qFQyAct;4;%HccZ{k(iS|5=Y@fS>M?dVI|A zdZs^|a4z0IflPvOee(xV`p?3?89iODVfI(cu{WJM)2V)aF*eJUU6$nRDWY)J*e^5N zJ}!#WdWgF#qL<{VvYxHCIF+q(>p5THazOIx4QFfqn%qez;-K7l@-PAq^mv#t1X9D+ zbLPAa7n|$tB@WZAy?3cx5{BE?3^fn@5EK;lJ9nBLq1+&K6^se4k(EWoe8`Tz zh74}+$I3hMhkl0pCIz>>Y#;k%X>T@YBF{2T&)UJYn`UV*#HX?v#+qvi%siTpvaI_! z)=ExcZt_0od;?``+S*P!b2!Gchk>YGCg4`auaq~ihdsaYR{$d4&()m>E-|#{1LUY~ zg^6%?J=&}7AJvzMd!ubv?&NURUzCW9TJG>1nqUR=WlIMly_MoKBzI|}viw=*wVL?G zi{G!aS=%!t@%rR5#5l?}h&tlN*%WkL+WOtE9{!7&N zE@&|KpExvo`(Epb{{XhlWKn`ZRx1!AFLsXsM+6(9X+=YGSU3DLA!$m87OEco7O2wM39He`*^)RGBsF5M;aW2woby6>7MKb@ zrQ5+YeF9yPR-_QZiX-a*X;6^_|~VZLgQ@B_KOszs{>gR+hI`tqQK zy2vf~G9~pabK-1H0BT0^4!;gHbc6S7FGpTF-s-oHVr(eBZfaiGtoKrhrH4}T4?{fU zf1}DtZBj05CWTgIbHw=C!sy zNl;43u1~j@p!!+DO3p0y0B2ESbaLcgDA(BeS>d@4)JSKj4oZhdX>L(A4nVp%qF<@v zvlnOPCN5wbo*s?GU_j|YZrb{oGyLg&;^M}$HcPNn^uD}oPadJwNnx@#sP=#j*T^6$ zAz9hQvK6@cAbR{!3FQOZy{-Un=nOni%`s|*Z@oP-_%0=8K37rcT0yg(z!b~Iq19P} z&R^7MSZLW#td&^!5BR2mk{&&y?Ix}`DA$P|!s)sKZzK%D`>&{Op%wYfV=nR06r;~4 zt|Ua>38hZ0@VaYfPQiKGFkh(y9$?i%iTOUi zVtx$Es-hVHfm_75qD_LUww4v2 zp2x*ViF&p!w9EB2oY+y1Ozwromb$;#(*3J#%&~@?af009=JN%BxDek(`>gEfof7+obAmGe9YZnS zRQKky+%6SHRtXLl99ynXI=OT64D-z<=O{OJ|mP-m7v0_EkN#DU_t4K-h7ZaS;EA#Kok>`-^| zPl{G~;MsPRktE`nharl0YiR+$eA#P}jy(SguKh+05I~DM=pES>BkX-&Y!z!|?WXsR z)3_*5wenr@)1`jS7*W2loe zHt0$283dH2%=h;8eN8oQZ!s1dm{fgg&iwhy8Z{4a!Tp_G+?G;J9KRTIzdmxIqU?Jtq$Bx`}3f=q@ z5ion$JgK-`O%Srr#Q3G~m}M@{04s%*H8^+ixp!gmenI!BMXC@YNhi*Yp8K2wnytyjF;?Xz!+&c=#o_>(@ zIHN_&#h-{*;pndGdr#Z1iV>oTHnSo&RF>tQ(jyX|ow~#Fk@B`>3TKmg6I;&(-phKD zZAZ1`wLtT0>BiM@v76@XUTq@k|GDASeiOA?zkkzg-+6L4&HlAn(0}1~E3yqlz$K8o zgNBPQOxgVTUt_BX2*?#_$B`N{~}EWcq4o-4rZ2>2|JyDy!6?171pU8y*Mawb0(d>T}P);%YAT zP1Xa+A}M#EPWg#28k~z!spY7)BW{%wtb)%*E%sGtm}xtcj@b<0_hmti4uBxS(e@!` zh=_0S;2nn#EG0RjsPd@ktdOSqz;N#L5pU}3eH%>2Ua=nv#&($iWwMA#987s+zZR(=BSZ9~s+R_TG#IK20 zH5cX*Q(|xZHi7o~lud;(@T{{zO+@gVZ1gVZ?U;^IMoA2s3}^M{v6{>EUUo{*P6gsx zNjlCj+<&?gHyO}v4i#9kX1I46{6g(ug%0efr_;<{J$~=Nl5Uj)mQ4n=OVK*pw3Fn- zI-aD_soXzn-%ZYx#95w8Jk++S%Nyw{&vYV*f`@vvg>U+xL4T}st=M3^<;iNX(Lasr3$%t|G`19U_8!;18|e zc-@3d*pew4c%u6HlSq4|jFpu0A*c)$HIGk0*Bu3Nx_OQdSZ!B!I>Gz)<(7HH7U{Sx ztW4di-+g~F3ZdALn@G>R&V582A7$a zc=IkSUiSxj$}=y=Tk2u1Y3LpNVCK1-uEH<&RvJc0)g@3z^Iof$e!;G$*#yyD_9_eT z|2s7@9Wyxws~C z@`W4wdbg&9&2rbsiJacP;ExS!i5sgwX%4>4A z&;{Lqdl|9D_XggAs3gi}{H0COZxe39S`4{yegbG1|5JZjlv+K*Mb|U>wO|*?4W?av z@KO8^y!YOb;DEgB-j8mQQhPe0kjJo)0jv_V(#ZkeTXix0kxaD~f%N zKNIh+FYzQ@$PfQXZToo31ZXN@J5e*i=Z9X9c8uhN=vQJ!d31m2S2`}=bFJ$;6ibb!W96AYiQT^|P&}i@d0nRkR zZUFL!C(3Ru3(Kz z70;x1hbMmEW3S(FYDWN~g;}~)ki|Vp+s(rc5YD2*-h2Y|^4*|6T)oZs4KlOX%Jeic z!zpf-sCq0YA>437ttY97oHYN>+MR$4zf%b0^}r*7TD1XY8=7br`7?OW6-j2j{5eo5 z#2->s!R5UhNp6wR8v2Mac?}97QL8Uap@0Nj3jdD4aDiniZmFFrn8GJi94B4@ zG+|*0xCh$5#Fw(3`*mdGxF5LbkpsETTMmAhdxH*x&~Y0!z~@`w3iwsJTO#{ zS2E!fl4#ZJ1i$!U@Mas3ABvuI94*!4?_D{7D7r48&FeD(w$J0yiw*2&)M?RE2DVVz zZ$8Ut<-(^9`nA>)4C5}(a&Ljnp2ekT{2{hx%?bIuH2nf~mqI!`x|Ya=-3tybPtf zay1y~p6hIZa^`5*9d0k_vG`ypUZl-Jn!Jb^@93r=Dk3^h+HO-Ce!W%_=rJBHO^}O< zoqnptWr%oaA!XQ`staCx!Xg3b{DnHb*m{R6c<`+p2$8?-~j zl=TyaX|UEzjzDhjQc~wIc#vPFwoz;sWZ`7c;{)|ofgvjGF{PEZF9E;~bJjdM(fhXv zTbgWD(|G3{e?(s+TT9e-aCnT=`y_HT4LGBTt^b|&U)FE=`1&1bW-iCRlu%ELkEU0R z(Nd%DB3Gjsk_GiE?$v;+M2nfG#rJ! zCr(H^>AK}VA`98OZc-ghm%1izv3A+fpvbKoS#Wy3=JncSAnK)tsB<$*?V?^D1f`Gh%}zxWNB463ODu+adQmwUY*u>%DJFc+h3Z2a!=gVW8Zh|t=TrfKr(Nkc|BeyqW@ zy@X^NQau_Ovsb|Qz+fLa%@FuKkG&^WP zvr~;`=^u+m;faACW>tg-b`jaGbvnHVeOV%CgB~O5wIZ01Ea1(R%E-7yu;5b#hclOTfdMpm( z3MjTOQYJBwAK`3Qa(gu_^(p9K1YzlwkI1G?&W>}i0}{na{eE)ZdV1FG`VQPR%7fD1 zx9fvSNN8OkM#hK#Mq-if8@>_BTusdTi^x3Z@IHTZ3U*UUOmyVD#Mh=tV_kQZq&#mz z0clBDOEP4Q_v=M|0-$9MMCc^Y#roW;dMw&+q%wgSe5OwM6J|z*g=2vG1_uCVz3nG0U@SF8dWc5w0 z77vP=nXh=ZTR|Ltm8WgFcv6;Khide4VJFuHgrQJXpZmBAwWMVo_*c1>{cVG@4zzEz5~#?xC=)U!}UkXEZ2Hbag{ zk@$G)4pfVk6{uusbc%6`cZ7p8q~2aOg9lSxD(4>qaZ16}LK%#U^er{|%>6*Dx*|4; zLe2H_Qkvejvn+aN3Ul8~T{bE6c19E@?jA^~sUfvI?S*vTx&kShFvt+JQ0Yg-wjdFd z1Hy8pkn)1*%1mDouxkWQJVKhNT8%UNRrv!6YwjTFF$<_%~WP)`*XWeWkA%+gk`_vT5 zKzb%IB(b6?RT65vwsg;>&l#Ei9|P#8Rvb_}3hFB`eUe@J>(fZPAfsD>u6{iv8xfor z6x$>yvm}A+i;mfij>YYN=-c|>wAB=9ae$|`^oKtpiGf702uUIof{d9jgspQ)x9Gi9 z9!k^d+75Jf=);gz0by33JUh$0t#~Di{Bo*8)uWdv-Lr<{ITnw66&qN~P z3~X~YFVyn&(MNo=HaBdImbLkf94~s&BEa{J{v=`Tg@+vjB@m42IF|6V0v#12PNV6V za_W&xYZ%3v=>%=pnSK~GC|2iBaIDh$26?nFwJCD_iyokix#e=f`WngbL}+i!wLzst z#Y#%GcbmUxMlX4G@%w_}&t&1TyZhXpx!q-f)r6s^<={|HDv7PAwGN@HHL!rsc2o&3 z!IRsdp<-J}hi=dX=!XhXAw*yFATCqr!RM9=!+ru}kSyX*C*!q_8iYMU zu{w4DzQNHn1O5tDMmM(&Z9)kdTJnkdfM3c`s;S=W2J;t=q6T_3ub_A+Y-7&EYJydw zUx6-a{-fn>_Tr}lOCBs%cL zh8)8askKLtxGRnevsYmpFFjiTuhbgG29~4UExrPk9CBkYDni-bDk zmP#lo&qco>*7Lp-FTQt7^pM_}W+F?WJb@vgvd_g}gI3Qq(=R)4gZ`?TJDqIPX1KD} zInK9|9i1PRnNX_}0`Rxs^sCo^8Agtxm?3W7rU{X#32XLebP~&2PM)J|KQC`xk`lk* zYRVf3w6WoLoOQOmZ8uJmxZslKz+;IJD7wL|;mbkxy}(dygUC?2f4=G?{fr1D zd-vUn!vjC2S7hm**s*ocmKFB>7r^Ad7m)tjp!2!G!GNeeP&r+C_77T||EWd(R~6j9 z+ooO0TW2U>E$^jHhHY<%-21M+!-pmH4z${&+rqd4JJ+Ro+ul|MG`v`G@1rKZW;LRZ zoO6F&P0RWGM*(*1lZRKA@?&#rMw@N%s2WMl4IN7skGtJ70y2B_G>b>i2EwJixZpFKGQY@84XFjf##(L6S$AmWp8()KzXj2|7*pL?<=XU!Bv@zB7gC=6U)%PaG-UJagy{fqh39Tr^-<|5z`DB4?xUNBQ z6WTRDO$+NM2Zp`1U$@e4sAFw}_!Xl9DBQwL_n!tw-w_4R>8{Aw0}MZjSHo*IK9RZr zuMM&&e1JvdFxS>ghN2$hMC|4c&NKxPyb4;otCQ3MVCs15rlN3}eNTI7bM ze1>le>G3&yo}6V|p|ZMW5v2UpquKdFe!kUHRr!t0Y!DZ*@$e$1QC7ONXuDGQ?>8;~ z@e{6a!MDUknis*hp#)F+^S6P1HbMVIy6*7X!0r8b15NX}A-0WX_yh(zyo@MuJjVn} z0=Q{6c@E}Lbt0Nwm3#u!{v9tm>6XgWD=U&@>07)Sv>7{V?R10qm`8U%+7Tymdjwi1 z1?VBlRIKHQlK=~7Cd`UBz}@Y+Q}?}3#E587Z}VHwo>Yz6Frf=vkBs(Me;YTr?W#8V zueP*}OEh4o@cjB$+MSchgq3t+De6$C56|_mqXA{S*A!zQ{m`4(r05jj7VF{YCGe&h zAY~7MaSV*80o9OX2|BG(>aCcpH&$9CMwN%`=SZc}*w2bi?g^q|Ny^&c&s{?@Ll?J# zBHJ>I7_(Y3ZwV$<`0zGJ2}aBfKuV^1zl+jE*n9Jp{a0F3zSpvJ5&eM)mktU{D{nCMoQ3@NLlVF zQe33O?R!N4<{}l%kXznAlOwt<><0Z9i*1xiY7x#GcyvFFX6X4DfIYCp&@DRowLRRj zFw~k}E)o7po7HDy@}Q1Ka?kxBBCQIm2fkiN;-H!os;(^x{>WCSKrNTIT3Py>3WqNt z+BF|B4!1E=N|d1HSYF;zVr?D^*_Y3bvF3pwN-c@Capt&H7t4zT^F0v18JT&;Zwz9% zxe-S4ukAn45|CnXvLM|1jg9En(oDjsE_P*E%z0-~$S#X$r!3DA6PYJ;n2#QJz8xJ!2oxQ_@)ebU#3CG(@1JCgai)mVfUv26T z-LY<;y?w_&^8Ec9G@I(?W?vte^g8fB5`HyvI* z9FLe7*j88A(EYDnt_4|G$6t|oB+tx_k{cq^L|MWMysd7;^{Lq|STj#FZOayLAu&Ag z`Zja9A+^Ft>0e{Y3n`nLPCxI-WDh(&u&u1A1n_Q#;n7IXpI&+0NaKy|&SRPzxWjH{ z0cmhpNx;)1ycS(0)@>f^jqNMo4vR!(X-}5`O@aVbf@u_C3bpoF&gaaaEVrt+gPNwi zNok;HqZUAq!p&|}3=%kdZOjc<$yS)Hbg}rN6Kw+Baf@nCwqU@ohLaRdyAwdu>3TM* z5vWHT>`Nj4;8ltrh$@i;vSSHU^{nZ7`*(Wx+&4X~y?e-Jg~b)6={mX74~(S6QK`6y zV{}3K3uhgSqHaYjJ+lba%Wktr0tN6Pdos`63o>d_P%PrHq5g%B^gSFhi$yxsS$ z>OA%nUe9rEWF8AY6ndw34BQ3H{5w3pyqM;8-d$ro>#I&3N$o|V&1VH)U1Au~?4CVQ zi3}J?(P3DQtBC0@}1sQHTjH&`w%k!(1s6;Hj=0aJU?SK=&yZ3h2RijF1AK~ zlsvAD=dFCxlz08ZXTOHtAj`O|uIz_GyC0~2Hv-+e0*=ISE7Y>las6xvGm2e%SZ@h{ zjdYUC2_Iy8FmFSG%QIw7C~IbUz1}5U;>sHsnB@~D-d0$mwrTQ7iVh`mtwf0E6XQ5z zh{iThGvs0;@~js9RE%;H+w<&`bj)p~v6vBAG+=pl5I?Bqi`qxiJmIr6^<^*ZX(13^ zcAfkOHUcLW{e`}FhyG{y|IU?9r#8*r@h?Egf9t=0%||H6{0mXx&UydY&>*<+r+gC= z$aok0rG|`Z$3))~87Y87COGb_Bu}U#xk(MaRfQPWU#(BNojNSl;aLa6dl^ zs3!4l3xe748Qd@NuP|TmSW9%~%?b0f;auwIvn&|a#$-StJpZlQwH74E`-p=LUDv0# zp0`iK)T*$yPK!!(4!w2gt$Ig^lAl4&b-VURR2*Oz`soPt+soBUjS6m5Y^AoAS94}5 z4?mF-<}nwmJkAss*nDNZ}mzBkclgUVq23K8}PRN|l% z=$DW^xP~)^JY!96h5=Yq3N=Zf3;w;e^PFelgks*Qdx&J^qaqauo4$#xJQ1ZG<0tLE z>wfIcz8l1=>Po@5T;)zZ!H``+P(5mU1*ukIv77gv(vs7P?ezsCb5}Y#p>CvVuX-0T zh?(4!nVuY2dViz-`+8xGTV$2vCp(T+U1w9Y_vkg-q9U)ZR9g>pRIW=B8_u!~WnH)} ztBpGqboGqh^X>exs%K-6%B>LhUkZ?yHQu|T&7dB0*b#?Qul}(W*>s0D56IM^7)>Uw zN!|(4vk}NPzS8iE#fe)@Cq|OHeiR{Z6O*PYY=v5cQ538&Gd$(I`4i)2PB%Im3C)&J z2wt7yujnzmRoWEu+2v&o{lt_hZi_5_o3KaQyn{7px*FdnREvm8kM5?)*($A6Th#}$ zxaFO1erdHsNuo~P9N=|OTVM<{ttr;t%MPTB#G-Uv;_$@5s69xPB5^&jhWe!(2-=@= zX!k-+RNKIuKoLGDvH$+$*UJlU?zAOQSF0+s5o%kNmv@pCZoKqj@wa8v*cSX_7 zhnA@Crk?};l=}&K`6Gw?F!jc=^n-rSGwiZRqBJ?VdqUXuZLiR21r?FrPRE2x-lQn- zqPX1x=#S*I37wmAz&}3aGuuf{xcczg&w-Y+cdfC^c~lfUzbR&ob{hyVS*UIE^8OJ7 zf&Yp7{js2x@U7}miPEEH4?6v5R4jFVP^f}-<702p)2G*dQs@M3?X$d)7`({fj}NUM zSZ<}mqMnjtv+{19Zfdvj`V=!HOGX60C(MxtO)G757Ejj`u0`Pz z*dCKSwb+X#NL@!s+XeXdE={GS4>w;zMPHEwt0)3Qx%p@0A@Zxp3~%mOp>nCAB$Y)x zPwqs`=?S_RcV)qARBqW_z{{9?nS6s=Iq8Q*6lTLW!FilizvN}sthx6`-n}l2Xhw)dvk6!z7 z@%vfiYJORola9-JLYWB)U{|GFOONT?zeO+XqTo zf}$jF$54mRr$Leyn}3!2Dy7{_QT|@&SD0^LZhSkx?y_T_guH`thD?6=R7E+bUo8<> ze!!4z4JBPV z7sqkMz${g)WKX_Kl!VT!a0?E$$eUx((X76^KPEV=k4=;f%gUftYBaZdFWEuz9B}CDR*8o zPs(S#=$NBATU#E0Wkj21f_N_zfc- znD63#EpDk=9G~9a_W6gcLtDq9hrl#trqEW9ij1*sUwNdhvo-YC>k#k*Fw(8xAp6WW z$6oeGpFdHV)wHrNDxxS;19KBgOb4tKj;~LVUvdKP5z5&(8FFE)>$>R{%s8A-rD&DO z9M24k+ds#cml2a?@knD!dzd5oWj#?#s&y*nP{u-kROq7z=X6txES|N;KC6||EU?;$ z?^MF-DW4T3R^AML-Q?6spIcc{$S#OD+%dQ5dprrZ5= zski+|{W zjU(P8@qd9&b{ymKtu6c1zfEd;RPK{cBxLkK~QeX1sB}%TiYf9;cFfKBm8V3UG!{ zV`AS{LOIPhZLT;*lLD0RHFi{2{bMXCc~1n{#L>1zyM|Kqy1+^>IYfIRC5N#lBd0d{ zo?lLUzbK4zsLSNjkyBz!HY)A{95QXkSfgW1`;AGr%-ya@9`!X5qGR@x!yM>l$eoGO~Xr3Zbw3tbd zvm@q@>sj-dZuR$Xo$6%V)2|DsE%fk7$&yh-*8 z!Ugw%qW1-7igImRJ2Oc6iF?QJ6rUm276HCk6#EmXN5bjILoWfY_zQP(5iKp_5Q zmanUXJ6XUst_pNx+CxiuE?ToemPf9Xt|OHrqf%RtBGpaMCEn@%rVea$xP1Rt+&S z;{+l-;qe&&*_wSe&FS9CtpDV8K5BH~3!qYYx&K#NAOHJ(e*>QR|9J{3qVb-KW@y6? zsiH5RF^;Bi4jx~;{!hieJ@iqIAhW|ezA|KycHhO0hhGTX^0pCaaJa79^qe~x(~s7z z@#1@Sb^!BIYzTy5GD@dWCm{)6s}vomtmLh(Qh|Xu&AL8c^jlpMihl2!%f0R zP!*)KFzu!$Cvod!(R1z$=VYVjnQjG*+<4MzLSj(8>l=sR4|ZN= z6mhqhF$9+d@72`))S0rOzQM=RA^w2P7Dl-SA37h@<2Wt>k`sykYCG^2g%DEDpv*HA z(ngkoEJJUVPt!>9v}m@a{6~wT(9)nyH8uI8S)Bkrk-A!f9HfNVRQ>Ar6`MfL^Eqc} z9X>Y%H8b1PF?A`fWls=qvVhFmDY#>Nm8n|H&3M@2N;sj&v>6j*E_5hP^=`U`7GWd^_fGjC!*J z%db|-eN9zg3~E{%cG8jJY3xLYS#@?%hMo*dvS_Sl2+dEG-S^edu{;@Sr4M`8B~S&Q z8CDPi!i(Clgx^T4h);}E&pp~$zXotGoyDQbVR4>xJx}PgZDuIIBdwbL?2@d!y z($f)2d-s0F6Y~>NSXFSFYVuXq_b7s`4f;r_zmIDV)Jk83m7#ci9xuKzjQ$?S=piqyA0p-y2SlG?1Eg!F2)GUktD}4R$ZH4{4ue07X Wd;7le`NjY1iI4xu*C71X^1lE<{Zb_W literal 0 HcmV?d00001 diff --git a/images/Image_Example_01c.JPG b/images/Image_Example_01c.JPG new file mode 100644 index 0000000000000000000000000000000000000000..db513b3ebeebeb31bc660d7c41824fcf104508b4 GIT binary patch literal 18205 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 R+_?Po`-H!7E^+hq{{Y*l9Ay9i literal 0 HcmV?d00001 diff --git a/images/JSON_array_list_authors.JPG b/images/JSON_array_list_authors.JPG new file mode 100644 index 0000000000000000000000000000000000000000..c745981cef8c9045a836ca5a4c07b325e53e087c GIT binary patch literal 15341 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 Q$+f>}Hvio|+`XFnUv^4Gv;Y7A literal 0 HcmV?d00001 diff --git a/images/JSON_to_Python_interpret.JPG b/images/JSON_to_Python_interpret.JPG new file mode 100644 index 0000000000000000000000000000000000000000..ed1a7f0a002e69b0cae626a7e8827e338c27cc6f GIT binary patch literal 89777 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