From 0845e310ffd42536068a69abbd29c77be3cfe272 Mon Sep 17 00:00:00 2001 From: Alexandre Dulaunoy Date: Sun, 1 Jul 2018 17:52:34 +0200 Subject: [PATCH] First version of the best practices in threat intelligence --- README.md | 16 + best-practices/improving-analysis.adoc | 17 + best-practices/what-to-share.adoc | 18 + book.adoc | 31 + book.html | 626 ++++++ book.pdf | 2418 ++++++++++++++++++++++++ build.sh | 5 + 7 files changed, 3131 insertions(+) create mode 100644 README.md create mode 100644 best-practices/improving-analysis.adoc create mode 100644 best-practices/what-to-share.adoc create mode 100644 book.adoc create mode 100644 book.html create mode 100644 book.pdf create mode 100644 build.sh diff --git a/README.md b/README.md new file mode 100644 index 0000000..c1ad946 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ + +# Best Practices in Threat Intelligence + +This book is to compile the best practices in threat intelligence analysis with the support of the open source threat intelligence platform called https://www.misp-project.org/[MISP]. + +The book is readable in [PDF](./book.pdf) or [HTML](./book.html) format. + +## How To Contribute + +- Fork the project +- Add your best practice in the directory [best-practices](./best-practices) in [asciidoctor](https://asciidoctor.org) format and don't forget to include the file in book.adoc +- Make a pull-request + +## License + +The book is licensed under the AGPL version 3. diff --git a/best-practices/improving-analysis.adoc b/best-practices/improving-analysis.adoc new file mode 100644 index 0000000..80a649e --- /dev/null +++ b/best-practices/improving-analysis.adoc @@ -0,0 +1,17 @@ +=== Improving Analysis + +NOTE: Improvement of analysis can range from simple notification of a false-positive, a typographic error up to a complete competitive or counter analysis of the original analysis. + +A common difficulty in threat intelligence is to improve existing analysis and how to do efficiently. One of the main question is to ask what will be the target audience +of the improved analysis and the objective: + +. Informing the original analyst/author (e.g. a security vendor or a CSIRT) about a specific mistake or error which needs to be corrected. +. Improving an existing analysis by performing a complementary analysis or review which will be shared and used by another group (e.g. a specific constituency, team within your organisation or member of an ISAC). + +In the case number 1, MISP includes a mechanism to propose changes to the original creator. This mechanism is called proposal. By using proposal, you can propose a change in the value of an attribute (such as a typographic in an IP address, missing contextual information, type of the information, the category or the removal of an IDS flag). The proposal will be sent back to the original author who can decide to accept the proposal or discard it. + +Adding proposal has some major advantages such as being very quick and there is no need to create a new event. But such approach works only if you are willing to lose control over the data. This is pretty efficient for small changes but if additional information such as galaxy or objects need to be added then the event extension is more appropriate. + +In the case number 2, the extend event functionality is very handy. The extend event allow to create your own information into a self-contained event (which can have custom distribution rules) and reference the original analysis. The information can be shared back to the original author or kept in a limited scope such as a specific sector or trust group. + +TIP: For more information about the extend event functionality in MISP, the blog post *http://www.misp-project.org/2018/04/19/Extended-Events-Feature.html[Introducing The New Extended Events Feature in MISP]* includes a lot of details. diff --git a/best-practices/what-to-share.adoc b/best-practices/what-to-share.adoc new file mode 100644 index 0000000..ab4f176 --- /dev/null +++ b/best-practices/what-to-share.adoc @@ -0,0 +1,18 @@ +=== What To Share or What Counts As Valuable Information? + +NOTE: Valuable information is a moving concept and highly depending of the goal of the users sharing and/or using the information. A valuable information can also evolve following the capabilities of an organisation. + +Contribution comes in various shapes and sizes. + +Information which are often distributed within sharing communities are the following: + +- Analysis report of a specific threat (such as security vendor report, blog post) which can be open source intelligence or limited distribution +- Enhanced analysis of an existing report (such as data qualification, competitive or counter analysis) +- A post-mortem analysis of an incident +- Additional information about existing or known threats (such as adversary techniques, new malware samples or complementary discoveries) +- False-positive or false-negative reporting +- Asking for contribution or support from the community (such as "have you seen this threat?" or "do you have more samples?") + +TIP: By having a look at https://www.misp-project.org/objects.html[the object templates] or the https://www.misp-project.org/datamodels/#misp-core-format[MISP attribute types], this can help you to discover what it's actively shared within other communities. If a type or an object template is not matching your data model, you can easily create new ones. + +TIP: When asking for the support of the community, using a specific taxonomy such as https://www.misp-project.org/taxonomies.html#_collaborative_intelligence[collaborative intelligence] to express your needs might help everyone and improve automation. diff --git a/book.adoc b/book.adoc new file mode 100644 index 0000000..97bfd84 --- /dev/null +++ b/book.adoc @@ -0,0 +1,31 @@ += Best Practices in Threat Intelligence +:doctype: book +:sourcedir: ./best-practices/ +:author: MISP Project +:toc: +:icons: font + +=== Introduction + +This book objective is to compile the best practices in threat intelligence analysis with the support of the open source threat intelligence platform called https://www.misp-project.org/[MISP]. The best practices described are from information sharing communities (ISAC or CSIRT) which are regularly using MISP to support their work and sharing practices. + +== Best Practices + +include::{sourcedir}improving-analysis.adoc[] + +<<< + +include::{sourcedir}what-to-share.adoc[] + +<<< +== Authors and Contributors + +- Alexandre Dulaunoy +- Andras Iklody + +[glossary] +== Glossary + +[glossary] +ISAC:: Information Sharing and Analysis Center +MISP:: MISP - Open Source Threat Intelligence Platform & Open Standards For Threat Information Sharing diff --git a/book.html b/book.html new file mode 100644 index 0000000..409c4a9 --- /dev/null +++ b/book.html @@ -0,0 +1,626 @@ + + + + + + + + +Best Practices in Threat Intelligence + + + + + + +
+
+

Introduction

+
+

This book objective is to compile the best practices in threat intelligence analysis with the support of the open source threat intelligence platform called MISP. The best practices described are from information sharing communities (ISAC or CSIRT) which are regularly using MISP to support their work and sharing practices.

+
+
+
+

Best Practices

+
+
+

Improving Analysis

+
+ + + + + +
+ + +Improvement of analysis can range from simple notification of a false-positive, a typographic error up to a complete competitive or counter analysis of the original analysis. +
+
+
+

A common difficulty in threat intelligence is to improve existing analysis and how to do efficiently. One of the main question is to ask what will be the target audience +of the improved analysis and the objective:

+
+
+
    +
  1. +

    Informing the original analyst/author (e.g. a security vendor or a CSIRT) about a specific mistake or error which needs to be corrected.

    +
  2. +
  3. +

    Improving an existing analysis by performing a complementary analysis or review which will be shared and used by another group (e.g. a specific constituency, team within your organisation or member of an ISAC).

    +
  4. +
+
+
+

In the case number 1, MISP includes a mechanism to propose changes to the original creator. This mechanism is called proposal. By using proposal, you can propose a change in the value of an attribute (such as a typographic in an IP address, missing contextual information, type of the information, the category or the removal of an IDS flag). The proposal will be sent back to the original author who can decide to accept the proposal or discard it.

+
+
+

Adding proposal has some major advantages such as being very quick and there is no need to create a new event. But such approach works only if you are willing to lose control over the data. This is pretty efficient for small changes but if additional information such as galaxy or objects need to be added then the event extension is more appropriate.

