diff --git a/nfc/Amiibo/Amiibo_Files/Amiibo_Files.zip b/nfc/Amiibo/Amiibo_Files/Amiibo_Files.zip
new file mode 100644
index 0000000..791961c
Binary files /dev/null and b/nfc/Amiibo/Amiibo_Files/Amiibo_Files.zip differ
diff --git a/nfc/Amiibo/Amiibo_Files/Amiibo_NFC.zip b/nfc/Amiibo/Amiibo_Files/Amiibo_NFC.zip
new file mode 100644
index 0000000..4523bfa
Binary files /dev/null and b/nfc/Amiibo/Amiibo_Files/Amiibo_NFC.zip differ
diff --git a/nfc/Amiibo/Amiibo_Files/ReadMe.md b/nfc/Amiibo/Amiibo_Files/ReadMe.md
new file mode 100644
index 0000000..35d4253
--- /dev/null
+++ b/nfc/Amiibo/Amiibo_Files/ReadMe.md
@@ -0,0 +1,28 @@
+# FlipperAmiibo
+A collection of FlipperZero NFC files that emulate Amiibo (gathered from [Gioman101](https://github.com/Gioman101/FlipperAmiibo)).
+
+# Installation
+Download the [Amiibo_Files.zip](https://github.com/UberGuidoZ/Flipper/raw/main/NFC/Amiibo/Amiibo_Files/Amiibo_Files.zip) file then extract the archive into the `nfc` directory on your Flipper's SD card.
+
+-----
+
+## Donation Information
+
+Nothing is ever expected for the hoarding of digital files, creations I have made, or the people I may have helped.
+
+## Ordering from Lab401? [USE THIS LINK FOR 5% OFF!](https://lab401.com/r?id=vsmgoc) (Or code `UberGuidoZ` at checkout.)
+
+I've had so many asking for me to add this.
+![Flipper_Blush](https://user-images.githubusercontent.com/57457139/183561666-4424a3cc-679b-4016-a368-24f7e7ad0a88.jpg) ![Flipper_Love](https://user-images.githubusercontent.com/57457139/183561692-381d37bd-264f-4c88-8877-e58d60d9be6e.jpg)
+
+**BTC**: `3AWgaL3FxquakP15ZVDxr8q8xVTc5Q75dS`
+**BCH**: `17nWCvf2YPMZ3F3H1seX8T149Z9E3BMKXk`
+**ETH**: `0x0f0003fCB0bD9355Ad7B124c30b9F3D860D5E191`
+**LTC**: `M8Ujk52U27bkm1ksiWUyteL8b3rRQVMke2`
+**PayPal**: `uberguidoz@gmail.com`
+
+So, here it is. All donations of *any* size are humbly appreciated.
+![Flipper_Clap](https://user-images.githubusercontent.com/57457139/183561789-2e853ede-8ef7-41e8-a67c-716225177e5d.jpg) ![Flipper_OMG](https://user-images.githubusercontent.com/57457139/183561787-e21bdc1e-b316-4e67-b327-5129503d0313.jpg)
+
+Donations will be used for hardware (and maybe caffeine) to further testing!
+![UberGuidoZ](https://cdn.discordapp.com/emojis/1000632669622767686.gif)
\ No newline at end of file
diff --git a/nfc/Amiibo/Amiibo_Flipper_Converter/FlipMiibo.py b/nfc/Amiibo/Amiibo_Flipper_Converter/FlipMiibo.py
new file mode 100644
index 0000000..1e1ff90
--- /dev/null
+++ b/nfc/Amiibo/Amiibo_Flipper_Converter/FlipMiibo.py
@@ -0,0 +1,70 @@
+import os
+
+template1 = """Filetype: Flipper NFC device
+Version: 2
+# Nfc device type can be UID, Mifare Ultralight, Bank card
+Device type: NTAG215
+# UID, ATQA and SAK are common for all formats"""
+template2 ="""ATQA: 44 00
+SAK: 00
+# Mifare Ultralight specific data
+Signature: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mifare version: 00 04 04 02 01 00 11 03
+Counter 0: 0
+Tearing 0: 00
+Counter 1: 0
+Tearing 1: 00
+Counter 2: 0
+Tearing 2: 00"""
+
+def amiiDump(f):
+ pagelist = []
+ uidlist = []
+ try:
+ amiibin = open(f, "rb")
+ pagenumber = 0
+ while amiibin:
+ # Read the bin 4 bytes at a time
+ chunk = amiibin.read(4)
+ if not chunk:
+ break
+ # Convert binary to non-ASCII hex and add Flipper Zero required formatting
+ dirtypage = chunk.hex()
+ cleanpage = ' '.join(dirtypage[i:i+2] for i in range(0, len(dirtypage), 2))
+ completepage = "Page {0}: {1}".format(pagenumber,cleanpage.upper())
+ # Place UID (first 8 bytes) into the uidlist
+ if pagenumber <= 1:
+ uidlist.append(cleanpage.upper())
+ # Append the completed page to the pagelist
+ pagelist.append(completepage)
+ pagenumber += 1
+ amiibin.close()
+ totalpages = "Pages total: {}".format(pagenumber)
+ # UID is 7 bytes, remove last 3 characters from the string to match
+ cleanuid = ' '.join(uidlist)[:-3]
+ return(totalpages,pagelist,cleanuid)
+ except IOError:
+ print("Can't open file.")
+
+def amiiCombine(totalpages,pagelist,cleanuid,f):
+ #Now bring it all together and write to a Flipper Zero .nfc file
+ newf = f[:-3] + "nfc"
+ nfcfile = open(newf, "a+")
+ nfcfile.write(template1)
+ nfcfile.write("\n")
+ nfcfile.write("UID: {}".format(cleanuid))
+ nfcfile.write("\n")
+ nfcfile.write(template2)
+ nfcfile.write("\n")
+ nfcfile.write(totalpages)
+ nfcfile.write("\n")
+ for page in pagelist:
+ nfcfile.write(page)
+ nfcfile.write("\n")
+ nfcfile.close()
+
+files = [f for f in os.listdir('.') if os.path.isfile(f)]
+for f in files:
+ if f.endswith(".bin"):
+ totalpages,pagelist,cleanuid = amiiDump(f)
+ amiiCombine(totalpages,pagelist,cleanuid,f)
\ No newline at end of file
diff --git a/nfc/Amiibo/Amiibo_Flipper_Converter/README.md b/nfc/Amiibo/Amiibo_Flipper_Converter/README.md
new file mode 100644
index 0000000..06871ce
--- /dev/null
+++ b/nfc/Amiibo/Amiibo_Flipper_Converter/README.md
@@ -0,0 +1,50 @@
+# AmiiboFlipperConverter https://github.com/Lucaslhm/AmiiboFlipperConverter
+
+Also added FlipMiibo.py that was included in the Animal Crossing folder.
+
+Converts Amiibo .bins to a flipper compatible format
+
+Simply run `amiiboconvert.py` from the root directory to generate all amiibos within `raw_amiibos` to `nfcs`
+
+You can target a specific file by appending a path to the end of the call as such that `amiiboconvert.py *path to file*`
+
+You can target a directory full of amiibos by passing a path such that `amiiboconvert.py *path to directory*`
+
+You can also use the amiibos i've generated already.
+
+
+The original code was created in the Flipper Discord by Friendartiste
+
+The code was modified to run itteratively by Lamp
+
+I, VapidAnt, have modified the code to work in a variety of situations with a recursive function and have uploaded to github
+I believe this will make it easy to modify the code in the future and track changes over time.
+
+If you have problems, please make an issue or ping me in the flipper discord.
+
+Feel free to itterate off this and make pull requests.
+
+Happy Flipping!
+
+-----
+
+## Donation Information
+
+Nothing is ever expected for the hoarding of digital files, creations I have made, or the people I may have helped.
+
+## Ordering from Lab401? [USE THIS LINK FOR 5% OFF!](https://lab401.com/r?id=vsmgoc) (Or code `UberGuidoZ` at checkout.)
+
+I've had so many asking for me to add this.
+![Flipper_Blush](https://user-images.githubusercontent.com/57457139/183561666-4424a3cc-679b-4016-a368-24f7e7ad0a88.jpg) ![Flipper_Love](https://user-images.githubusercontent.com/57457139/183561692-381d37bd-264f-4c88-8877-e58d60d9be6e.jpg)
+
+**BTC**: `3AWgaL3FxquakP15ZVDxr8q8xVTc5Q75dS`
+**BCH**: `17nWCvf2YPMZ3F3H1seX8T149Z9E3BMKXk`
+**ETH**: `0x0f0003fCB0bD9355Ad7B124c30b9F3D860D5E191`
+**LTC**: `M8Ujk52U27bkm1ksiWUyteL8b3rRQVMke2`
+**PayPal**: `uberguidoz@gmail.com`
+
+So, here it is. All donations of *any* size are humbly appreciated.
+![Flipper_Clap](https://user-images.githubusercontent.com/57457139/183561789-2e853ede-8ef7-41e8-a67c-716225177e5d.jpg) ![Flipper_OMG](https://user-images.githubusercontent.com/57457139/183561787-e21bdc1e-b316-4e67-b327-5129503d0313.jpg)
+
+Donations will be used for hardware (and maybe caffeine) to further testing!
+![UberGuidoZ](https://cdn.discordapp.com/emojis/1000632669622767686.gif)
\ No newline at end of file
diff --git a/nfc/Amiibo/Amiibo_Flipper_Converter/amiiboconvert.py b/nfc/Amiibo/Amiibo_Flipper_Converter/amiiboconvert.py
new file mode 100644
index 0000000..a6d31e5
--- /dev/null
+++ b/nfc/Amiibo/Amiibo_Flipper_Converter/amiiboconvert.py
@@ -0,0 +1,223 @@
+"""
+amiiboconvert.py
+3/12/2022
+Modified Amiibo Flipper Conversion Code
+
+Original Code by Friendartiste
+Modified by Lamp
+Modified again by VapidAnt
+Modified and commented by bjschafer
+
+Execute with python amiiboconvert -h to see options
+"""
+import argparse
+import logging
+import os
+import pathlib
+from typing import Tuple
+
+
+def write_output(name: str, assemble: str, out_dir: str):
+ """
+ Handles writing the converted file
+ :param name: The base filename - e.g. for Foo.bin, Foo
+ :param assemble: The converted flipper-compatible contents
+ :param out_dir: The directory to place Foo.nfc in
+ """
+ with open(os.path.join(out_dir, f"{name}.nfc"), "wt") as f:
+ f.write(assemble)
+
+
+def convert(contents: bytes) -> Tuple[str, int]:
+ """
+ Convert from bytes into the Page-based format expected by flipper
+
+ Each "Page" is 4 bytes hex, notated like:
+ Page 0: DE AD BE EF
+
+ To process, we grab one byte at a time, turn it into a hex string, and store it in `page`.
+ When page is "full" (has 4 bytes in it), we flush it to the buffer.
+
+ When all's said and done, buffer contains text ready for writing to the end of a .nfc file.
+
+ Also tracks and returns running page number, since that's also needed.
+ :param contents: byte array we're reading, from a .bin file
+ :return: The full string of Pages, suitable for writing to a file
+ """
+ buffer = []
+ page_count = 0
+
+ page = []
+ for i in range(len(contents) - 1):
+ byte = contents[i : i + 1].hex()
+ page.append(byte)
+
+ if len(page) == 4:
+ buffer.append(f"Page {page_count}: {' '.join(page).upper()}")
+ page = []
+ page_count += 1
+
+ # we may have an unfilled page. This needs to be filled out and appended
+ logging.debug(f"We have an unfilled final page: {page} with length {len(page)}")
+ if len(page) > 0:
+ # pad with zeroes
+ for i in range(len(page) - 1, 3):
+ page.append("00")
+ buffer.append(f"Page {page_count}: {' '.join(page).upper()}")
+ page_count += 1
+ return "\n".join(buffer), page_count
+
+
+def get_uid(contents: bytes) -> str:
+ """
+ the UID appears to be made up of the first 3 bytes, a byte is skipped, and then the next 4 bytes
+ :param contents: The bytes object we're operating on
+ :return: something like `23 20 41 6D 69 69 62 6F`
+ """
+ page = []
+ for i in range(3):
+ byte = contents[i : i + 1].hex()
+ page.append(byte)
+ for i in range(4, 8):
+ byte = contents[i : i + 1].hex()
+ page.append(byte)
+
+ return " ".join(page).upper()
+
+
+def assemble_code(contents: {hex}) -> str:
+ """
+ Convert from .bin files to Flipper text-like .nfc files
+
+ :param contents: File contents upon which .hex() can be called
+ :return: A string to be written to a file
+ """
+ conversion, page_count = convert(contents)
+
+ return f"""Filetype: Flipper NFC device
+Version: 2
+# Nfc device type can be UID, Mifare Ultralight, Bank card
+Device type: NTAG215
+# UID, ATQA and SAK are common for all formats
+UID: {get_uid(contents)}
+ATQA: 44 00
+SAK: 00
+# Mifare Ultralight specific data
+Signature: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mifare version: 00 04 04 02 01 00 11 03
+Counter 0: 0
+Tearing 0: 00
+Counter 1: 0
+Tearing 1: 00
+Counter 2: 0
+Tearing 2: 00
+Pages total: {page_count}
+{conversion}
+"""
+
+
+def convert_file(input_path: str, output_path: str):
+ """
+ Handles reading, converting, and writing a single file
+ :param input_path: The full path to the .bin file
+ :param output_path: The base directory to output to
+ """
+ input_extension = os.path.splitext(input_path)[1]
+ if input_extension == ".bin":
+ logging.info(f"Writing: {input_path}")
+ with open(input_path, "rb") as file:
+ contents = file.read()
+ name = os.path.split(input_path)[1]
+ write_output(name.split(".bin")[0], assemble_code(contents), output_path)
+
+ elif input_extension == ".nfc":
+ logging.warning(f"Seems like {input_path} may already be Flipper-compatible!")
+ else:
+ logging.info(f"{input_path} doesn't seem like a relevant file, skipping")
+
+
+def process(path: str, output_path: str):
+ """
+ Process an input file, or walk through an input directory and process every matching .bin file therein
+ :param path: Path to a single file or a directory containing one or more .bin files
+ :param output_path: The base directory to output to
+ """
+ if os.path.isfile(path):
+ convert_file(path, output_path)
+ else:
+ for filename in os.listdir(path):
+ new_path = os.path.join(path, filename)
+ logging.debug(f"Current file: {filename}; Current path: {new_path}")
+
+ if os.path.isfile(path):
+ convert_file(path, output_path)
+ else:
+ logging.debug(f"Recursing into: {new_path}")
+ process(new_path, output_path)
+
+
+def get_args():
+ parser = argparse.ArgumentParser()
+ parser.add_argument(
+ "-i",
+ "--input-path",
+ required=True,
+ type=pathlib.Path,
+ help="Single file or directory tree to convert",
+ )
+ parser.add_argument(
+ "-o",
+ "--output-path",
+ required=False,
+ type=pathlib.Path,
+ help="Directory to store output in. Will be created if it doesn't exist. If not specified, the output will be "
+ "stored in the same location as the original, with a '.nfc' extension.",
+ )
+ parser.add_argument(
+ "-v",
+ "--verbose",
+ action="count",
+ default=0,
+ help="Show extra info: pass -v to see what's going on, pass -vv to get useful debug info",
+ )
+ args = parser.parse_args()
+ if args.verbose >= 2:
+ # set debug
+ logging.basicConfig(level=logging.DEBUG)
+ elif args.verbose >= 1:
+ # set info
+ logging.basicConfig(level=logging.INFO)
+ logging.debug(f"Parsed args into {args}")
+ return args
+
+
+def main():
+ args = get_args()
+
+ # single file mode
+ if os.path.isfile(args.input_path):
+ if not args.output_path:
+ args.output_path = os.path.split(args.input_path)[0]
+ # recursive directory mode
+ elif os.path.isdir(args.input_path):
+ if not args.output_path:
+ logging.exception(
+ ValueError(
+ f"{args.input_path} is a directory, but no output path given."
+ )
+ )
+ elif not os.path.exists(args.input_path):
+ logging.exception(
+ FileNotFoundError(f"{args.input_path} doesn't actually exist")
+ )
+
+ logging.debug(f"Going to create output directory {args.output_path}")
+ os.makedirs(args.output_path, exist_ok=True)
+
+ logging.debug(f"input: {args.input_path}, output: {args.output_path}")
+ process(args.input_path, args.output_path)
+
+
+if __name__ == "__main__":
+ main()
+ print("----Good Execution----")
diff --git a/nfc/Amiibo/Kyber-Crystals/Blade-Commands-KC.png b/nfc/Amiibo/Kyber-Crystals/Blade-Commands-KC.png
new file mode 100644
index 0000000..9bd908e
Binary files /dev/null and b/nfc/Amiibo/Kyber-Crystals/Blade-Commands-KC.png differ
diff --git a/nfc/Amiibo/Kyber-Crystals/V1-Crystals-KC.png b/nfc/Amiibo/Kyber-Crystals/V1-Crystals-KC.png
new file mode 100644
index 0000000..0f6ea8a
Binary files /dev/null and b/nfc/Amiibo/Kyber-Crystals/V1-Crystals-KC.png differ
diff --git a/nfc/Amiibo/Kyber-Crystals/V1-Data-Sorting-KC.png b/nfc/Amiibo/Kyber-Crystals/V1-Data-Sorting-KC.png
new file mode 100644
index 0000000..70cb134
Binary files /dev/null and b/nfc/Amiibo/Kyber-Crystals/V1-Data-Sorting-KC.png differ
diff --git a/nfc/Amiibo/Kyber-Crystals/V2-Data-KC.png b/nfc/Amiibo/Kyber-Crystals/V2-Data-KC.png
new file mode 100644
index 0000000..4fb1850
Binary files /dev/null and b/nfc/Amiibo/Kyber-Crystals/V2-Data-KC.png differ
diff --git a/nfc/Amiibo/Kyber-Crystals/readme.md b/nfc/Amiibo/Kyber-Crystals/readme.md
new file mode 100644
index 0000000..676433d
--- /dev/null
+++ b/nfc/Amiibo/Kyber-Crystals/readme.md
@@ -0,0 +1,50 @@
+# Kyber Crystals
+
+A how to program crystals from https://sabersourcing.com/2019/10/30/kyber-crystal-rfid-hack-star-wars-galaxys-edge/
+1. Turn on RFID Reader/Writer (make sure it’s set to 125KHz). Hold the kyber crystal next to the device and click the “Read” button. The device will say “Read success” and recite the current RFID number of the kyber crystal.
+2. Next, click the “Input” button. Enter the four digit number for your desired lightsaber blade color and dialogue set (see the complete list of RFID codes below). Press “Input” one more time.
+3. Hold the kyber crystal next to the device and the click the “Write” button. If desired, use one of the option RFID key fobs instead of the kyber crystal itself. The device will say “Write success” to indicate that writing to the device worked.
+4. Now you have reprogrammed the kyber crystal! Attach the kyber crystal to your Jedi Holocron or Sith Holocron to hear the dialogue of the reprogrammed kyber crystal. Alternatively, install the kyber crystal in your Savi’s Workshop lightsaber to view the new blade color.
+
+From this froum post by mrgoodfellow https://forum.flipper.net/t/star-wars-galaxy-s-edge-kyber-crystal/2611/11
+
+I have scanned several crystals and the example contents are:
+
+BlueKyber.rfid -
+Filetype: Flipper RFID key
+Version: 1
+Key type: EM4100
+Data: 00 00 00 0C 0E
+
+Here is a table of HEX converted values:
+
+Ahsoka Tano dialogue White 3072 0000000C00
+Darth Vader dialogue Red 3073 0000000C01
+Unreleased Orange 3074 0000000C02
+Jedi Temple Guard dialogue Yellow 3075 0000000C03
+Qui-Gon Jinn dialogue Green 3076 0000000C04
+Unreleased Teal 3077 0000000C05
+Obi-Wan Kenobi (Original Trilogy era) dialogue Blue 3078 0000000C06
+Mace Windu (set 1) dialogue Purple 3079 0000000C07
+Chirrut Imwe dialogue White 3080 0000000C08
+Emperor Palpatine dialogue Red 3081 0000000C09
+Count Dooku dialogue Red 3082 0000000C0A
+Maz Kanata dialogue Yellow 3083 0000000C0B
+Yoda dialogue Green 3084 0000000C0C
+Darth Maul dialogue Red 3085 0000000C0D
+Luke Skywalker (Sequel Trilogy era) dialogue Blue 3086 0000000C0E
+Mace Windu (set 2) dialogue Purple 3087 0000000C0F
+Darth Vader (Magic 8 Ball) dialogue Red 3121 0000000C31
+Yoda (Magic 8 Ball) dialogue Green 3122 0000000C32
+Snoke dialogue (note: this is from the black kyber crystal) Red 3123 0000000C33
+I have been unsuccessful at unlocking or flashing any of the crystals or getting the flipper to emulate a crystal next to the saber in a way that changes the color. I have ordered some re-writable chips to create my own re-writable crystal. I will see if I have any success with them.
+
+Here is a bunch of screenshots from https://docs.google.com/spreadsheets/d/1mZMBBxSc_ltAyheEVgKL4MpGfPc3iCjR1S6BEaavN40/edit#gid=1994856546
+(for some stupid reason they tuned off saving the doc to make things easy, so thank who ever did that and enjoy the pics lol)
+
+Updated 5/12/24
+
+![P1](Blade-Commands-KC.png)
+![P2](V1-Crystals-KC.png)
+![P3](V1-Data-Sorting-KC.png)
+![P4](V2-Data-KC.png)
diff --git a/nfc/Amiibo/Lego-Dimensions.md b/nfc/Amiibo/Lego-Dimensions.md
new file mode 100644
index 0000000..d364366
--- /dev/null
+++ b/nfc/Amiibo/Lego-Dimensions.md
@@ -0,0 +1,3 @@
+# Lego Dimensions
+Everything you need to know is here https://github.com/dolmen-go/legodim
+And here http://www.proxmark.org/forum/viewtopic.php?id=2657
diff --git a/nfc/Amiibo/ReadMe.md b/nfc/Amiibo/ReadMe.md
new file mode 100644
index 0000000..cb17a12
--- /dev/null
+++ b/nfc/Amiibo/ReadMe.md
@@ -0,0 +1,37 @@
+## Download Amiibos for quick access or use the script to build your own!
+
+NOTE: There are updated files outside of the submodule. [Please download this ZIP file](https://github.com/UberGuidoZ/Flipper/raw/main/NFC/Amiibo/Amiibo_Files/Amiibo_Files.zip) for them all.
+
+## NFC Toy doc's
+
+For more info on NFC toys check out these resources
+
+* Flipper-Skylanders
+* [NFC Toys] Skylanders Interoperability
+* [NFC Toys] Disney Infinity Interoperability
+* [NFC Toys] Skylanders Data Analysis
+* [NFC Toys] Key Generation
+* [NFC Toys] Writing Your Own Data to Skylanders
+* [NFC Toys] Writing Your Own Data to Disney Infinity
+* [Con Mod] Cloning Skylanders NFC !!! NO HTTPS
+
+## Donation Information
+
+Nothing is ever expected for the hoarding of digital files, creations I have made, or the people I may have helped.
+
+## Ordering from Lab401? [USE THIS LINK FOR 5% OFF!](https://lab401.com/r?id=vsmgoc) (Or code `UberGuidoZ` at checkout.)
+
+I've had so many asking for me to add this.
+![Flipper_Blush](https://user-images.githubusercontent.com/57457139/183561666-4424a3cc-679b-4016-a368-24f7e7ad0a88.jpg) ![Flipper_Love](https://user-images.githubusercontent.com/57457139/183561692-381d37bd-264f-4c88-8877-e58d60d9be6e.jpg)
+
+**BTC**: `3AWgaL3FxquakP15ZVDxr8q8xVTc5Q75dS`
+**BCH**: `17nWCvf2YPMZ3F3H1seX8T149Z9E3BMKXk`
+**ETH**: `0x0f0003fCB0bD9355Ad7B124c30b9F3D860D5E191`
+**LTC**: `M8Ujk52U27bkm1ksiWUyteL8b3rRQVMke2`
+**PayPal**: `uberguidoz@gmail.com`
+
+So, here it is. All donations of *any* size are humbly appreciated.
+![Flipper_Clap](https://user-images.githubusercontent.com/57457139/183561789-2e853ede-8ef7-41e8-a67c-716225177e5d.jpg) ![Flipper_OMG](https://user-images.githubusercontent.com/57457139/183561787-e21bdc1e-b316-4e67-b327-5129503d0313.jpg)
+
+Donations will be used for hardware (and maybe caffeine) to further testing!
+![UberGuidoZ](https://cdn.discordapp.com/emojis/1000632669622767686.gif)
diff --git a/nfc/Amiibo/Skylanders.md b/nfc/Amiibo/Skylanders.md
new file mode 100644
index 0000000..c28b089
--- /dev/null
+++ b/nfc/Amiibo/Skylanders.md
@@ -0,0 +1,4 @@
+# Skylanders
+There is two repos with SL's, so rather then submodule both have the links to both to pick what you need.
+https://github.com/sealldeveloper/FlipperSkylanders
+https://github.com/SvrnyDeWcEend/skylander_.nfc_flipper-zero
diff --git a/nfc/Documentation/NFC Text Record Type Definition Technical Specification.pdf b/nfc/Documentation/NFC Text Record Type Definition Technical Specification.pdf
new file mode 100644
index 0000000..fe17c05
Binary files /dev/null and b/nfc/Documentation/NFC Text Record Type Definition Technical Specification.pdf differ
diff --git a/nfc/Documentation/NFCForum-TS-Type-1-Tag_1.1.pdf b/nfc/Documentation/NFCForum-TS-Type-1-Tag_1.1.pdf
new file mode 100644
index 0000000..5703ac5
--- /dev/null
+++ b/nfc/Documentation/NFCForum-TS-Type-1-Tag_1.1.pdf
@@ -0,0 +1,7662 @@
+%PDF-1.7
%
+1 0 obj
<>/Metadata 2 0 R/Outlines 5 0 R/PageLayout/OneColumn/Pages 3 0 R/StructTreeRoot 6 0 R/Type/Catalog>>
endobj
2 0 obj
<>stream
+
+
+
+
+ 2011-06-22T11:20:51-04:00
+ 2011-06-22T11:20:26-04:00
+ 2011-06-22T11:20:51-04:00
+ Acrobat PDFMaker 10.1 for Word
+
+
+ uuid:c4afd364-702c-45b1-a19e-edbc00adee10
+ uuid:308a1fa2-c614-4af3-b8ee-35bc3676a50f
+
+
+ 5
+
+
+
+
+ application/pdf
+
+
+ NFC Forum
+
+
+
+
+ Adobe PDF Library 10.0
+
+
+ D:20110622151833
+
+ 2005-2011
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+endstream
endobj
5 0 obj
<>
endobj
3 0 obj
<>
endobj
6 0 obj
<>
endobj
18 0 obj
<>
endobj
19 0 obj
<>
endobj
20 0 obj
<>
endobj
547 0 obj
<>
endobj
548 0 obj
<>
endobj
549 0 obj
<>
endobj
550 0 obj
<>
endobj
551 0 obj
<>
endobj
552 0 obj
<>
endobj
553 0 obj
<>
endobj
745 0 obj
<>]/P 327 0 R/Pg 799 0 R/S/Reference>>
endobj
746 0 obj
<>]/P 801 0 R/Pg 799 0 R/S/Reference>>
endobj
747 0 obj
<>]/P 803 0 R/Pg 799 0 R/S/Reference>>
endobj
748 0 obj
<>]/P 805 0 R/Pg 799 0 R/S/Reference>>
endobj
749 0 obj
[328 0 R null 806 0 R 329 0 R 330 0 R 331 0 R 332 0 R 333 0 R 334 0 R 335 0 R 336 0 R null 807 0 R 337 0 R 338 0 R 339 0 R 750 0 R 339 0 R]
endobj
750 0 obj
<>]/P 339 0 R/Pg 809 0 R/S/Reference>>
endobj
751 0 obj
[340 0 R 341 0 R 342 0 R 343 0 R 344 0 R null 810 0 R 345 0 R 346 0 R 347 0 R 752 0 R 347 0 R 348 0 R 349 0 R 350 0 R]
endobj
752 0 obj
<>]/P 347 0 R/Pg 812 0 R/S/Reference>>
endobj
753 0 obj
[351 0 R 352 0 R 353 0 R 354 0 R null 813 0 R 355 0 R 356 0 R 357 0 R 754 0 R 357 0 R 358 0 R 359 0 R null null 814 0 R null null null 815 0 R null null null 816 0 R null null]
endobj
754 0 obj
<>]/P 357 0 R/Pg 818 0 R/S/Reference>>
endobj
755 0 obj
[361 0 R 362 0 R 363 0 R 364 0 R 365 0 R 366 0 R 367 0 R 368 0 R 369 0 R 370 0 R 371 0 R 372 0 R 373 0 R 374 0 R 375 0 R 756 0 R 375 0 R 376 0 R 757 0 R 376 0 R 377 0 R 378 0 R 379 0 R 380 0 R null]
endobj
756 0 obj
<>]/P 375 0 R/Pg 820 0 R/S/Reference>>
endobj
757 0 obj
<>]/P 376 0 R/Pg 820 0 R/S/Reference>>
endobj
758 0 obj
[381 0 R 382 0 R 383 0 R 759 0 R 383 0 R 384 0 R 760 0 R 384 0 R 385 0 R 386 0 R 387 0 R 388 0 R 389 0 R 390 0 R 391 0 R 761 0 R 391 0 R 392 0 R 762 0 R 392 0 R 393 0 R 394 0 R 395 0 R 396 0 R 397 0 R 398 0 R 763 0 R 398 0 R 399 0 R 764 0 R 399 0 R]
endobj
759 0 obj
<>]/P 383 0 R/Pg 823 0 R/S/Reference>>
endobj
760 0 obj
<>]/P 384 0 R/Pg 823 0 R/S/Reference>>
endobj
761 0 obj
<>]/P 391 0 R/Pg 823 0 R/S/Reference>>
endobj
762 0 obj
<>]/P 392 0 R/Pg 823 0 R/S/Reference>>
endobj
763 0 obj
<>]/P 398 0 R/Pg 823 0 R/S/Reference>>
endobj
764 0 obj
<>]/P 399 0 R/Pg 823 0 R/S/Reference>>
endobj
765 0 obj
[400 0 R 401 0 R 402 0 R]
endobj
766 0 obj
[403 0 R 404 0 R 405 0 R 406 0 R 407 0 R 408 0 R 409 0 R 767 0 R 409 0 R 410 0 R 411 0 R 412 0 R 413 0 R 414 0 R 415 0 R 416 0 R 417 0 R 418 0 R 419 0 R 420 0 R 421 0 R 422 0 R]
endobj
767 0 obj
<>]/P 409 0 R/Pg 830 0 R/S/Reference>>
endobj
768 0 obj
[null null 831 0 R null null null 832 0 R null null null 833 0 R null null 424 0 R 425 0 R null null 834 0 R null null null 835 0 R null null 427 0 R null null 836 0 R null null 429 0 R null null 837 0 R null null null 769 0 R 431 0 R null null 838 0 R null null null 839 0 R null null null 840 0 R null null null 841 0 R null null 433 0 R 842 0 R 843 0 R 844 0 R 845 0 R 846 0 R 847 0 R 848 0 R 849 0 R 850 0 R 851 0 R 852 0 R 853 0 R 854 0 R 855 0 R 856 0 R 857 0 R 858 0 R 859 0 R 860 0 R 861 0 R 862 0 R 863 0 R 864 0 R 865 0 R 866 0 R 867 0 R 868 0 R 869 0 R 870 0 R 435 0 R 436 0 R 437 0 R null]
endobj
769 0 obj
<>]/P 431 0 R/Pg 872 0 R/S/Reference>>
endobj
770 0 obj
[438 0 R 771 0 R 438 0 R 439 0 R null 873 0 R null null 874 0 R null null 875 0 R null 876 0 R 877 0 R 878 0 R 879 0 R 880 0 R 881 0 R 882 0 R 883 0 R 884 0 R 885 0 R 886 0 R 887 0 R 888 0 R 889 0 R 441 0 R null null 890 0 R null null null]
endobj
771 0 obj
<>]/P 438 0 R/Pg 892 0 R/S/Reference>>
endobj
772 0 obj
[443 0 R 444 0 R 773 0 R 444 0 R 445 0 R 774 0 R 445 0 R 446 0 R 893 0 R 894 0 R 895 0 R 896 0 R 448 0 R 897 0 R 898 0 R 899 0 R 900 0 R 901 0 R 902 0 R 903 0 R 904 0 R 905 0 R 906 0 R 907 0 R 908 0 R 909 0 R 910 0 R 911 0 R 912 0 R 913 0 R 914 0 R 915 0 R 916 0 R 917 0 R 918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 934 0 R 935 0 R 936 0 R 937 0 R 938 0 R 939 0 R 940 0 R 941 0 R 942 0 R 943 0 R 944 0 R 945 0 R 946 0 R 947 0 R 948 0 R 949 0 R 950 0 R 951 0 R 952 0 R 953 0 R 954 0 R 955 0 R 956 0 R 957 0 R 958 0 R 959 0 R 960 0 R 961 0 R 962 0 R 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R 974 0 R 975 0 R 976 0 R 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R 985 0 R 986 0 R 987 0 R 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R 1005 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R 1018 0 R 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R 1042 0 R 1043 0 R 1044 0 R 1045 0 R 1046 0 R 1047 0 R 1048 0 R 1049 0 R 1050 0 R 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R 1057 0 R 1058 0 R 1059 0 R 1060 0 R 1061 0 R 1062 0 R 1063 0 R 1064 0 R 1065 0 R 1066 0 R 1067 0 R 1068 0 R 1069 0 R 450 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1075 0 R 452 0 R 453 0 R null]
endobj
773 0 obj
<>]/P 444 0 R/Pg 1077 0 R/S/Reference>>
endobj
774 0 obj
<>]/P 445 0 R/Pg 1077 0 R/S/Reference>>
endobj
775 0 obj
[454 0 R 455 0 R 456 0 R 457 0 R 458 0 R 459 0 R 460 0 R 461 0 R 462 0 R 463 0 R 776 0 R 463 0 R 464 0 R 465 0 R 466 0 R 777 0 R 466 0 R 467 0 R 778 0 R 467 0 R 468 0 R 779 0 R 468 0 R 469 0 R 470 0 R 471 0 R 472 0 R null]
endobj
776 0 obj
<>]/P 463 0 R/Pg 1080 0 R/S/Reference>>
endobj
777 0 obj
<>]/P 466 0 R/Pg 1080 0 R/S/Reference>>
endobj
778 0 obj
<>]/P 467 0 R/Pg 1080 0 R/S/Reference>>
endobj
779 0 obj
<>]/P 468 0 R/Pg 1080 0 R/S/Reference>>
endobj
780 0 obj
[473 0 R null null 1084 0 R null null null 1085 0 R 781 0 R 1085 0 R null null null 1086 0 R null null null 1087 0 R null null null 1088 0 R null null 475 0 R 476 0 R 477 0 R 478 0 R null null 1089 0 R null null null 1090 0 R 782 0 R 1090 0 R null null null 1091 0 R null null null 1092 0 R null null null 1093 0 R null null null 1094 0 R null null 480 0 R 481 0 R 482 0 R 483 0 R null null 1095 0 R null null null 1096 0 R null null null 1097 0 R null null]
endobj
781 0 obj
<>]/P 1085 0 R/Pg 1099 0 R/S/Reference>>
endobj
782 0 obj
<>]/P 1090 0 R/Pg 1099 0 R/S/Reference>>
endobj
783 0 obj
[485 0 R 486 0 R 487 0 R 784 0 R 487 0 R null null 1101 0 R 785 0 R 1101 0 R null null null 1102 0 R null null 489 0 R 490 0 R 491 0 R 492 0 R 493 0 R 494 0 R 495 0 R 496 0 R 497 0 R 498 0 R null null 1103 0 R null null 500 0 R null null 1104 0 R null null null 1105 0 R null null null 1106 0 R null null null 1107 0 R null null null 1108 0 R null null null null null null]
endobj
784 0 obj
<>]/P 487 0 R/Pg 1110 0 R/S/Reference>>
endobj
785 0 obj
<>]/P 1101 0 R/Pg 1110 0 R/S/Reference>>
endobj
786 0 obj
[null null 1112 0 R null null 502 0 R null null 1113 0 R null null null 1114 0 R null null null 1115 0 R null null null 1116 0 R null null null 1117 0 R null null null 1118 0 R null null 504 0 R 505 0 R]
endobj
787 0 obj
[506 0 R 507 0 R 508 0 R 788 0 R 508 0 R 509 0 R 510 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1132 0 R 1133 0 R 1134 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R 1139 0 R 1140 0 R 1141 0 R 1142 0 R 1143 0 R 1144 0 R 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R 512 0 R 513 0 R 789 0 R 513 0 R 790 0 R 513 0 R null]
endobj
788 0 obj
<>]/P 508 0 R/Pg 1164 0 R/S/Reference>>
endobj
789 0 obj
<>]/P 513 0 R/Pg 1164 0 R/S/Reference>>
endobj
790 0 obj
<>]/P 513 0 R/Pg 1164 0 R/S/Reference>>
endobj
791 0 obj
[514 0 R 1167 0 R 1168 0 R 1169 0 R 1170 0 R 516 0 R 1171 0 R 1172 0 R 1173 0 R 1174 0 R 1175 0 R 1176 0 R 1177 0 R 1178 0 R 1179 0 R 1180 0 R 1181 0 R 1182 0 R 1183 0 R 1184 0 R 1185 0 R 1186 0 R 1187 0 R 1188 0 R 1189 0 R 1190 0 R 1191 0 R 1192 0 R 1193 0 R 1194 0 R 1195 0 R 1196 0 R 1197 0 R 1198 0 R 1199 0 R 1200 0 R 1201 0 R 1202 0 R 1203 0 R 1204 0 R 1205 0 R 1206 0 R 1207 0 R 1208 0 R 1209 0 R 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R 1215 0 R 1216 0 R 1217 0 R 1218 0 R 1219 0 R 1220 0 R 1221 0 R 1222 0 R 1223 0 R 1224 0 R 1225 0 R 1226 0 R 1227 0 R 1228 0 R 1229 0 R 1230 0 R 1231 0 R 1232 0 R 1233 0 R 1234 0 R 1235 0 R 1236 0 R 1237 0 R 1238 0 R 1239 0 R 1240 0 R 1241 0 R 1242 0 R 1243 0 R 1244 0 R 1245 0 R 1246 0 R 1247 0 R 1248 0 R 1249 0 R 1250 0 R 1251 0 R 1252 0 R 1253 0 R 1254 0 R 1255 0 R 1256 0 R 1257 0 R 1258 0 R 1259 0 R 1260 0 R 1261 0 R 1262 0 R 1263 0 R 1264 0 R 1265 0 R 1266 0 R 1267 0 R 1268 0 R 1269 0 R 1270 0 R 1271 0 R 1272 0 R 1273 0 R 1274 0 R 1275 0 R 1276 0 R 1277 0 R 1278 0 R 1279 0 R 1280 0 R 1281 0 R 1282 0 R 1283 0 R 1284 0 R 1285 0 R 1286 0 R 1287 0 R 1288 0 R 1289 0 R 1290 0 R 1291 0 R 1292 0 R 1293 0 R 1294 0 R 1295 0 R 1296 0 R 1297 0 R 1298 0 R 1299 0 R 1300 0 R 1301 0 R 1302 0 R 1303 0 R 1304 0 R 1305 0 R 1306 0 R 1307 0 R 1308 0 R 1309 0 R 1310 0 R 1311 0 R 1312 0 R 1313 0 R 1314 0 R 1315 0 R 1316 0 R 1317 0 R 1318 0 R 1319 0 R 1320 0 R 1321 0 R 1322 0 R 1323 0 R 1324 0 R 1325 0 R 1326 0 R 1327 0 R 1328 0 R 1329 0 R 1330 0 R 1331 0 R 1332 0 R 1333 0 R 1334 0 R 1335 0 R 1336 0 R 1337 0 R 1338 0 R 1339 0 R 1340 0 R 1341 0 R 1342 0 R 1343 0 R 1344 0 R 1345 0 R 518 0 R null]
endobj
792 0 obj
[519 0 R 520 0 R 793 0 R 520 0 R null 794 0 R 521 0 R 522 0 R 1346 0 R 1347 0 R 1348 0 R 1349 0 R 524 0 R null 1350 0 R null null 1351 0 R null null 1352 0 R null 1353 0 R null null 1354 0 R null 1355 0 R null null 1356 0 R null null 1357 0 R null null 1358 0 R null null 1359 0 R null null 1360 0 R null null 1361 0 R null null 1362 0 R null 1363 0 R null null 1364 0 R null 1365 0 R 1366 0 R 1367 0 R 1368 0 R 1369 0 R 1370 0 R 1371 0 R 1372 0 R 1373 0 R 1374 0 R 1375 0 R 1376 0 R 1377 0 R 1378 0 R 1379 0 R 1380 0 R 1381 0 R 1382 0 R 1383 0 R 1384 0 R 1385 0 R 1386 0 R 1387 0 R 1388 0 R 1389 0 R 1390 0 R 1391 0 R 1392 0 R 1393 0 R 1394 0 R 1395 0 R 1396 0 R 1397 0 R 1398 0 R 1399 0 R 1400 0 R 1401 0 R 1402 0 R 1403 0 R 1404 0 R 1405 0 R 1406 0 R 1407 0 R 1408 0 R 1409 0 R 1410 0 R 1411 0 R 1412 0 R 1413 0 R 1414 0 R 1415 0 R 1416 0 R 1417 0 R 1418 0 R 1419 0 R 1420 0 R 1421 0 R 1422 0 R 1423 0 R 1424 0 R 1425 0 R 1426 0 R 1427 0 R 1428 0 R 1429 0 R 1430 0 R 1431 0 R 1432 0 R 1433 0 R 1434 0 R 1435 0 R 1436 0 R 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1441 0 R 1442 0 R 1443 0 R 1444 0 R 1445 0 R 1446 0 R 1447 0 R 1448 0 R 1449 0 R 1450 0 R 1451 0 R 1452 0 R 1453 0 R 1454 0 R 1455 0 R 1456 0 R 1457 0 R 1458 0 R 1459 0 R 1460 0 R 1461 0 R 1462 0 R 1463 0 R 1464 0 R 1465 0 R 1466 0 R 1467 0 R 1468 0 R 1469 0 R 1470 0 R 1471 0 R 1472 0 R 1473 0 R 1474 0 R 1475 0 R 1476 0 R 1477 0 R 1478 0 R 1479 0 R 1480 0 R 1481 0 R 1482 0 R 1483 0 R 1484 0 R 1485 0 R 1486 0 R 1487 0 R 1488 0 R 1489 0 R 1490 0 R 1491 0 R 1492 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1498 0 R 1499 0 R 1500 0 R 1501 0 R 1502 0 R 1503 0 R 1504 0 R 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R 1510 0 R 1511 0 R 1512 0 R 1513 0 R 1514 0 R 1515 0 R 1516 0 R 1517 0 R 1518 0 R 1519 0 R 1520 0 R 1521 0 R 1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1527 0 R 1528 0 R 1529 0 R 1530 0 R 1531 0 R 1532 0 R 1533 0 R 1534 0 R 1535 0 R 1536 0 R 1537 0 R 1538 0 R 1539 0 R 1540 0 R 1541 0 R 1542 0 R 1543 0 R 1544 0 R 1545 0 R 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1550 0 R 1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R 1556 0 R 1557 0 R 1558 0 R 1559 0 R 1560 0 R 1561 0 R 1562 0 R 1563 0 R 1564 0 R 1565 0 R 1566 0 R 1567 0 R 1568 0 R 1569 0 R 1570 0 R 1571 0 R 1572 0 R 1573 0 R 1574 0 R 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R 1581 0 R 1582 0 R 1583 0 R 1584 0 R 1585 0 R 1586 0 R 1587 0 R 1588 0 R 1589 0 R 1590 0 R 1591 0 R 1592 0 R 1593 0 R 1594 0 R 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1601 0 R 1602 0 R 1603 0 R 1604 0 R 1605 0 R 1606 0 R 1607 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R 1627 0 R 1628 0 R 1629 0 R 1630 0 R 1631 0 R 1632 0 R 1633 0 R 1634 0 R 1635 0 R 1636 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R 1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R]
endobj
793 0 obj
<>]/P 520 0 R/Pg 1655 0 R/S/Reference>>
endobj
794 0 obj
<>]/P 521 0 R/Pg 1655 0 R/S/Reference>>
endobj
795 0 obj
[null 1657 0 R null null 1658 0 R null null 1659 0 R null 1660 0 R null null 1661 0 R null 1662 0 R null null 1663 0 R null null 1664 0 R null null 1665 0 R null null 1666 0 R null null 1667 0 R null null 1668 0 R null null 1669 0 R null 1670 0 R null null 1671 0 R null 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R 1706 0 R 1707 0 R 1708 0 R 1709 0 R 1710 0 R 1711 0 R 1712 0 R 1713 0 R 1714 0 R 1715 0 R 1716 0 R 1717 0 R 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1727 0 R 1728 0 R 1729 0 R 1730 0 R 1731 0 R 1732 0 R 1733 0 R 1734 0 R 1735 0 R 1736 0 R 1737 0 R 1738 0 R 1739 0 R 1740 0 R 1741 0 R 1742 0 R 1743 0 R 1744 0 R 1745 0 R 1746 0 R 1747 0 R 1748 0 R 527 0 R 528 0 R null null 1749 0 R null null null 1750 0 R null null null 1751 0 R null null null 1752 0 R null null null 1753 0 R null null null 1754 0 R null null null 1755 0 R null null null 1756 0 R null null 530 0 R 531 0 R 532 0 R 533 0 R null null 1757 0 R null null null 1758 0 R null null null 1759 0 R null null null null null null]
endobj
796 0 obj
[null null 1760 0 R null null 535 0 R 536 0 R 537 0 R 538 0 R 539 0 R null null 1761 0 R null null null 1762 0 R null null null 1763 0 R null null 541 0 R]
endobj
797 0 obj
[542 0 R 543 0 R 544 0 R 1764 0 R 1765 0 R 1766 0 R 1767 0 R 1768 0 R 1769 0 R 1770 0 R 1771 0 R 1772 0 R 1773 0 R 1774 0 R 1775 0 R 1776 0 R 1777 0 R 1778 0 R 1779 0 R 1780 0 R 1781 0 R 1782 0 R 1783 0 R 546 0 R]
endobj
542 0 obj
<>
endobj
543 0 obj
<>
endobj
544 0 obj
<>
endobj
1764 0 obj
<>
endobj
1765 0 obj
<>
endobj
1766 0 obj
<>
endobj
1767 0 obj
<>
endobj
1768 0 obj
<>
endobj
1769 0 obj
<>
endobj
1770 0 obj
<>
endobj
1771 0 obj
<>
endobj
1772 0 obj
<>
endobj
1773 0 obj
<>
endobj
1774 0 obj
<>
endobj
1775 0 obj
<>
endobj
1776 0 obj
<>
endobj
1777 0 obj
<>
endobj
1778 0 obj
<>
endobj
1779 0 obj
<>
endobj
1780 0 obj
<>
endobj
1781 0 obj
<>
endobj
1782 0 obj
<>
endobj
1783 0 obj
<>
endobj
546 0 obj
<>
endobj
1784 0 obj
<>/Font<>>>/StructParents 244/Type/Page>>
endobj
1805 0 obj
<>stream
+HWKo8W(5-XnvFKуc˩;ÇDɤn=đq7z2{o%/^^|YzwG>v_RЂW\eQRҬ$*(SW]CfoٓYoym˗gd2;@2BdVa^MexOUTNOXEU`G+2Nڧ/qZl|HyHHT$Ky?&-`LYmtʓS}9Pq:^9[t%]n'
+f ?vv2AJsNp'Ք1o!ާU2o!\p,PT+تs\A[wێ$<2cTK{ܐDrT
L=zkfL*72E)3k㐨&2@
d}Xҩų>uԠp*[8M;gyZu+䥢yVs&e2!ad◔Ct"xOkI:ED[Wbكj|y*Z<ʐbQoh8]