+
+
+

In the case number 2, the extend event functionality is very handy. The extend event allow to create your own information into a self-contained event (which can have custom distribution rules) and reference the original analysis. The information can be shared back to the original author or kept in a limited scope such as a specific sector or trust group.

+
+
+ + + + + +
+ + +For more information about the extend event functionality in MISP, the blog post Introducing The New Extended Events Feature in MISP includes a lot of details. +
+
+
+
+
+

What To Share or What Counts As Valuable Information?

+
+ + + + + +
+ + +Valuable information is a moving concept and highly depending of the goal of the users sharing and/or using the information. A valuable information can also evolve following the capabilities of an organisation. +
+
+
+

Contribution comes in various shapes and sizes.

+
+
+

Information which are often distributed within sharing communities are the following:

+
+
+
    +
  • +

    Analysis report of a specific threat (such as security vendor report, blog post) which can be open source intelligence or limited distribution

    +
  • +
  • +

    Enhanced analysis of an existing report (such as data qualification, competitive or counter analysis)

    +
  • +
  • +

    A post-mortem analysis of an incident

    +
  • +
  • +

    Additional information about existing or known threats (such as adversary techniques, new malware samples or complementary discoveries)

    +
  • +
  • +

    False-positive or false-negative reporting

    +
  • +
  • +

    Asking for contribution or support from the community (such as "have you seen this threat?" or "do you have more samples?")

    +
  • +
+
+
+ + + + + +
+ + +By having a look at the object templates or the MISP attribute types, this can help you to discover what it’s actively shared within other communities. If a type or an object template is not matching your data model, you can easily create new ones. +
+
+
+ + + + + +
+ + +When asking for the support of the community, using a specific taxonomy such as collaborative intelligence to express your needs might help everyone and improve automation. +
+
+
+
+
+
+
+

Authors and Contributors

+
+
+
    +
  • +

    Alexandre Dulaunoy

    +
  • +
  • +

    Andras Iklody

    +
  • +
+
+
+
+
+

Glossary

+
+
+
+
ISAC
+
+

Information Sharing and Analysis Center

+
+
MISP
+
+

MISP - Open Source Threat Intelligence Platform & Open Standards For Threat Information Sharing

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/book.pdf b/book.pdf new file mode 100644 index 0000000..a8a1565 --- /dev/null +++ b/book.pdf @@ -0,0 +1,2418 @@ +%PDF-1.3 +% +1 0 obj +<< /Title (Best Practices in Threat Intelligence) +/Author (MISP Project) +/Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/Producer (MISP Project) +/ModDate (D:20180701173908+02'00') +/CreationDate (D:20180701175221+02'00') +>> +endobj +2 0 obj +<< /Type /Catalog +/Pages 3 0 R +/Names 14 0 R +/Outlines 51 0 R +/PageLabels 60 0 R +/PageMode /UseOutlines +/OpenAction [7 0 R /FitH 842.89] +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Type /Pages +/Count 7 +/Kids [7 0 R 10 0 R 12 0 R 20 0 R 26 0 R 32 0 R 35 0 R] +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 4 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +>> +endobj +6 0 obj +<< /Length 380 +>> +stream +q +/DeviceRGB cs +0.6 0.6 0.6 scn +/DeviceRGB CS +0.6 0.6 0.6 SCN + +BT +88.0945 361.6965 Td +/F1.0 27 Tf +[<42657374205072> 20.0195 <6163746963657320696e2054687265617420496e74656c6c6967656e6365>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0941 0.0941 0.0941 scn +0.0941 0.0941 0.0941 SCN + +BT +468.52 327.2249 Td +/F1.0 13 Tf +<4d4953502050726f6a656374> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q + +endstream +endobj +7 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 6 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F1.0 8 0 R +>> +>> +>> +endobj +8 0 obj +<< /Type /Font +/BaseFont /4c327e+NotoSerif +/Subtype /TrueType +/FontDescriptor 62 0 R +/FirstChar 32 +/LastChar 255 +/Widths 64 0 R +/ToUnicode 63 0 R +>> +endobj +9 0 obj +<< /Length 4589 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 782.394 Td +/F2.0 22 Tf +[<54> 29.7852 <61626c65206f6620436f6e74656e7473>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 751.856 Td +/F1.0 10.5 Tf +<496e74726f64756374696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.6627 0.6627 0.6627 scn +0.6627 0.6627 0.6627 SCN + +BT +112.9306 751.856 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.4906 751.856 Td +/F1.0 2.625 Tf + Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 751.856 Td +/F1.0 10.5 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 733.376 Td +/F1.0 10.5 Tf +[<42657374205072> 20.0195 <61637469636573>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.6627 0.6627 0.6627 scn +0.6627 0.6627 0.6627 SCN + +BT +118.2751 733.376 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.4906 733.376 Td +/F1.0 2.625 Tf + Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 733.376 Td +/F1.0 10.5 Tf +<32> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 714.896 Td +/F1.0 10.5 Tf +<496d70726f76696e6720416e616c79736973> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.6627 0.6627 0.6627 scn +0.6627 0.6627 0.6627 SCN + +BT +161.0311 714.896 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.4906 714.896 Td +/F1.0 2.625 Tf + Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 714.896 Td +/F1.0 10.5 Tf +<32> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +60.24 696.416 Td +/F1.0 10.5 Tf +[<576861742054> 29.7852 <6f205368617265206f72205768617420436f756e74732041732056> 60.0586 <616c7561626c6520496e666f726d6174696f6e3f>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.6627 0.6627 0.6627 scn +0.6627 0.6627 0.6627 SCN + +BT +348.0886 696.416 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.4906 696.416 Td +/F1.0 2.625 Tf + Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 696.416 Td +/F1.0 10.5 Tf +<33> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 677.936 Td +/F1.0 10.5 Tf +[<41> 20.0195 <7574686f727320616e6420436f6e7472696275746f7273>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.6627 0.6627 0.6627 scn +0.6627 0.6627 0.6627 SCN + +BT +177.0646 677.936 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.4906 677.936 Td +/F1.0 2.625 Tf + Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 677.936 Td +/F1.0 10.5 Tf +<34> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 659.456 Td +/F1.0 10.5 Tf +<476c6f7373617279> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.6627 0.6627 0.6627 scn +0.6627 0.6627 0.6627 SCN + +BT +91.5526 659.456 Td +/F1.0 10.5 Tf +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +BT +540.4906 659.456 Td +/F1.0 2.625 Tf + Tj +ET + +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.1705 659.456 Td +/F1.0 10.5 Tf +<35> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q + +endstream +endobj +10 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 9 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 17 0 R +/F1.0 8 0 R +>> +>> +/Annots [37 0 R 38 0 R 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R 46 0 R 47 0 R 48 0 R] +>> +endobj +11 0 obj +<< /Length 1827 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 786.666 Td +/F2.0 18 Tf +<496e74726f64756374696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.7397 Tw + +BT +48.24 758.646 Td +/F1.0 10.5 Tf +[<5468697320626f6f6b206f626a65637469766520697320746f20636f6d70696c65207468652062657374207072> 20.0195 <6163746963657320696e2074687265617420696e74656c6c6967656e636520616e616c7973697320776974682074686520737570706f7274>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.8623 Tw + +BT +48.24 742.866 Td +/F1.0 10.5 Tf +<6f6620746865206f70656e20736f757263652074687265617420696e74656c6c6967656e636520706c6174666f726d2063616c6c656420> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2588 0.5451 0.7922 scn +0.2588 0.5451 0.7922 SCN + +0.8623 Tw + +BT +323.2037 742.866 Td +/F1.0 10.5 Tf +<4d495350> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.8623 Tw + +BT +348.9392 742.866 Td +/F1.0 10.5 Tf +[<2e205468652062657374207072> 20.0195 <6163746963657320646573637269626564206172652066726f6d>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.7559 Tw + +BT +48.24 727.086 Td +/F1.0 10.5 Tf +[<696e666f726d6174696f6e2073686172696e6720636f6d6d756e697469657320284953> 20.0195 <41> 20.0195 <43206f722043534952> 20.0195 <54292077686963682061726520726567756c61726c79207573696e67204d49535020746f20737570706f7274207468656972>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 711.306 Td +/F1.0 10.5 Tf +[<776f726b20616e642073686172696e67207072> 20.0195 <616374696365732e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.388 Td +/F1.0 9 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +12 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 11 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 17 0 R +/F1.0 8 0 R +>> +/XObject << /Stamp1 49 0 R +>> +>> +/Annots [18 0 R] +>> +endobj +13 0 obj +[12 0 R /XYZ 0 841.89 null] +endobj +14 0 obj +<< /Type /Names +/Dests 15 0 R +>> +endobj +15 0 obj +<< /Names [(__anchor-top) 13 0 R (_authors_and_contributors) 33 0 R (_best_practices) 21 0 R (_glossary) 36 0 R (_improving_analysis) 22 0 R (_introduction) 16 0 R (_what_to_share_or_what_counts_as_valuable_information) 27 0 R] +>> +endobj +16 0 obj +[12 0 R /XYZ 0 841.89 null] +endobj +17 0 obj +<< /Type /Font +/BaseFont /426818+NotoSerif-Bold +/Subtype /TrueType +/FontDescriptor 66 0 R +/FirstChar 32 +/LastChar 255 +/Widths 68 0 R +/ToUnicode 67 0 R +>> +endobj +18 0 obj +<< /Border [0 0 0] +/A << /Type /Action +/S /URI +/URI (https://www.misp-project.org/) +>> +/Subtype /Link +/Rect [323.2037 739.8 348.9392 754.08] +/Type /Annot +>> +endobj +19 0 obj +<< /Length 8747 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 782.394 Td +/F2.0 22 Tf +[<42657374205072> 20.0195 <61637469636573>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 741.146 Td +/F2.0 18 Tf +<496d70726f76696e6720416e616c79736973> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.9333 0.9333 0.9333 SCN +108.24 725.09 m +108.24 669.75 l +S +Q +0.098 0.251 0.4863 scn +0.098 0.251 0.4863 SCN + +BT +67.956 688.852 Td +/F3.1 24 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.1367 Tw + +BT +120.24 709.126 Td +/F1.0 10.5 Tf +[<496d70726f76656d656e74206f6620616e616c797369732063616e2072> 20.0195 <616e67652066726f6d2073696d706c65206e6f74696669636174696f6e206f6620612066616c73652d706f7369746976652c2061>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.5406 Tw + +BT +120.24 693.346 Td +/F1.0 10.5 Tf +[<7479706f6772> 20.0195 <6170686963206572726f7220757020746f206120636f6d706c65746520636f6d7065746974697665206f7220636f756e74657220616e616c79736973206f6620746865206f726967696e616c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 677.566 Td +/F1.0 10.5 Tf +<616e616c797369732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.4701 Tw + +BT +48.24 645.786 Td +/F1.0 10.5 Tf +[<4120636f6d6d6f6e20646966666963756c747920696e2074687265617420696e74656c6c6967656e636520697320746f20696d70726f7665206578697374696e6720616e616c7973697320616e6420686f7720746f20646f20656666696369656e746c79> 89.8438 <2e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.0131 Tw + +BT +48.24 630.006 Td +/F1.0 10.5 Tf +<4f6e65206f6620746865206d61696e207175657374696f6e20697320746f2061736b20776861742077696c6c20626520746865207461726765742061756469656e6365206f662074686520696d70726f76656420616e616c7973697320616e64> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 614.226 Td +/F1.0 10.5 Tf +<746865206f626a6563746976653a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +52.6765 586.446 Td +/F1.0 10.5 Tf +<312e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.0011 Tw + +BT +66.24 586.446 Td +/F1.0 10.5 Tf +[<496e666f726d696e6720746865206f726967696e616c20616e616c7973742f617574686f722028652e672e20612073656375726974792076656e646f72206f7220612043534952> 20.0195 <54292061626f75742061207370656369666963206d697374616b> 20.0195 <65>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 570.666 Td +/F1.0 10.5 Tf +<6f72206572726f72207768696368206e6565647320746f20626520636f727265637465642e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +52.6765 548.886 Td +/F1.0 10.5 Tf +<322e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.9839 Tw + +BT +66.24 548.886 Td +/F1.0 10.5 Tf +[<496d70726f76696e6720616e206578697374696e6720616e616c797369732062> 20.0195 <7920706572666f726d696e67206120636f6d706c656d656e7461727920616e616c79736973206f72207265766965772077686963682077696c6c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +4.953 Tw + +BT +66.24 533.106 Td +/F1.0 10.5 Tf +[<62652073686172656420616e6420757365642062> 20.0195 <7920616e6f746865722067726f75702028652e672e206120737065636966696320636f6e7374697475656e6379> 89.8438 <2c207465616d2077697468696e20796f7572>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 517.326 Td +/F1.0 10.5 Tf +[<6f7267616e69736174696f6e206f72206d656d626572206f6620616e204953> 20.0195 <41> 20.0195 <43292e>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.6948 Tw + +BT +48.24 489.546 Td +/F1.0 10.5 Tf +<496e207468652063617365206e756d62657220312c204d49535020696e636c756465732061206d656368616e69736d20746f2070726f706f7365206368616e67657320746f20746865206f726967696e616c2063726561746f722e2054686973> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.0172 Tw + +BT +48.24 473.766 Td +/F1.0 10.5 Tf +[<6d656368616e69736d2069732063616c6c65642070726f706f73616c2e2042> 20.0195 <79207573696e672070726f706f73616c2c20796f752063616e2070726f706f73652061206368616e676520696e207468652076616c7565206f6620616e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.6166 Tw + +BT +48.24 457.986 Td +/F1.0 10.5 Tf +[<6174747269627574652028737563682061732061207479706f6772> 20.0195 <617068696320696e20616e20495020616464726573732c206d697373696e6720636f6e7465787475616c20696e666f726d6174696f6e2c2074797065206f6620746865>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.9522 Tw + +BT +48.24 442.206 Td +/F1.0 10.5 Tf +<696e666f726d6174696f6e2c207468652063617465676f7279206f72207468652072656d6f76616c206f6620616e2049445320666c6167292e205468652070726f706f73616c2077696c6c2062652073656e74206261636b20746f20746865> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 426.426 Td +/F1.0 10.5 Tf +<6f726967696e616c20617574686f722077686f2063616e2064656369646520746f20616363657074207468652070726f706f73616c206f7220646973636172642069742e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.0388 Tw + +BT +48.24 398.646 Td +/F1.0 10.5 Tf +[<41> 20.0195 <6464696e672070726f706f73616c2068617320736f6d65206d616a6f7220616476616e74616765732073756368206173206265696e67207665727920717569636b20616e64207468657265206973206e6f206e65656420746f>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.8177 Tw + +BT +48.24 382.866 Td +/F1.0 10.5 Tf +<6372656174652061206e6577206576656e742e20427574207375636820617070726f61636820776f726b73206f6e6c7920696620796f75206172652077696c6c696e6720746f206c6f736520636f6e74726f6c206f7665722074686520646174612e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.7617 Tw + +BT +48.24 367.086 Td +/F1.0 10.5 Tf +<546869732069732070726574747920656666696369656e7420666f7220736d616c6c206368616e67657320627574206966206164646974696f6e616c20696e666f726d6174696f6e20737563682061732067616c617879206f72206f626a65637473> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 351.306 Td +/F1.0 10.5 Tf +<6e65656420746f206265206164646564207468656e20746865206576656e7420657874656e73696f6e206973206d6f726520617070726f7072696174652e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.0214 Tw + +BT +48.24 323.526 Td +/F1.0 10.5 Tf +[<496e207468652063617365206e756d62657220322c2074686520657874656e64206576656e742066756e6374696f6e616c69747920697320766572792068616e6479> 89.8438 <2e2054686520657874656e64206576656e7420616c6c6f7720746f20637265617465>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.9981 Tw + +BT +48.24 307.746 Td +/F1.0 10.5 Tf +<796f7572206f776e20696e666f726d6174696f6e20696e746f20612073656c662d636f6e7461696e6564206576656e74202877686963682063616e206861766520637573746f6d20646973747269627574696f6e2072756c65732920616e64> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.8384 Tw + +BT +48.24 291.966 Td +/F1.0 10.5 Tf +[<7265666572656e636520746865206f726967696e616c20616e616c797369732e2054686520696e666f726d6174696f6e2063616e20626520736861726564206261636b20746f20746865206f726967696e616c20617574686f72206f72206b> 20.0195 <657074>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 276.186 Td +/F1.0 10.5 Tf +<696e2061206c696d697465642073636f70652073756368206173206120737065636966696320736563746f72206f722074727573742067726f75702e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.9333 0.9333 0.9333 SCN +108.24 260.37 m +108.24 220.81 l +S +Q +0.0667 0.0667 0.0667 scn +0.0667 0.0667 0.0667 SCN + +BT +71.388 232.022 Td +/F3.1 24 Tf +<22> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.9563 Tw + +BT +120.24 244.406 Td +/F1.0 10.5 Tf +[<46> 40.0391 <6f72206d6f726520696e666f726d6174696f6e2061626f75742074686520657874656e64206576656e742066756e6374696f6e616c69747920696e204d495350> 120.1172 <2c2074686520626c6f6720706f7374>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2588 0.5451 0.7922 scn +0.2588 0.5451 0.7922 SCN + +BT +120.24 228.626 Td +/F2.0 10.5 Tf +[<496e74726f647563696e6720546865204e657720457874656e646564204576656e74732046> 40.0391 <65617475726520696e204d495350>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +410.3336 228.626 Td +/F1.0 10.5 Tf +<20696e636c756465732061206c6f74206f662064657461696c732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp2 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +49.24 14.388 Td +/F1.0 9 Tf +<32> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +20 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 19 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 17 0 R +/F3.1 23 0 R +/F1.0 8 0 R +>> +/XObject << /Stamp2 50 0 R +>> +>> +/Annots [24 0 R] +>> +endobj +21 0 obj +[20 0 R /XYZ 0 841.89 null] +endobj +22 0 obj +[20 0 R /XYZ 0 765.17 null] +endobj +23 0 obj +<< /Type /Font +/BaseFont /e8ffbc+FontAwesome +/Subtype /TrueType +/FontDescriptor 70 0 R +/FirstChar 32 +/LastChar 255 +/Widths 72 0 R +/ToUnicode 71 0 R +>> +endobj +24 0 obj +<< /Border [0 0 0] +/A << /Type /Action +/S /URI +/URI (http://www.misp-project.org/2018/04/19/Extended-Events-Feature.html) +>> +/Subtype /Link +/Rect [120.24 225.56 410.3336 239.84] +/Type /Annot +>> +endobj +25 0 obj +<< /Length 7852 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 786.666 Td +/F2.0 18 Tf +[<576861742054> 29.7852 <6f205368617265206f72205768617420436f756e74732041732056> 60.0586 <616c7561626c65>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 762.186 Td +/F2.0 18 Tf +<496e666f726d6174696f6e3f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.9333 0.9333 0.9333 SCN +108.24 746.13 m +108.24 690.79 l +S +Q +0.098 0.251 0.4863 scn +0.098 0.251 0.4863 SCN + +BT +67.956 709.892 Td +/F3.1 24 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.6315 Tw + +BT +120.24 730.166 Td +/F1.0 10.5 Tf +[<56> 60.0586 <616c7561626c6520696e666f726d6174696f6e2069732061206d6f76696e6720636f6e6365707420616e6420686967686c7920646570656e64696e67206f662074686520676f616c206f6620746865>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +3.4332 Tw + +BT +120.24 714.386 Td +/F1.0 10.5 Tf +<75736572732073686172696e6720616e642f6f72207573696e672074686520696e666f726d6174696f6e2e20412076616c7561626c6520696e666f726d6174696f6e2063616e20616c736f> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 698.606 Td +/F1.0 10.5 Tf +<65766f6c766520666f6c6c6f77696e6720746865206361706162696c6974696573206f6620616e206f7267616e69736174696f6e2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 666.826 Td +/F1.0 10.5 Tf +<436f6e747269627574696f6e20636f6d657320696e20766172696f75732073686170657320616e642073697a65732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 639.046 Td +/F1.0 10.5 Tf +<496e666f726d6174696f6e20776869636820617265206f6674656e2064697374726962757465642077697468696e2073686172696e6720636f6d6d756e6974696573206172652074686520666f6c6c6f77696e673a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 611.266 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.0036 Tw + +BT +66.24 611.266 Td +/F1.0 10.5 Tf +<416e616c79736973207265706f7274206f662061207370656369666963207468726561742028737563682061732073656375726974792076656e646f72207265706f72742c20626c6f6720706f7374292077686963682063616e206265206f70656e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 595.486 Td +/F1.0 10.5 Tf +<736f7572636520696e74656c6c6967656e6365206f72206c696d6974656420646973747269627574696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 573.706 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.4565 Tw + +BT +66.24 573.706 Td +/F1.0 10.5 Tf +<456e68616e63656420616e616c79736973206f6620616e206578697374696e67207265706f72742028737563682061732064617461207175616c696669636174696f6e2c20636f6d7065746974697665206f7220636f756e746572> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 557.926 Td +/F1.0 10.5 Tf +<616e616c7973697329> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 536.146 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 536.146 Td +/F1.0 10.5 Tf +<4120706f73742d6d6f7274656d20616e616c79736973206f6620616e20696e636964656e74> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 514.366 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.0002 Tw + +BT +66.24 514.366 Td +/F1.0 10.5 Tf +[<41> 20.0195 <64646974696f6e616c20696e666f726d6174696f6e2061626f7574206578697374696e67206f72206b6e6f776e20746872656174732028737563682061732061647665727361727920746563686e69717565732c206e6577>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 498.586 Td +/F1.0 10.5 Tf +<6d616c776172652073616d706c6573206f7220636f6d706c656d656e7461727920646973636f76657269657329> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 476.806 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 476.806 Td +/F1.0 10.5 Tf +[<46> 40.0391 <616c73652d706f736974697665206f722066616c73652d6e65676174697665207265706f7274696e67>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 455.026 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.204 Tw + +BT +66.24 455.026 Td +/F1.0 10.5 Tf +<41736b696e6720666f7220636f6e747269627574696f6e206f7220737570706f72742066726f6d2074686520636f6d6d756e69747920287375636820617320226861766520796f75207365656e2074686973207468726561743f22206f72> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 439.246 Td +/F1.0 10.5 Tf +<22646f20796f752068617665206d6f72652073616d706c65733f2229> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.9333 0.9333 0.9333 SCN +108.24 423.43 m +108.24 368.09 l +S +Q +0.0667 0.0667 0.0667 scn +0.0667 0.0667 0.0667 SCN + +BT +71.388 387.192 Td +/F3.1 24 Tf +<22> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.7397 Tw + +BT +120.24 407.466 Td +/F1.0 10.5 Tf +[<42> 20.0195 <7920686176696e672061206c6f6f6b20617420>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2588 0.5451 0.7922 scn +0.2588 0.5451 0.7922 SCN + +0.7397 Tw + +BT +221.515 407.466 Td +/F1.0 10.5 Tf +<746865206f626a6563742074656d706c61746573> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.7397 Tw + +BT +323.385 407.466 Td +/F1.0 10.5 Tf +<206f722074686520> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2588 0.5451 0.7922 scn +0.2588 0.5451 0.7922 SCN + +0.7397 Tw + +BT +360.7373 407.466 Td +/F1.0 10.5 Tf +<4d49535020617474726962757465207479706573> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.7397 Tw + +BT +463.7938 407.466 Td +/F1.0 10.5 Tf +<2c20746869732063616e2068656c70> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.4498 Tw + +BT +120.24 391.686 Td +/F1.0 10.5 Tf +<796f7520746f20646973636f7665722077686174206974d573206163746976656c79207368617265642077697468696e206f7468657220636f6d6d756e69746965732e20496620612074797065206f7220616e> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 375.906 Td +/F1.0 10.5 Tf +<6f626a6563742074656d706c617465206973206e6f74206d61746368696e6720796f75722064617461206d6f64656c2c20796f752063616e20656173696c7920637265617465206e6577206f6e65732e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.9333 0.9333 0.9333 SCN +108.24 356.09 m +108.24 300.75 l +S +Q +0.0667 0.0667 0.0667 scn +0.0667 0.0667 0.0667 SCN + +BT +71.388 319.852 Td +/F3.1 24 Tf +<22> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.5408 Tw + +BT +120.24 340.126 Td +/F1.0 10.5 Tf +[<5768656e2061736b696e6720666f722074686520737570706f7274206f662074686520636f6d6d756e697479> 89.8438 <2c207573696e672061207370656369666963207461786f6e6f6d792073756368206173>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2588 0.5451 0.7922 scn +0.2588 0.5451 0.7922 SCN + +0.3935 Tw + +BT +120.24 324.346 Td +/F1.0 10.5 Tf +[<636f6c6c61626f72> 20.0195 <617469766520696e74656c6c6967656e6365>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +0.3935 Tw + +BT +246.9798 324.346 Td +/F1.0 10.5 Tf +<20746f206578707265737320796f7572206e65656473206d696768742068656c702065766572796f6e6520616e6420696d70726f7665> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 308.566 Td +/F1.0 10.5 Tf +<6175746f6d6174696f6e2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.388 Td +/F1.0 9 Tf +<33> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +26 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 25 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 17 0 R +/F3.1 23 0 R +/F1.0 8 0 R +>> +/XObject << /Stamp1 49 0 R +>> +>> +/Annots [28 0 R 29 0 R 30 0 R] +>> +endobj +27 0 obj +[26 0 R /XYZ 0 841.89 null] +endobj +28 0 obj +<< /Border [0 0 0] +/A << /Type /Action +/S /URI +/URI (https://www.misp-project.org/objects.html) +>> +/Subtype /Link +/Rect [221.515 404.4 323.385 418.68] +/Type /Annot +>> +endobj +29 0 obj +<< /Border [0 0 0] +/A << /Type /Action +/S /URI +/URI (https://www.misp-project.org/datamodels/#misp-core-format) +>> +/Subtype /Link +/Rect [360.7373 404.4 463.7938 418.68] +/Type /Annot +>> +endobj +30 0 obj +<< /Border [0 0 0] +/A << /Type /Action +/S /URI +/URI (https://www.misp-project.org/taxonomies.html#_collaborative_intelligence) +>> +/Subtype /Link +/Rect [120.24 321.28 246.9798 335.56] +/Type /Annot +>> +endobj +31 0 obj +<< /Length 939 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 782.394 Td +/F2.0 22 Tf +[<41> 20.0195 <7574686f727320616e6420436f6e7472696275746f7273>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 753.206 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 753.206 Td +/F1.0 10.5 Tf +[<416c6578616e6472652044756c61756e6f> 20.0195 <79>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +56.8805 731.426 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +66.24 731.426 Td +/F1.0 10.5 Tf +[<416e6472> 20.0195 <617320496b6c6f6479>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp2 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +49.24 14.388 Td +/F1.0 9 Tf +<34> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +32 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 31 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 17 0 R +/F1.0 8 0 R +>> +/XObject << /Stamp2 50 0 R +>> +>> +>> +endobj +33 0 obj +[32 0 R /XYZ 0 841.89 null] +endobj +34 0 obj +<< /Length 1212 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 782.394 Td +/F2.0 22 Tf +<476c6f7373617279> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 753.206 Td +/F2.0 10.5 Tf +[<4953> 20.0195 <41> 20.0195 <43>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +63.24 734.426 Td +/F1.0 10.5 Tf +<496e666f726d6174696f6e2053686172696e6720616e6420416e616c797369732043656e746572> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 706.646 Td +/F2.0 10.5 Tf +<4d495350> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +2.452 Tw + +BT +63.24 687.866 Td +/F1.0 10.5 Tf +[<4d495350202d204f70656e20536f757263652054687265617420496e74656c6c6967656e636520506c6174666f726d2026204f70656e205374616e64617264732046> 40.0391 <6f722054687265617420496e666f726d6174696f6e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +63.24 672.086 Td +/F1.0 10.5 Tf +<53686172696e67> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.388 Td +/F1.0 9 Tf +<35> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +35 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 34 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 17 0 R +/F1.0 8 0 R +>> +/XObject << /Stamp1 49 0 R +>> +>> +>> +endobj +36 0 obj +[35 0 R /XYZ 0 841.89 null] +endobj +37 0 obj +<< /Border [0 0 0] +/Dest (_introduction) +/Subtype /Link +/Rect [48.24 748.79 111.702 763.07] +/Type /Annot +>> +endobj +38 0 obj +<< /Border [0 0 0] +/Dest (_introduction) +/Subtype /Link +/Rect [541.1705 748.79 547.04 763.07] +/Type /Annot +>> +endobj +39 0 obj +<< /Border [0 0 0] +/Dest (_best_practices) +/Subtype /Link +/Rect [48.24 730.31 116.5738 744.59] +/Type /Annot +>> +endobj +40 0 obj +<< /Border [0 0 0] +/Dest (_best_practices) +/Subtype /Link +/Rect [541.1705 730.31 547.04 744.59] +/Type /Annot +>> +endobj +41 0 obj +<< /Border [0 0 0] +/Dest (_improving_analysis) +/Subtype /Link +/Rect [60.24 711.83 158.0895 726.11] +/Type /Annot +>> +endobj +42 0 obj +<< /Border [0 0 0] +/Dest (_improving_analysis) +/Subtype /Link +/Rect [541.1705 711.83 547.04 726.11] +/Type /Annot +>> +endobj +43 0 obj +<< /Border [0 0 0] +/Dest (_what_to_share_or_what_counts_as_valuable_information) +/Subtype /Link +/Rect [60.24 693.35 344.8756 707.63] +/Type /Annot +>> +endobj +44 0 obj +<< /Border [0 0 0] +/Dest (_what_to_share_or_what_counts_as_valuable_information) +/Subtype /Link +/Rect [541.1705 693.35 547.04 707.63] +/Type /Annot +>> +endobj +45 0 obj +<< /Border [0 0 0] +/Dest (_authors_and_contributors) +/Subtype /Link +/Rect [48.24 674.87 176.5183 689.15] +/Type /Annot +>> +endobj +46 0 obj +<< /Border [0 0 0] +/Dest (_authors_and_contributors) +/Subtype /Link +/Rect [541.1705 674.87 547.04 689.15] +/Type /Annot +>> +endobj +47 0 obj +<< /Border [0 0 0] +/Dest (_glossary) +/Subtype /Link +/Rect [48.24 656.39 91.2795 670.67] +/Type /Annot +>> +endobj +48 0 obj +<< /Border [0 0 0] +/Dest (_glossary) +/Subtype /Link +/Rect [541.1705 656.39 547.04 670.67] +/Type /Annot +>> +endobj +49 0 obj +<< /Type /XObject +/Subtype /Form +/BBox [0 0 595.28 841.89] +/Length 162 +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +0.25 w +/DeviceRGB CS +0.8667 0.8667 0.8667 SCN +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +50 0 obj +<< /Type /XObject +/Subtype /Form +/BBox [0 0 595.28 841.89] +/Length 162 +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +0.25 w +/DeviceRGB CS +0.8667 0.8667 0.8667 SCN +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +51 0 obj +<< /Type /Outlines +/Count 8 +/First 52 0 R +/Last 59 0 R +>> +endobj +52 0 obj +<< /Title +/Parent 51 0 R +/Count 0 +/Next 53 0 R +/Dest [7 0 R /XYZ 0 841.89 null] +>> +endobj +53 0 obj +<< /Title +/Parent 51 0 R +/Count 0 +/Next 54 0 R +/Prev 52 0 R +/Dest [10 0 R /XYZ 0 841.89 null] +>> +endobj +54 0 obj +<< /Title +/Parent 51 0 R +/Count 0 +/Next 55 0 R +/Prev 53 0 R +/Dest [12 0 R /XYZ 0 841.89 null] +>> +endobj +55 0 obj +<< /Title +/Parent 51 0 R +/Count 2 +/First 56 0 R +/Last 57 0 R +/Next 58 0 R +/Prev 54 0 R +/Dest [20 0 R /XYZ 0 841.89 null] +>> +endobj +56 0 obj +<< /Title +/Parent 55 0 R +/Count 0 +/Next 57 0 R +/Dest [20 0 R /XYZ 0 765.17 null] +>> +endobj +57 0 obj +<< /Title +/Parent 55 0 R +/Count 0 +/Prev 56 0 R +/Dest [26 0 R /XYZ 0 841.89 null] +>> +endobj +58 0 obj +<< /Title +/Parent 51 0 R +/Count 0 +/Next 59 0 R +/Prev 55 0 R +/Dest [32 0 R /XYZ 0 841.89 null] +>> +endobj +59 0 obj +<< /Title +/Parent 51 0 R +/Count 0 +/Prev 58 0 R +/Dest [35 0 R /XYZ 0 841.89 null] +>> +endobj +60 0 obj +<< /Nums [0 << /P (i) +>> 1 << /P (ii) +>> 2 << /P (1) +>> 3 << /P (2) +>> 4 << /P (3) +>> 5 << /P (4) +>> 6 << /P (5) +>>] +>> +endobj +61 0 obj +<< /Length1 10956 +/Length 7036 +/Filter [/FlateDecode] +>> +stream +xz Xό.$$B$$7q1!`@؀0ؘ$>븶]'x7vX7񓓶Yil>96ۺiI6۴&9Ǐ HE"ca`{8ࣙ{{})&XU/3.zKr8=[HMeu"h%!:k{~d +^"Y"[⇲*Pe28yͰf-[Xŋcic{m`4vcizF)@`LWi&̭09cefv/P:THKuv;9VRgh߂ [1@TfU + IĬe/Ks^O`[JfOҕYbjOɌ +}>W.7S 7;avޠqq@/z,o)8pž1˫;Suf'kwkrisFoqi+[5{Lm%}h {jDTry@1Yi7y=:6hz!",I֏];&Lr@dWdrXx=ɡx2No\`U*|oynYg۞Dyd_t dLjդG[PcKnnLɕWA\dlj5({^|r2K+m-~|"_H\q(%871vqPR).m,TrY@G {hxi-/"g'ByIAd[Ӹ0?w5ƺ~Hy|g +|&U9z!8eb + ق L1dgc:Π0jY4MBe1v^eSғx?"*<;*cXԠ(S ~Yn>f7RqGQ5* +L3Tms̵e+gdZY&752BZQF~wߺNi\tl5~f9VXʮ\m[Zdj6[{z+RƟՀ`0nsIL $G jIuHgTޅ+w>>hJ]meUÞG j}aG쁭+uG}]eJz5Tfڂm [ >XEȃJ*)~ qY 8{?˻|KiK{6|W+H#SWah];.n^]˄UZ<.!ٮ1`S O]MLr"J |Rg@IBղL./ZNOwÓ|Rf:nӼ|umj43*Z秋<7gA٫~090\U#^@ޑޞDCe*?Mv>".ohQZ{/N\:/ZJҵ5EZVʫt uF! fMB1ϧ𥮰dKRHxnQhp?1+˖V*W%oH^T~~LJ %?9Ia  $51 +2B$l3Ԃ];{o|8tfʵ'=$aZփ䗯}с; ;XY|uo[cyYt^-b|@Zn6's2.sr|!0ZL٩CM=Ko9JcދrUae7Q[Z҈D@at){,; ȌbsdLLyb"}/~nITⲚjKuX@WKHwi&EԒ'|9]CչɾJbťJs1& U)DsΊLJgl-ˊQjw1u`Alrj|A"0I55t=[+L06(<_;Υ~AqO|~X+l:ZSNmS~O6!ըIw߷Nᚋ_cu:Kbdp >({Ff^׻ZVpTx;KIJcjQ&K` ONYUf9>^EqS Ŗp1)x[Pw)YIMax${g怮nwX?/p\-HdӲ+2vK +@\"x57{W7Y@k #uLgoj!;-U|p?wv+2d ~pO؞ X]MW0'[y=kaE0'!unbHZ=onr(eʪk&wHYmm~oخlH=EQLeUT\ YƜ<ߔ.pX3pvԗ΢οѪDA.Pnkmh 5δ>` G`K`Tb e9"PThj^` +@DgZ}ڱKJ_8t^d!/dftca^Ϥ@Ş7uUl(N𾵲 #:n\Mvsrvfmhc2k" +ZV7L!8 ++0 +im7VWVb@˯  7ShLSfbL 8^sNp6TmVA]5@߸QtJ8CRp׍eUӓs]D_bR&kխmU9 ~cGzzv>~cgRC]VR)+Ń-‘;M=P`T5d:?%: Uly^uКҖ7*k& +[rt&5$Pl5k*Zvf^sfDU$o(`݌MF)RQuӺn6'7;ܭܸڻئǷ,ϯ4} '6V1QF!5z[: +I=URB Kκq7!{xZC: X,HkmX}%iy|41H3゘ʪjKu8$oVH+5RʛZt ._$2a<Bc ؤՒM:d'SnLr[Y-ėd\-9& oݞX %9判kTʷt^!앹Xۖ/\g括RQ&Ҧ#va _Ǽ/L ƹ0m=[1،׷)J F&Z$E%_3l2+_ICOĈj.+W`Mf9j2Avi:yY' ^MQWJ?Si X¦x^LjR$٪Ok=8xd/NmfRul3$YVӾpO؉4PzܼB<db7lN1&<^ULjIǵu2>N0g<5EWb$iQ&~6ͬ$It[m_i#Kl>?_&Q.uc8]7,"p]6oZv(5;w,>ʹ;_^t>BKobxt_#?TT/u)Gi7ūdL-8U\W ?LH8Vo~Qϔbr|4G8XD68%t18vc'EKB]\xp\F̾<%j_YKV4HesFJxVG~vy'UoBY8b#@b練"@ŜlTLa3ϐWPy!H rCHgA#/}A1(A=D( 1Ր@ Pp6BfEȆȁ +uB5Q P-DzP#jBh jA #/D]mE=mC1Fƭr+$¢S%(<Уy ''}72O7#$K#cud=2A +\5l<3{x +?# ed"1HLAYDNd^>|,RǢ^'ǡ+2䓑xK"# M/̌ͩyPht"2'&Tm̥YU[p68@p،*QM4(Cs`N: &7y )bhMV9jpAFv8l<4ǮqȌP3B^ M;-p<ʊ<L[Hš~v{闫gȱ(K#X +endstream +endobj +62 0 obj +<< /Type /FontDescriptor +/FontName /4c327e+NotoSerif +/FontFile2 61 0 R +/FontBBox [-212 -250 1246 1047] +/Flags 6 +/StemV 0 +/ItalicAngle 0.0 +/Ascent 1068 +/Descent -292 +/CapHeight 1462 +/XHeight 1098 +>> +endobj +63 0 obj +<< /Length 1286 +/Filter [/FlateDecode] +>> +stream +xenFὮBtHs&@nu{stԒ + }i /y_!ut~]snVyg쾝+|<.÷}v)[eO/_q9_ɯ}ഏOmt_LLv͵LJ1w9)e6=nPҪtN*eP)DT.ʕrU)BYTVʪQ6[ky ^#k5x5F^ky ^#k5x5F^kZy-^+kxZV^kZy-^+kxZV^:y^'uxu:N^:y^'uxu:N^zy=^/xz^^zy=^/xz^ހ7y o xo7 Aހ7y o xo7 Aވ7Fy#(oĻnuW.I$$*I$ITH$$QI"IDD%$JI$$*I$ITH$$III$$%I$I|›Mx o7M&Iބ7ɛ&y$o›Mx o7M.xyUo ުMMol x; +JÂ31x; +JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x Vz[YEVY_}/7*Y%eӫq+:.7JE/3Y(Y*AW RVJS:(u@cD]a*f)9J)o,#\Z>MU\jPS {HSMj{fkyGm[z*Esa>&ӫj%u; 2^W[®v[2쯲u[P:V̡Յ> MBi2 .Ħԇ!dk`=o qWޕwdJF(L164U)x0E~Z?=/ί~:o?$O +endstream +endobj +64 0 obj +[259 1000 408 1000 1000 1000 742 1000 346 346 1000 1000 250 310 250 288 1000 559 559 559 559 559 1000 1000 1000 1000 286 1000 1000 1000 1000 500 1000 705 653 613 727 623 589 713 1000 367 1000 1000 1000 937 1000 742 604 1000 655 543 612 1000 674 1046 1000 1000 1000 1000 1000 1000 1000 1000 1000 562 613 492 613 535 369 538 634 319 299 584 310 944 645 577 613 613 471 451 352 634 579 861 578 564 511 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 361 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 259 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 250 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] +endobj +65 0 obj +<< /Length1 8276 +/Length 5388 +/Filter [/FlateDecode] +>> +stream +xYitu~of$AB$0 XIWqU6"Hpm]˶dYWYUUEQEqu7Mn⺶Nn'q$r;"ҁ;3~{ayM S߸U|!,I. kB`|SLhjX!̷D\!|ܒ;x!tGǏ +0‚VD<ՃiA0 ~8ZÈŋP ϿM  H2X2YRLP+(#m4-VC7?FVT+VHlWe7a6I M OO` 'ovp욪͗#j,30~n:yPrL6"n1]Z`roRFJt񖾀vXcڢVVb?"IR'Xi,6b=:- :eK_%D"B!+K]jyв s_g *VyxuZgn83-,x#b?i<ݍFQi$">s31jZD\eg~pJ)-"- d$ Z\ylaZ>lSf#|++(R=H-bԤ v5/_]`⬙TR-kus !YUr2e~JkL hAgk 6KkxXgpAq'ݖWW= ]B1vu$9p s)B<pa@yiZ*bj[Ak1Ut_z.z~psT#L&b>۽a +1(﹈L[ɲ]Ъ '%ǮLz=֑HU_xǃg]IN@O >4:vba_Y[.SU'ܕksJ.Z|oR3uwqء7X{z',F(fy\ rL-G8ιyLjIr$ʳW}8Ia ǙLA$.hf5DBӓj2VPn/ NJU\uMb0[r<Ĺ4KxJS6I(oP":NPq<ڨ CĈry +l@nl, &3uZɒD+G Gp+aM +XTg%I6x]J\c#ZK#驎ddjTrJjc'=m:R,ڠ$YjKQ:]$^3V);B !){A/u:jYJH F1TyUI_Sl/;Z?_ &1SnjQ0/~\k!^uJH+]>P;"EyE=v|H8U^*sҳXfц+SEBsZPWCOUy̢D- % =?dHWvG{g>^II\R$t?GOO?bGGkFw;Z2ux3[ﷻܙjkCo> +ceы_59_`uW}Pծ5Ѩ6آxà +<plE:jPhʻV*I\U\R+oq)w.yԙ:?sFRS~8yszP0FQaLBPd0:ب'9Te@ 9ڡ0y8io)C_&b'z[]ȉ~7˙~KIGdeg+5\_spscqT~g/|xIPcQKyWsɱ}ώՎ Xuᾆcrb4An>9BQ:s.*WMt.AO ~6‚\Byj +jZj(VJ.tL )˜yO~`V/rm Wr-sj֐5oŻ_:{CMH)X+̖QJN:OI2buŶ $)D;;[S&33iWTYQVtWU+wTyt͛;FLS<Ym2Fw*uH`x@_![+J~ 6rur-d.̕*?ގweYHb 윍2 @![nQ'o%u w[˹(t<x&k5ͫ!xh΀*y^p^nv[E.\nœZi#Zӕ[wyU}Eد=_̹[:f[^Pڃ&!p.>cZz$d*Zxq 1ĎGlHs q'=a&'nm#]ҝ8"90NQȦG}}揋?<҂sxGZjw8Wqnp01Oi^L:D(4U6fu zMDvJDžx&%ՓYJPfOǞ + +)`ӥk9N\ٽ;fkp' ~RTo߽Oӣ~އT.5J1ǵN#\.4Wz!QxFf/Cm/,lJe+ץ$J/ +3Rg܍nb.y*XɓmCM¹ѕ]mxs;]ѹGcE񩽻NMnoqg+,5)fɦ LegK]E`yx:ƀ[H8[ +xW!hFz;E0(0 JZPKoqTݨ!j:27Oes$m{'#̱Cw}s&f|Kb#7ILQܽ{2+_˱TJ\^*->쩲Zs֫??vY婺[ήf|ЉRK\~(5\=SM7q|CO]s(yYhŘ-Rh R̓L$,ߩT=V1~J' 9%C7q D MGBd?y:E}, +H(^.D 1e3'$W3Mb=65ڄB$ +.4-@ԧi U^q;Ӂ}${wzLP?\P?Y"1d&D;9Q ?@2 /vٴǗ/ $YdژvgI"E?D S0 +ASirr$[&tm2IwflbĐգI4 C#hAX8`w'AD 40Iݫor\nw'&0j=s!(4gih MG&Fh2= ,41MQ>K̎MNХno@fX400G_XY:Nć8=9'q7f@_[ $lSw|:N=6y- btsqz~btlbbאUC6KsA(e.*L2 yz0Cx'bd3 .HJ3X$ :8usܟ{qeqg&7h-w^= y66'3h…SB:Zwgq LQZҳ;)@nq{rfēL74X7Ϊ4`uYACh=[e3,dT/5.q+WH2+f3x< +endstream +endobj +66 0 obj +<< /Type /FontDescriptor +/FontName /426818+NotoSerif-Bold +/FontFile2 65 0 R +/FontBBox [-212 -250 1306 1058] +/Flags 6 +/StemV 0 +/ItalicAngle 0.0 +/Ascent 1068 +/Descent -292 +/CapHeight 1462 +/XHeight 1098 +>> +endobj +67 0 obj +<< /Length 1286 +/Filter [/FlateDecode] +>> +stream +xenFὮBtHs&@nu{stԒ + }i /y_!ut~]snVyg쾝+|<.÷}v)[eO/_q9_ɯ}ഏOmt_LLv͵LJ1w9)e6=nPҪtN*eP)DT.ʕrU)BYTVʪQ6[ky ^#k5x5F^ky ^#k5x5F^kZy-^+kxZV^kZy-^+kxZV^:y^'uxu:N^:y^'uxu:N^zy=^/xz^^zy=^/xz^ހ7y o xo7 Aހ7y o xo7 Aވ7Fy#(oĻnuW.I$$*I$ITH$$QI"IDD%$JI$$*I$ITH$$III$$%I$I|›Mx o7M&Iބ7ɛ&y$o›Mx o7M.xyUo ުMMol x; +JÂ31x; +JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x Vz[YEVY_}/7*Y%eӫq+:.7JE/3Y(Y*AW RVJS:(u@cD]a*f)9J)o,#\Z>MU\jPS {HSMj{fkyGm[z*Esa>&ӫj%u; 2^W[®v[2쯲u[P:V̡Յ> MBi2 .Ħԇ!dk`=o qWޕwdJF(L164U)x0E~Z?=/ί~:o?$O +endstream +endobj +68 0 obj +[259 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 549 1000 752 671 667 1000 652 621 769 1000 400 1000 1000 1000 952 788 1000 638 1000 1000 585 652 1000 698 1066 1000 1000 1000 1000 1000 1000 1000 1000 1000 599 648 526 648 570 407 560 666 352 1000 1000 352 985 666 612 645 1000 522 487 404 666 605 855 645 579 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] +endobj +69 0 obj +<< /Length1 2128 +/Length 1128 +/Filter [/FlateDecode] +>> +stream +xU_L[UιBZʿ ȥ@Z pqhfԩ.%?h`YL5y\6ߗcM`|#gEJgm~ߟ;Ο#F:FSFVb 7܊}Mh{L`H*Zfe#Z hd@HYJn{ЕŐv!DL.32i#ec:MЭ_:1% drǸtt-(DD}>c,/f'Y=(~Au%N >N2;z}y+hO K]hao(L^]u{naA bn ÌbF]!E6T|[9$1u*yc,<~}n^6GCjSrz5Z[]Z|q6sL㳍oL!C]]AYշSϺ]]!yr"}ۗ]BGsfimyg}t>u{::UmXׇ5Gln-7?~'zo}zzv4=B9 +nu bp>>gv|ȼRCSvg_|KIEonmzqu~z]*䐳7P-8 +endstream +endobj +70 0 obj +<< /Type /FontDescriptor +/FontName /e8ffbc+FontAwesome +/FontFile2 69 0 R +/FontBBox [0 -142 1286 857] +/Flags 4 +/StemV 0 +/ItalicAngle 0.0 +/Ascent 857 +/Descent -142 +/CapHeight 857 +/XHeight 0 +>> +endobj +71 0 obj +<< /Length 232 +/Filter [/FlateDecode] +>> +stream +x]P=k0+nL ٥1tЦ#%qBx<<CE3b%\FaѴ`wTYtf\"tLv88Q Y$f8|G.2(`qЛNzAv,>')VʘhqM 0;znə&ѵ,T' {Գ.k[Vj]ZgFEjR|-T\s +endstream +endobj +72 0 obj +[250 857 571 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500] +endobj +xref +0 73 +0000000000 65535 f +0000000015 00000 n +0000000270 00000 n +0000000472 00000 n +0000000571 00000 n +0000000622 00000 n +0000000894 00000 n +0000001325 00000 n +0000001621 00000 n +0000001785 00000 n +0000006426 00000 n +0000006830 00000 n +0000008710 00000 n +0000009068 00000 n +0000009112 00000 n +0000009161 00000 n +0000009408 00000 n +0000009452 00000 n +0000009622 00000 n +0000009795 00000 n +0000018595 00000 n +0000018966 00000 n +0000019010 00000 n +0000019054 00000 n +0000019221 00000 n +0000019431 00000 n +0000027336 00000 n +0000027721 00000 n +0000027765 00000 n +0000027948 00000 n +0000028149 00000 n +0000028364 00000 n +0000029355 00000 n +0000029696 00000 n +0000029740 00000 n +0000031005 00000 n +0000031346 00000 n +0000031390 00000 n +0000031514 00000 n +0000031640 00000 n +0000031767 00000 n +0000031895 00000 n +0000032026 00000 n +0000032158 00000 n +0000032323 00000 n +0000032489 00000 n +0000032626 00000 n +0000032764 00000 n +0000032884 00000 n +0000033006 00000 n +0000033276 00000 n +0000033546 00000 n +0000033620 00000 n +0000033874 00000 n +0000034062 00000 n +0000034230 00000 n +0000034433 00000 n +0000034612 00000 n +0000034931 00000 n +0000035147 00000 n +0000035286 00000 n +0000035422 00000 n +0000042549 00000 n +0000042763 00000 n +0000044125 00000 n +0000045203 00000 n +0000050681 00000 n +0000050900 00000 n +0000052262 00000 n +0000053363 00000 n +0000054581 00000 n +0000054788 00000 n +0000055095 00000 n +trailer +<< /Size 73 +/Root 2 0 R +/Info 1 0 R +>> +startxref +56009 +%%EOF diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..e795f80 --- /dev/null +++ b/build.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +asciidoctor book.adoc +asciidoctor-pdf book.adoc +