mlboydaisuke commited on
Commit
3cf8b7c
·
verified ·
1 Parent(s): 989b1c7

d1-3B on Core AI: the Mac fp16 and iPhone int8mlp decoders (64 tokens a call, hidden output, option-token readout on the host) and the fp16w32 vision tower, debug locations stripped; card, LICENSE (LFM Open License v1.0), config.json, SHA256SUMS

Browse files
Files changed (31) hide show
  1. .gitattributes +5 -0
  2. LICENSE +71 -0
  3. README.md +501 -0
  4. SHA256SUMS +29 -0
  5. config.json +119 -0
  6. gpu-pipelined/d1_3b_decode_fp16_pf64_s/LICENSE +71 -0
  7. gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.hash +1 -0
  8. gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.mlirb +3 -0
  9. gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/metadata.json +5 -0
  10. gpu-pipelined/d1_3b_decode_fp16_pf64_s/head/option_rows.json +8602 -0
  11. gpu-pipelined/d1_3b_decode_fp16_pf64_s/head/option_rows.safetensors +3 -0
  12. gpu-pipelined/d1_3b_decode_fp16_pf64_s/metadata.json +253 -0
  13. gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/chat_template.jinja +125 -0
  14. gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer.json +3 -0
  15. gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer_config.json +18 -0
  16. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/LICENSE +71 -0
  17. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.hash +1 -0
  18. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.mlirb +3 -0
  19. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/metadata.json +5 -0
  20. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/head/option_rows.json +8602 -0
  21. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/head/option_rows.safetensors +3 -0
  22. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/metadata.json +319 -0
  23. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/chat_template.jinja +125 -0
  24. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer.json +3 -0
  25. gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer_config.json +18 -0
  26. gpu-pipelined/d1_3b_vision_fp16w32_s/LICENSE +71 -0
  27. gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.hash +1 -0
  28. gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.mlirb +3 -0
  29. gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/metadata.json +5 -0
  30. gpu-pipelined/d1_3b_vision_fp16w32_s/host/position_embedding.safetensors +3 -0
  31. gpu-pipelined/d1_3b_vision_fp16w32_s/metadata.json +140 -0
.gitattributes CHANGED
@@ -33,3 +33,8 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
37
+ gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer.json filter=lfs diff=lfs merge=lfs -text
38
+ gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
39
+ gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer.json filter=lfs diff=lfs merge=lfs -text
40
+ gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.mlirb filter=lfs diff=lfs merge=lfs -text
LICENSE ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LFM Open License v1.0
2
+
3
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4
+
5
+ 1. Definitions.
6
+
7
+ "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by this document.
8
+
9
+ "Licensor" shall mean Liquid AI, Inc.
10
+
11
+ "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
12
+
13
+ "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
14
+
15
+ "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
16
+
17
+ "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
18
+
19
+ "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work.
20
+
21
+ "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
22
+
23
+ "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
24
+
25
+ "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
26
+
27
+ "Commercial Use" shall mean any use of the Work for direct or indirect commercial advantage or monetary compensation.
28
+
29
+ "Qualified Non-Profit Organization" shall mean a Legal Entity that is organized and operated exclusively for religious, charitable, scientific, testing for public safety, literary, or educational purposes, and which is exempt from federal income tax under Section 501(c)(3) of the United States Internal Revenue Code of 1986, as amended, or any equivalent non-profit or charitable organization in a foreign jurisdiction.
30
+
31
+ "Non-Commercial or Research Purposes" shall mean purposes that do not involve any use of the Work or a Derivative Work for Commercial Use.
32
+
33
+ "Threshold" shall mean annual revenue of 10 million United States dollars ($10,000,000) or more.
34
+
35
+ 2. Grant of Copyright License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
36
+
37
+ 3. Grant of Patent License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
38
+
39
+ 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
40
+
41
+ (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
42
+
43
+ (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
44
+
45
+ (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
46
+
47
+ (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
48
+
49
+ You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
50
+
51
+ 5. Commercial Use Limitation.
52
+
53
+ (a) The rights granted under this License for Commercial Use are conditioned upon You or Your Legal Entity not exceeding the Threshold.
54
+
55
+ (b) Any Commercial Use of the Work or a Derivative Work by a Legal Entity that exceeds the Threshold is not licensed under this Agreement.
56
+
57
+ (c) The Threshold shall not apply to a Qualified Non-Profit Organization's use of the Work or a Derivative Work for Non-Commercial or Research Purposes.
58
+
59
+ 6. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
60
+
61
+ 7. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except for the reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
62
+
63
+ 8. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
64
+
65
+ 9. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
66
+
67
+ 10. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
68
+
69
+ 11. Termination. This License will terminate automatically and immediately if You fail to comply with any of its terms and conditions. Upon termination, You must cease all use of the Work and any Derivative Works and delete all copies in Your possession.
70
+
71
+ END OF TERMS AND CONDITIONS
README.md ADDED
@@ -0,0 +1,501 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: lfm1.0
4
+ license_link: LICENSE
5
+ base_model: LiquidAI/d1-3B
6
+ base_model_relation: quantized
7
+ library_name: coreai
8
+ tags:
9
+ - coreai
10
+ - core-ai
11
+ - apple
12
+ - on-device
13
+ - iphone
14
+ - decision-model
15
+ - systemone
16
+ - typed-decisions
17
+ - structured-output
18
+ - vision-language
19
+ ---
20
+
21
+ Core AI is Apple's on-device ML runtime in iOS 27 / macOS 27 and the successor to Core ML: PyTorch models are exported with Apple's `coreai-torch` (LLMs: `coreai.llm.export`) into `.aimodel` bundles that run on the GPU or the Neural Engine, e.g. Qwen3-8B 4-bit decodes at 94 tok/s on an M4 Max GPU, MLX 90 under the same protocol ([apple-silicon-llm-bench](https://github.com/john-rocky/apple-silicon-llm-bench), macOS 27 beta, 2026-06).
22
+
23
+ # d1-3B — Core AI
24
+
25
+ [🤗 mlboydaisuke/d1-3B-CoreAI](https://huggingface.co/mlboydaisuke/d1-3B-CoreAI) · LFM Open License v1.0 · source [LiquidAI/d1-3B](https://huggingface.co/LiquidAI/d1-3B/tree/da1fe36a861f24690f27f622dca1d8688503d113) (revision `da1fe36`) · base [LiquidAI/LFM2.5-VL-3B](https://huggingface.co/LiquidAI/LFM2.5-VL-3B)
26
+
27
+ A **decision model** that also reads pictures. Give it a state (text, a JSON value, pictures, or a mix) and named
28
+ questions: `noul` (yes / no), `choice` (named options) or `score` (ordered levels). It returns a probability for every
29
+ option of every question. It never generates text. Requests and responses use the System One shape:
30
+ `{state, questions}` in, `{answers, usage}` out, one typed answer per question.
31
+
32
+ Liquid AI post-trained it from LFM2.5-VL-3B: a SigLIP2 vision encoder (27 layers, width 1,152) and the LFM2 hybrid
33
+ decoder (30 layers: 22 short-convolution and 8 grouped-query attention, hidden size 2,048, a 128,000-token vocabulary).
34
+ The provider's card: "You give it a state (text, JSON, images, or a mix) and a set of questions. It returns calibrated,
35
+ typed answers in one forward pass with zero output tokens." It reads the logits of a few option tokens at the prompt's
36
+ last position. The provider's card reports benchmark results and speeds; none of them are re-measured here.
37
+
38
+ This port exports the text decoder as one Core AI graph. The graph takes 64 token ids per call and returns the
39
+ final-norm hidden state at every position; it has no vocabulary head. The host reads the last position against the
40
+ tied embedding rows of the question's option tokens (a 2,134-row table ships beside the graph), keeps each option's
41
+ highest logit and takes a softmax over the options: the provider's readout. Pictures go through a second graph, the
42
+ vision tower, one call per crop. The gate is probability parity with the provider's own fp32 code, on every option of
43
+ every question: 393 fixture questions, 120 held-out ones and 24 questions about pictures.
44
+
45
+ Two decoders ship, with the same contract: the Mac runs the fp16 decoder (a 5.56 GB `.aimodel`), the iPhone one whose
46
+ MLP linears are int8 per block of 32 (3.70 GB). Both keep the attention projections fp32. On both devices the shipped
47
+ `.aimodel` is specialized where it runs. On the iPhone 18 Pro the app needs the
48
+ `com.apple.developer.kernel.increased-memory-limit` entitlement: without it, neither the decoder's on-device
49
+ specialization nor its ahead-of-time asset loads.
50
+
51
+ **Why two decoders.** On the phone, the int8mlp decoder at 64 tokens a call passes the bar and decides one question in
52
+ 48.3 ms; each other form tried there is slower, misses the bar or does not load (Forms measured). On the Mac, the same
53
+ `.aimodel` specializes to a graph up to 25.7 % slower than its AOT asset, with other bits. The fp16 `.aimodel`
54
+ specializes to its AOT asset's rows bit for bit, at most 0.7 % slower, and keeps more room under the bar (fixture max
55
+ |Δp| 0.0039 against 0.0197).
56
+
57
+ ## Readout contract
58
+
59
+ One row per question, every row from zeroed states. The ids are the provider's row form (`prompt.py`, `runner.py` in the
60
+ checkpoint) with the checkpoint's tokenizer:
61
+
62
+ ```
63
+ <|startoftext|> <|im_start|>user\n [the pictures' token runs] state block \nQUESTION:\n
64
+ question block <|im_end|>\n<|im_start|>assistant\n
65
+ ```
66
+
67
+ - Special ids: `<|startoftext|>` 124894 (written as text; the tokenizer adds no BOS), `<|im_start|>` 124899,
68
+ `<|im_end|>` 124900, `<|pad|>` 124893, `<image>` 124907.
69
+ - The state block: a string as is, any other JSON value as `json.dumps(state, ensure_ascii=False, indent=2)`, each
70
+ followed by two newlines; a null state leaves the block and the `QUESTION:` line out.
71
+ - The question block: `choice` = the instructions, `Options:`, one line `code description` per option and `Reply with
72
+ the option code only.`; `noul` = the instructions (with `Yes: …` / `No: …` lines when criteria are given) and `Reply
73
+ with yes or no only.`; `score` = the instructions, one line `k level` per level and `Reply with a single digit 0-K
74
+ only.` with K the last level's index.
75
+ - Option codes: the labels themselves when every label is one letter, else `A`, `B`, … up to 26 options, else `00`,
76
+ `01`, …. A code that is not one free token takes the next free single-token alias, up to 1,639 options.
77
+ - The readout reads the hidden state at the row's last token. Each option has a group of ids: a choice's code, plus `
78
+ code` with its leading space when that is one token; for `noul` the single-token forms of yes / Yes / YES against no /
79
+ No / NO; for `score` the digits `0`..`K`. `z[id] = h · E[id]` in float64, with `E` the tied embedding rows
80
+ (`head/option_rows.safetensors`: 2,134 ids × 2,048, fp32); an option's score is its group's highest `z`, and p is the
81
+ softmax over the options. The provider takes a log-softmax over the whole vocabulary before the readout; that constant
82
+ cancels in a softmax over the options (on random full-vocabulary logits the two agree within 1.75e-7).
83
+ - The response: `noul` → P(yes); `choice` → the argmax label, its p as `confidence`, every p; `score` → Σ k · p_k, the
84
+ argmax p as `confidence`, every p and the legend; floats not rounded. `usage` = `{input_tokens, output_tokens: 0}`,
85
+ counted as the provider counts (several questions: the shared prefix once, then each question's suffix).
86
+ - Pictures: each picture becomes one crop at its own aspect (sides multiples of 32, 64–256 image tokens) or 512 × 512
87
+ tiles plus a thumbnail, after the provider's one-megapixel cap. A 384 × 384 picture is one crop of 144 image tokens.
88
+ The prompt's `<image>` becomes the picture's run (`<|image_start|>` 125009 … `<|image_end|>` 125010, a tile marked
89
+ `<|img_row_r_col_c|>` = 124908 + 10(r − 1) + (c − 1), the thumbnail `<|img_thumbnail|>` 125008), and the graph receives
90
+ the k-th `<image>` of the row as id 128,000 + k, which reads row k of `image_embeds`.
91
+ - Length: a row holds at most 4,032 tokens. Its calls end at ⌈T / 64⌉ · 64 positions, which must stay at or below the
92
+ graph's position bound of 4,095. The provider's card gives a context length of 32,768 tokens; here a longer row is
93
+ refused before any call. One picture needs at most 2,810 image tokens, and a request whose pictures need more than
94
+ the graph's 2,816 image rows together is refused too.
95
+ - A request is also refused whole when one of its readout ids is not in the option table (a choice of one-letter labels
96
+ outside A–Z / a–z, such as `é` or `α`), and when a question breaks the provider's schema (no `instructions`, a score of more
97
+ than 10 levels).
98
+
99
+ `conversion/d1/oracle_d1.py` runs the provider's code unchanged (`AutoModel` with `trust_remote_code`, fp32, CPU, one
100
+ thread) and records the reference: [`fixtures-d1-3b.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/fixtures-d1-3b.json). The fixture is 361 records and 394
101
+ questions, 393 of them answerable (one question has no instructions, so the provider refuses its request). 356 records
102
+ come from the fixture of a LiteRT port of Kev: 60 MMLU rows of the Kev suite's transfer-v4 file, 20 rows from each of
103
+ six other sources, 20 score rows, the 144 SemIf authored144 items and 12 records written for that port. Three are the
104
+ model card's example requests, and two are long JSON states written for this port (1,464 and 3,419 tokens of state).
105
+ One question has an oracle top-2 margin of 0.02 or less (a near-tie) and is scored apart. The held-out set is 120 later
106
+ transfer-v4 records with their own oracle run. Twelve pictures drawn for this port carry 24 questions.
107
+
108
+ ## Core AI shape
109
+
110
+ `conversion/d1/lfm2_d1_decoder.py`: the overlay's LFM2.5-VL decoder (`Lfm2VlPipelinedForCausalLM`) on d1-3B's language
111
+ weights, the vocabulary head replaced by the identity, the output the final-norm hidden state at every position. One
112
+ function, `main`, at a static 64 tokens.
113
+
114
+ | | name | shape, type |
115
+ |---|---|---|
116
+ | inputs | `input_ids` | [1, 64] int32 |
117
+ | | `position_ids` | [1, seq] int32, the ramp 0 .. seq − 1 |
118
+ | | `image_embeds` | [2816, 2048] fp16, the request's image rows (zero for a text row) |
119
+ | states | `keyCache`, `valueCache` | [8, 1, 8, ctx, 64] fp16, ctx up to 4,096 |
120
+ | | `convState` | [22, 1, 2048, 2] fp16 |
121
+ | output | `hidden` | [1, 64, 2048] fp16, every position |
122
+
123
+ Per row of T ids, from zeroed states: ⌈T / 64⌉ calls, call c with ids[64c : 64c + 64] and position_ids 0..64c + 63. The
124
+ last call is padded with `<|pad|>` (124893) and its padded rows are dropped. The bundle's `metadata.json` says `kind:
125
+ decision-backbone` and `language.prefill_chunk: 64`, and carries this order, the prompt, the option rules, the readout
126
+ formula, the refusals and the image-row contract.
127
+
128
+ `conversion/d1/lfm2_vl_tower.py`: the vision tower (SigLIP2 and the projector) with every shape static, one call per
129
+ crop. Its weights are stored fp16 and computed in fp32; the fp16-math tower missed the tower gate (lowest row cosine
130
+ 0.9807) and is not shipped.
131
+
132
+ | | name | shape, type |
133
+ |---|---|---|
134
+ | inputs | `patches` | [1024, 768] fp32: the crop's 16 × 16 patches, (x − 127.5) / 127.5, zero after h · w |
135
+ | | `pos_table` | [1024, 1152] fp32: the 16 × 16 position table, resized to the crop's grid by the host |
136
+ | | `key_bias` | [1024] fp32: 0 for a patch, −inf for padding |
137
+ | | `unshuffle_idx` | [256, 4] int32: the 2 × 2 merge |
138
+ | output | `image_embeds` | [256, 2048] fp32: the crop's image tokens in its leading h · w / 4 rows |
139
+
140
+ **Host.** Builds the rows, decodes and cuts the pictures (the processor's uint8 bicubic resize from torch, written out),
141
+ runs the tower per crop and writes the image rows, runs the decoder's calls, converts the last position's hidden row to
142
+ float64, applies the readout in float64, and writes the response. `conversion/d1/decide.py` is the Python reference;
143
+ [`apps/D1`](https://github.com/john-rocky/coreai-model-zoo/tree/main/apps/D1) is the Swift one. With `shared` the state's whole calls run once and every question
144
+ continues from a copy of the states. A prepared state (`prepare(state:)`, then `decide(prepared:questionsJSON:)`) runs
145
+ the same calls in two steps, so questions that arrive later skip the state.
146
+
147
+ No engine is involved: the hosts drive the low-level runtime (`AIModel` + `loadFunction`, three zeroed states per row).
148
+ No runtime patch.
149
+
150
+ ## Measured (Apple M4 Max, macOS 27.0 26A428, 2026-10-08 – 10-09)
151
+
152
+ The bar, fixed before any graph ran: the argmax equal to the oracle's on every question whose oracle top-2 margin is
153
+ above 0.02 (near-ties scored apart), max |Δp| ≤ 0.02 over every option of every question, the mean over rows of each
154
+ row's mean |Δp| ≤ 0.002, finite rows, and every process re-running its opening row bit for bit. The Python gates load
155
+ the AOT `.aimodelc` (`coreai-build compile … --platform macOS --preferred-compute gpu --architecture h16c
156
+ --expect-frequent-reshapes`; the tower without the last flag) with `SpecializationOptions.default()`.
157
+
158
+ ### Before any graph: fp32 torch
159
+
160
+ - The decoder module in fp32 on the CPU, driven like the graph and read through the host's readout: 84/84 questions of
161
+ 56 records argmax-equal, max |Δp| 2.4e-6, lowest per-position hidden cosine 0.9999999998 on the 14 rows the oracle
162
+ keeps. Chunks of 16, 32 and 64 tokens give the same hidden rows bit for bit, and chunked against one forward pass the
163
+ rows differ by at most 5.2e-5. Its static form (below) equals the shipped form bit for bit on three rows
164
+ ([`gate-d1-3b-torch-parity.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-torch-parity.json)).
165
+ - The tower graph against transformers 5.19's own `get_image_features` in fp32, on 64 crops of 18 pictures: every row's
166
+ cosine 0.99999998 or more, max |Δ| 6.9e-5, a re-run bit-equal
167
+ ([`gate-d1-3b-images.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-images.json), `tower_gate`).
168
+
169
+ ### The graph alone on the Mac GPU
170
+
171
+ The oracle's rows in, each decoder's hidden row at the last position read through the host's readout:
172
+
173
+ | decoder | set | questions | argmax (margin > 0.02) | near-ties agreeing | max \|Δp\| | mean of row means | bar |
174
+ |---|---|---:|---:|---:|---:|---:|---|
175
+ | **fp16 (the Mac's)** | **fixture** | 393 | **392/392** | **1/1** | **0.0039** | **0.00018** | **PASS** |
176
+ | | pictures | 24 | 24/24 | — | 0.00049 | 0.00005 | PASS |
177
+ | **int8mlp (the iPhone's)** | **fixture** | 393 | **392/392** | **1/1** | **0.0197** | **0.00126** | **PASS** |
178
+ | | held out | 120 | 118/118 | 2/2 | 0.0140 | 0.00101 | PASS |
179
+ | | pictures | 24 | 24/24 | — | 0.0024 | 0.00023 | PASS |
180
+
181
+ The held-out set checks the int8 choice, made on the fixture. The int8mlp decoder's worst row is a SemIf item
182
+ (`semif_33d6e5da58f0fee2490d`, its `answer` question, oracle p 0.548 / 0.293 / 0.159): 0.0197 here, 0.0186 on the
183
+ phone. Across the chunk widths and the two machines the same question lands between 0.0180 and 0.0223; the phone's
184
+ 32-token graph puts it at 0.0223, over the bar, and does not ship. Five red arms move p on each graph as they move it on
185
+ the oracle; on the int8mlp graph: one word changed in a question (max |Δp| 0.977), a grammatical "not" in two yes / no
186
+ questions (0.958 and 0.035), and a state swapped for another record's (0.840 and 0.951), each within 0.0017 of the
187
+ oracle's change. Every value is finite and every process's re-run is bit-equal. Transcripts:
188
+ [`gate-d1-3b-readout.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-readout.json),
189
+ [`gate-d1-3b-heldout.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-heldout.json), [`gate-d1-3b-images.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-images.json),
190
+ [`gate-d1-3b-red.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-red.json).
191
+
192
+ The released bundles are these exports with their debug locations stripped (Bundle, below). On the Mac the stripped
193
+ bundles give every row of the gates above bit for bit: the fixture with the red arms (406 rows for each decoder), the
194
+ held-out set (120 rows), the pictures (24 rows and 40 tower crops for each decoder) and the tower gate (64 crops)
195
+ ([`gate-d1-3b-strip.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-strip.json)).
196
+
197
+ ### From the request: Python and Swift
198
+
199
+ - `conversion/d1/host.py`, without the provider's package, rebuilds every oracle row from the raw request (the ids, the
200
+ answer slot, the option groups and keys): 393/393 questions with two tokenizer implementations, and on 361/361 records
201
+ the provider's request ids, answers and response body.
202
+ - The Swift host ([`apps/D1`](https://github.com/john-rocky/coreai-model-zoo/tree/main/apps/D1), Release) builds the same ids from the raw request (393/393, and 2,000
203
+ stress texts), cuts every fixture picture into the Python reference's tower inputs bit for bit (64 crops of 18 PNG
204
+ pictures), and on the same AOT assets gives every hidden row, p and response of the Python reference bit for bit: the
205
+ fp16 decoder at 16 tokens a call on 393 text and 24 picture rows, the int8mlp decoder at 64 on 51 rows. With the
206
+ shared prefix every record's rows equal the direct run (360 of 360 accepted records).
207
+ - JIT: the fp16 `.aimodel` specialized by the Swift runtime gives the AOT asset's rows bit for bit (at 16 tokens a call
208
+ on 54 rows; at 64, the Mac's decoder, on all 9 timed rows). The int8mlp `.aimodel`'s JIT does not (0 of 9 timed rows; max
209
+ |Δp| 0.00046 against the AOT asset), so the Mac does not ship it. JPEG pictures decode differently in ImageIO and
210
+ libjpeg (by up to 57 levels with 4:2:0 chroma); PNG pictures match exactly
211
+ ([`gate-d1-3b-swift.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-swift.json)).
212
+
213
+ ### Time per decision on the Mac
214
+
215
+ Swift, Release CLI, inside the machine-wide GPU lock (2026-10-09, 08:04–08:08 JST): the shipped (stripped) Mac
216
+ decoder's `.aimodel` specialized by the `d1` process (the shipped path: GPU preferred, `expectFrequentReshapes`; the
217
+ tower's `.aimodel` the same way), and the same bundle's AOT asset as a control. Two processes per form and request, counted only when no other
218
+ GPU job ran and the one-minute load average stayed at or below 12; each made 20 decisions after one warm-up, and the
219
+ table gives the median (p10–p90) over the 40. A decision is the picture's tower call and image rows, the graph calls and
220
+ the readout; building the rows and decoding the picture are not in it.
221
+
222
+ | request | input tokens | calls | ms | p10–p90 | AOT asset, ms |
223
+ |---|---:|---:|---:|---|---:|
224
+ | one question (the card's refund question) | 39 | 1 | 34.3 | 34.0–34.5 | 34.0 |
225
+ | three questions on that state, shared | 116 | 3 | 102.2 | 102.1–102.8 | 101.9 |
226
+ | the same three, each row from zero | 116 | 3 | 102.1 | 101.9–102.8 | 102.1 |
227
+ | one question on a 3,470-token state | 3,470 | 55 | 1,888.0 | 1,886.1–1,890.5 | 1,881.8 |
228
+ | one question on a 384 × 384 picture (1 crop, 144 image tokens) | 186 | 3 | 202.3 | 201.8–203.2 | 201.7 |
229
+
230
+ The specialized graph gives the AOT asset's hidden rows and p bit for bit on every timed question, so the AOT gates
231
+ above hold for it. Specializing it took 9.52 s (`AIModel`) + 0.69 s (function) in the window's opening process and
232
+ wrote 10,368,248 KiB of runtime cache; the tower's took 2.05 s and 845,612 KiB. The tower's crop is 100.2 ms of the
233
+ picture decision. At 64 tokens a call the three questions share no whole call, so shared and direct run the same calls.
234
+ Transcript: [`gate-d1-3b-timing-mac.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-timing-mac.json).
235
+
236
+ ### iPhone 18 Pro (iOS 27.2 24B5099f, Core AI arch h19p, 2026-10-09)
237
+
238
+ Through [`apps/D1Gate`](https://github.com/john-rocky/coreai-model-zoo/tree/main/apps/D1Gate), a headless gate app on the Swift host, Release, with
239
+ `com.apple.developer.kernel.increased-memory-limit` (6,432 MB available at launch; 3,530 MB without the entitlement).
240
+ The phone was on USB power, the battery at 80 % and charging; every bench item started at thermal state nominal. Every
241
+ p the app wrote was re-scored on the Mac from its bit patterns. These runs used the released bundles,
242
+ `d1_3b_decode_int8mlp_pf64_s` and `d1_3b_vision_fp16w32_s` (Bundle, below). An earlier run on this phone used the
243
+ bundles as exported, before their debug locations were stripped. Both runs gave the same p and the same hidden row
244
+ on all 417 questions, the same red-arm rows and the same tower output on all 40 crops, bit for bit.
245
+
246
+ - **Load.** The `.aimodel` specialized on the phone (GPU preferred, `expectFrequentReshapes`), the tower's `.aimodel`
247
+ the same way: 31.8 s cold, 27.0 s of it in `AIModel(contentsOf:)`, with +4,779 MB of runtime cache and a peak
248
+ footprint of 265 MB during the load. With the cache warm a load took 3.7 s.
249
+ - **Gate** (run `r12c-085445`):
250
+
251
+ | set | questions | argmax (margin > 0.02) | near-ties agreeing | max \|Δp\| | mean of row means | bar |
252
+ |---|---:|---:|---:|---:|---:|---|
253
+ | fixture | 393 | 392/392 | 1/1 | 0.0186 | 0.00125 | PASS |
254
+ | pictures | 24 | 24/24 | — | 0.0021 | 0.00023 | PASS |
255
+
256
+ The red arms are red (5/5), the shared prefix equals the direct run on all 23 multi-question records, and the re-run
257
+ of the opening record is bit-equal. No hidden row equals the Mac's (a different GPU): their p differ by at most
258
+ 0.0037, with every argmax equal (417/417). The run's footprint peaked at 568 MB.
259
+ - **Bench** (60 s of rest before each item, one warm-up, then 5 decisions; the 3,470-token state with 30 s of rest
260
+ before each decision):
261
+
262
+ | request | ms | 5 runs |
263
+ |---|---:|---|
264
+ | one question | 48.3 | 47.4–51.9 |
265
+ | three questions on that state, shared / each row from zero | 147.1 / 144.8 | 142.9–150.3 / 142.7–150.5 |
266
+ | one question on a 3,470-token state | 2,795.9 | 2,791.1–2,806.0 |
267
+ | one question on a 384 × 384 picture (the tower's crop: 416.9) | 569.3 | 567.4–572.3 |
268
+
269
+ Without the entitlement neither decoder form loads on this phone: the on-device specialization dies with
270
+ `std::bad_alloc` while it folds a weight transpose, and the ahead-of-time asset (8.74 GB) with a `SIGSEGV` in the
271
+ delegate compile, both within two seconds. Transcripts: [`gate-d1-3b-iphone.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-iphone.json), and for
272
+ the run before the strip [`gate-d1-3b-iphone-r10a.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-iphone-r10a.json).
273
+
274
+ ## Forms measured
275
+
276
+ Every form below was exported, compiled and gated the same way. The times come from different windows, so compare forms
277
+ only within one window. Full records: [`gate-d1-3b-forms.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-forms.json).
278
+
279
+ Mac (Swift Release CLI, median of the counted processes):
280
+
281
+ | form | one question, ms | 3,470-token state, ms | window | fixture max \|Δp\| | note |
282
+ |---|---:|---:|---|---:|---|
283
+ | fp16, S = 16 / 32 / 64 | 61.8 / 50.1 / 34.1 | 4,446.2 / 2,727.9 / 1,875.0 | 1 | 0.0046 / 0.0058 / 0.0039 | |
284
+ | int8mlp, S = 16 / 32 / 64 | 61.9 / 50.3 / 34.0 | 4,680.8 / 2,734.1 / 1,882.6 | 1 | 0.0187 / 0.0184 / 0.0197 | S = 64: the iPhone's decoder |
285
+ | int8mlp per block of 16, S = 16 | 62.4 | 4,543.3 | 1 | 0.0156 | |
286
+ | fp16, S = 16, JIT | 61.9 | 4,701.7 | 1 | = AOT, bit for bit | |
287
+ | int8mlp, S = 128 | 55.5 | 1,572.4 | 2 | 0.0174 | the S = 64 control in window 2: 34.6 / 1,876.2 |
288
+ | int8mlp, static form, S = 64 / 16 | 40.3 / 76.8 | 2,193.9 / 5,536.9 | 2 | 0.0189 / 0.0162 | |
289
+ | fp16, static form, S = 64 | 40.4 | 2,196.3 | 2 | 0.0026 | |
290
+ | int8mlp, S = 64, JIT | 42.8 | 2,358.9 | 3 | not gated: other bits than its AOT asset | the AOT control in window 3: 34.0 / 1,877.0 |
291
+ | fp16, S = 64, JIT, as exported | 34.2 | 1,888.5 | 4 | = AOT, bit for bit | the AOT control in window 4: 34.1 / 1,878.1 |
292
+ | **fp16, S = 64, JIT, debug locations stripped (the Mac's shipped path)** | **34.3** | **1,888.0** | 5 | **= AOT, bit for bit** | the AOT control in window 5: 34.0 / 1,881.8 |
293
+ | int8lin: every MLP and conv-projection linear int8 | — | — | — | 0.0227 | fails the bar |
294
+ | int8lin per block of 16 | — | — | — | 0.0205 | fails the bar |
295
+ | int8mix: int8lin with layers 2, 3, 6, 8, 9, 10, 12 fp16 | — | — | — | 0.0203 | fails the bar |
296
+ | int4lin: the same linears int4 | — | — | — | 0.668 | fails: argmax 373/392 |
297
+ | any form on the Neural Engine | — | — | — | — | no-go (below) |
298
+
299
+ Windows: 1 = 2026-10-08 18:16–20:01 JST, 2 = 2026-10-09 02:01–02:21, 3 = 07:04–07:08, 4 = 07:15–07:20, 5 = 08:04–08:08.
300
+ S = the tokens a call.
301
+
302
+ iPhone 18 Pro (D1Gate, with the entitlement):
303
+
304
+ | form | one question, ms | gate max \|Δp\| | note |
305
+ |---|---:|---:|---|
306
+ | int8mlp, S = 16, the phone's JIT | 125.5 | 0.0180 | 3 calls of 40.2 ms; thermal fair |
307
+ | int8mlp, S = 32, the phone's JIT | — | 0.0223 | one question over the bar: not timed |
308
+ | **int8mlp, S = 64, the phone's JIT (this release)** | **48.3** | **0.0186** | [`gate-d1-3b-iphone.json`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/gate-d1-3b-iphone.json); as exported, before the strip: 48.0 |
309
+ | int8mlp, S = 16, AOT h19p with `--expect-frequent-reshapes` (8.74 GB) | — | 0.0075 (20 questions) | 55.9 ms a call against the JIT's 40.5 |
310
+ | int8mlp, S = 16, AOT h19p without it (3.70 GB) | — | — | no-go: a call right after a new position length is specialized can return a wrong row, then `SIGTRAP` |
311
+ | int8mlp, static form, S = 64: AOT h19p and JIT | — | 0.0208 | one question over the bar; the two give the same rows bit for bit |
312
+
313
+ **Long states.** S = 128 decides the 3,470-token state in 1,572.4 ms, 16.2 % faster than S = 64 in the same window, but
314
+ one question takes 55.5 ms against 34.6 (+60.5 %): a call of 128 tokens costs 56.2 ms against 34.1 for 64. Its asset is
315
+ not in this release.
316
+
317
+ **The static form.** `conversion/d1/lfm2_d1_static.py` gives each call its own positions and keeps the caches at a
318
+ fixed 4,096 slots with the attention mask built in the graph. It has no dynamic dimension, so an AOT compile without
319
+ `--expect-frequent-reshapes` specializes it once (5.56 GB: the compile folds the int8 weights into fp16) and nothing is
320
+ specialized again at run time. It is slower per call (a 64-token call 39.9 against 34.1 ms on the Mac), and on the phone
321
+ it misses the bar on one question, so it does not ship.
322
+
323
+ **The Neural Engine.** Compiled with `--preferred-compute neural-engine`, the dynamic decoder gets no Neural Engine
324
+ region and runs on the GPU bit for bit. At a fixed position length the runtime builds one Neural Engine region, 4.70 GB
325
+ of IR, the size of its 134 MLP and conv-projection linears in fp16, and the Neural Engine compiler fails on it every
326
+ time (`MLIR MPS to ANEC conversion failed`, its nonbonded phase). The fp16w32 tower computes in fp32, which the Neural
327
+ Engine does not take; the fp16-math tower runs there but misses the tower bar (lowest row cosine 0.9755).
328
+
329
+ ## Precision
330
+
331
+ The Mac's decoder is fp16 with the attention projections in fp32. The iPhone's decoder quantizes the MLP's linears alone
332
+ (90 linears, per block of 32, symmetric with clipping, weights only); the conv-mixer projections, the embedding table,
333
+ the conv1d and the norms stay fp16 and the four attention projections of each full-attention layer fp32. int8 over
334
+ every MLP and conv-projection linear (int8lin) breaks the bar at 0.0227. An fp32 torch instrument with the exporter's
335
+ own int8 weights reproduces it (0.0235 on the bisect rows), so the error comes from the int8 weights. No layer set met
336
+ the bisect's rule, written before any result. Keeping the conv projections fp16 passes: 0.0187 on the fixture and 0.0137
337
+ on the held-out set at 16 tokens a call, 0.0197 and 0.0140 at 64.
338
+
339
+ | decoder, S = 64, as exported | `main.mlirb` bytes | compiled with `--expect-frequent-reshapes` | static form, compiled once |
340
+ |---|---:|---:|---:|
341
+ | fp16 | 5,562,548,035 | 10,600,779,479 | 5,562,784,605 |
342
+ | int8mlp | 3,704,646,757 | 8,742,889,020 | 5,562,787,469 |
343
+
344
+ **What the compiled asset holds.** `--expect-frequent-reshapes` adds an fp16 copy of every linear to the compiled asset,
345
+ and a compile that specializes once folds the int8 weights into fp16 constants (its `stats.json` still counts Int8
346
+ elements). An int8 `.aimodel` downloads 1.86 GB smaller than the fp16 one. Compiled with `--expect-frequent-reshapes` it
347
+ stays 1.86 GB smaller (8.74 against 10.60 GB); compiled once in the static form, both are 5.56 GB. The phone's JIT keeps
348
+ a cache of 4,779 MB for the int8mlp `.aimodel`.
349
+
350
+ ## ⬇️ Bundle
351
+
352
+ [mlboydaisuke/d1-3B-CoreAI](https://huggingface.co/mlboydaisuke/d1-3B-CoreAI), three folders under `gpu-pipelined/`: the
353
+ Mac's decoder, the iPhone's decoder and the tower. The exporter writes every op's source location into `main.mlirb`,
354
+ local paths included; each folder is its exported bundle with those locations stripped (`conversion/d1/strip_bundle.py`,
355
+ the `_s` in its name), the ops and the weights unchanged. Each `metadata.json` records the strip (`strip`: both
356
+ `main.mlirb` sha256).
357
+
358
+ | file | what | bytes | sha256 |
359
+ |---|---|---:|---|
360
+ | `d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.mlirb` | the Mac's decoder, fp16 | 5,562,302,268 | `e54d5d41…f4ecbc5c` |
361
+ | `d1_3b_decode_fp16_pf64_s/metadata.json` | `kind: decision-backbone`, the readout contract, the strip record | 12,329 | `f9e4ad70…e313029a` |
362
+ | `d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.mlirb` | the iPhone's decoder, int8mlp | 3,704,370,745 | `1836fba8…8079473f` |
363
+ | `d1_3b_decode_int8mlp_pf64_s/metadata.json` | the same contract, its `compression` block, the strip record | 15,005 | `71d8739f…6051e32b` |
364
+ | `<decoder>/tokenizer/tokenizer.json` | the checkpoint's, verbatim | 17,905,750 | `8096ecb9…8349fcee` |
365
+ | `<decoder>/tokenizer/tokenizer_config.json` | the checkpoint's, verbatim | 507 | `ef6770d1…45feb0ea` |
366
+ | `<decoder>/tokenizer/chat_template.jinja` | the checkpoint's, verbatim | 5,436 | `86f47704…22f61cca` |
367
+ | `<decoder>/head/option_rows.safetensors` | the option table: 2,134 ids × 2,048, fp32 | 17,491,440 | `e43cfaee…ad948522` |
368
+ | `<decoder>/head/option_rows.json` | the table's ids and their strings | 76,692 | fp16 `133b9d71…6c1a5acf`, int8mlp `41bb7fc3…57ab8bba` |
369
+ | `d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.mlirb` | the tower, fp16 weights / fp32 math | 852,915,980 | `358b7de0…59591161` |
370
+ | `d1_3b_vision_fp16w32_s/metadata.json` | `kind: vision-tower`, the crop contract | 6,956 | `1d84a4c0…0b71f669` |
371
+ | `d1_3b_vision_fp16w32_s/host/position_embedding.safetensors` | the 16 × 16 position table, fp32 | 1,179,744 | `d0f11651…088a4a0e` |
372
+
373
+ The two decoder folders hold the same `tokenizer/` files and option table; their `option_rows.json` differ only in the
374
+ time they were written. The repository root carries the checkpoint's `config.json` and the LFM Open License v1.0
375
+ `LICENSE`, verbatim; each bundle folder carries the same `LICENSE`. `SHA256SUMS` lists every file.
376
+
377
+ No AOT asset ships: the Swift runtime specializes each `.aimodel` where it runs (the JIT rows above). To compile the
378
+ Mac's decoder ahead of time anyway (10.60 GB with the flag's fp16 copies):
379
+
380
+ ```bash
381
+ xcrun coreai-build compile d1_3b_decode_fp16_pf64_s.aimodel --output aot --preferred-compute gpu \
382
+ --platform macOS --architecture h16c --expect-frequent-reshapes
383
+ ```
384
+
385
+ ## Use it
386
+
387
+ Swift, with the [`D1`](https://github.com/john-rocky/coreai-model-zoo/tree/main/apps/D1) package (macOS 27 / iOS 27; the system CoreAI framework, Accelerate and
388
+ swift-transformers' tokenizer), on a download of the repository:
389
+
390
+ ```swift
391
+ import D1
392
+
393
+ let root = URL(filePath: "d1-3B-CoreAI/gpu-pipelined")
394
+ #if os(macOS)
395
+ let decoder = root.appending(path: "d1_3b_decode_fp16_pf64_s") // the Mac's decoder
396
+ #else
397
+ let decoder = root.appending(path: "d1_3b_decode_int8mlp_pf64_s") // the iPhone's: the app needs increased-memory-limit
398
+ #endif
399
+ let d1 = try await D1Decider(bundle: decoder)
400
+ try await d1.loadGraph(asset: .jit, tower: root.appending(path: "d1_3b_vision_fp16w32_s"), towerAsset: .jit)
401
+ // .jit = each .aimodel, specialized here
402
+ let body = try await d1.decide(requestJSON: requestData, shared: true) // shared: the state's calls once
403
+ let seen = try await d1.decide(requestJSON: requestData, images: [pictureURL]) // the k-th file = the k-th <image>
404
+ print(PythonFormat.dumps(body, indent: 2, asciiOnly: false))
405
+
406
+ // questions that arrive later, on the same state
407
+ let prepared = try await d1.prepare(state: try JSONParser.parse(stateData)) // the state's whole calls, once
408
+ let later = try await d1.decide(prepared: prepared, questionsJSON: questionsData) // only the questions' rows run
409
+ ```
410
+
411
+ The same from the Mac CLI (`swift build -c release --package-path apps/D1` builds `d1`):
412
+
413
+ ```bash
414
+ d1 decide --bundle d1-3B-CoreAI/gpu-pipelined/d1_3b_decode_fp16_pf64_s --asset jit \
415
+ --tower d1-3B-CoreAI/gpu-pipelined/d1_3b_vision_fp16w32_s --tower-asset jit \
416
+ --request req.json --shared --out resp.json
417
+ ```
418
+
419
+ A request (the model card's example):
420
+
421
+ ```json
422
+ {"state": "I was charged twice this month, please refund one of them.",
423
+ "questions": {
424
+ "refund": {"type": "noul", "instructions": "Is the customer asking for a refund?"},
425
+ "team": {"type": "choice", "instructions": "Which team should handle this?",
426
+ "criteria": {"billing": "Charges, refunds, invoices", "technical": "App or site faults",
427
+ "fraud": "Suspected unauthorised use"}},
428
+ "urgency": {"type": "score", "instructions": "How urgent is this?",
429
+ "criteria": ["Can wait", "Today", "Blocking the customer now"]}}}
430
+ ```
431
+
432
+ A request with pictures adds `"images": ["photo.png"]` (files relative to `--images`, by default the request's folder).
433
+ An iOS app needs `com.apple.developer.kernel.increased-memory-limit` in its entitlements (above).
434
+
435
+ Python: `conversion/d1/decide.py run --bundle <folder> --request req.json [--tower <tower folder>] [--shared] --out
436
+ resp.json` is the gates' own read-out with `coreai.runtime`. It loads an AOT `.aimodelc` (compile one with the command
437
+ above); the Python gates never used the Python runtime's JIT.
438
+
439
+ ## Reproduce
440
+
441
+ Environment: the zoo overlay venv (coreai-core 1.0.0b2, coreai-torch 0.4.1, coreai-opt 0.2.1, torch 2.9.0, transformers
442
+ 4.57.6), Xcode 27.0 RC. The provider's code (the oracle) runs in its own venv with transformers 5.19.0. The steps, in
443
+ order, with every flag, are in [`conversion/d1/README.md`](https://github.com/john-rocky/coreai-model-zoo/blob/main/conversion/d1/README.md).
444
+
445
+ ```bash
446
+ cd conversion/d1; K=$ZOO_WORK_ROOT/_d1_3b; S=$K/exports/bundles_ship
447
+ # the bundles as exported (--aot adds the h16c .aimodelc the Python gates load)
448
+ python export_decoder.py fp16 --prefill-chunk 64 --aot # the Mac's decoder
449
+ python export_decoder.py int8mlp --prefill-chunk 64 --aot # the iPhone's decoder
450
+ python export_vision.py --dtype fp16w32 --aot
451
+ # the shipped bundles: each copied to a new name with the export's debug locations (local paths) stripped
452
+ for b in bundles/d1_3b_decode_fp16_pf64 bundles/d1_3b_decode_int8mlp_pf64 vision/d1_3b_vision_fp16w32; do
453
+ python strip_bundle.py $K/exports/$b $S/$(basename $b)_s --aot
454
+ done
455
+ # the gates on the shipped bundles: the fixture with the red arms (each decoder), the held-out set (the int8 decoder),
456
+ # a picture record end to end
457
+ python readout_gate.py run $S/d1_3b_decode_fp16_pf64_s --red --transcript <fixture gate>.json
458
+ python readout_gate.py run $S/d1_3b_decode_int8mlp_pf64_s --oracle $K/oracle/heldout/records_oracle.json \
459
+ --tag heldout_int8mlp_pf64_s --transcript <held-out gate>.json
460
+ python decide.py run --bundle $S/d1_3b_decode_fp16_pf64_s --tower $S/d1_3b_vision_fp16w32_s \
461
+ --request <picture record request>.json --out <response>.json --trace <trace>.json
462
+ # the Mac timing window: the shipped .aimodel's JIT against its AOT asset (the Release CLI takes the GPU lock itself)
463
+ D1_TOWER=$S/d1_3b_vision_fp16w32_s \
464
+ D1_FORMS="fp16_pf64_s=$S/d1_3b_decode_fp16_pf64_s jit_fp16_pf64_s=$S/d1_3b_decode_fp16_pf64_s@jit" ../../apps/D1/_time_mac.sh
465
+ ```
466
+
467
+ A rebuild does not reproduce `main.mlirb` byte for byte (each export names its weight resources at random), so check
468
+ it with the gates (`readout_gate.py`, `decide.py`), not with sha256. Recipe: [`recipe.toml`](https://github.com/john-rocky/coreai-model-zoo/blob/main/models/d1-3b/recipe.toml). Port notes:
469
+ [`knowledge/d1-port.md`](https://github.com/john-rocky/coreai-model-zoo/blob/main/knowledge/d1-port.md).
470
+
471
+ ## License
472
+
473
+ LFM Open License v1.0 (`license: other`, `license_name: lfm1.0`): the weights and the provider's code
474
+ (LiquidAI/d1-3B); the bundles inherit it, and the Hugging Face repository carries the full `LICENSE`. The licence grants
475
+ commercial use only to a user or legal entity below 10 million US dollars of annual revenue (its Section 5). Changes in
476
+ this repository's bundles, as its Section 4(b) asks: the checkpoint's language and vision weights were re-exported as
477
+ Core AI graphs (`.aimodel`, the export's debug locations stripped): two decoders and the tower. The decoders' vocabulary head is removed (its tied rows for the
478
+ readout ids ship as `head/option_rows`), the iPhone decoder's MLP linears are quantized to int8 per block of 32, and the
479
+ other weights are stored as fp16 (the decoders' attention projections as fp32); every bundle's `metadata.json` records
480
+ the details. The provider's code runs only in the oracle, at gate time; it is not part of the bundles.
481
+
482
+ The fixture file carries its own terms. Its 144 SemIf authored144 items are MIT (github.com/TheoLeeCJ/SemIf at
483
+ `ca3ba65f`), with their copyright and permission notice. The transfer-v4 records are references to the Kev suite's file
484
+ (line and row hashes), not its text; the held-out set the same. The 12 records written for the LiteRT Kev port keep
485
+ only their ids and numbers: they name invented people and companies that were never checked against real ones. The
486
+ model card's three example requests and the two long states written for this port carry their text. The 12 pictures
487
+ are CC0-1.0 and are not stored here: `conversion/d1/make_fixture_images.py` redraws them (their sha256 are in the file).
488
+
489
+ ## Limits
490
+
491
+ From the [provider's card](https://huggingface.co/LiquidAI/d1-3B): it is not a chat model and does not write text. This
492
+ port adds:
493
+
494
+ - A row holds at most 4,032 tokens, while the provider's card gives a context length of 32,768.
495
+ - Loading an `.aimodel` with a cold runtime cache specializes it: 10.2 s for the Mac's decoder, 31.8 s for the iPhone's
496
+ on the phone. With the cache warm a load takes 0.7 s on the Mac and 3.7 s on the phone.
497
+ - Measured on one iPhone 18 Pro with iOS 27.2 beta (24B5099f) and one M4 Max; other iPhones and Macs were not measured.
498
+ - The oracle is the provider's code in fp32 on the CPU; a bf16 run of the provider's code was not compared, and no
499
+ form here runs on the CPU alone.
500
+ - JPEG pictures decode with ImageIO in the Swift host and with libjpeg in the provider's Python path; the pixels can
501
+ differ (by up to 57 levels with 4:2:0 chroma). PNG pictures give the same pixels.
SHA256SUMS ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 4d28ca14dedc0b3d0fcc2b3339f0e79931faa33874f3d24f522183a8fc70068c LICENSE
2
+ b76ba233dcfb8429ceb8de9d076710646b941980f05a1a029c9d14980652bc56 README.md
3
+ 0cbac0f580bd8036ef94ac83aa632a57a170e66d20f381ef47c3f6486c9a3e8c config.json
4
+ 4d28ca14dedc0b3d0fcc2b3339f0e79931faa33874f3d24f522183a8fc70068c gpu-pipelined/d1_3b_decode_fp16_pf64_s/LICENSE
5
+ e2c7b319f8748a6a10c1966efaeb359d3bd2d77583470e7a813963244074bab4 gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.hash
6
+ e54d5d411537782bdcca6ae48610aa0455ad252b360d9dd7ac95ce50f4ecbc5c gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.mlirb
7
+ 73d11c93bb0617767aabbbe9547597ecf1692d32dc0e8a95c5e74dfd433462e7 gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/metadata.json
8
+ 133b9d7150b4dc225da8893d6e052e78198714a11f18e42821738b3e6c1a5acf gpu-pipelined/d1_3b_decode_fp16_pf64_s/head/option_rows.json
9
+ e43cfaee023b4c1c2bab48b873aa2195bc6e5f86fe9f30049a89a1e0ad948522 gpu-pipelined/d1_3b_decode_fp16_pf64_s/head/option_rows.safetensors
10
+ f9e4ad705923641c0536a851b78f1d4f0b51f81305c9e563b58c20b0e313029a gpu-pipelined/d1_3b_decode_fp16_pf64_s/metadata.json
11
+ 86f4770449a4797c9b4212d110b0cc70fb993c1ce960095bcfb12eea22f61cca gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/chat_template.jinja
12
+ 8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer.json
13
+ ef6770d12dd9ac58d334e979bf160c5cdfd41f13d205fd5d5516857645feb0ea gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer_config.json
14
+ 4d28ca14dedc0b3d0fcc2b3339f0e79931faa33874f3d24f522183a8fc70068c gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/LICENSE
15
+ 111789e6d4360b27176975e997d0ea799fc3e6ce95edb527edff36314ef11506 gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.hash
16
+ 1836fba840ea88a3cec691be25a7af25585232fdb11b22e0b11cb2748079473f gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.mlirb
17
+ fa7c356ee13a86c732af19c19aef1e2473dbe0c1280c4f99eb3b99e1c9eeedea gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/metadata.json
18
+ 41bb7fc3120b09adf9cc11319b4ec566bc6989ff6ebdb30890e269e257ab8bba gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/head/option_rows.json
19
+ e43cfaee023b4c1c2bab48b873aa2195bc6e5f86fe9f30049a89a1e0ad948522 gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/head/option_rows.safetensors
20
+ 71d8739f0b645741fd116cde002f388827d69633f2881cb63dc74dc66051e32b gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/metadata.json
21
+ 86f4770449a4797c9b4212d110b0cc70fb993c1ce960095bcfb12eea22f61cca gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/chat_template.jinja
22
+ 8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer.json
23
+ ef6770d12dd9ac58d334e979bf160c5cdfd41f13d205fd5d5516857645feb0ea gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer_config.json
24
+ 4d28ca14dedc0b3d0fcc2b3339f0e79931faa33874f3d24f522183a8fc70068c gpu-pipelined/d1_3b_vision_fp16w32_s/LICENSE
25
+ f9bc325de9fcff23de7f15255a056e6b2b3c48a3e4ab66d900f360cd4f6a6f12 gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.hash
26
+ 358b7de01a7f29ced8790cd99cfc5c277e2e56b77547f00279e3925859591161 gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.mlirb
27
+ a4547e51a8fb38098583568b1ad3f6890645971c5bce118f4913c990fdab1a2d gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/metadata.json
28
+ d0f11651f2a771d870015d6ddb67c38b00623091c152b4766cfab917088a4a0e gpu-pipelined/d1_3b_vision_fp16w32_s/host/position_embedding.safetensors
29
+ 1d84a4c0d2ec5fa8e1fa9dfad41e51bc5a125c3c077f3a59e13b6f410b71f669 gpu-pipelined/d1_3b_vision_fp16w32_s/metadata.json
config.json ADDED
@@ -0,0 +1,119 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Lfm2VlForConditionalGeneration"
4
+ ],
5
+ "auto_map": {
6
+ "AutoModel": "modeling_d1.D1Model"
7
+ },
8
+ "bos_token_id": 124894,
9
+ "do_image_splitting": true,
10
+ "do_resize": true,
11
+ "downsample_factor": 2,
12
+ "dtype": "bfloat16",
13
+ "encoder_patch_size": 16,
14
+ "eos_token_id": 124900,
15
+ "image_token_id": 124907,
16
+ "max_image_tokens": 256,
17
+ "max_num_patches": 1024,
18
+ "max_pixels_tolerance": 2.0,
19
+ "max_tiles": 10,
20
+ "min_image_tokens": 64,
21
+ "min_tiles": 2,
22
+ "model_type": "lfm2_vl",
23
+ "pad_token_id": 124893,
24
+ "projector_bias": true,
25
+ "projector_hidden_act": "gelu",
26
+ "projector_hidden_size": 2048,
27
+ "projector_use_layernorm": false,
28
+ "text_config": {
29
+ "architectures": [
30
+ "Lfm2ForCausalLM"
31
+ ],
32
+ "block__name_mlp": "parallel_mlp_merged",
33
+ "block_auto_adjust_ff_dim": false,
34
+ "block_dim": 2048,
35
+ "block_ffn_dim_multiplier": 1.0,
36
+ "block_multiple_of": 256,
37
+ "block_norm_eps": 1e-05,
38
+ "block_use_swiglu": true,
39
+ "bos_token_id": 124894,
40
+ "conv_L_cache": 3,
41
+ "conv_bias": false,
42
+ "conv_dim": 2048,
43
+ "dtype": "bfloat16",
44
+ "eos_token_id": 124900,
45
+ "full_attn_idxs": null,
46
+ "hidden_size": 2048,
47
+ "initializer_range": 0.02,
48
+ "intermediate_size": 10752,
49
+ "layer_types": [
50
+ "conv",
51
+ "conv",
52
+ "full_attention",
53
+ "conv",
54
+ "conv",
55
+ "full_attention",
56
+ "conv",
57
+ "conv",
58
+ "conv",
59
+ "full_attention",
60
+ "conv",
61
+ "conv",
62
+ "conv",
63
+ "full_attention",
64
+ "conv",
65
+ "conv",
66
+ "conv",
67
+ "full_attention",
68
+ "conv",
69
+ "conv",
70
+ "conv",
71
+ "full_attention",
72
+ "conv",
73
+ "conv",
74
+ "full_attention",
75
+ "conv",
76
+ "conv",
77
+ "full_attention",
78
+ "conv",
79
+ "conv"
80
+ ],
81
+ "max_position_embeddings": 32768,
82
+ "model_type": "lfm2",
83
+ "norm_eps": 1e-05,
84
+ "num_attention_heads": 32,
85
+ "num_heads": 32,
86
+ "num_hidden_layers": 30,
87
+ "num_key_value_heads": 8,
88
+ "output_softcap": 0.0,
89
+ "pad_token_id": 124893,
90
+ "rope_parameters": {
91
+ "rope_theta": 1000000.0,
92
+ "rope_type": "default"
93
+ },
94
+ "tie_word_embeddings": true,
95
+ "use_cache": true,
96
+ "use_pos_enc": true,
97
+ "vocab_size": 128000
98
+ },
99
+ "tie_word_embeddings": true,
100
+ "tile_size": 512,
101
+ "transformers_version": "5.14.1",
102
+ "use_image_special_tokens": true,
103
+ "use_thumbnail": true,
104
+ "vision_config": {
105
+ "attention_dropout": 0.0,
106
+ "dtype": "bfloat16",
107
+ "hidden_act": "gelu_pytorch_tanh",
108
+ "hidden_size": 1152,
109
+ "intermediate_size": 4304,
110
+ "layer_norm_eps": 1e-06,
111
+ "model_type": "siglip2_vision_model",
112
+ "num_attention_heads": 16,
113
+ "num_channels": 3,
114
+ "num_hidden_layers": 27,
115
+ "num_patches": 256,
116
+ "patch_size": 16,
117
+ "vision_use_head": false
118
+ }
119
+ }
gpu-pipelined/d1_3b_decode_fp16_pf64_s/LICENSE ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LFM Open License v1.0
2
+
3
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4
+
5
+ 1. Definitions.
6
+
7
+ "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by this document.
8
+
9
+ "Licensor" shall mean Liquid AI, Inc.
10
+
11
+ "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
12
+
13
+ "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
14
+
15
+ "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
16
+
17
+ "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
18
+
19
+ "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work.
20
+
21
+ "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
22
+
23
+ "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
24
+
25
+ "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
26
+
27
+ "Commercial Use" shall mean any use of the Work for direct or indirect commercial advantage or monetary compensation.
28
+
29
+ "Qualified Non-Profit Organization" shall mean a Legal Entity that is organized and operated exclusively for religious, charitable, scientific, testing for public safety, literary, or educational purposes, and which is exempt from federal income tax under Section 501(c)(3) of the United States Internal Revenue Code of 1986, as amended, or any equivalent non-profit or charitable organization in a foreign jurisdiction.
30
+
31
+ "Non-Commercial or Research Purposes" shall mean purposes that do not involve any use of the Work or a Derivative Work for Commercial Use.
32
+
33
+ "Threshold" shall mean annual revenue of 10 million United States dollars ($10,000,000) or more.
34
+
35
+ 2. Grant of Copyright License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
36
+
37
+ 3. Grant of Patent License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
38
+
39
+ 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
40
+
41
+ (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
42
+
43
+ (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
44
+
45
+ (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
46
+
47
+ (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
48
+
49
+ You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
50
+
51
+ 5. Commercial Use Limitation.
52
+
53
+ (a) The rights granted under this License for Commercial Use are conditioned upon You or Your Legal Entity not exceeding the Threshold.
54
+
55
+ (b) Any Commercial Use of the Work or a Derivative Work by a Legal Entity that exceeds the Threshold is not licensed under this Agreement.
56
+
57
+ (c) The Threshold shall not apply to a Qualified Non-Profit Organization's use of the Work or a Derivative Work for Non-Commercial or Research Purposes.
58
+
59
+ 6. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
60
+
61
+ 7. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except for the reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
62
+
63
+ 8. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
64
+
65
+ 9. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
66
+
67
+ 10. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
68
+
69
+ 11. Termination. This License will terminate automatically and immediately if You fail to comply with any of its terms and conditions. Upon termination, You must cease all use of the Work and any Derivative Works and delete all copies in Your possession.
70
+
71
+ END OF TERMS AND CONDITIONS
gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ �M]A7x+��j��U�%+6
gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e54d5d411537782bdcca6ae48610aa0455ad252b360d9dd7ac95ce50f4ecbc5c
3
+ size 5562302268
gpu-pipelined/d1_3b_decode_fp16_pf64_s/d1_3b_decode_fp16_pf64_s.aimodel/metadata.json ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0",
3
+ "producer" : "coreai-core 1.0.0b2",
4
+ "creationDate" : "20261008T225832Z"
5
+ }
gpu-pipelined/d1_3b_decode_fp16_pf64_s/head/option_rows.json ADDED
@@ -0,0 +1,8602 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "d1-option-rows/1",
3
+ "file": "option_rows.safetensors",
4
+ "bytes": 17491440,
5
+ "sha256": "e43cfaee023b4c1c2bab48b873aa2195bc6e5f86fe9f30049a89a1e0ad948522",
6
+ "n": 2134,
7
+ "hidden": 2048,
8
+ "dtype": "float32",
9
+ "ids_dtype": "int32",
10
+ "layout": "tensors `rows` [n, hidden] fp32 and `ids` [n] int32 (ascending); row k = E[ids[k]]",
11
+ "use": "z[id] = h_slot . rows[k] in float64 for the ids of the question's groups (host.option_logits)",
12
+ "ids": [
13
+ 24,
14
+ 25,
15
+ 26,
16
+ 27,
17
+ 28,
18
+ 29,
19
+ 30,
20
+ 31,
21
+ 32,
22
+ 33,
23
+ 41,
24
+ 42,
25
+ 43,
26
+ 44,
27
+ 45,
28
+ 46,
29
+ 47,
30
+ 48,
31
+ 49,
32
+ 50,
33
+ 51,
34
+ 52,
35
+ 53,
36
+ 54,
37
+ 55,
38
+ 56,
39
+ 57,
40
+ 58,
41
+ 59,
42
+ 60,
43
+ 61,
44
+ 62,
45
+ 63,
46
+ 64,
47
+ 65,
48
+ 66,
49
+ 73,
50
+ 74,
51
+ 75,
52
+ 76,
53
+ 77,
54
+ 78,
55
+ 79,
56
+ 80,
57
+ 81,
58
+ 82,
59
+ 83,
60
+ 84,
61
+ 85,
62
+ 86,
63
+ 87,
64
+ 88,
65
+ 89,
66
+ 90,
67
+ 91,
68
+ 92,
69
+ 93,
70
+ 94,
71
+ 95,
72
+ 96,
73
+ 97,
74
+ 98,
75
+ 265,
76
+ 267,
77
+ 274,
78
+ 277,
79
+ 280,
80
+ 283,
81
+ 286,
82
+ 288,
83
+ 291,
84
+ 293,
85
+ 295,
86
+ 308,
87
+ 311,
88
+ 316,
89
+ 320,
90
+ 325,
91
+ 331,
92
+ 334,
93
+ 335,
94
+ 336,
95
+ 340,
96
+ 346,
97
+ 356,
98
+ 358,
99
+ 372,
100
+ 376,
101
+ 378,
102
+ 382,
103
+ 388,
104
+ 397,
105
+ 402,
106
+ 403,
107
+ 407,
108
+ 408,
109
+ 410,
110
+ 412,
111
+ 417,
112
+ 422,
113
+ 427,
114
+ 442,
115
+ 461,
116
+ 480,
117
+ 483,
118
+ 495,
119
+ 502,
120
+ 518,
121
+ 523,
122
+ 555,
123
+ 556,
124
+ 585,
125
+ 632,
126
+ 654,
127
+ 723,
128
+ 766,
129
+ 843,
130
+ 873,
131
+ 885,
132
+ 895,
133
+ 916,
134
+ 942,
135
+ 1031,
136
+ 1035,
137
+ 1099,
138
+ 1131,
139
+ 1163,
140
+ 1197,
141
+ 1217,
142
+ 1223,
143
+ 1325,
144
+ 1337,
145
+ 1347,
146
+ 1392,
147
+ 1449,
148
+ 1467,
149
+ 1518,
150
+ 1549,
151
+ 1573,
152
+ 1580,
153
+ 1595,
154
+ 1607,
155
+ 1616,
156
+ 1637,
157
+ 1641,
158
+ 1693,
159
+ 1696,
160
+ 1697,
161
+ 1734,
162
+ 1786,
163
+ 1831,
164
+ 1845,
165
+ 1892,
166
+ 1943,
167
+ 1961,
168
+ 1974,
169
+ 1975,
170
+ 2007,
171
+ 2020,
172
+ 2036,
173
+ 2124,
174
+ 2136,
175
+ 2140,
176
+ 2166,
177
+ 2176,
178
+ 2224,
179
+ 2229,
180
+ 2243,
181
+ 2251,
182
+ 2257,
183
+ 2274,
184
+ 2311,
185
+ 2316,
186
+ 2349,
187
+ 2379,
188
+ 2424,
189
+ 2432,
190
+ 2461,
191
+ 2481,
192
+ 2498,
193
+ 2523,
194
+ 2552,
195
+ 2555,
196
+ 2591,
197
+ 2624,
198
+ 2666,
199
+ 2682,
200
+ 2687,
201
+ 2698,
202
+ 2739,
203
+ 2776,
204
+ 2836,
205
+ 2843,
206
+ 2860,
207
+ 2874,
208
+ 2904,
209
+ 2981,
210
+ 3003,
211
+ 3019,
212
+ 3029,
213
+ 3055,
214
+ 3088,
215
+ 3112,
216
+ 3153,
217
+ 3196,
218
+ 3198,
219
+ 3244,
220
+ 3251,
221
+ 3255,
222
+ 3301,
223
+ 3317,
224
+ 3377,
225
+ 3440,
226
+ 3489,
227
+ 3589,
228
+ 3600,
229
+ 3645,
230
+ 3657,
231
+ 3669,
232
+ 3689,
233
+ 3694,
234
+ 3757,
235
+ 3790,
236
+ 3835,
237
+ 3843,
238
+ 3875,
239
+ 3912,
240
+ 3919,
241
+ 3924,
242
+ 4027,
243
+ 4035,
244
+ 4040,
245
+ 4069,
246
+ 4112,
247
+ 4238,
248
+ 4276,
249
+ 4286,
250
+ 4336,
251
+ 4356,
252
+ 4404,
253
+ 4471,
254
+ 4545,
255
+ 4547,
256
+ 4590,
257
+ 4591,
258
+ 4650,
259
+ 4671,
260
+ 4760,
261
+ 4773,
262
+ 4788,
263
+ 4869,
264
+ 4908,
265
+ 4910,
266
+ 4915,
267
+ 4923,
268
+ 4940,
269
+ 4946,
270
+ 4985,
271
+ 4988,
272
+ 5042,
273
+ 5098,
274
+ 5100,
275
+ 5127,
276
+ 5157,
277
+ 5193,
278
+ 5197,
279
+ 5249,
280
+ 5267,
281
+ 5269,
282
+ 5320,
283
+ 5342,
284
+ 5349,
285
+ 5512,
286
+ 5518,
287
+ 5563,
288
+ 5572,
289
+ 5634,
290
+ 5700,
291
+ 5703,
292
+ 5730,
293
+ 5811,
294
+ 5822,
295
+ 5825,
296
+ 5846,
297
+ 5856,
298
+ 5868,
299
+ 5923,
300
+ 5967,
301
+ 6004,
302
+ 6039,
303
+ 6082,
304
+ 6193,
305
+ 6199,
306
+ 6228,
307
+ 6315,
308
+ 6399,
309
+ 6531,
310
+ 6554,
311
+ 6557,
312
+ 6593,
313
+ 6598,
314
+ 6643,
315
+ 6657,
316
+ 6673,
317
+ 6676,
318
+ 6688,
319
+ 6705,
320
+ 6713,
321
+ 6759,
322
+ 6771,
323
+ 6835,
324
+ 6876,
325
+ 6878,
326
+ 6888,
327
+ 6901,
328
+ 7013,
329
+ 7019,
330
+ 7033,
331
+ 7036,
332
+ 7067,
333
+ 7203,
334
+ 7213,
335
+ 7252,
336
+ 7264,
337
+ 7341,
338
+ 7368,
339
+ 7395,
340
+ 7433,
341
+ 7437,
342
+ 7446,
343
+ 7472,
344
+ 7483,
345
+ 7627,
346
+ 7670,
347
+ 7685,
348
+ 7805,
349
+ 7832,
350
+ 7879,
351
+ 7881,
352
+ 7911,
353
+ 7920,
354
+ 7954,
355
+ 8012,
356
+ 8025,
357
+ 8048,
358
+ 8106,
359
+ 8119,
360
+ 8210,
361
+ 8220,
362
+ 8244,
363
+ 8331,
364
+ 8383,
365
+ 8390,
366
+ 8438,
367
+ 8524,
368
+ 8542,
369
+ 8584,
370
+ 8616,
371
+ 8692,
372
+ 8701,
373
+ 8740,
374
+ 8769,
375
+ 8799,
376
+ 8829,
377
+ 8844,
378
+ 8935,
379
+ 8957,
380
+ 8960,
381
+ 8973,
382
+ 8995,
383
+ 9008,
384
+ 9024,
385
+ 9035,
386
+ 9083,
387
+ 9084,
388
+ 9087,
389
+ 9125,
390
+ 9152,
391
+ 9161,
392
+ 9176,
393
+ 9192,
394
+ 9205,
395
+ 9212,
396
+ 9230,
397
+ 9259,
398
+ 9262,
399
+ 9287,
400
+ 9345,
401
+ 9355,
402
+ 9364,
403
+ 9386,
404
+ 9404,
405
+ 9453,
406
+ 9455,
407
+ 9505,
408
+ 9561,
409
+ 9567,
410
+ 9571,
411
+ 9587,
412
+ 9652,
413
+ 9654,
414
+ 9672,
415
+ 9677,
416
+ 9701,
417
+ 9747,
418
+ 9754,
419
+ 9787,
420
+ 9792,
421
+ 9868,
422
+ 9907,
423
+ 9925,
424
+ 9928,
425
+ 9951,
426
+ 10019,
427
+ 10055,
428
+ 10073,
429
+ 10074,
430
+ 10099,
431
+ 10109,
432
+ 10110,
433
+ 10115,
434
+ 10123,
435
+ 10214,
436
+ 10216,
437
+ 10281,
438
+ 10283,
439
+ 10284,
440
+ 10331,
441
+ 10369,
442
+ 10420,
443
+ 10436,
444
+ 10439,
445
+ 10451,
446
+ 10456,
447
+ 10472,
448
+ 10480,
449
+ 10492,
450
+ 10500,
451
+ 10505,
452
+ 10541,
453
+ 10570,
454
+ 10573,
455
+ 10588,
456
+ 10593,
457
+ 10645,
458
+ 10676,
459
+ 10698,
460
+ 10732,
461
+ 10804,
462
+ 10938,
463
+ 10984,
464
+ 11104,
465
+ 11109,
466
+ 11132,
467
+ 11145,
468
+ 11177,
469
+ 11206,
470
+ 11211,
471
+ 11216,
472
+ 11223,
473
+ 11225,
474
+ 11259,
475
+ 11297,
476
+ 11310,
477
+ 11328,
478
+ 11336,
479
+ 11365,
480
+ 11408,
481
+ 11470,
482
+ 11548,
483
+ 11563,
484
+ 11583,
485
+ 11644,
486
+ 11683,
487
+ 11686,
488
+ 11735,
489
+ 11752,
490
+ 11781,
491
+ 11799,
492
+ 11800,
493
+ 11831,
494
+ 11897,
495
+ 11910,
496
+ 11913,
497
+ 12056,
498
+ 12065,
499
+ 12067,
500
+ 12118,
501
+ 12161,
502
+ 12178,
503
+ 12188,
504
+ 12214,
505
+ 12238,
506
+ 12306,
507
+ 12321,
508
+ 12350,
509
+ 12390,
510
+ 12396,
511
+ 12430,
512
+ 12435,
513
+ 12447,
514
+ 12470,
515
+ 12489,
516
+ 12544,
517
+ 12601,
518
+ 12609,
519
+ 12611,
520
+ 12626,
521
+ 12645,
522
+ 12696,
523
+ 12756,
524
+ 12769,
525
+ 12790,
526
+ 12850,
527
+ 12858,
528
+ 12863,
529
+ 12893,
530
+ 12947,
531
+ 12955,
532
+ 12983,
533
+ 12998,
534
+ 13035,
535
+ 13037,
536
+ 13125,
537
+ 13126,
538
+ 13144,
539
+ 13152,
540
+ 13154,
541
+ 13155,
542
+ 13191,
543
+ 13255,
544
+ 13305,
545
+ 13309,
546
+ 13341,
547
+ 13387,
548
+ 13424,
549
+ 13448,
550
+ 13508,
551
+ 13514,
552
+ 13553,
553
+ 13593,
554
+ 13630,
555
+ 13635,
556
+ 13650,
557
+ 13677,
558
+ 13689,
559
+ 13716,
560
+ 13719,
561
+ 13725,
562
+ 13726,
563
+ 13740,
564
+ 13742,
565
+ 13913,
566
+ 13947,
567
+ 14004,
568
+ 14029,
569
+ 14074,
570
+ 14090,
571
+ 14091,
572
+ 14170,
573
+ 14267,
574
+ 14287,
575
+ 14298,
576
+ 14318,
577
+ 14321,
578
+ 14396,
579
+ 14423,
580
+ 14544,
581
+ 14580,
582
+ 14649,
583
+ 14724,
584
+ 14729,
585
+ 14734,
586
+ 14765,
587
+ 14834,
588
+ 14866,
589
+ 14875,
590
+ 14879,
591
+ 14971,
592
+ 15079,
593
+ 15111,
594
+ 15155,
595
+ 15176,
596
+ 15182,
597
+ 15191,
598
+ 15252,
599
+ 15285,
600
+ 15306,
601
+ 15324,
602
+ 15339,
603
+ 15346,
604
+ 15400,
605
+ 15404,
606
+ 15420,
607
+ 15490,
608
+ 15601,
609
+ 15636,
610
+ 15671,
611
+ 15692,
612
+ 15754,
613
+ 15932,
614
+ 15949,
615
+ 15970,
616
+ 16010,
617
+ 16046,
618
+ 16085,
619
+ 16203,
620
+ 16283,
621
+ 16310,
622
+ 16325,
623
+ 16378,
624
+ 16379,
625
+ 16400,
626
+ 16447,
627
+ 16458,
628
+ 16570,
629
+ 16616,
630
+ 16645,
631
+ 16680,
632
+ 16739,
633
+ 16758,
634
+ 16760,
635
+ 16810,
636
+ 16847,
637
+ 16927,
638
+ 16990,
639
+ 17086,
640
+ 17129,
641
+ 17178,
642
+ 17226,
643
+ 17352,
644
+ 17404,
645
+ 17406,
646
+ 17409,
647
+ 17602,
648
+ 17714,
649
+ 17862,
650
+ 17958,
651
+ 18006,
652
+ 18027,
653
+ 18111,
654
+ 18157,
655
+ 18212,
656
+ 18243,
657
+ 18254,
658
+ 18277,
659
+ 18305,
660
+ 18332,
661
+ 18510,
662
+ 18577,
663
+ 18579,
664
+ 18599,
665
+ 18646,
666
+ 18661,
667
+ 18721,
668
+ 18768,
669
+ 18797,
670
+ 18805,
671
+ 18835,
672
+ 19011,
673
+ 19022,
674
+ 19033,
675
+ 19035,
676
+ 19048,
677
+ 19101,
678
+ 19227,
679
+ 19332,
680
+ 19348,
681
+ 19368,
682
+ 19456,
683
+ 19482,
684
+ 19576,
685
+ 19588,
686
+ 19598,
687
+ 19628,
688
+ 19638,
689
+ 19702,
690
+ 19728,
691
+ 19739,
692
+ 19753,
693
+ 19764,
694
+ 19789,
695
+ 19798,
696
+ 19800,
697
+ 19896,
698
+ 19939,
699
+ 19985,
700
+ 20045,
701
+ 20124,
702
+ 20169,
703
+ 20172,
704
+ 20176,
705
+ 20259,
706
+ 20275,
707
+ 20334,
708
+ 20407,
709
+ 20561,
710
+ 20596,
711
+ 20610,
712
+ 20615,
713
+ 20617,
714
+ 20640,
715
+ 20651,
716
+ 20661,
717
+ 20662,
718
+ 20744,
719
+ 20750,
720
+ 20771,
721
+ 20778,
722
+ 20784,
723
+ 20835,
724
+ 20863,
725
+ 20869,
726
+ 20892,
727
+ 20895,
728
+ 20904,
729
+ 20973,
730
+ 21045,
731
+ 21061,
732
+ 21194,
733
+ 21198,
734
+ 21224,
735
+ 21229,
736
+ 21278,
737
+ 21281,
738
+ 21292,
739
+ 21337,
740
+ 21355,
741
+ 21370,
742
+ 21374,
743
+ 21377,
744
+ 21407,
745
+ 21413,
746
+ 21445,
747
+ 21456,
748
+ 21468,
749
+ 21475,
750
+ 21567,
751
+ 21569,
752
+ 21593,
753
+ 21603,
754
+ 21606,
755
+ 21619,
756
+ 21631,
757
+ 21648,
758
+ 21663,
759
+ 21665,
760
+ 21680,
761
+ 21701,
762
+ 21717,
763
+ 21732,
764
+ 21734,
765
+ 21740,
766
+ 21741,
767
+ 21765,
768
+ 21767,
769
+ 21776,
770
+ 21797,
771
+ 21798,
772
+ 21799,
773
+ 21800,
774
+ 21842,
775
+ 21908,
776
+ 21910,
777
+ 21919,
778
+ 21962,
779
+ 22001,
780
+ 22047,
781
+ 22056,
782
+ 22059,
783
+ 22064,
784
+ 22101,
785
+ 22108,
786
+ 22146,
787
+ 22183,
788
+ 22206,
789
+ 22216,
790
+ 22242,
791
+ 22246,
792
+ 22250,
793
+ 22252,
794
+ 22268,
795
+ 22284,
796
+ 22285,
797
+ 22288,
798
+ 22311,
799
+ 22333,
800
+ 22346,
801
+ 22348,
802
+ 22393,
803
+ 22397,
804
+ 22420,
805
+ 22450,
806
+ 22455,
807
+ 22480,
808
+ 22488,
809
+ 22515,
810
+ 22516,
811
+ 22543,
812
+ 22546,
813
+ 22547,
814
+ 22553,
815
+ 22559,
816
+ 22571,
817
+ 22609,
818
+ 22618,
819
+ 22628,
820
+ 22654,
821
+ 22662,
822
+ 22709,
823
+ 22737,
824
+ 22740,
825
+ 22743,
826
+ 22772,
827
+ 22828,
828
+ 22835,
829
+ 22876,
830
+ 22879,
831
+ 22897,
832
+ 22905,
833
+ 22937,
834
+ 22941,
835
+ 22945,
836
+ 22958,
837
+ 22964,
838
+ 22968,
839
+ 22971,
840
+ 22972,
841
+ 23076,
842
+ 23104,
843
+ 23106,
844
+ 23116,
845
+ 23159,
846
+ 23171,
847
+ 23183,
848
+ 23219,
849
+ 23223,
850
+ 23229,
851
+ 23286,
852
+ 23289,
853
+ 23322,
854
+ 23324,
855
+ 23333,
856
+ 23362,
857
+ 23398,
858
+ 23422,
859
+ 23449,
860
+ 23474,
861
+ 23494,
862
+ 23521,
863
+ 23534,
864
+ 23560,
865
+ 23569,
866
+ 23577,
867
+ 23586,
868
+ 23587,
869
+ 23593,
870
+ 23615,
871
+ 23618,
872
+ 23622,
873
+ 23632,
874
+ 23641,
875
+ 23655,
876
+ 23660,
877
+ 23706,
878
+ 23754,
879
+ 23760,
880
+ 23762,
881
+ 23787,
882
+ 23802,
883
+ 23808,
884
+ 23813,
885
+ 23832,
886
+ 23833,
887
+ 23855,
888
+ 23856,
889
+ 23870,
890
+ 23871,
891
+ 23890,
892
+ 23891,
893
+ 23903,
894
+ 23909,
895
+ 23910,
896
+ 23923,
897
+ 23934,
898
+ 23941,
899
+ 23944,
900
+ 23959,
901
+ 23996,
902
+ 24007,
903
+ 24018,
904
+ 24074,
905
+ 24092,
906
+ 24139,
907
+ 24143,
908
+ 24147,
909
+ 24155,
910
+ 24156,
911
+ 24163,
912
+ 24177,
913
+ 24186,
914
+ 24199,
915
+ 24202,
916
+ 24214,
917
+ 24215,
918
+ 24224,
919
+ 24233,
920
+ 24241,
921
+ 24245,
922
+ 24248,
923
+ 24272,
924
+ 24276,
925
+ 24289,
926
+ 24299,
927
+ 24314,
928
+ 24317,
929
+ 24331,
930
+ 24394,
931
+ 24398,
932
+ 24405,
933
+ 24413,
934
+ 24419,
935
+ 24424,
936
+ 24432,
937
+ 24448,
938
+ 24451,
939
+ 24457,
940
+ 24469,
941
+ 24476,
942
+ 24503,
943
+ 24509,
944
+ 24518,
945
+ 24520,
946
+ 24526,
947
+ 24531,
948
+ 24549,
949
+ 24550,
950
+ 24553,
951
+ 24560,
952
+ 24580,
953
+ 24583,
954
+ 24598,
955
+ 24640,
956
+ 24646,
957
+ 24658,
958
+ 24664,
959
+ 24681,
960
+ 24695,
961
+ 24713,
962
+ 24716,
963
+ 24718,
964
+ 24724,
965
+ 24736,
966
+ 24748,
967
+ 24749,
968
+ 24754,
969
+ 24756,
970
+ 24768,
971
+ 24781,
972
+ 24785,
973
+ 24787,
974
+ 24793,
975
+ 24796,
976
+ 24797,
977
+ 24803,
978
+ 24806,
979
+ 24810,
980
+ 24816,
981
+ 24825,
982
+ 24830,
983
+ 24834,
984
+ 24874,
985
+ 24876,
986
+ 24888,
987
+ 24894,
988
+ 24906,
989
+ 24918,
990
+ 24919,
991
+ 24928,
992
+ 24933,
993
+ 24942,
994
+ 24949,
995
+ 24953,
996
+ 24955,
997
+ 24964,
998
+ 24966,
999
+ 24982,
1000
+ 24985,
1001
+ 24999,
1002
+ 25008,
1003
+ 25011,
1004
+ 25021,
1005
+ 25024,
1006
+ 25037,
1007
+ 25040,
1008
+ 25045,
1009
+ 25067,
1010
+ 25080,
1011
+ 25086,
1012
+ 25090,
1013
+ 25091,
1014
+ 25095,
1015
+ 25098,
1016
+ 25102,
1017
+ 25105,
1018
+ 25112,
1019
+ 25118,
1020
+ 25124,
1021
+ 25129,
1022
+ 25131,
1023
+ 25132,
1024
+ 25135,
1025
+ 25142,
1026
+ 25143,
1027
+ 25174,
1028
+ 25178,
1029
+ 25189,
1030
+ 25195,
1031
+ 25202,
1032
+ 25204,
1033
+ 25209,
1034
+ 25224,
1035
+ 25236,
1036
+ 25266,
1037
+ 25267,
1038
+ 25273,
1039
+ 25276,
1040
+ 25278,
1041
+ 25284,
1042
+ 25288,
1043
+ 25302,
1044
+ 25317,
1045
+ 25327,
1046
+ 25329,
1047
+ 25332,
1048
+ 25334,
1049
+ 25355,
1050
+ 25366,
1051
+ 25371,
1052
+ 25375,
1053
+ 25378,
1054
+ 25395,
1055
+ 25398,
1056
+ 25401,
1057
+ 25403,
1058
+ 25406,
1059
+ 25409,
1060
+ 25411,
1061
+ 25416,
1062
+ 25417,
1063
+ 25419,
1064
+ 25425,
1065
+ 25431,
1066
+ 25435,
1067
+ 25458,
1068
+ 25464,
1069
+ 25467,
1070
+ 25468,
1071
+ 25469,
1072
+ 25472,
1073
+ 25480,
1074
+ 25486,
1075
+ 25487,
1076
+ 25503,
1077
+ 25508,
1078
+ 25510,
1079
+ 25511,
1080
+ 25513,
1081
+ 25521,
1082
+ 25524,
1083
+ 25526,
1084
+ 25528,
1085
+ 25533,
1086
+ 25535,
1087
+ 25544,
1088
+ 25549,
1089
+ 25553,
1090
+ 25558,
1091
+ 25563,
1092
+ 25566,
1093
+ 25568,
1094
+ 25575,
1095
+ 25579,
1096
+ 25580,
1097
+ 25584,
1098
+ 25589,
1099
+ 25591,
1100
+ 25592,
1101
+ 25596,
1102
+ 25607,
1103
+ 25620,
1104
+ 25633,
1105
+ 25651,
1106
+ 25653,
1107
+ 25661,
1108
+ 25668,
1109
+ 25671,
1110
+ 25677,
1111
+ 25680,
1112
+ 25694,
1113
+ 25696,
1114
+ 25697,
1115
+ 25699,
1116
+ 25700,
1117
+ 25708,
1118
+ 25715,
1119
+ 25718,
1120
+ 25720,
1121
+ 25721,
1122
+ 25722,
1123
+ 25727,
1124
+ 25732,
1125
+ 25734,
1126
+ 25736,
1127
+ 25738,
1128
+ 25739,
1129
+ 25741,
1130
+ 25746,
1131
+ 25747,
1132
+ 25752,
1133
+ 25754,
1134
+ 25759,
1135
+ 25761,
1136
+ 25770,
1137
+ 25772,
1138
+ 25773,
1139
+ 25776,
1140
+ 25787,
1141
+ 25795,
1142
+ 25802,
1143
+ 25804,
1144
+ 25809,
1145
+ 25823,
1146
+ 25842,
1147
+ 25843,
1148
+ 25844,
1149
+ 25851,
1150
+ 25861,
1151
+ 25863,
1152
+ 25866,
1153
+ 25868,
1154
+ 25873,
1155
+ 25876,
1156
+ 25878,
1157
+ 25885,
1158
+ 25889,
1159
+ 25895,
1160
+ 25901,
1161
+ 25903,
1162
+ 25904,
1163
+ 25909,
1164
+ 25917,
1165
+ 25919,
1166
+ 25923,
1167
+ 25928,
1168
+ 25930,
1169
+ 25939,
1170
+ 25942,
1171
+ 25956,
1172
+ 25957,
1173
+ 25960,
1174
+ 25961,
1175
+ 25964,
1176
+ 25965,
1177
+ 25972,
1178
+ 25981,
1179
+ 25982,
1180
+ 25985,
1181
+ 25992,
1182
+ 25993,
1183
+ 26011,
1184
+ 26012,
1185
+ 26020,
1186
+ 26021,
1187
+ 26022,
1188
+ 26023,
1189
+ 26030,
1190
+ 26046,
1191
+ 26048,
1192
+ 26053,
1193
+ 26057,
1194
+ 26059,
1195
+ 26069,
1196
+ 26070,
1197
+ 26086,
1198
+ 26090,
1199
+ 26103,
1200
+ 26115,
1201
+ 26116,
1202
+ 26117,
1203
+ 26122,
1204
+ 26123,
1205
+ 26124,
1206
+ 26126,
1207
+ 26150,
1208
+ 26163,
1209
+ 26164,
1210
+ 26167,
1211
+ 26169,
1212
+ 26173,
1213
+ 26174,
1214
+ 26184,
1215
+ 26186,
1216
+ 26187,
1217
+ 26189,
1218
+ 26195,
1219
+ 26200,
1220
+ 26206,
1221
+ 26208,
1222
+ 26222,
1223
+ 26230,
1224
+ 26239,
1225
+ 26249,
1226
+ 26250,
1227
+ 26253,
1228
+ 26262,
1229
+ 26263,
1230
+ 26266,
1231
+ 26268,
1232
+ 26270,
1233
+ 26286,
1234
+ 26290,
1235
+ 26293,
1236
+ 26302,
1237
+ 26316,
1238
+ 26319,
1239
+ 26321,
1240
+ 26329,
1241
+ 26330,
1242
+ 26331,
1243
+ 26338,
1244
+ 26339,
1245
+ 26342,
1246
+ 26351,
1247
+ 26353,
1248
+ 26369,
1249
+ 26372,
1250
+ 26375,
1251
+ 26388,
1252
+ 26392,
1253
+ 26399,
1254
+ 26404,
1255
+ 26414,
1256
+ 26418,
1257
+ 26424,
1258
+ 26430,
1259
+ 26432,
1260
+ 26448,
1261
+ 26452,
1262
+ 26453,
1263
+ 26461,
1264
+ 26462,
1265
+ 26465,
1266
+ 26470,
1267
+ 26472,
1268
+ 26477,
1269
+ 26485,
1270
+ 26493,
1271
+ 26500,
1272
+ 26526,
1273
+ 26527,
1274
+ 26533,
1275
+ 26535,
1276
+ 26540,
1277
+ 26541,
1278
+ 26542,
1279
+ 26561,
1280
+ 26566,
1281
+ 26578,
1282
+ 26585,
1283
+ 26594,
1284
+ 26596,
1285
+ 26618,
1286
+ 26625,
1287
+ 26632,
1288
+ 26645,
1289
+ 26646,
1290
+ 26674,
1291
+ 26689,
1292
+ 26692,
1293
+ 26693,
1294
+ 26719,
1295
+ 26724,
1296
+ 26742,
1297
+ 26746,
1298
+ 26753,
1299
+ 26755,
1300
+ 26763,
1301
+ 26775,
1302
+ 26808,
1303
+ 26809,
1304
+ 26834,
1305
+ 26852,
1306
+ 26864,
1307
+ 26869,
1308
+ 26888,
1309
+ 26898,
1310
+ 26906,
1311
+ 26911,
1312
+ 26931,
1313
+ 26951,
1314
+ 26979,
1315
+ 26983,
1316
+ 26992,
1317
+ 26998,
1318
+ 27002,
1319
+ 27028,
1320
+ 27043,
1321
+ 27066,
1322
+ 27122,
1323
+ 27196,
1324
+ 27217,
1325
+ 27273,
1326
+ 27324,
1327
+ 27352,
1328
+ 27403,
1329
+ 27404,
1330
+ 27428,
1331
+ 27466,
1332
+ 27511,
1333
+ 27538,
1334
+ 27647,
1335
+ 27665,
1336
+ 27666,
1337
+ 27741,
1338
+ 27747,
1339
+ 27811,
1340
+ 27842,
1341
+ 27952,
1342
+ 27966,
1343
+ 28011,
1344
+ 28031,
1345
+ 28039,
1346
+ 28041,
1347
+ 28092,
1348
+ 28093,
1349
+ 28147,
1350
+ 28175,
1351
+ 28188,
1352
+ 28200,
1353
+ 28230,
1354
+ 28247,
1355
+ 28248,
1356
+ 28305,
1357
+ 28316,
1358
+ 28333,
1359
+ 28345,
1360
+ 28399,
1361
+ 28494,
1362
+ 28524,
1363
+ 28527,
1364
+ 28554,
1365
+ 28560,
1366
+ 28585,
1367
+ 28628,
1368
+ 28652,
1369
+ 28682,
1370
+ 28691,
1371
+ 28749,
1372
+ 28755,
1373
+ 28825,
1374
+ 28836,
1375
+ 28841,
1376
+ 28845,
1377
+ 28859,
1378
+ 28886,
1379
+ 28888,
1380
+ 28932,
1381
+ 28959,
1382
+ 28965,
1383
+ 28985,
1384
+ 29055,
1385
+ 29082,
1386
+ 29106,
1387
+ 29129,
1388
+ 29196,
1389
+ 29204,
1390
+ 29263,
1391
+ 29270,
1392
+ 29332,
1393
+ 29343,
1394
+ 29376,
1395
+ 29382,
1396
+ 29388,
1397
+ 29392,
1398
+ 29414,
1399
+ 29415,
1400
+ 29438,
1401
+ 29461,
1402
+ 29525,
1403
+ 29555,
1404
+ 29576,
1405
+ 29580,
1406
+ 29591,
1407
+ 29592,
1408
+ 29650,
1409
+ 29681,
1410
+ 29684,
1411
+ 29723,
1412
+ 29726,
1413
+ 29743,
1414
+ 29751,
1415
+ 29786,
1416
+ 29792,
1417
+ 29795,
1418
+ 29808,
1419
+ 29905,
1420
+ 29923,
1421
+ 29929,
1422
+ 29991,
1423
+ 30003,
1424
+ 30041,
1425
+ 30053,
1426
+ 30061,
1427
+ 30102,
1428
+ 30113,
1429
+ 30119,
1430
+ 30125,
1431
+ 30163,
1432
+ 30176,
1433
+ 30179,
1434
+ 30188,
1435
+ 30194,
1436
+ 30207,
1437
+ 30229,
1438
+ 30277,
1439
+ 30284,
1440
+ 30303,
1441
+ 30313,
1442
+ 30409,
1443
+ 30410,
1444
+ 30414,
1445
+ 30434,
1446
+ 30455,
1447
+ 30471,
1448
+ 30550,
1449
+ 30568,
1450
+ 30612,
1451
+ 30618,
1452
+ 30625,
1453
+ 30686,
1454
+ 30698,
1455
+ 30701,
1456
+ 30722,
1457
+ 30727,
1458
+ 30764,
1459
+ 30782,
1460
+ 30836,
1461
+ 30919,
1462
+ 30928,
1463
+ 30950,
1464
+ 30958,
1465
+ 30963,
1466
+ 31188,
1467
+ 31229,
1468
+ 31235,
1469
+ 31319,
1470
+ 31374,
1471
+ 31466,
1472
+ 31470,
1473
+ 31484,
1474
+ 31496,
1475
+ 31505,
1476
+ 31554,
1477
+ 31562,
1478
+ 31595,
1479
+ 31639,
1480
+ 31647,
1481
+ 31655,
1482
+ 31663,
1483
+ 31665,
1484
+ 31679,
1485
+ 31697,
1486
+ 31733,
1487
+ 31734,
1488
+ 31744,
1489
+ 31792,
1490
+ 31816,
1491
+ 31859,
1492
+ 31886,
1493
+ 31901,
1494
+ 31910,
1495
+ 31991,
1496
+ 31999,
1497
+ 32019,
1498
+ 32021,
1499
+ 32036,
1500
+ 32038,
1501
+ 32061,
1502
+ 32062,
1503
+ 32103,
1504
+ 32135,
1505
+ 32146,
1506
+ 32195,
1507
+ 32215,
1508
+ 32223,
1509
+ 32224,
1510
+ 32235,
1511
+ 32260,
1512
+ 32292,
1513
+ 32293,
1514
+ 32299,
1515
+ 32330,
1516
+ 32335,
1517
+ 32339,
1518
+ 32357,
1519
+ 32376,
1520
+ 32427,
1521
+ 32437,
1522
+ 32455,
1523
+ 32456,
1524
+ 32490,
1525
+ 32493,
1526
+ 32510,
1527
+ 32521,
1528
+ 32551,
1529
+ 32583,
1530
+ 32617,
1531
+ 32627,
1532
+ 32657,
1533
+ 32673,
1534
+ 32678,
1535
+ 32688,
1536
+ 32696,
1537
+ 32730,
1538
+ 32737,
1539
+ 32750,
1540
+ 32758,
1541
+ 32781,
1542
+ 32789,
1543
+ 32794,
1544
+ 32834,
1545
+ 32838,
1546
+ 32879,
1547
+ 32882,
1548
+ 32908,
1549
+ 32928,
1550
+ 32938,
1551
+ 32940,
1552
+ 32967,
1553
+ 32990,
1554
+ 33076,
1555
+ 33103,
1556
+ 33137,
1557
+ 33138,
1558
+ 33190,
1559
+ 33211,
1560
+ 33266,
1561
+ 33344,
1562
+ 33347,
1563
+ 33356,
1564
+ 33388,
1565
+ 33407,
1566
+ 33419,
1567
+ 33468,
1568
+ 33485,
1569
+ 33499,
1570
+ 33525,
1571
+ 33551,
1572
+ 33577,
1573
+ 33668,
1574
+ 33702,
1575
+ 33731,
1576
+ 33736,
1577
+ 33777,
1578
+ 33797,
1579
+ 33809,
1580
+ 33845,
1581
+ 33853,
1582
+ 33898,
1583
+ 33909,
1584
+ 33923,
1585
+ 33953,
1586
+ 33954,
1587
+ 33975,
1588
+ 34004,
1589
+ 34073,
1590
+ 34090,
1591
+ 34120,
1592
+ 34167,
1593
+ 34182,
1594
+ 34185,
1595
+ 34232,
1596
+ 34237,
1597
+ 34246,
1598
+ 34275,
1599
+ 34316,
1600
+ 34318,
1601
+ 34409,
1602
+ 34431,
1603
+ 34466,
1604
+ 34502,
1605
+ 34510,
1606
+ 34590,
1607
+ 34620,
1608
+ 34643,
1609
+ 34644,
1610
+ 34661,
1611
+ 34682,
1612
+ 34729,
1613
+ 34753,
1614
+ 34756,
1615
+ 34813,
1616
+ 34817,
1617
+ 34825,
1618
+ 34847,
1619
+ 34889,
1620
+ 34931,
1621
+ 34936,
1622
+ 34963,
1623
+ 35064,
1624
+ 35127,
1625
+ 35134,
1626
+ 35185,
1627
+ 35196,
1628
+ 35259,
1629
+ 35264,
1630
+ 35457,
1631
+ 35469,
1632
+ 35525,
1633
+ 35620,
1634
+ 35641,
1635
+ 35659,
1636
+ 35765,
1637
+ 35796,
1638
+ 35980,
1639
+ 36117,
1640
+ 36331,
1641
+ 36363,
1642
+ 36401,
1643
+ 36532,
1644
+ 36554,
1645
+ 36722,
1646
+ 36770,
1647
+ 36803,
1648
+ 36831,
1649
+ 37076,
1650
+ 37111,
1651
+ 37115,
1652
+ 37225,
1653
+ 37234,
1654
+ 37441,
1655
+ 37542,
1656
+ 37665,
1657
+ 37820,
1658
+ 37889,
1659
+ 37902,
1660
+ 38240,
1661
+ 38284,
1662
+ 38340,
1663
+ 38358,
1664
+ 38852,
1665
+ 38935,
1666
+ 38980,
1667
+ 39361,
1668
+ 39420,
1669
+ 39560,
1670
+ 39596,
1671
+ 39628,
1672
+ 39653,
1673
+ 39659,
1674
+ 39836,
1675
+ 39866,
1676
+ 39991,
1677
+ 40174,
1678
+ 40228,
1679
+ 40244,
1680
+ 40556,
1681
+ 40607,
1682
+ 40789,
1683
+ 40803,
1684
+ 40958,
1685
+ 40960,
1686
+ 40968,
1687
+ 40995,
1688
+ 41054,
1689
+ 41190,
1690
+ 41246,
1691
+ 41471,
1692
+ 41477,
1693
+ 41490,
1694
+ 41523,
1695
+ 41563,
1696
+ 41652,
1697
+ 41784,
1698
+ 41806,
1699
+ 41885,
1700
+ 41928,
1701
+ 41941,
1702
+ 41967,
1703
+ 42230,
1704
+ 42240,
1705
+ 42423,
1706
+ 42547,
1707
+ 42587,
1708
+ 42605,
1709
+ 42699,
1710
+ 42733,
1711
+ 42777,
1712
+ 42812,
1713
+ 42877,
1714
+ 42879,
1715
+ 42925,
1716
+ 43026,
1717
+ 43032,
1718
+ 43085,
1719
+ 43100,
1720
+ 43118,
1721
+ 43125,
1722
+ 43143,
1723
+ 43203,
1724
+ 43213,
1725
+ 43310,
1726
+ 43335,
1727
+ 43343,
1728
+ 43391,
1729
+ 43418,
1730
+ 43591,
1731
+ 44006,
1732
+ 44029,
1733
+ 44149,
1734
+ 44201,
1735
+ 44267,
1736
+ 44350,
1737
+ 44528,
1738
+ 44583,
1739
+ 44742,
1740
+ 44825,
1741
+ 44916,
1742
+ 44952,
1743
+ 45015,
1744
+ 45337,
1745
+ 45466,
1746
+ 45565,
1747
+ 45608,
1748
+ 45644,
1749
+ 45752,
1750
+ 45872,
1751
+ 45906,
1752
+ 46065,
1753
+ 46067,
1754
+ 46109,
1755
+ 46211,
1756
+ 46248,
1757
+ 46293,
1758
+ 46420,
1759
+ 46550,
1760
+ 46830,
1761
+ 47115,
1762
+ 47283,
1763
+ 47284,
1764
+ 47347,
1765
+ 47382,
1766
+ 47475,
1767
+ 47534,
1768
+ 47718,
1769
+ 47785,
1770
+ 47864,
1771
+ 48121,
1772
+ 48143,
1773
+ 48156,
1774
+ 48216,
1775
+ 48555,
1776
+ 48571,
1777
+ 48589,
1778
+ 48643,
1779
+ 48678,
1780
+ 48689,
1781
+ 48697,
1782
+ 48783,
1783
+ 49142,
1784
+ 49179,
1785
+ 49334,
1786
+ 49476,
1787
+ 49500,
1788
+ 49626,
1789
+ 49856,
1790
+ 49896,
1791
+ 50189,
1792
+ 50251,
1793
+ 50252,
1794
+ 50335,
1795
+ 50349,
1796
+ 50360,
1797
+ 50516,
1798
+ 50602,
1799
+ 50853,
1800
+ 50873,
1801
+ 51003,
1802
+ 51054,
1803
+ 51104,
1804
+ 51133,
1805
+ 51142,
1806
+ 51227,
1807
+ 51611,
1808
+ 51615,
1809
+ 51640,
1810
+ 51651,
1811
+ 51683,
1812
+ 51694,
1813
+ 51724,
1814
+ 51779,
1815
+ 51878,
1816
+ 52074,
1817
+ 52087,
1818
+ 52361,
1819
+ 52425,
1820
+ 52453,
1821
+ 52566,
1822
+ 52594,
1823
+ 52611,
1824
+ 52677,
1825
+ 52708,
1826
+ 52873,
1827
+ 53020,
1828
+ 53462,
1829
+ 53540,
1830
+ 53570,
1831
+ 53707,
1832
+ 53967,
1833
+ 54377,
1834
+ 54467,
1835
+ 54502,
1836
+ 54691,
1837
+ 54720,
1838
+ 54858,
1839
+ 54879,
1840
+ 54996,
1841
+ 55273,
1842
+ 55381,
1843
+ 55519,
1844
+ 55672,
1845
+ 56308,
1846
+ 56332,
1847
+ 56641,
1848
+ 56709,
1849
+ 56721,
1850
+ 56857,
1851
+ 56925,
1852
+ 56946,
1853
+ 56998,
1854
+ 57387,
1855
+ 57617,
1856
+ 57618,
1857
+ 57707,
1858
+ 57726,
1859
+ 57732,
1860
+ 57913,
1861
+ 58046,
1862
+ 58101,
1863
+ 58168,
1864
+ 58442,
1865
+ 58484,
1866
+ 58721,
1867
+ 58803,
1868
+ 58824,
1869
+ 58926,
1870
+ 58954,
1871
+ 59193,
1872
+ 59220,
1873
+ 59379,
1874
+ 59509,
1875
+ 59759,
1876
+ 59767,
1877
+ 59901,
1878
+ 59906,
1879
+ 60866,
1880
+ 61135,
1881
+ 61348,
1882
+ 61396,
1883
+ 61539,
1884
+ 61686,
1885
+ 61774,
1886
+ 61988,
1887
+ 62319,
1888
+ 62562,
1889
+ 62575,
1890
+ 62659,
1891
+ 63010,
1892
+ 63106,
1893
+ 63351,
1894
+ 63356,
1895
+ 63449,
1896
+ 63450,
1897
+ 64465,
1898
+ 64561,
1899
+ 64984,
1900
+ 66184,
1901
+ 66217,
1902
+ 66255,
1903
+ 66305,
1904
+ 66310,
1905
+ 66311,
1906
+ 66325,
1907
+ 66331,
1908
+ 66345,
1909
+ 66346,
1910
+ 66349,
1911
+ 66374,
1912
+ 66394,
1913
+ 66405,
1914
+ 66419,
1915
+ 66435,
1916
+ 66452,
1917
+ 66458,
1918
+ 66459,
1919
+ 66486,
1920
+ 66487,
1921
+ 66497,
1922
+ 66513,
1923
+ 66517,
1924
+ 66519,
1925
+ 66536,
1926
+ 66538,
1927
+ 66543,
1928
+ 66566,
1929
+ 66575,
1930
+ 66602,
1931
+ 66618,
1932
+ 66619,
1933
+ 66637,
1934
+ 66639,
1935
+ 66644,
1936
+ 66645,
1937
+ 66658,
1938
+ 66664,
1939
+ 66676,
1940
+ 66683,
1941
+ 66696,
1942
+ 66703,
1943
+ 66709,
1944
+ 66724,
1945
+ 66733,
1946
+ 66736,
1947
+ 66737,
1948
+ 66738,
1949
+ 66751,
1950
+ 66757,
1951
+ 66779,
1952
+ 66783,
1953
+ 66792,
1954
+ 66798,
1955
+ 66804,
1956
+ 66805,
1957
+ 66820,
1958
+ 66826,
1959
+ 66832,
1960
+ 66868,
1961
+ 67146,
1962
+ 67258,
1963
+ 67325,
1964
+ 67340,
1965
+ 67421,
1966
+ 67446,
1967
+ 67478,
1968
+ 67484,
1969
+ 67510,
1970
+ 67560,
1971
+ 67586,
1972
+ 67596,
1973
+ 67613,
1974
+ 67672,
1975
+ 67686,
1976
+ 67702,
1977
+ 67705,
1978
+ 67719,
1979
+ 67735,
1980
+ 67736,
1981
+ 67795,
1982
+ 90045,
1983
+ 91107,
1984
+ 92944,
1985
+ 93200,
1986
+ 93277,
1987
+ 93351,
1988
+ 93388,
1989
+ 93664,
1990
+ 93783,
1991
+ 93826,
1992
+ 93911,
1993
+ 93928,
1994
+ 94026,
1995
+ 94027,
1996
+ 94187,
1997
+ 94352,
1998
+ 94398,
1999
+ 94440,
2000
+ 94506,
2001
+ 95592,
2002
+ 97749,
2003
+ 98167,
2004
+ 98485,
2005
+ 98818,
2006
+ 99542,
2007
+ 104969,
2008
+ 105001,
2009
+ 105008,
2010
+ 105021,
2011
+ 105035,
2012
+ 105039,
2013
+ 105047,
2014
+ 105072,
2015
+ 105073,
2016
+ 105077,
2017
+ 105083,
2018
+ 105085,
2019
+ 105104,
2020
+ 105113,
2021
+ 105118,
2022
+ 105121,
2023
+ 105130,
2024
+ 105148,
2025
+ 105174,
2026
+ 105192,
2027
+ 105201,
2028
+ 105204,
2029
+ 105207,
2030
+ 105217,
2031
+ 105236,
2032
+ 105246,
2033
+ 105259,
2034
+ 105306,
2035
+ 105313,
2036
+ 105317,
2037
+ 105365,
2038
+ 105376,
2039
+ 105378,
2040
+ 105379,
2041
+ 105410,
2042
+ 105418,
2043
+ 105422,
2044
+ 105431,
2045
+ 105432,
2046
+ 105439,
2047
+ 105496,
2048
+ 105519,
2049
+ 105533,
2050
+ 105544,
2051
+ 105546,
2052
+ 105559,
2053
+ 105561,
2054
+ 105565,
2055
+ 105575,
2056
+ 105588,
2057
+ 105631,
2058
+ 105645,
2059
+ 105648,
2060
+ 105651,
2061
+ 105652,
2062
+ 105654,
2063
+ 105682,
2064
+ 105714,
2065
+ 105739,
2066
+ 105762,
2067
+ 105793,
2068
+ 105802,
2069
+ 105845,
2070
+ 105853,
2071
+ 105854,
2072
+ 105856,
2073
+ 105860,
2074
+ 105872,
2075
+ 105873,
2076
+ 105936,
2077
+ 105955,
2078
+ 105959,
2079
+ 105976,
2080
+ 105983,
2081
+ 106018,
2082
+ 106034,
2083
+ 106072,
2084
+ 106073,
2085
+ 106087,
2086
+ 106089,
2087
+ 106101,
2088
+ 106104,
2089
+ 106108,
2090
+ 106116,
2091
+ 106140,
2092
+ 106188,
2093
+ 106208,
2094
+ 106273,
2095
+ 106279,
2096
+ 106291,
2097
+ 106293,
2098
+ 106307,
2099
+ 106326,
2100
+ 106350,
2101
+ 106356,
2102
+ 106417,
2103
+ 106443,
2104
+ 106458,
2105
+ 106480,
2106
+ 106484,
2107
+ 106521,
2108
+ 106559,
2109
+ 106588,
2110
+ 106592,
2111
+ 106605,
2112
+ 106619,
2113
+ 106675,
2114
+ 106707,
2115
+ 106716,
2116
+ 106724,
2117
+ 106735,
2118
+ 106737,
2119
+ 106742,
2120
+ 106789,
2121
+ 106794,
2122
+ 106809,
2123
+ 106841,
2124
+ 106842,
2125
+ 106850,
2126
+ 106853,
2127
+ 106862,
2128
+ 106884,
2129
+ 106889,
2130
+ 117104,
2131
+ 117133,
2132
+ 117160,
2133
+ 117236,
2134
+ 117266,
2135
+ 117340,
2136
+ 117397,
2137
+ 117434,
2138
+ 117607,
2139
+ 117758,
2140
+ 117816,
2141
+ 117886,
2142
+ 117966,
2143
+ 118692,
2144
+ 119570,
2145
+ 119638,
2146
+ 120242
2147
+ ],
2148
+ "strings": {
2149
+ "24": [
2150
+ "0"
2151
+ ],
2152
+ "25": [
2153
+ "1"
2154
+ ],
2155
+ "26": [
2156
+ "2"
2157
+ ],
2158
+ "27": [
2159
+ "3"
2160
+ ],
2161
+ "28": [
2162
+ "4"
2163
+ ],
2164
+ "29": [
2165
+ "5"
2166
+ ],
2167
+ "30": [
2168
+ "6"
2169
+ ],
2170
+ "31": [
2171
+ "7"
2172
+ ],
2173
+ "32": [
2174
+ "8"
2175
+ ],
2176
+ "33": [
2177
+ "9"
2178
+ ],
2179
+ "41": [
2180
+ "A"
2181
+ ],
2182
+ "42": [
2183
+ "B"
2184
+ ],
2185
+ "43": [
2186
+ "C"
2187
+ ],
2188
+ "44": [
2189
+ "D"
2190
+ ],
2191
+ "45": [
2192
+ "E"
2193
+ ],
2194
+ "46": [
2195
+ "F"
2196
+ ],
2197
+ "47": [
2198
+ "G"
2199
+ ],
2200
+ "48": [
2201
+ "H"
2202
+ ],
2203
+ "49": [
2204
+ "I"
2205
+ ],
2206
+ "50": [
2207
+ "J"
2208
+ ],
2209
+ "51": [
2210
+ "K"
2211
+ ],
2212
+ "52": [
2213
+ "L"
2214
+ ],
2215
+ "53": [
2216
+ "M"
2217
+ ],
2218
+ "54": [
2219
+ "N"
2220
+ ],
2221
+ "55": [
2222
+ "O"
2223
+ ],
2224
+ "56": [
2225
+ "P"
2226
+ ],
2227
+ "57": [
2228
+ "Q"
2229
+ ],
2230
+ "58": [
2231
+ "R"
2232
+ ],
2233
+ "59": [
2234
+ "S"
2235
+ ],
2236
+ "60": [
2237
+ "T"
2238
+ ],
2239
+ "61": [
2240
+ "U"
2241
+ ],
2242
+ "62": [
2243
+ "V"
2244
+ ],
2245
+ "63": [
2246
+ "W"
2247
+ ],
2248
+ "64": [
2249
+ "X"
2250
+ ],
2251
+ "65": [
2252
+ "Y"
2253
+ ],
2254
+ "66": [
2255
+ "Z"
2256
+ ],
2257
+ "73": [
2258
+ "a"
2259
+ ],
2260
+ "74": [
2261
+ "b"
2262
+ ],
2263
+ "75": [
2264
+ "c"
2265
+ ],
2266
+ "76": [
2267
+ "d"
2268
+ ],
2269
+ "77": [
2270
+ "e"
2271
+ ],
2272
+ "78": [
2273
+ "f"
2274
+ ],
2275
+ "79": [
2276
+ "g"
2277
+ ],
2278
+ "80": [
2279
+ "h"
2280
+ ],
2281
+ "81": [
2282
+ "i"
2283
+ ],
2284
+ "82": [
2285
+ "j"
2286
+ ],
2287
+ "83": [
2288
+ "k"
2289
+ ],
2290
+ "84": [
2291
+ "l"
2292
+ ],
2293
+ "85": [
2294
+ "m"
2295
+ ],
2296
+ "86": [
2297
+ "n"
2298
+ ],
2299
+ "87": [
2300
+ "o"
2301
+ ],
2302
+ "88": [
2303
+ "p"
2304
+ ],
2305
+ "89": [
2306
+ "q"
2307
+ ],
2308
+ "90": [
2309
+ "r"
2310
+ ],
2311
+ "91": [
2312
+ "s"
2313
+ ],
2314
+ "92": [
2315
+ "t"
2316
+ ],
2317
+ "93": [
2318
+ "u"
2319
+ ],
2320
+ "94": [
2321
+ "v"
2322
+ ],
2323
+ "95": [
2324
+ "w"
2325
+ ],
2326
+ "96": [
2327
+ "x"
2328
+ ],
2329
+ "97": [
2330
+ "y"
2331
+ ],
2332
+ "98": [
2333
+ "z"
2334
+ ],
2335
+ "265": [
2336
+ " t"
2337
+ ],
2338
+ "267": [
2339
+ " a"
2340
+ ],
2341
+ "274": [
2342
+ " s"
2343
+ ],
2344
+ "277": [
2345
+ " d"
2346
+ ],
2347
+ "280": [
2348
+ " c"
2349
+ ],
2350
+ "283": [
2351
+ " p"
2352
+ ],
2353
+ "286": [
2354
+ " o"
2355
+ ],
2356
+ "288": [
2357
+ " w"
2358
+ ],
2359
+ "291": [
2360
+ " f"
2361
+ ],
2362
+ "293": [
2363
+ " b"
2364
+ ],
2365
+ "295": [
2366
+ " m"
2367
+ ],
2368
+ "308": [
2369
+ " l"
2370
+ ],
2371
+ "311": [
2372
+ " h"
2373
+ ],
2374
+ "316": [
2375
+ " n"
2376
+ ],
2377
+ "320": [
2378
+ " e"
2379
+ ],
2380
+ "325": [
2381
+ " S"
2382
+ ],
2383
+ "331": [
2384
+ " u"
2385
+ ],
2386
+ "334": [
2387
+ " A"
2388
+ ],
2389
+ "335": [
2390
+ " g"
2391
+ ],
2392
+ "336": [
2393
+ " T"
2394
+ ],
2395
+ "340": [
2396
+ " C"
2397
+ ],
2398
+ "346": [
2399
+ " v"
2400
+ ],
2401
+ "356": [
2402
+ " M"
2403
+ ],
2404
+ "358": [
2405
+ " I"
2406
+ ],
2407
+ "372": [
2408
+ " P"
2409
+ ],
2410
+ "376": [
2411
+ " r"
2412
+ ],
2413
+ "378": [
2414
+ " B"
2415
+ ],
2416
+ "382": [
2417
+ " y"
2418
+ ],
2419
+ "388": [
2420
+ " D"
2421
+ ],
2422
+ "397": [
2423
+ "20"
2424
+ ],
2425
+ "402": [
2426
+ " L"
2427
+ ],
2428
+ "403": [
2429
+ " H"
2430
+ ],
2431
+ "407": [
2432
+ " E"
2433
+ ],
2434
+ "408": [
2435
+ " R"
2436
+ ],
2437
+ "410": [
2438
+ " F"
2439
+ ],
2440
+ "412": [
2441
+ "19"
2442
+ ],
2443
+ "417": [
2444
+ " G"
2445
+ ],
2446
+ "422": [
2447
+ " W"
2448
+ ],
2449
+ "427": [
2450
+ " N"
2451
+ ],
2452
+ "442": [
2453
+ " k"
2454
+ ],
2455
+ "461": [
2456
+ " J"
2457
+ ],
2458
+ "480": [
2459
+ " O"
2460
+ ],
2461
+ "483": [
2462
+ " K"
2463
+ ],
2464
+ "495": [
2465
+ " j"
2466
+ ],
2467
+ "502": [
2468
+ " U"
2469
+ ],
2470
+ "518": [
2471
+ " V"
2472
+ ],
2473
+ "523": [
2474
+ "201"
2475
+ ],
2476
+ "555": [
2477
+ "00"
2478
+ ],
2479
+ "556": [
2480
+ " z"
2481
+ ],
2482
+ "585": [
2483
+ "200"
2484
+ ],
2485
+ "632": [
2486
+ "18"
2487
+ ],
2488
+ "654": [
2489
+ "10"
2490
+ ],
2491
+ "723": [
2492
+ " i"
2493
+ ],
2494
+ "766": [
2495
+ " Y"
2496
+ ],
2497
+ "843": [
2498
+ "199"
2499
+ ],
2500
+ "873": [
2501
+ "12"
2502
+ ],
2503
+ "885": [
2504
+ "15"
2505
+ ],
2506
+ "895": [
2507
+ " Z"
2508
+ ],
2509
+ "916": [
2510
+ "17"
2511
+ ],
2512
+ "942": [
2513
+ "16"
2514
+ ],
2515
+ "1031": [
2516
+ "13"
2517
+ ],
2518
+ "1035": [
2519
+ "14"
2520
+ ],
2521
+ "1099": [
2522
+ "198"
2523
+ ],
2524
+ "1131": [
2525
+ "11"
2526
+ ],
2527
+ "1163": [
2528
+ "30"
2529
+ ],
2530
+ "1197": [
2531
+ "25"
2532
+ ],
2533
+ "1217": [
2534
+ "202"
2535
+ ],
2536
+ "1223": [
2537
+ "197"
2538
+ ],
2539
+ "1325": [
2540
+ "24"
2541
+ ],
2542
+ "1337": [
2543
+ "50"
2544
+ ],
2545
+ "1347": [
2546
+ "196"
2547
+ ],
2548
+ "1392": [
2549
+ " Q"
2550
+ ],
2551
+ "1449": [
2552
+ "194"
2553
+ ],
2554
+ "1467": [
2555
+ "23"
2556
+ ],
2557
+ "1518": [
2558
+ "22"
2559
+ ],
2560
+ "1549": [
2561
+ " X"
2562
+ ],
2563
+ "1573": [
2564
+ "ER"
2565
+ ],
2566
+ "1580": [
2567
+ "195"
2568
+ ],
2569
+ "1595": [
2570
+ "100"
2571
+ ],
2572
+ "1607": [
2573
+ "40"
2574
+ ],
2575
+ "1616": [
2576
+ "26"
2577
+ ],
2578
+ "1637": [
2579
+ "28"
2580
+ ],
2581
+ "1641": [
2582
+ "27"
2583
+ ],
2584
+ "1693": [
2585
+ "193"
2586
+ ],
2587
+ "1696": [
2588
+ "21"
2589
+ ],
2590
+ "1697": [
2591
+ "60"
2592
+ ],
2593
+ "1734": [
2594
+ "29"
2595
+ ],
2596
+ "1786": [
2597
+ "IN"
2598
+ ],
2599
+ "1831": [
2600
+ "ON"
2601
+ ],
2602
+ "1845": [
2603
+ "80"
2604
+ ],
2605
+ "1892": [
2606
+ "192"
2607
+ ],
2608
+ "1943": [
2609
+ "191"
2610
+ ],
2611
+ "1961": [
2612
+ "AR"
2613
+ ],
2614
+ "1974": [
2615
+ "90"
2616
+ ],
2617
+ "1975": [
2618
+ "70"
2619
+ ],
2620
+ "2007": [
2621
+ "AT"
2622
+ ],
2623
+ "2020": [
2624
+ "ES"
2625
+ ],
2626
+ "2036": [
2627
+ "35"
2628
+ ],
2629
+ "2124": [
2630
+ "33"
2631
+ ],
2632
+ "2136": [
2633
+ "45"
2634
+ ],
2635
+ "2140": [
2636
+ " US"
2637
+ ],
2638
+ "2166": [
2639
+ "II"
2640
+ ],
2641
+ "2176": [
2642
+ "AS"
2643
+ ],
2644
+ "2224": [
2645
+ "75"
2646
+ ],
2647
+ "2229": [
2648
+ "ID"
2649
+ ],
2650
+ "2243": [
2651
+ "no"
2652
+ ],
2653
+ "2251": [
2654
+ "64"
2655
+ ],
2656
+ "2257": [
2657
+ "65"
2658
+ ],
2659
+ "2274": [
2660
+ "78"
2661
+ ],
2662
+ "2311": [
2663
+ "95"
2664
+ ],
2665
+ "2316": [
2666
+ "190"
2667
+ ],
2668
+ "2349": [
2669
+ "OR"
2670
+ ],
2671
+ "2379": [
2672
+ "EN"
2673
+ ],
2674
+ "2424": [
2675
+ "32"
2676
+ ],
2677
+ "2432": [
2678
+ "34"
2679
+ ],
2680
+ "2461": [
2681
+ "99"
2682
+ ],
2683
+ "2481": [
2684
+ "38"
2685
+ ],
2686
+ "2498": [
2687
+ "31"
2688
+ ],
2689
+ "2523": [
2690
+ "36"
2691
+ ],
2692
+ "2552": [
2693
+ " x"
2694
+ ],
2695
+ "2555": [
2696
+ "AN"
2697
+ ],
2698
+ "2591": [
2699
+ "37"
2700
+ ],
2701
+ "2624": [
2702
+ "AL"
2703
+ ],
2704
+ "2666": [
2705
+ "48"
2706
+ ],
2707
+ "2682": [
2708
+ "ST"
2709
+ ],
2710
+ "2687": [
2711
+ "39"
2712
+ ],
2713
+ "2698": [
2714
+ "68"
2715
+ ],
2716
+ "2739": [
2717
+ "NA"
2718
+ ],
2719
+ "2776": [
2720
+ "RE"
2721
+ ],
2722
+ "2836": [
2723
+ "44"
2724
+ ],
2725
+ "2843": [
2726
+ "AC"
2727
+ ],
2728
+ "2860": [
2729
+ "98"
2730
+ ],
2731
+ "2874": [
2732
+ "67"
2733
+ ],
2734
+ "2904": [
2735
+ "189"
2736
+ ],
2737
+ "2981": [
2738
+ "IC"
2739
+ ],
2740
+ "3003": [
2741
+ " II"
2742
+ ],
2743
+ "3019": [
2744
+ "85"
2745
+ ],
2746
+ "3029": [
2747
+ "IT"
2748
+ ],
2749
+ "3055": [
2750
+ "77"
2751
+ ],
2752
+ "3088": [
2753
+ "66"
2754
+ ],
2755
+ "3112": [
2756
+ "LE"
2757
+ ],
2758
+ "3153": [
2759
+ "05"
2760
+ ],
2761
+ "3196": [
2762
+ "IS"
2763
+ ],
2764
+ "3198": [
2765
+ "188"
2766
+ ],
2767
+ "3244": [
2768
+ "47"
2769
+ ],
2770
+ "3251": [
2771
+ "88"
2772
+ ],
2773
+ "3255": [
2774
+ "49"
2775
+ ],
2776
+ "3301": [
2777
+ "69"
2778
+ ],
2779
+ "3317": [
2780
+ "186"
2781
+ ],
2782
+ "3377": [
2783
+ "55"
2784
+ ],
2785
+ "3440": [
2786
+ "187"
2787
+ ],
2788
+ "3489": [
2789
+ "CT"
2790
+ ],
2791
+ "3589": [
2792
+ "ED"
2793
+ ],
2794
+ "3600": [
2795
+ " IS"
2796
+ ],
2797
+ "3645": [
2798
+ "ET"
2799
+ ],
2800
+ "3657": [
2801
+ "AP"
2802
+ ],
2803
+ "3669": [
2804
+ "97"
2805
+ ],
2806
+ "3689": [
2807
+ "OS"
2808
+ ],
2809
+ "3694": [
2810
+ "46"
2811
+ ],
2812
+ "3757": [
2813
+ "AM"
2814
+ ],
2815
+ "3790": [
2816
+ "500"
2817
+ ],
2818
+ "3835": [
2819
+ " CO"
2820
+ ],
2821
+ "3843": [
2822
+ "42"
2823
+ ],
2824
+ "3875": [
2825
+ "AD"
2826
+ ],
2827
+ "3912": [
2828
+ "RO"
2829
+ ],
2830
+ "3919": [
2831
+ "185"
2832
+ ],
2833
+ "3924": [
2834
+ "CO"
2835
+ ],
2836
+ "4027": [
2837
+ "08"
2838
+ ],
2839
+ "4035": [
2840
+ "41"
2841
+ ],
2842
+ "4040": [
2843
+ "01"
2844
+ ],
2845
+ "4069": [
2846
+ "US"
2847
+ ],
2848
+ "4112": [
2849
+ "43"
2850
+ ],
2851
+ "4238": [
2852
+ "79"
2853
+ ],
2854
+ "4276": [
2855
+ "IV"
2856
+ ],
2857
+ "4286": [
2858
+ "184"
2859
+ ],
2860
+ "4336": [
2861
+ "180"
2862
+ ],
2863
+ "4356": [
2864
+ "UR"
2865
+ ],
2866
+ "4404": [
2867
+ "09"
2868
+ ],
2869
+ "4471": [
2870
+ "07"
2871
+ ],
2872
+ "4545": [
2873
+ "58"
2874
+ ],
2875
+ "4547": [
2876
+ "No"
2877
+ ],
2878
+ "4590": [
2879
+ "300"
2880
+ ],
2881
+ "4591": [
2882
+ "LL"
2883
+ ],
2884
+ "4650": [
2885
+ "EC"
2886
+ ],
2887
+ "4671": [
2888
+ "183"
2889
+ ],
2890
+ "4760": [
2891
+ "EM"
2892
+ ],
2893
+ "4773": [
2894
+ "CC"
2895
+ ],
2896
+ "4788": [
2897
+ "BN"
2898
+ ],
2899
+ "4869": [
2900
+ "62"
2901
+ ],
2902
+ "4908": [
2903
+ "OT"
2904
+ ],
2905
+ "4910": [
2906
+ "150"
2907
+ ],
2908
+ "4915": [
2909
+ "IM"
2910
+ ],
2911
+ "4923": [
2912
+ "PS"
2913
+ ],
2914
+ "4940": [
2915
+ "61"
2916
+ ],
2917
+ "4946": [
2918
+ "63"
2919
+ ],
2920
+ "4985": [
2921
+ "DE"
2922
+ ],
2923
+ "4988": [
2924
+ "57"
2925
+ ],
2926
+ "5042": [
2927
+ "87"
2928
+ ],
2929
+ "5098": [
2930
+ "59"
2931
+ ],
2932
+ "5100": [
2933
+ "89"
2934
+ ],
2935
+ "5127": [
2936
+ "UT"
2937
+ ],
2938
+ "5157": [
2939
+ "AG"
2940
+ ],
2941
+ "5193": [
2942
+ "AB"
2943
+ ],
2944
+ "5197": [
2945
+ "SS"
2946
+ ],
2947
+ "5249": [
2948
+ "CH"
2949
+ ],
2950
+ "5267": [
2951
+ "101"
2952
+ ],
2953
+ "5269": [
2954
+ "181"
2955
+ ],
2956
+ "5320": [
2957
+ "IG"
2958
+ ],
2959
+ "5342": [
2960
+ "02"
2961
+ ],
2962
+ "5349": [
2963
+ "182"
2964
+ ],
2965
+ "5512": [
2966
+ "EL"
2967
+ ],
2968
+ "5518": [
2969
+ "400"
2970
+ ],
2971
+ "5563": [
2972
+ "IP"
2973
+ ],
2974
+ "5572": [
2975
+ " CD"
2976
+ ],
2977
+ "5634": [
2978
+ "03"
2979
+ ],
2980
+ "5700": [
2981
+ "UN"
2982
+ ],
2983
+ "5703": [
2984
+ "MS"
2985
+ ],
2986
+ "5730": [
2987
+ "BC"
2988
+ ],
2989
+ "5811": [
2990
+ "FA"
2991
+ ],
2992
+ "5822": [
2993
+ "IR"
2994
+ ],
2995
+ "5825": [
2996
+ "04"
2997
+ ],
2998
+ "5846": [
2999
+ "HE"
3000
+ ],
3001
+ "5856": [
3002
+ "PE"
3003
+ ],
3004
+ "5868": [
3005
+ "IL"
3006
+ ],
3007
+ "5923": [
3008
+ " TV"
3009
+ ],
3010
+ "5967": [
3011
+ "06"
3012
+ ],
3013
+ "6004": [
3014
+ "120"
3015
+ ],
3016
+ "6039": [
3017
+ "NS"
3018
+ ],
3019
+ "6082": [
3020
+ "179"
3021
+ ],
3022
+ "6193": [
3023
+ "CR"
3024
+ ],
3025
+ "6199": [
3026
+ "FF"
3027
+ ],
3028
+ "6228": [
3029
+ " UK"
3030
+ ],
3031
+ "6315": [
3032
+ " ST"
3033
+ ],
3034
+ "6399": [
3035
+ "ML"
3036
+ ],
3037
+ "6531": [
3038
+ "OL"
3039
+ ],
3040
+ "6554": [
3041
+ "PA"
3042
+ ],
3043
+ "6557": [
3044
+ "52"
3045
+ ],
3046
+ "6593": [
3047
+ "DF"
3048
+ ],
3049
+ "6598": [
3050
+ "DA"
3051
+ ],
3052
+ "6643": [
3053
+ "51"
3054
+ ],
3055
+ "6657": [
3056
+ "CE"
3057
+ ],
3058
+ "6673": [
3059
+ " IN"
3060
+ ],
3061
+ "6676": [
3062
+ "SE"
3063
+ ],
3064
+ "6688": [
3065
+ "53"
3066
+ ],
3067
+ "6705": [
3068
+ "OM"
3069
+ ],
3070
+ "6713": [
3071
+ "AA"
3072
+ ],
3073
+ "6759": [
3074
+ "160"
3075
+ ],
3076
+ "6771": [
3077
+ "OC"
3078
+ ],
3079
+ "6835": [
3080
+ "178"
3081
+ ],
3082
+ "6876": [
3083
+ "CL"
3084
+ ],
3085
+ "6878": [
3086
+ " AN"
3087
+ ],
3088
+ "6888": [
3089
+ "CD"
3090
+ ],
3091
+ "6901": [
3092
+ "MP"
3093
+ ],
3094
+ "7013": [
3095
+ "OD"
3096
+ ],
3097
+ "7019": [
3098
+ "TR"
3099
+ ],
3100
+ "7033": [
3101
+ "54"
3102
+ ],
3103
+ "7036": [
3104
+ "600"
3105
+ ],
3106
+ "7067": [
3107
+ "56"
3108
+ ],
3109
+ "7203": [
3110
+ "BS"
3111
+ ],
3112
+ "7213": [
3113
+ "177"
3114
+ ],
3115
+ "7252": [
3116
+ " UN"
3117
+ ],
3118
+ "7264": [
3119
+ "800"
3120
+ ],
3121
+ "7341": [
3122
+ "OP"
3123
+ ],
3124
+ "7368": [
3125
+ "SP"
3126
+ ],
3127
+ "7395": [
3128
+ "250"
3129
+ ],
3130
+ "7433": [
3131
+ "MA"
3132
+ ],
3133
+ "7437": [
3134
+ " AD"
3135
+ ],
3136
+ "7446": [
3137
+ "SD"
3138
+ ],
3139
+ "7472": [
3140
+ " AP"
3141
+ ],
3142
+ "7483": [
3143
+ "110"
3144
+ ],
3145
+ "7627": [
3146
+ " DE"
3147
+ ],
3148
+ "7670": [
3149
+ "RI"
3150
+ ],
3151
+ "7685": [
3152
+ "978"
3153
+ ],
3154
+ "7805": [
3155
+ "175"
3156
+ ],
3157
+ "7832": [
3158
+ "72"
3159
+ ],
3160
+ "7879": [
3161
+ "170"
3162
+ ],
3163
+ "7881": [
3164
+ "EE"
3165
+ ],
3166
+ "7911": [
3167
+ "BA"
3168
+ ],
3169
+ "7920": [
3170
+ "SC"
3171
+ ],
3172
+ "7954": [
3173
+ "TP"
3174
+ ],
3175
+ "8012": [
3176
+ "SA"
3177
+ ],
3178
+ "8025": [
3179
+ "IF"
3180
+ ],
3181
+ "8048": [
3182
+ "130"
3183
+ ],
3184
+ "8106": [
3185
+ " IV"
3186
+ ],
3187
+ "8119": [
3188
+ "IA"
3189
+ ],
3190
+ "8210": [
3191
+ "EX"
3192
+ ],
3193
+ "8220": [
3194
+ "UL"
3195
+ ],
3196
+ "8244": [
3197
+ " PC"
3198
+ ],
3199
+ "8331": [
3200
+ "RA"
3201
+ ],
3202
+ "8383": [
3203
+ "103"
3204
+ ],
3205
+ "8390": [
3206
+ "176"
3207
+ ],
3208
+ "8438": [
3209
+ "111"
3210
+ ],
3211
+ "8524": [
3212
+ "ME"
3213
+ ],
3214
+ "8542": [
3215
+ "CA"
3216
+ ],
3217
+ "8584": [
3218
+ "PR"
3219
+ ],
3220
+ "8616": [
3221
+ " q"
3222
+ ],
3223
+ "8692": [
3224
+ " XX"
3225
+ ],
3226
+ "8701": [
3227
+ "86"
3228
+ ],
3229
+ "8740": [
3230
+ "96"
3231
+ ],
3232
+ "8769": [
3233
+ "102"
3234
+ ],
3235
+ "8799": [
3236
+ "140"
3237
+ ],
3238
+ "8829": [
3239
+ "109"
3240
+ ],
3241
+ "8844": [
3242
+ "PC"
3243
+ ],
3244
+ "8935": [
3245
+ "PL"
3246
+ ],
3247
+ "8957": [
3248
+ "84"
3249
+ ],
3250
+ "8960": [
3251
+ "71"
3252
+ ],
3253
+ "8973": [
3254
+ "OW"
3255
+ ],
3256
+ "8995": [
3257
+ "TH"
3258
+ ],
3259
+ "9008": [
3260
+ "FC"
3261
+ ],
3262
+ "9024": [
3263
+ "76"
3264
+ ],
3265
+ "9035": [
3266
+ "700"
3267
+ ],
3268
+ "9083": [
3269
+ " XV"
3270
+ ],
3271
+ "9084": [
3272
+ "DR"
3273
+ ],
3274
+ "9087": [
3275
+ "IX"
3276
+ ],
3277
+ "9125": [
3278
+ "73"
3279
+ ],
3280
+ "9152": [
3281
+ "125"
3282
+ ],
3283
+ "9161": [
3284
+ " OF"
3285
+ ],
3286
+ "9176": [
3287
+ "MC"
3288
+ ],
3289
+ "9192": [
3290
+ "82"
3291
+ ],
3292
+ "9205": [
3293
+ "EG"
3294
+ ],
3295
+ "9212": [
3296
+ "74"
3297
+ ],
3298
+ "9230": [
3299
+ "81"
3300
+ ],
3301
+ "9259": [
3302
+ "108"
3303
+ ],
3304
+ "9262": [
3305
+ "92"
3306
+ ],
3307
+ "9287": [
3308
+ "GB"
3309
+ ],
3310
+ "9345": [
3311
+ "HT"
3312
+ ],
3313
+ "9355": [
3314
+ "CS"
3315
+ ],
3316
+ "9364": [
3317
+ "83"
3318
+ ],
3319
+ "9386": [
3320
+ "174"
3321
+ ],
3322
+ "9404": [
3323
+ "PD"
3324
+ ],
3325
+ "9453": [
3326
+ "105"
3327
+ ],
3328
+ "9455": [
3329
+ " CH"
3330
+ ],
3331
+ "9505": [
3332
+ "91"
3333
+ ],
3334
+ "9561": [
3335
+ "93"
3336
+ ],
3337
+ "9567": [
3338
+ "CP"
3339
+ ],
3340
+ "9571": [
3341
+ "UM"
3342
+ ],
3343
+ "9587": [
3344
+ "UE"
3345
+ ],
3346
+ "9652": [
3347
+ "EP"
3348
+ ],
3349
+ "9654": [
3350
+ "IO"
3351
+ ],
3352
+ "9672": [
3353
+ "168"
3354
+ ],
3355
+ "9677": [
3356
+ " ID"
3357
+ ],
3358
+ "9701": [
3359
+ " FC"
3360
+ ],
3361
+ "9747": [
3362
+ " AR"
3363
+ ],
3364
+ "9754": [
3365
+ "TS"
3366
+ ],
3367
+ "9787": [
3368
+ "94"
3369
+ ],
3370
+ "9792": [
3371
+ "123"
3372
+ ],
3373
+ "9868": [
3374
+ "TD"
3375
+ ],
3376
+ "9907": [
3377
+ "FL"
3378
+ ],
3379
+ "9925": [
3380
+ "171"
3381
+ ],
3382
+ "9928": [
3383
+ "165"
3384
+ ],
3385
+ "9951": [
3386
+ "164"
3387
+ ],
3388
+ "10019": [
3389
+ "172"
3390
+ ],
3391
+ "10055": [
3392
+ "173"
3393
+ ],
3394
+ "10073": [
3395
+ "128"
3396
+ ],
3397
+ "10074": [
3398
+ " AM"
3399
+ ],
3400
+ "10099": [
3401
+ " PM"
3402
+ ],
3403
+ "10109": [
3404
+ "OG"
3405
+ ],
3406
+ "10110": [
3407
+ "DS"
3408
+ ],
3409
+ "10115": [
3410
+ "DP"
3411
+ ],
3412
+ "10123": [
3413
+ "TA"
3414
+ ],
3415
+ "10214": [
3416
+ " CL"
3417
+ ],
3418
+ "10216": [
3419
+ " IP"
3420
+ ],
3421
+ "10281": [
3422
+ "166"
3423
+ ],
3424
+ "10283": [
3425
+ "112"
3426
+ ],
3427
+ "10284": [
3428
+ "163"
3429
+ ],
3430
+ "10331": [
3431
+ "162"
3432
+ ],
3433
+ "10369": [
3434
+ "107"
3435
+ ],
3436
+ "10420": [
3437
+ "900"
3438
+ ],
3439
+ "10436": [
3440
+ "115"
3441
+ ],
3442
+ "10439": [
3443
+ "155"
3444
+ ],
3445
+ "10451": [
3446
+ " NS"
3447
+ ],
3448
+ "10456": [
3449
+ "VD"
3450
+ ],
3451
+ "10472": [
3452
+ "HO"
3453
+ ],
3454
+ "10480": [
3455
+ "104"
3456
+ ],
3457
+ "10492": [
3458
+ "161"
3459
+ ],
3460
+ "10500": [
3461
+ "IB"
3462
+ ],
3463
+ "10505": [
3464
+ "AV"
3465
+ ],
3466
+ "10541": [
3467
+ "118"
3468
+ ],
3469
+ "10570": [
3470
+ " CE"
3471
+ ],
3472
+ "10573": [
3473
+ "152"
3474
+ ],
3475
+ "10588": [
3476
+ "TC"
3477
+ ],
3478
+ "10593": [
3479
+ "AF"
3480
+ ],
3481
+ "10645": [
3482
+ " AL"
3483
+ ],
3484
+ "10676": [
3485
+ "106"
3486
+ ],
3487
+ "10698": [
3488
+ "167"
3489
+ ],
3490
+ "10732": [
3491
+ "169"
3492
+ ],
3493
+ "10804": [
3494
+ "TV"
3495
+ ],
3496
+ "10938": [
3497
+ " EU"
3498
+ ],
3499
+ "10984": [
3500
+ " MS"
3501
+ ],
3502
+ "11104": [
3503
+ " SS"
3504
+ ],
3505
+ "11109": [
3506
+ "153"
3507
+ ],
3508
+ "11132": [
3509
+ "159"
3510
+ ],
3511
+ "11145": [
3512
+ " OR"
3513
+ ],
3514
+ "11177": [
3515
+ "DL"
3516
+ ],
3517
+ "11206": [
3518
+ "OK"
3519
+ ],
3520
+ "11211": [
3521
+ "117"
3522
+ ],
3523
+ "11216": [
3524
+ "113"
3525
+ ],
3526
+ "11223": [
3527
+ "157"
3528
+ ],
3529
+ "11225": [
3530
+ "137"
3531
+ ],
3532
+ "11259": [
3533
+ "156"
3534
+ ],
3535
+ "11297": [
3536
+ " HT"
3537
+ ],
3538
+ "11310": [
3539
+ " CR"
3540
+ ],
3541
+ "11328": [
3542
+ "121"
3543
+ ],
3544
+ "11336": [
3545
+ " BC"
3546
+ ],
3547
+ "11365": [
3548
+ " AS"
3549
+ ],
3550
+ "11408": [
3551
+ "158"
3552
+ ],
3553
+ "11470": [
3554
+ "154"
3555
+ ],
3556
+ "11548": [
3557
+ "151"
3558
+ ],
3559
+ "11563": [
3560
+ "CI"
3561
+ ],
3562
+ "11583": [
3563
+ "127"
3564
+ ],
3565
+ "11644": [
3566
+ "QL"
3567
+ ],
3568
+ "11683": [
3569
+ "yes"
3570
+ ],
3571
+ "11686": [
3572
+ "MI"
3573
+ ],
3574
+ "11735": [
3575
+ "NE"
3576
+ ],
3577
+ "11752": [
3578
+ " MD"
3579
+ ],
3580
+ "11781": [
3581
+ " MA"
3582
+ ],
3583
+ "11799": [
3584
+ "135"
3585
+ ],
3586
+ "11800": [
3587
+ "HS"
3588
+ ],
3589
+ "11831": [
3590
+ "350"
3591
+ ],
3592
+ "11897": [
3593
+ "147"
3594
+ ],
3595
+ "11910": [
3596
+ "TE"
3597
+ ],
3598
+ "11913": [
3599
+ "116"
3600
+ ],
3601
+ "12056": [
3602
+ "114"
3603
+ ],
3604
+ "12065": [
3605
+ "RL"
3606
+ ],
3607
+ "12067": [
3608
+ "145"
3609
+ ],
3610
+ "12118": [
3611
+ " DC"
3612
+ ],
3613
+ "12161": [
3614
+ "GL"
3615
+ ],
3616
+ "12178": [
3617
+ "122"
3618
+ ],
3619
+ "12188": [
3620
+ " SP"
3621
+ ],
3622
+ "12214": [
3623
+ "124"
3624
+ ],
3625
+ "12238": [
3626
+ " EX"
3627
+ ],
3628
+ "12306": [
3629
+ " TH"
3630
+ ],
3631
+ "12321": [
3632
+ " IT"
3633
+ ],
3634
+ "12350": [
3635
+ "203"
3636
+ ],
3637
+ "12390": [
3638
+ " SE"
3639
+ ],
3640
+ "12396": [
3641
+ "GC"
3642
+ ],
3643
+ "12430": [
3644
+ "126"
3645
+ ],
3646
+ "12435": [
3647
+ "129"
3648
+ ],
3649
+ "12447": [
3650
+ "Yes"
3651
+ ],
3652
+ "12470": [
3653
+ " CP"
3654
+ ],
3655
+ "12489": [
3656
+ "149"
3657
+ ],
3658
+ "12544": [
3659
+ " EN"
3660
+ ],
3661
+ "12601": [
3662
+ "LA"
3663
+ ],
3664
+ "12609": [
3665
+ "RS"
3666
+ ],
3667
+ "12611": [
3668
+ "UP"
3669
+ ],
3670
+ "12626": [
3671
+ "119"
3672
+ ],
3673
+ "12645": [
3674
+ "UC"
3675
+ ],
3676
+ "12696": [
3677
+ "131"
3678
+ ],
3679
+ "12756": [
3680
+ "KE"
3681
+ ],
3682
+ "12769": [
3683
+ " CA"
3684
+ ],
3685
+ "12790": [
3686
+ "146"
3687
+ ],
3688
+ "12850": [
3689
+ " PR"
3690
+ ],
3691
+ "12858": [
3692
+ "136"
3693
+ ],
3694
+ "12863": [
3695
+ "BL"
3696
+ ],
3697
+ "12893": [
3698
+ "IE"
3699
+ ],
3700
+ "12947": [
3701
+ "144"
3702
+ ],
3703
+ "12955": [
3704
+ "132"
3705
+ ],
3706
+ "12983": [
3707
+ "MD"
3708
+ ],
3709
+ "12998": [
3710
+ "HA"
3711
+ ],
3712
+ "13035": [
3713
+ " OS"
3714
+ ],
3715
+ "13037": [
3716
+ " CS"
3717
+ ],
3718
+ "13125": [
3719
+ "OV"
3720
+ ],
3721
+ "13126": [
3722
+ "IZ"
3723
+ ],
3724
+ "13144": [
3725
+ "220"
3726
+ ],
3727
+ "13152": [
3728
+ "134"
3729
+ ],
3730
+ "13154": [
3731
+ "133"
3732
+ ],
3733
+ "13155": [
3734
+ "360"
3735
+ ],
3736
+ "13191": [
3737
+ "MM"
3738
+ ],
3739
+ "13255": [
3740
+ "BI"
3741
+ ],
3742
+ "13305": [
3743
+ "HD"
3744
+ ],
3745
+ "13309": [
3746
+ "PT"
3747
+ ],
3748
+ "13341": [
3749
+ " PS"
3750
+ ],
3751
+ "13387": [
3752
+ "141"
3753
+ ],
3754
+ "13424": [
3755
+ "210"
3756
+ ],
3757
+ "13448": [
3758
+ " RE"
3759
+ ],
3760
+ "13508": [
3761
+ " AI"
3762
+ ],
3763
+ "13514": [
3764
+ "148"
3765
+ ],
3766
+ "13553": [
3767
+ "FR"
3768
+ ],
3769
+ "13593": [
3770
+ "QU"
3771
+ ],
3772
+ "13630": [
3773
+ "138"
3774
+ ],
3775
+ "13635": [
3776
+ " IL"
3777
+ ],
3778
+ "13650": [
3779
+ " SC"
3780
+ ],
3781
+ "13677": [
3782
+ " AC"
3783
+ ],
3784
+ "13689": [
3785
+ "143"
3786
+ ],
3787
+ "13716": [
3788
+ "142"
3789
+ ],
3790
+ "13719": [
3791
+ "BM"
3792
+ ],
3793
+ "13725": [
3794
+ "BO"
3795
+ ],
3796
+ "13726": [
3797
+ "240"
3798
+ ],
3799
+ "13740": [
3800
+ "BD"
3801
+ ],
3802
+ "13742": [
3803
+ " TO"
3804
+ ],
3805
+ "13913": [
3806
+ "FS"
3807
+ ],
3808
+ "13947": [
3809
+ "139"
3810
+ ],
3811
+ "14004": [
3812
+ "205"
3813
+ ],
3814
+ "14029": [
3815
+ " NE"
3816
+ ],
3817
+ "14074": [
3818
+ "LS"
3819
+ ],
3820
+ "14090": [
3821
+ " SD"
3822
+ ],
3823
+ "14091": [
3824
+ "TO"
3825
+ ],
3826
+ "14170": [
3827
+ "750"
3828
+ ],
3829
+ "14267": [
3830
+ " AT"
3831
+ ],
3832
+ "14287": [
3833
+ "RC"
3834
+ ],
3835
+ "14298": [
3836
+ "HP"
3837
+ ],
3838
+ "14318": [
3839
+ "450"
3840
+ ],
3841
+ "14321": [
3842
+ " AG"
3843
+ ],
3844
+ "14396": [
3845
+ " MP"
3846
+ ],
3847
+ "14423": [
3848
+ " CN"
3849
+ ],
3850
+ "14544": [
3851
+ "255"
3852
+ ],
3853
+ "14580": [
3854
+ " NO"
3855
+ ],
3856
+ "14649": [
3857
+ "FT"
3858
+ ],
3859
+ "14724": [
3860
+ "MT"
3861
+ ],
3862
+ "14729": [
3863
+ "256"
3864
+ ],
3865
+ "14734": [
3866
+ "WS"
3867
+ ],
3868
+ "14765": [
3869
+ "LC"
3870
+ ],
3871
+ "14834": [
3872
+ "UD"
3873
+ ],
3874
+ "14866": [
3875
+ "230"
3876
+ ],
3877
+ "14875": [
3878
+ " VI"
3879
+ ],
3880
+ "14879": [
3881
+ " TR"
3882
+ ],
3883
+ "14971": [
3884
+ "GA"
3885
+ ],
3886
+ "15079": [
3887
+ " NY"
3888
+ ],
3889
+ "15111": [
3890
+ "PP"
3891
+ ],
3892
+ "15155": [
3893
+ " CT"
3894
+ ],
3895
+ "15176": [
3896
+ "XX"
3897
+ ],
3898
+ "15182": [
3899
+ "GS"
3900
+ ],
3901
+ "15191": [
3902
+ " LA"
3903
+ ],
3904
+ "15252": [
3905
+ "MR"
3906
+ ],
3907
+ "15285": [
3908
+ "204"
3909
+ ],
3910
+ "15306": [
3911
+ "FP"
3912
+ ],
3913
+ "15324": [
3914
+ "UI"
3915
+ ],
3916
+ "15339": [
3917
+ "DB"
3918
+ ],
3919
+ "15346": [
3920
+ "HL"
3921
+ ],
3922
+ "15400": [
3923
+ " IC"
3924
+ ],
3925
+ "15404": [
3926
+ "GE"
3927
+ ],
3928
+ "15420": [
3929
+ " NC"
3930
+ ],
3931
+ "15490": [
3932
+ "BR"
3933
+ ],
3934
+ "15601": [
3935
+ " SN"
3936
+ ],
3937
+ "15636": [
3938
+ " PA"
3939
+ ],
3940
+ "15671": [
3941
+ " SM"
3942
+ ],
3943
+ "15692": [
3944
+ "HR"
3945
+ ],
3946
+ "15754": [
3947
+ " CI"
3948
+ ],
3949
+ "15932": [
3950
+ "GR"
3951
+ ],
3952
+ "15949": [
3953
+ "PO"
3954
+ ],
3955
+ "15970": [
3956
+ " GL"
3957
+ ],
3958
+ "16010": [
3959
+ "320"
3960
+ ],
3961
+ "16046": [
3962
+ " DO"
3963
+ ],
3964
+ "16085": [
3965
+ " UV"
3966
+ ],
3967
+ "16203": [
3968
+ "DC"
3969
+ ],
3970
+ "16283": [
3971
+ "UG"
3972
+ ],
3973
+ "16310": [
3974
+ " ON"
3975
+ ],
3976
+ "16325": [
3977
+ " ES"
3978
+ ],
3979
+ "16378": [
3980
+ "DD"
3981
+ ],
3982
+ "16379": [
3983
+ "OB"
3984
+ ],
3985
+ "16400": [
3986
+ "FI"
3987
+ ],
3988
+ "16447": [
3989
+ "TT"
3990
+ ],
3991
+ "16458": [
3992
+ " FA"
3993
+ ],
3994
+ "16570": [
3995
+ " PL"
3996
+ ],
3997
+ "16616": [
3998
+ " ER"
3999
+ ],
4000
+ "16645": [
4001
+ "650"
4002
+ ],
4003
+ "16680": [
4004
+ " CC"
4005
+ ],
4006
+ "16739": [
4007
+ "270"
4008
+ ],
4009
+ "16758": [
4010
+ " GP"
4011
+ ],
4012
+ "16760": [
4013
+ "FO"
4014
+ ],
4015
+ "16810": [
4016
+ "260"
4017
+ ],
4018
+ "16847": [
4019
+ "280"
4020
+ ],
4021
+ "16927": [
4022
+ "HC"
4023
+ ],
4024
+ "16990": [
4025
+ " EC"
4026
+ ],
4027
+ "17086": [
4028
+ " PD"
4029
+ ],
4030
+ "17129": [
4031
+ " WW"
4032
+ ],
4033
+ "17178": [
4034
+ "999"
4035
+ ],
4036
+ "17226": [
4037
+ "RN"
4038
+ ],
4039
+ "17352": [
4040
+ " SA"
4041
+ ],
4042
+ "17404": [
4043
+ " HD"
4044
+ ],
4045
+ "17406": [
4046
+ " SO"
4047
+ ],
4048
+ "17409": [
4049
+ "225"
4050
+ ],
4051
+ "17602": [
4052
+ "RT"
4053
+ ],
4054
+ "17714": [
4055
+ "MB"
4056
+ ],
4057
+ "17862": [
4058
+ " DS"
4059
+ ],
4060
+ "17958": [
4061
+ "PV"
4062
+ ],
4063
+ "18006": [
4064
+ "UB"
4065
+ ],
4066
+ "18027": [
4067
+ "206"
4068
+ ],
4069
+ "18111": [
4070
+ " MC"
4071
+ ],
4072
+ "18157": [
4073
+ "850"
4074
+ ],
4075
+ "18212": [
4076
+ "SR"
4077
+ ],
4078
+ "18243": [
4079
+ " FI"
4080
+ ],
4081
+ "18254": [
4082
+ "PM"
4083
+ ],
4084
+ "18277": [
4085
+ "211"
4086
+ ],
4087
+ "18305": [
4088
+ "222"
4089
+ ],
4090
+ "18332": [
4091
+ "212"
4092
+ ],
4093
+ "18510": [
4094
+ "AY"
4095
+ ],
4096
+ "18577": [
4097
+ "MO"
4098
+ ],
4099
+ "18579": [
4100
+ "214"
4101
+ ],
4102
+ "18599": [
4103
+ " ED"
4104
+ ],
4105
+ "18646": [
4106
+ "215"
4107
+ ],
4108
+ "18661": [
4109
+ "330"
4110
+ ],
4111
+ "18721": [
4112
+ "310"
4113
+ ],
4114
+ "18768": [
4115
+ " RT"
4116
+ ],
4117
+ "18797": [
4118
+ " EL"
4119
+ ],
4120
+ "18805": [
4121
+ " EP"
4122
+ ],
4123
+ "18835": [
4124
+ "221"
4125
+ ],
4126
+ "19011": [
4127
+ "208"
4128
+ ],
4129
+ "19022": [
4130
+ "PN"
4131
+ ],
4132
+ "19033": [
4133
+ " AB"
4134
+ ],
4135
+ "19035": [
4136
+ "235"
4137
+ ],
4138
+ "19048": [
4139
+ " IF"
4140
+ ],
4141
+ "19101": [
4142
+ " BM"
4143
+ ],
4144
+ "19227": [
4145
+ "GF"
4146
+ ],
4147
+ "19332": [
4148
+ " SH"
4149
+ ],
4150
+ "19348": [
4151
+ "802"
4152
+ ],
4153
+ "19368": [
4154
+ "365"
4155
+ ],
4156
+ "19456": [
4157
+ "216"
4158
+ ],
4159
+ "19482": [
4160
+ "720"
4161
+ ],
4162
+ "19576": [
4163
+ "550"
4164
+ ],
4165
+ "19588": [
4166
+ "213"
4167
+ ],
4168
+ "19598": [
4169
+ "NO",
4170
+ "NO"
4171
+ ],
4172
+ "19628": [
4173
+ "232"
4174
+ ],
4175
+ "19638": [
4176
+ "301"
4177
+ ],
4178
+ "19702": [
4179
+ "207"
4180
+ ],
4181
+ "19728": [
4182
+ "231"
4183
+ ],
4184
+ "19739": [
4185
+ " FL"
4186
+ ],
4187
+ "19753": [
4188
+ " PT"
4189
+ ],
4190
+ "19764": [
4191
+ " IR"
4192
+ ],
4193
+ "19789": [
4194
+ " GR"
4195
+ ],
4196
+ "19798": [
4197
+ "209"
4198
+ ],
4199
+ "19800": [
4200
+ "EA"
4201
+ ],
4202
+ "19896": [
4203
+ "911"
4204
+ ],
4205
+ "19939": [
4206
+ " RA"
4207
+ ],
4208
+ "19985": [
4209
+ " SL"
4210
+ ],
4211
+ "20045": [
4212
+ "DI"
4213
+ ],
4214
+ "20124": [
4215
+ " CF"
4216
+ ],
4217
+ "20169": [
4218
+ "BB"
4219
+ ],
4220
+ "20172": [
4221
+ "224"
4222
+ ],
4223
+ "20176": [
4224
+ "NC"
4225
+ ],
4226
+ "20259": [
4227
+ "233"
4228
+ ],
4229
+ "20275": [
4230
+ "217"
4231
+ ],
4232
+ "20334": [
4233
+ "223"
4234
+ ],
4235
+ "20407": [
4236
+ "640"
4237
+ ],
4238
+ "20561": [
4239
+ " LE"
4240
+ ],
4241
+ "20596": [
4242
+ " ML"
4243
+ ],
4244
+ "20610": [
4245
+ "VA"
4246
+ ],
4247
+ "20615": [
4248
+ "NN"
4249
+ ],
4250
+ "20617": [
4251
+ "DO"
4252
+ ],
4253
+ "20640": [
4254
+ "333"
4255
+ ],
4256
+ "20651": [
4257
+ "234"
4258
+ ],
4259
+ "20661": [
4260
+ " DM"
4261
+ ],
4262
+ "20662": [
4263
+ "340"
4264
+ ],
4265
+ "20744": [
4266
+ " SW"
4267
+ ],
4268
+ "20750": [
4269
+ "245"
4270
+ ],
4271
+ "20771": [
4272
+ "950"
4273
+ ],
4274
+ "20778": [
4275
+ "BP"
4276
+ ],
4277
+ "20784": [
4278
+ "DM"
4279
+ ],
4280
+ "20835": [
4281
+ "EF"
4282
+ ],
4283
+ "20863": [
4284
+ "290"
4285
+ ],
4286
+ "20869": [
4287
+ "219"
4288
+ ],
4289
+ "20892": [
4290
+ " CM"
4291
+ ],
4292
+ "20895": [
4293
+ "339"
4294
+ ],
4295
+ "20904": [
4296
+ "620"
4297
+ ],
4298
+ "20973": [
4299
+ " EM"
4300
+ ],
4301
+ "21045": [
4302
+ "275"
4303
+ ],
4304
+ "21061": [
4305
+ "610"
4306
+ ],
4307
+ "21194": [
4308
+ " BR"
4309
+ ],
4310
+ "21198": [
4311
+ " SV"
4312
+ ],
4313
+ "21224": [
4314
+ " IO"
4315
+ ],
4316
+ "21229": [
4317
+ "218"
4318
+ ],
4319
+ "21278": [
4320
+ "303"
4321
+ ],
4322
+ "21281": [
4323
+ "GO"
4324
+ ],
4325
+ "21292": [
4326
+ "888"
4327
+ ],
4328
+ "21337": [
4329
+ "UV"
4330
+ ],
4331
+ "21355": [
4332
+ "NF"
4333
+ ],
4334
+ "21370": [
4335
+ "420"
4336
+ ],
4337
+ "21374": [
4338
+ "808"
4339
+ ],
4340
+ "21377": [
4341
+ "228"
4342
+ ],
4343
+ "21407": [
4344
+ "680"
4345
+ ],
4346
+ "21413": [
4347
+ " BL"
4348
+ ],
4349
+ "21445": [
4350
+ " WH"
4351
+ ],
4352
+ "21456": [
4353
+ "480"
4354
+ ],
4355
+ "21468": [
4356
+ "SO"
4357
+ ],
4358
+ "21475": [
4359
+ "229"
4360
+ ],
4361
+ "21567": [
4362
+ "380"
4363
+ ],
4364
+ "21569": [
4365
+ "SL"
4366
+ ],
4367
+ "21593": [
4368
+ "226"
4369
+ ],
4370
+ "21603": [
4371
+ " CV"
4372
+ ],
4373
+ "21606": [
4374
+ "238"
4375
+ ],
4376
+ "21619": [
4377
+ "OH"
4378
+ ],
4379
+ "21631": [
4380
+ "338"
4381
+ ],
4382
+ "21648": [
4383
+ "GT"
4384
+ ],
4385
+ "21663": [
4386
+ "252"
4387
+ ],
4388
+ "21665": [
4389
+ "630"
4390
+ ],
4391
+ "21680": [
4392
+ "410"
4393
+ ],
4394
+ "21701": [
4395
+ "237"
4396
+ ],
4397
+ "21717": [
4398
+ "501"
4399
+ ],
4400
+ "21732": [
4401
+ "660"
4402
+ ],
4403
+ "21734": [
4404
+ "304"
4405
+ ],
4406
+ "21740": [
4407
+ " DR"
4408
+ ],
4409
+ "21741": [
4410
+ "404"
4411
+ ],
4412
+ "21765": [
4413
+ "264"
4414
+ ],
4415
+ "21767": [
4416
+ " SR"
4417
+ ],
4418
+ "21776": [
4419
+ "241"
4420
+ ],
4421
+ "21797": [
4422
+ "227"
4423
+ ],
4424
+ "21798": [
4425
+ " EV"
4426
+ ],
4427
+ "21799": [
4428
+ "512"
4429
+ ],
4430
+ "21800": [
4431
+ " DJ"
4432
+ ],
4433
+ "21842": [
4434
+ "251"
4435
+ ],
4436
+ "21908": [
4437
+ "305"
4438
+ ],
4439
+ "21910": [
4440
+ " HR"
4441
+ ],
4442
+ "21919": [
4443
+ "SV"
4444
+ ],
4445
+ "21962": [
4446
+ "980"
4447
+ ],
4448
+ "22001": [
4449
+ " BG"
4450
+ ],
4451
+ "22047": [
4452
+ "601"
4453
+ ],
4454
+ "22056": [
4455
+ "710"
4456
+ ],
4457
+ "22059": [
4458
+ "239"
4459
+ ],
4460
+ "22064": [
4461
+ "243"
4462
+ ],
4463
+ "22101": [
4464
+ "302"
4465
+ ],
4466
+ "22108": [
4467
+ "401"
4468
+ ],
4469
+ "22146": [
4470
+ "247"
4471
+ ],
4472
+ "22183": [
4473
+ "LR"
4474
+ ],
4475
+ "22206": [
4476
+ "666"
4477
+ ],
4478
+ "22216": [
4479
+ "770"
4480
+ ],
4481
+ "22242": [
4482
+ " MR"
4483
+ ],
4484
+ "22246": [
4485
+ " RD"
4486
+ ],
4487
+ "22250": [
4488
+ "960"
4489
+ ],
4490
+ "22252": [
4491
+ "254"
4492
+ ],
4493
+ "22268": [
4494
+ "265"
4495
+ ],
4496
+ "22284": [
4497
+ "242"
4498
+ ],
4499
+ "22285": [
4500
+ "325"
4501
+ ],
4502
+ "22288": [
4503
+ " MB"
4504
+ ],
4505
+ "22311": [
4506
+ "253"
4507
+ ],
4508
+ "22333": [
4509
+ "PI"
4510
+ ],
4511
+ "22346": [
4512
+ "860"
4513
+ ],
4514
+ "22348": [
4515
+ "AI"
4516
+ ],
4517
+ "22393": [
4518
+ "820"
4519
+ ],
4520
+ "22397": [
4521
+ "810"
4522
+ ],
4523
+ "22420": [
4524
+ " PV"
4525
+ ],
4526
+ "22450": [
4527
+ "316"
4528
+ ],
4529
+ "22455": [
4530
+ "880"
4531
+ ],
4532
+ "22480": [
4533
+ "760"
4534
+ ],
4535
+ "22488": [
4536
+ "236"
4537
+ ],
4538
+ "22515": [
4539
+ "625"
4540
+ ],
4541
+ "22516": [
4542
+ " AV"
4543
+ ],
4544
+ "22543": [
4545
+ "SH"
4546
+ ],
4547
+ "22546": [
4548
+ "910"
4549
+ ],
4550
+ "22547": [
4551
+ " HC"
4552
+ ],
4553
+ "22553": [
4554
+ "801"
4555
+ ],
4556
+ "22559": [
4557
+ "293"
4558
+ ],
4559
+ "22571": [
4560
+ " BY"
4561
+ ],
4562
+ "22609": [
4563
+ "840"
4564
+ ],
4565
+ "22618": [
4566
+ " SK"
4567
+ ],
4568
+ "22628": [
4569
+ "780"
4570
+ ],
4571
+ "22654": [
4572
+ "312"
4573
+ ],
4574
+ "22662": [
4575
+ "777"
4576
+ ],
4577
+ "22709": [
4578
+ "370"
4579
+ ],
4580
+ "22737": [
4581
+ " DI"
4582
+ ],
4583
+ "22740": [
4584
+ "244"
4585
+ ],
4586
+ "22743": [
4587
+ "SI"
4588
+ ],
4589
+ "22772": [
4590
+ "701"
4591
+ ],
4592
+ "22828": [
4593
+ " CB"
4594
+ ],
4595
+ "22835": [
4596
+ "315"
4597
+ ],
4598
+ "22876": [
4599
+ "246"
4600
+ ],
4601
+ "22879": [
4602
+ "SN"
4603
+ ],
4604
+ "22897": [
4605
+ "PG"
4606
+ ],
4607
+ "22905": [
4608
+ "920"
4609
+ ],
4610
+ "22937": [
4611
+ "375"
4612
+ ],
4613
+ "22941": [
4614
+ "901"
4615
+ ],
4616
+ "22945": [
4617
+ "670"
4618
+ ],
4619
+ "22958": [
4620
+ "730"
4621
+ ],
4622
+ "22964": [
4623
+ "262"
4624
+ ],
4625
+ "22968": [
4626
+ " BO"
4627
+ ],
4628
+ "22971": [
4629
+ "415"
4630
+ ],
4631
+ "22972": [
4632
+ "249"
4633
+ ],
4634
+ "23076": [
4635
+ "606"
4636
+ ],
4637
+ "23104": [
4638
+ "821"
4639
+ ],
4640
+ "23106": [
4641
+ "285"
4642
+ ],
4643
+ "23116": [
4644
+ "740"
4645
+ ],
4646
+ "23159": [
4647
+ "602"
4648
+ ],
4649
+ "23171": [
4650
+ "311"
4651
+ ],
4652
+ "23183": [
4653
+ "990"
4654
+ ],
4655
+ "23219": [
4656
+ " GC"
4657
+ ],
4658
+ "23223": [
4659
+ "603"
4660
+ ],
4661
+ "23229": [
4662
+ "737"
4663
+ ],
4664
+ "23286": [
4665
+ "261"
4666
+ ],
4667
+ "23289": [
4668
+ "605"
4669
+ ],
4670
+ "23322": [
4671
+ "870"
4672
+ ],
4673
+ "23324": [
4674
+ " HE"
4675
+ ],
4676
+ "23333": [
4677
+ "248"
4678
+ ],
4679
+ "23362": [
4680
+ "440"
4681
+ ],
4682
+ "23398": [
4683
+ " AF"
4684
+ ],
4685
+ "23422": [
4686
+ "271"
4687
+ ],
4688
+ "23449": [
4689
+ "673"
4690
+ ],
4691
+ "23474": [
4692
+ "830"
4693
+ ],
4694
+ "23494": [
4695
+ "SM"
4696
+ ],
4697
+ "23521": [
4698
+ "273"
4699
+ ],
4700
+ "23534": [
4701
+ "257"
4702
+ ],
4703
+ "23560": [
4704
+ "604"
4705
+ ],
4706
+ "23569": [
4707
+ "902"
4708
+ ],
4709
+ "23577": [
4710
+ "655"
4711
+ ],
4712
+ "23586": [
4713
+ "930"
4714
+ ],
4715
+ "23587": [
4716
+ "321"
4717
+ ],
4718
+ "23593": [
4719
+ "281"
4720
+ ],
4721
+ "23615": [
4722
+ "272"
4723
+ ],
4724
+ "23618": [
4725
+ "711"
4726
+ ],
4727
+ "23622": [
4728
+ "WA"
4729
+ ],
4730
+ "23632": [
4731
+ "747"
4732
+ ],
4733
+ "23641": [
4734
+ "313"
4735
+ ],
4736
+ "23655": [
4737
+ "263"
4738
+ ],
4739
+ "23660": [
4740
+ "707"
4741
+ ],
4742
+ "23706": [
4743
+ " MO"
4744
+ ],
4745
+ "23754": [
4746
+ "UK"
4747
+ ],
4748
+ "23760": [
4749
+ "617"
4750
+ ],
4751
+ "23762": [
4752
+ "323"
4753
+ ],
4754
+ "23787": [
4755
+ "690"
4756
+ ],
4757
+ "23802": [
4758
+ " TB"
4759
+ ],
4760
+ "23808": [
4761
+ "612"
4762
+ ],
4763
+ "23813": [
4764
+ "940"
4765
+ ],
4766
+ "23832": [
4767
+ "702"
4768
+ ],
4769
+ "23833": [
4770
+ "266"
4771
+ ],
4772
+ "23855": [
4773
+ "925"
4774
+ ],
4775
+ "23856": [
4776
+ "790"
4777
+ ],
4778
+ "23870": [
4779
+ "805"
4780
+ ],
4781
+ "23871": [
4782
+ "288"
4783
+ ],
4784
+ "23890": [
4785
+ "618"
4786
+ ],
4787
+ "23891": [
4788
+ "611"
4789
+ ],
4790
+ "23903": [
4791
+ " OK"
4792
+ ],
4793
+ "23909": [
4794
+ "615"
4795
+ ],
4796
+ "23910": [
4797
+ " GM"
4798
+ ],
4799
+ "23923": [
4800
+ "970"
4801
+ ],
4802
+ "23934": [
4803
+ "WE"
4804
+ ],
4805
+ "23941": [
4806
+ "613"
4807
+ ],
4808
+ "23944": [
4809
+ "789"
4810
+ ],
4811
+ "23959": [
4812
+ "306"
4813
+ ],
4814
+ "23996": [
4815
+ "282"
4816
+ ],
4817
+ "24007": [
4818
+ "430"
4819
+ ],
4820
+ "24018": [
4821
+ "PH"
4822
+ ],
4823
+ "24074": [
4824
+ "258"
4825
+ ],
4826
+ "24092": [
4827
+ "AK"
4828
+ ],
4829
+ "24139": [
4830
+ "825"
4831
+ ],
4832
+ "24143": [
4833
+ "608"
4834
+ ],
4835
+ "24147": [
4836
+ "295"
4837
+ ],
4838
+ "24155": [
4839
+ "520"
4840
+ ],
4841
+ "24156": [
4842
+ "768"
4843
+ ],
4844
+ "24163": [
4845
+ "259"
4846
+ ],
4847
+ "24177": [
4848
+ "267"
4849
+ ],
4850
+ "24186": [
4851
+ "875"
4852
+ ],
4853
+ "24199": [
4854
+ "703"
4855
+ ],
4856
+ "24202": [
4857
+ "283"
4858
+ ],
4859
+ "24214": [
4860
+ "308"
4861
+ ],
4862
+ "24215": [
4863
+ "616"
4864
+ ],
4865
+ "24224": [
4866
+ "269"
4867
+ ],
4868
+ "24233": [
4869
+ "GM"
4870
+ ],
4871
+ "24241": [
4872
+ "803"
4873
+ ],
4874
+ "24245": [
4875
+ "607"
4876
+ ],
4877
+ "24248": [
4878
+ "307"
4879
+ ],
4880
+ "24272": [
4881
+ "705"
4882
+ ],
4883
+ "24276": [
4884
+ "318"
4885
+ ],
4886
+ "24289": [
4887
+ "822"
4888
+ ],
4889
+ "24299": [
4890
+ "609"
4891
+ ],
4892
+ "24314": [
4893
+ "WH"
4894
+ ],
4895
+ "24317": [
4896
+ "639"
4897
+ ],
4898
+ "24331": [
4899
+ "345"
4900
+ ],
4901
+ "24394": [
4902
+ "277"
4903
+ ],
4904
+ "24398": [
4905
+ "322"
4906
+ ],
4907
+ "24405": [
4908
+ "675"
4909
+ ],
4910
+ "24413": [
4911
+ "621"
4912
+ ],
4913
+ "24419": [
4914
+ "631"
4915
+ ],
4916
+ "24424": [
4917
+ "614"
4918
+ ],
4919
+ "24432": [
4920
+ "812"
4921
+ ],
4922
+ "24448": [
4923
+ "268"
4924
+ ],
4925
+ "24451": [
4926
+ "299"
4927
+ ],
4928
+ "24457": [
4929
+ "GP"
4930
+ ],
4931
+ "24469": [
4932
+ "291"
4933
+ ],
4934
+ "24476": [
4935
+ "715"
4936
+ ],
4937
+ "24503": [
4938
+ "811"
4939
+ ],
4940
+ "24509": [
4941
+ "622"
4942
+ ],
4943
+ "24518": [
4944
+ "890"
4945
+ ],
4946
+ "24520": [
4947
+ " FM"
4948
+ ],
4949
+ "24526": [
4950
+ "319"
4951
+ ],
4952
+ "24531": [
4953
+ "866"
4954
+ ],
4955
+ "24549": [
4956
+ "775"
4957
+ ],
4958
+ "24550": [
4959
+ "619"
4960
+ ],
4961
+ "24553": [
4962
+ "966"
4963
+ ],
4964
+ "24560": [
4965
+ "885"
4966
+ ],
4967
+ "24580": [
4968
+ "877"
4969
+ ],
4970
+ "24583": [
4971
+ "276"
4972
+ ],
4973
+ "24598": [
4974
+ "287"
4975
+ ],
4976
+ "24640": [
4977
+ " ME"
4978
+ ],
4979
+ "24646": [
4980
+ "905"
4981
+ ],
4982
+ "24658": [
4983
+ "755"
4984
+ ],
4985
+ "24664": [
4986
+ "725"
4987
+ ],
4988
+ "24681": [
4989
+ "732"
4990
+ ],
4991
+ "24695": [
4992
+ " IM"
4993
+ ],
4994
+ "24713": [
4995
+ "CM"
4996
+ ],
4997
+ "24716": [
4998
+ "274"
4999
+ ],
5000
+ "24718": [
5001
+ " IX"
5002
+ ],
5003
+ "24724": [
5004
+ "286"
5005
+ ],
5006
+ "24736": [
5007
+ "804"
5008
+ ],
5009
+ "24748": [
5010
+ "704"
5011
+ ],
5012
+ "24749": [
5013
+ " FR"
5014
+ ],
5015
+ "24754": [
5016
+ "806"
5017
+ ],
5018
+ "24756": [
5019
+ "632"
5020
+ ],
5021
+ "24768": [
5022
+ "727"
5023
+ ],
5024
+ "24781": [
5025
+ "OU"
5026
+ ],
5027
+ "24785": [
5028
+ "292"
5029
+ ],
5030
+ "24787": [
5031
+ "284"
5032
+ ],
5033
+ "24793": [
5034
+ "712"
5035
+ ],
5036
+ "24796": [
5037
+ "667"
5038
+ ],
5039
+ "24797": [
5040
+ "787"
5041
+ ],
5042
+ "24803": [
5043
+ "678"
5044
+ ],
5045
+ "24806": [
5046
+ "642"
5047
+ ],
5048
+ "24810": [
5049
+ "813"
5050
+ ],
5051
+ "24816": [
5052
+ "278"
5053
+ ],
5054
+ "24825": [
5055
+ "848"
5056
+ ],
5057
+ "24830": [
5058
+ "309"
5059
+ ],
5060
+ "24834": [
5061
+ "635"
5062
+ ],
5063
+ "24874": [
5064
+ "809"
5065
+ ],
5066
+ "24876": [
5067
+ "335"
5068
+ ],
5069
+ "24888": [
5070
+ "903"
5071
+ ],
5072
+ "24894": [
5073
+ "626"
5074
+ ],
5075
+ "24906": [
5076
+ "713"
5077
+ ],
5078
+ "24918": [
5079
+ "651"
5080
+ ],
5081
+ "24919": [
5082
+ "819"
5083
+ ],
5084
+ "24928": [
5085
+ "855"
5086
+ ],
5087
+ "24933": [
5088
+ "709"
5089
+ ],
5090
+ "24942": [
5091
+ "714"
5092
+ ],
5093
+ "24949": [
5094
+ "765"
5095
+ ],
5096
+ "24953": [
5097
+ "314"
5098
+ ],
5099
+ "24955": [
5100
+ "907"
5101
+ ],
5102
+ "24964": [
5103
+ "627"
5104
+ ],
5105
+ "24966": [
5106
+ "909"
5107
+ ],
5108
+ "24982": [
5109
+ "807"
5110
+ ],
5111
+ "24985": [
5112
+ "645"
5113
+ ],
5114
+ "24999": [
5115
+ "641"
5116
+ ],
5117
+ "25008": [
5118
+ "815"
5119
+ ],
5120
+ "25011": [
5121
+ "623"
5122
+ ],
5123
+ "25021": [
5124
+ "718"
5125
+ ],
5126
+ "25024": [
5127
+ " NA"
5128
+ ],
5129
+ "25037": [
5130
+ "624"
5131
+ ],
5132
+ "25040": [
5133
+ "706"
5134
+ ],
5135
+ "25045": [
5136
+ "636"
5137
+ ],
5138
+ "25067": [
5139
+ "767"
5140
+ ],
5141
+ "25080": [
5142
+ "731"
5143
+ ],
5144
+ "25086": [
5145
+ "628"
5146
+ ],
5147
+ "25090": [
5148
+ "460"
5149
+ ],
5150
+ "25091": [
5151
+ "279"
5152
+ ],
5153
+ "25095": [
5154
+ "818"
5155
+ ],
5156
+ "25098": [
5157
+ "317"
5158
+ ],
5159
+ "25102": [
5160
+ "904"
5161
+ ],
5162
+ "25105": [
5163
+ "906"
5164
+ ],
5165
+ "25112": [
5166
+ "912"
5167
+ ],
5168
+ "25118": [
5169
+ " UE"
5170
+ ],
5171
+ "25124": [
5172
+ "842"
5173
+ ],
5174
+ "25129": [
5175
+ "771"
5176
+ ],
5177
+ "25131": [
5178
+ "708"
5179
+ ],
5180
+ "25132": [
5181
+ "289"
5182
+ ],
5183
+ "25135": [
5184
+ "814"
5185
+ ],
5186
+ "25142": [
5187
+ "510"
5188
+ ],
5189
+ "25143": [
5190
+ "633"
5191
+ ],
5192
+ "25174": [
5193
+ "717"
5194
+ ],
5195
+ "25178": [
5196
+ "656"
5197
+ ],
5198
+ "25189": [
5199
+ "661"
5200
+ ],
5201
+ "25195": [
5202
+ "721"
5203
+ ],
5204
+ "25202": [
5205
+ "741"
5206
+ ],
5207
+ "25204": [
5208
+ "781"
5209
+ ],
5210
+ "25209": [
5211
+ "722"
5212
+ ],
5213
+ "25224": [
5214
+ "716"
5215
+ ],
5216
+ "25236": [
5217
+ "751"
5218
+ ],
5219
+ "25266": [
5220
+ "390"
5221
+ ],
5222
+ "25267": [
5223
+ "NR"
5224
+ ],
5225
+ "25273": [
5226
+ "761"
5227
+ ],
5228
+ "25276": [
5229
+ "637"
5230
+ ],
5231
+ "25278": [
5232
+ "653"
5233
+ ],
5234
+ "25284": [
5235
+ "691"
5236
+ ],
5237
+ "25288": [
5238
+ "973"
5239
+ ],
5240
+ "25302": [
5241
+ "915"
5242
+ ],
5243
+ "25317": [
5244
+ "652"
5245
+ ],
5246
+ "25327": [
5247
+ "864"
5248
+ ],
5249
+ "25329": [
5250
+ "757"
5251
+ ],
5252
+ "25332": [
5253
+ "654"
5254
+ ],
5255
+ "25334": [
5256
+ "861"
5257
+ ],
5258
+ "25355": [
5259
+ "851"
5260
+ ],
5261
+ "25366": [
5262
+ "540"
5263
+ ],
5264
+ "25371": [
5265
+ "816"
5266
+ ],
5267
+ "25375": [
5268
+ "857"
5269
+ ],
5270
+ "25378": [
5271
+ "754"
5272
+ ],
5273
+ "25395": [
5274
+ "294"
5275
+ ],
5276
+ "25398": [
5277
+ "985"
5278
+ ],
5279
+ "25401": [
5280
+ "817"
5281
+ ],
5282
+ "25403": [
5283
+ "833"
5284
+ ],
5285
+ "25406": [
5286
+ "785"
5287
+ ],
5288
+ "25409": [
5289
+ "665"
5290
+ ],
5291
+ "25411": [
5292
+ "647"
5293
+ ],
5294
+ "25416": [
5295
+ "685"
5296
+ ],
5297
+ "25417": [
5298
+ "644"
5299
+ ],
5300
+ "25419": [
5301
+ "865"
5302
+ ],
5303
+ "25425": [
5304
+ "663"
5305
+ ],
5306
+ "25431": [
5307
+ "671"
5308
+ ],
5309
+ "25435": [
5310
+ "629"
5311
+ ],
5312
+ "25458": [
5313
+ "634"
5314
+ ],
5315
+ "25464": [
5316
+ "643"
5317
+ ],
5318
+ "25467": [
5319
+ "662"
5320
+ ],
5321
+ "25468": [
5322
+ "826"
5323
+ ],
5324
+ "25469": [
5325
+ " ET"
5326
+ ],
5327
+ "25472": [
5328
+ "828"
5329
+ ],
5330
+ "25480": [
5331
+ "674"
5332
+ ],
5333
+ "25486": [
5334
+ "331"
5335
+ ],
5336
+ "25487": [
5337
+ "852"
5338
+ ],
5339
+ "25503": [
5340
+ "981"
5341
+ ],
5342
+ "25508": [
5343
+ "646"
5344
+ ],
5345
+ "25510": [
5346
+ "681"
5347
+ ],
5348
+ "25511": [
5349
+ "823"
5350
+ ],
5351
+ "25513": [
5352
+ "844"
5353
+ ],
5354
+ "25521": [
5355
+ "719"
5356
+ ],
5357
+ "25524": [
5358
+ "752"
5359
+ ],
5360
+ "25526": [
5361
+ "744"
5362
+ ],
5363
+ "25528": [
5364
+ "699"
5365
+ ],
5366
+ "25533": [
5367
+ "735"
5368
+ ],
5369
+ "25535": [
5370
+ "921"
5371
+ ],
5372
+ "25544": [
5373
+ "672"
5374
+ ],
5375
+ "25549": [
5376
+ "679"
5377
+ ],
5378
+ "25553": [
5379
+ "742"
5380
+ ],
5381
+ "25558": [
5382
+ "845"
5383
+ ],
5384
+ "25563": [
5385
+ "772"
5386
+ ],
5387
+ "25566": [
5388
+ "748"
5389
+ ],
5390
+ "25568": [
5391
+ "895"
5392
+ ],
5393
+ "25575": [
5394
+ "941"
5395
+ ],
5396
+ "25579": [
5397
+ "724"
5398
+ ],
5399
+ "25580": [
5400
+ "297"
5401
+ ],
5402
+ "25584": [
5403
+ "843"
5404
+ ],
5405
+ "25589": [
5406
+ "733"
5407
+ ],
5408
+ "25591": [
5409
+ "786"
5410
+ ],
5411
+ "25592": [
5412
+ "841"
5413
+ ],
5414
+ "25596": [
5415
+ "723"
5416
+ ],
5417
+ "25607": [
5418
+ "791"
5419
+ ],
5420
+ "25620": [
5421
+ "899"
5422
+ ],
5423
+ "25633": [
5424
+ "692"
5425
+ ],
5426
+ "25651": [
5427
+ "932"
5428
+ ],
5429
+ "25653": [
5430
+ "649"
5431
+ ],
5432
+ "25661": [
5433
+ "858"
5434
+ ],
5435
+ "25668": [
5436
+ "774"
5437
+ ],
5438
+ "25671": [
5439
+ "296"
5440
+ ],
5441
+ "25677": [
5442
+ "456"
5443
+ ],
5444
+ "25680": [
5445
+ "922"
5446
+ ],
5447
+ "25694": [
5448
+ "729"
5449
+ ],
5450
+ "25696": [
5451
+ "996"
5452
+ ],
5453
+ "25697": [
5454
+ "327"
5455
+ ],
5456
+ "25699": [
5457
+ "799"
5458
+ ],
5459
+ "25700": [
5460
+ "795"
5461
+ ],
5462
+ "25708": [
5463
+ "835"
5464
+ ],
5465
+ "25715": [
5466
+ "695"
5467
+ ],
5468
+ "25718": [
5469
+ "687"
5470
+ ],
5471
+ "25720": [
5472
+ "997"
5473
+ ],
5474
+ "25721": [
5475
+ "998"
5476
+ ],
5477
+ "25722": [
5478
+ "914"
5479
+ ],
5480
+ "25727": [
5481
+ "924"
5482
+ ],
5483
+ "25732": [
5484
+ "753"
5485
+ ],
5486
+ "25734": [
5487
+ "745"
5488
+ ],
5489
+ "25736": [
5490
+ "853"
5491
+ ],
5492
+ "25738": [
5493
+ "867"
5494
+ ],
5495
+ "25739": [
5496
+ "688"
5497
+ ],
5498
+ "25741": [
5499
+ "831"
5500
+ ],
5501
+ "25746": [
5502
+ "638"
5503
+ ],
5504
+ "25747": [
5505
+ "658"
5506
+ ],
5507
+ "25752": [
5508
+ "762"
5509
+ ],
5510
+ "25754": [
5511
+ "883"
5512
+ ],
5513
+ "25759": [
5514
+ "882"
5515
+ ],
5516
+ "25761": [
5517
+ "682"
5518
+ ],
5519
+ "25770": [
5520
+ "908"
5521
+ ],
5522
+ "25772": [
5523
+ "965"
5524
+ ],
5525
+ "25773": [
5526
+ "648"
5527
+ ],
5528
+ "25776": [
5529
+ "664"
5530
+ ],
5531
+ "25787": [
5532
+ "405"
5533
+ ],
5534
+ "25795": [
5535
+ "849"
5536
+ ],
5537
+ "25802": [
5538
+ "931"
5539
+ ],
5540
+ "25804": [
5541
+ " DB"
5542
+ ],
5543
+ "25809": [
5544
+ "871"
5545
+ ],
5546
+ "25823": [
5547
+ "324"
5548
+ ],
5549
+ "25842": [
5550
+ "975"
5551
+ ],
5552
+ "25843": [
5553
+ "763"
5554
+ ],
5555
+ "25844": [
5556
+ "728"
5557
+ ],
5558
+ "25851": [
5559
+ "937"
5560
+ ],
5561
+ "25861": [
5562
+ "881"
5563
+ ],
5564
+ "25863": [
5565
+ "972"
5566
+ ],
5567
+ "25866": [
5568
+ "995"
5569
+ ],
5570
+ "25868": [
5571
+ "847"
5572
+ ],
5573
+ "25873": [
5574
+ "935"
5575
+ ],
5576
+ "25876": [
5577
+ "824"
5578
+ ],
5579
+ "25878": [
5580
+ "987"
5581
+ ],
5582
+ "25885": [
5583
+ "KS"
5584
+ ],
5585
+ "25889": [
5586
+ "668"
5587
+ ],
5588
+ "25895": [
5589
+ "693"
5590
+ ],
5591
+ "25901": [
5592
+ "743"
5593
+ ],
5594
+ "25903": [
5595
+ " BE"
5596
+ ],
5597
+ "25904": [
5598
+ "879"
5599
+ ],
5600
+ "25909": [
5601
+ "676"
5602
+ ],
5603
+ "25917": [
5604
+ " MT"
5605
+ ],
5606
+ "25919": [
5607
+ "784"
5608
+ ],
5609
+ "25923": [
5610
+ "896"
5611
+ ],
5612
+ "25928": [
5613
+ "782"
5614
+ ],
5615
+ "25930": [
5616
+ "919"
5617
+ ],
5618
+ "25939": [
5619
+ "677"
5620
+ ],
5621
+ "25942": [
5622
+ "328"
5623
+ ],
5624
+ "25956": [
5625
+ "657"
5626
+ ],
5627
+ "25957": [
5628
+ "773"
5629
+ ],
5630
+ "25960": [
5631
+ "926"
5632
+ ],
5633
+ "25961": [
5634
+ "954"
5635
+ ],
5636
+ "25964": [
5637
+ "509"
5638
+ ],
5639
+ "25965": [
5640
+ "792"
5641
+ ],
5642
+ "25972": [
5643
+ "686"
5644
+ ],
5645
+ "25981": [
5646
+ "827"
5647
+ ],
5648
+ "25982": [
5649
+ "862"
5650
+ ],
5651
+ "25985": [
5652
+ "929"
5653
+ ],
5654
+ "25992": [
5655
+ "863"
5656
+ ],
5657
+ "25993": [
5658
+ "923"
5659
+ ],
5660
+ "26011": [
5661
+ "928"
5662
+ ],
5663
+ "26012": [
5664
+ "945"
5665
+ ],
5666
+ "26020": [
5667
+ "884"
5668
+ ],
5669
+ "26021": [
5670
+ "684"
5671
+ ],
5672
+ "26022": [
5673
+ "854"
5674
+ ],
5675
+ "26023": [
5676
+ "933"
5677
+ ],
5678
+ "26030": [
5679
+ "898"
5680
+ ],
5681
+ "26046": [
5682
+ "832"
5683
+ ],
5684
+ "26048": [
5685
+ "917"
5686
+ ],
5687
+ "26053": [
5688
+ "776"
5689
+ ],
5690
+ "26057": [
5691
+ "726"
5692
+ ],
5693
+ "26059": [
5694
+ "891"
5695
+ ],
5696
+ "26069": [
5697
+ "764"
5698
+ ],
5699
+ "26070": [
5700
+ "936"
5701
+ ],
5702
+ "26086": [
5703
+ "683"
5704
+ ],
5705
+ "26090": [
5706
+ "756"
5707
+ ],
5708
+ "26103": [
5709
+ "696"
5710
+ ],
5711
+ "26115": [
5712
+ "913"
5713
+ ],
5714
+ "26116": [
5715
+ "332"
5716
+ ],
5717
+ "26117": [
5718
+ "736"
5719
+ ],
5720
+ "26122": [
5721
+ "749"
5722
+ ],
5723
+ "26123": [
5724
+ "659"
5725
+ ],
5726
+ "26124": [
5727
+ "403"
5728
+ ],
5729
+ "26126": [
5730
+ "669"
5731
+ ],
5732
+ "26150": [
5733
+ "934"
5734
+ ],
5735
+ "26163": [
5736
+ "951"
5737
+ ],
5738
+ "26164": [
5739
+ "DT"
5740
+ ],
5741
+ "26167": [
5742
+ "955"
5743
+ ],
5744
+ "26169": [
5745
+ "778"
5746
+ ],
5747
+ "26173": [
5748
+ "961"
5749
+ ],
5750
+ "26174": [
5751
+ "886"
5752
+ ],
5753
+ "26184": [
5754
+ "897"
5755
+ ],
5756
+ "26186": [
5757
+ "927"
5758
+ ],
5759
+ "26187": [
5760
+ "887"
5761
+ ],
5762
+ "26189": [
5763
+ "734"
5764
+ ],
5765
+ "26195": [
5766
+ "873"
5767
+ ],
5768
+ "26200": [
5769
+ "788"
5770
+ ],
5771
+ "26206": [
5772
+ "872"
5773
+ ],
5774
+ "26208": [
5775
+ "876"
5776
+ ],
5777
+ "26222": [
5778
+ "829"
5779
+ ],
5780
+ "26230": [
5781
+ "779"
5782
+ ],
5783
+ "26239": [
5784
+ "402"
5785
+ ],
5786
+ "26249": [
5787
+ "991"
5788
+ ],
5789
+ "26250": [
5790
+ "916"
5791
+ ],
5792
+ "26253": [
5793
+ "894"
5794
+ ],
5795
+ "26262": [
5796
+ "298"
5797
+ ],
5798
+ "26263": [
5799
+ "797"
5800
+ ],
5801
+ "26266": [
5802
+ "769"
5803
+ ],
5804
+ "26268": [
5805
+ "783"
5806
+ ],
5807
+ "26270": [
5808
+ "846"
5809
+ ],
5810
+ "26286": [
5811
+ "689"
5812
+ ],
5813
+ "26290": [
5814
+ "971"
5815
+ ],
5816
+ "26293": [
5817
+ "944"
5818
+ ],
5819
+ "26302": [
5820
+ "NT"
5821
+ ],
5822
+ "26316": [
5823
+ "697"
5824
+ ],
5825
+ "26319": [
5826
+ "738"
5827
+ ],
5828
+ "26321": [
5829
+ "992"
5830
+ ],
5831
+ "26329": [
5832
+ "859"
5833
+ ],
5834
+ "26330": [
5835
+ "963"
5836
+ ],
5837
+ "26331": [
5838
+ "878"
5839
+ ],
5840
+ "26338": [
5841
+ "698"
5842
+ ],
5843
+ "26339": [
5844
+ "938"
5845
+ ],
5846
+ "26342": [
5847
+ "874"
5848
+ ],
5849
+ "26351": [
5850
+ "766"
5851
+ ],
5852
+ "26353": [
5853
+ "746"
5854
+ ],
5855
+ "26369": [
5856
+ "856"
5857
+ ],
5858
+ "26372": [
5859
+ "968"
5860
+ ],
5861
+ "26375": [
5862
+ "868"
5863
+ ],
5864
+ "26388": [
5865
+ "918"
5866
+ ],
5867
+ "26392": [
5868
+ "838"
5869
+ ],
5870
+ "26399": [
5871
+ "943"
5872
+ ],
5873
+ "26404": [
5874
+ "759"
5875
+ ],
5876
+ "26414": [
5877
+ "793"
5878
+ ],
5879
+ "26418": [
5880
+ "952"
5881
+ ],
5882
+ "26424": [
5883
+ "939"
5884
+ ],
5885
+ "26430": [
5886
+ "967"
5887
+ ],
5888
+ "26432": [
5889
+ "739"
5890
+ ],
5891
+ "26448": [
5892
+ "839"
5893
+ ],
5894
+ "26452": [
5895
+ "869"
5896
+ ],
5897
+ "26453": [
5898
+ "694"
5899
+ ],
5900
+ "26461": [
5901
+ "953"
5902
+ ],
5903
+ "26462": [
5904
+ "962"
5905
+ ],
5906
+ "26465": [
5907
+ "796"
5908
+ ],
5909
+ "26470": [
5910
+ " RF"
5911
+ ],
5912
+ "26472": [
5913
+ "988"
5914
+ ],
5915
+ "26477": [
5916
+ "758"
5917
+ ],
5918
+ "26485": [
5919
+ "794"
5920
+ ],
5921
+ "26493": [
5922
+ "982"
5923
+ ],
5924
+ "26500": [
5925
+ "889"
5926
+ ],
5927
+ "26526": [
5928
+ "OF"
5929
+ ],
5930
+ "26527": [
5931
+ "VI"
5932
+ ],
5933
+ "26533": [
5934
+ "837"
5935
+ ],
5936
+ "26535": [
5937
+ "956"
5938
+ ],
5939
+ "26540": [
5940
+ "834"
5941
+ ],
5942
+ "26541": [
5943
+ "560"
5944
+ ],
5945
+ "26542": [
5946
+ " GT"
5947
+ ],
5948
+ "26561": [
5949
+ "893"
5950
+ ],
5951
+ "26566": [
5952
+ "979"
5953
+ ],
5954
+ "26578": [
5955
+ "942"
5956
+ ],
5957
+ "26585": [
5958
+ "993"
5959
+ ],
5960
+ "26594": [
5961
+ "969"
5962
+ ],
5963
+ "26596": [
5964
+ "VM"
5965
+ ],
5966
+ "26618": [
5967
+ "989"
5968
+ ],
5969
+ "26625": [
5970
+ "986"
5971
+ ],
5972
+ "26632": [
5973
+ "836"
5974
+ ],
5975
+ "26645": [
5976
+ "892"
5977
+ ],
5978
+ "26646": [
5979
+ "798"
5980
+ ],
5981
+ "26674": [
5982
+ "976"
5983
+ ],
5984
+ "26689": [
5985
+ "337"
5986
+ ],
5987
+ "26692": [
5988
+ "974"
5989
+ ],
5990
+ "26693": [
5991
+ "470"
5992
+ ],
5993
+ "26719": [
5994
+ "959"
5995
+ ],
5996
+ "26724": [
5997
+ "949"
5998
+ ],
5999
+ "26742": [
6000
+ "983"
6001
+ ],
6002
+ "26746": [
6003
+ "984"
6004
+ ],
6005
+ "26753": [
6006
+ "336"
6007
+ ],
6008
+ "26755": [
6009
+ " NR"
6010
+ ],
6011
+ "26763": [
6012
+ "326"
6013
+ ],
6014
+ "26775": [
6015
+ "977"
6016
+ ],
6017
+ "26808": [
6018
+ "958"
6019
+ ],
6020
+ "26809": [
6021
+ "946"
6022
+ ],
6023
+ "26834": [
6024
+ "384"
6025
+ ],
6026
+ "26852": [
6027
+ "947"
6028
+ ],
6029
+ "26864": [
6030
+ "994"
6031
+ ],
6032
+ "26869": [
6033
+ "355"
6034
+ ],
6035
+ "26888": [
6036
+ "530"
6037
+ ],
6038
+ "26898": [
6039
+ "964"
6040
+ ],
6041
+ "26906": [
6042
+ "BE"
6043
+ ],
6044
+ "26911": [
6045
+ "341"
6046
+ ],
6047
+ "26931": [
6048
+ " PH"
6049
+ ],
6050
+ "26951": [
6051
+ "334"
6052
+ ],
6053
+ "26979": [
6054
+ "948"
6055
+ ],
6056
+ "26983": [
6057
+ "957"
6058
+ ],
6059
+ "26992": [
6060
+ " PE"
6061
+ ],
6062
+ "26998": [
6063
+ "425"
6064
+ ],
6065
+ "27002": [
6066
+ "409"
6067
+ ],
6068
+ "27028": [
6069
+ "406"
6070
+ ],
6071
+ "27043": [
6072
+ "351"
6073
+ ],
6074
+ "27066": [
6075
+ "CF"
6076
+ ],
6077
+ "27122": [
6078
+ "352"
6079
+ ],
6080
+ "27196": [
6081
+ " AA"
6082
+ ],
6083
+ "27217": [
6084
+ "329"
6085
+ ],
6086
+ "27273": [
6087
+ " DA"
6088
+ ],
6089
+ "27324": [
6090
+ "SF"
6091
+ ],
6092
+ "27352": [
6093
+ "343"
6094
+ ],
6095
+ "27403": [
6096
+ "LD"
6097
+ ],
6098
+ "27404": [
6099
+ "NI"
6100
+ ],
6101
+ "27428": [
6102
+ "490"
6103
+ ],
6104
+ "27466": [
6105
+ " PP"
6106
+ ],
6107
+ "27511": [
6108
+ "LP"
6109
+ ],
6110
+ "27538": [
6111
+ "LO"
6112
+ ],
6113
+ "27647": [
6114
+ "GG"
6115
+ ],
6116
+ "27665": [
6117
+ "342"
6118
+ ],
6119
+ "27666": [
6120
+ "411"
6121
+ ],
6122
+ "27741": [
6123
+ " GO"
6124
+ ],
6125
+ "27747": [
6126
+ "555"
6127
+ ],
6128
+ "27811": [
6129
+ "414"
6130
+ ],
6131
+ "27842": [
6132
+ "344"
6133
+ ],
6134
+ "27952": [
6135
+ "580"
6136
+ ],
6137
+ "27966": [
6138
+ "NG"
6139
+ ],
6140
+ "28011": [
6141
+ "570"
6142
+ ],
6143
+ "28031": [
6144
+ "412"
6145
+ ],
6146
+ "28039": [
6147
+ "361"
6148
+ ],
6149
+ "28041": [
6150
+ "353"
6151
+ ],
6152
+ "28092": [
6153
+ "504"
6154
+ ],
6155
+ "28093": [
6156
+ "357"
6157
+ ],
6158
+ "28147": [
6159
+ "354"
6160
+ ],
6161
+ "28175": [
6162
+ "VP"
6163
+ ],
6164
+ "28188": [
6165
+ "347"
6166
+ ],
6167
+ "28200": [
6168
+ "505"
6169
+ ],
6170
+ "28230": [
6171
+ "349"
6172
+ ],
6173
+ "28247": [
6174
+ "356"
6175
+ ],
6176
+ "28248": [
6177
+ " AK"
6178
+ ],
6179
+ "28305": [
6180
+ " UC"
6181
+ ],
6182
+ "28316": [
6183
+ "395"
6184
+ ],
6185
+ "28333": [
6186
+ "385"
6187
+ ],
6188
+ "28345": [
6189
+ "444"
6190
+ ],
6191
+ "28399": [
6192
+ "364"
6193
+ ],
6194
+ "28494": [
6195
+ " SF"
6196
+ ],
6197
+ "28524": [
6198
+ "YP"
6199
+ ],
6200
+ "28527": [
6201
+ "AE"
6202
+ ],
6203
+ "28554": [
6204
+ "432"
6205
+ ],
6206
+ "28560": [
6207
+ "363"
6208
+ ],
6209
+ "28585": [
6210
+ "416"
6211
+ ],
6212
+ "28628": [
6213
+ "346"
6214
+ ],
6215
+ "28652": [
6216
+ "451"
6217
+ ],
6218
+ "28682": [
6219
+ "SU"
6220
+ ],
6221
+ "28691": [
6222
+ "502"
6223
+ ],
6224
+ "28749": [
6225
+ "389"
6226
+ ],
6227
+ "28755": [
6228
+ "525"
6229
+ ],
6230
+ "28825": [
6231
+ "348"
6232
+ ],
6233
+ "28836": [
6234
+ "407"
6235
+ ],
6236
+ "28841": [
6237
+ "421"
6238
+ ],
6239
+ "28845": [
6240
+ "408"
6241
+ ],
6242
+ "28859": [
6243
+ "371"
6244
+ ],
6245
+ "28886": [
6246
+ "422"
6247
+ ],
6248
+ "28888": [
6249
+ "359"
6250
+ ],
6251
+ "28932": [
6252
+ "386"
6253
+ ],
6254
+ "28959": [
6255
+ "435"
6256
+ ],
6257
+ "28965": [
6258
+ "366"
6259
+ ],
6260
+ "28985": [
6261
+ "503"
6262
+ ],
6263
+ "29055": [
6264
+ "NP"
6265
+ ],
6266
+ "29082": [
6267
+ "358"
6268
+ ],
6269
+ "29106": [
6270
+ "413"
6271
+ ],
6272
+ "29129": [
6273
+ "373"
6274
+ ],
6275
+ "29196": [
6276
+ "362"
6277
+ ],
6278
+ "29204": [
6279
+ "381"
6280
+ ],
6281
+ "29263": [
6282
+ " MM"
6283
+ ],
6284
+ "29270": [
6285
+ " RS"
6286
+ ],
6287
+ "29332": [
6288
+ "511"
6289
+ ],
6290
+ "29343": [
6291
+ "521"
6292
+ ],
6293
+ "29376": [
6294
+ "423"
6295
+ ],
6296
+ "29382": [
6297
+ "AX"
6298
+ ],
6299
+ "29388": [
6300
+ "372"
6301
+ ],
6302
+ "29392": [
6303
+ " LP"
6304
+ ],
6305
+ "29414": [
6306
+ "475"
6307
+ ],
6308
+ "29415": [
6309
+ "377"
6310
+ ],
6311
+ "29438": [
6312
+ " UT"
6313
+ ],
6314
+ "29461": [
6315
+ "431"
6316
+ ],
6317
+ "29525": [
6318
+ "399"
6319
+ ],
6320
+ "29555": [
6321
+ "374"
6322
+ ],
6323
+ "29576": [
6324
+ "JS"
6325
+ ],
6326
+ "29580": [
6327
+ "BT"
6328
+ ],
6329
+ "29591": [
6330
+ "369"
6331
+ ],
6332
+ "29592": [
6333
+ "383"
6334
+ ],
6335
+ "29650": [
6336
+ " RN"
6337
+ ],
6338
+ "29681": [
6339
+ "387"
6340
+ ],
6341
+ "29684": [
6342
+ "453"
6343
+ ],
6344
+ "29723": [
6345
+ "368"
6346
+ ],
6347
+ "29726": [
6348
+ "393"
6349
+ ],
6350
+ "29743": [
6351
+ "382"
6352
+ ],
6353
+ "29751": [
6354
+ "417"
6355
+ ],
6356
+ "29786": [
6357
+ "376"
6358
+ ],
6359
+ "29792": [
6360
+ " RO"
6361
+ ],
6362
+ "29795": [
6363
+ "367"
6364
+ ],
6365
+ "29808": [
6366
+ "441"
6367
+ ],
6368
+ "29905": [
6369
+ "455"
6370
+ ],
6371
+ "29923": [
6372
+ "379"
6373
+ ],
6374
+ "29929": [
6375
+ "515"
6376
+ ],
6377
+ "29991": [
6378
+ "590"
6379
+ ],
6380
+ "30003": [
6381
+ "443"
6382
+ ],
6383
+ "30041": [
6384
+ "508"
6385
+ ],
6386
+ "30053": [
6387
+ "378"
6388
+ ],
6389
+ "30061": [
6390
+ "424"
6391
+ ],
6392
+ "30102": [
6393
+ " GA"
6394
+ ],
6395
+ "30113": [
6396
+ "394"
6397
+ ],
6398
+ "30119": [
6399
+ "442"
6400
+ ],
6401
+ "30125": [
6402
+ " BP"
6403
+ ],
6404
+ "30163": [
6405
+ "486"
6406
+ ],
6407
+ "30176": [
6408
+ "499"
6409
+ ],
6410
+ "30179": [
6411
+ "506"
6412
+ ],
6413
+ "30188": [
6414
+ "429"
6415
+ ],
6416
+ "30194": [
6417
+ " MI"
6418
+ ],
6419
+ "30207": [
6420
+ "549"
6421
+ ],
6422
+ "30229": [
6423
+ "419"
6424
+ ],
6425
+ "30277": [
6426
+ "428"
6427
+ ],
6428
+ "30284": [
6429
+ "391"
6430
+ ],
6431
+ "30303": [
6432
+ "WR"
6433
+ ],
6434
+ "30313": [
6435
+ "433"
6436
+ ],
6437
+ "30409": [
6438
+ "418"
6439
+ ],
6440
+ "30410": [
6441
+ "426"
6442
+ ],
6443
+ "30414": [
6444
+ "LY"
6445
+ ],
6446
+ "30434": [
6447
+ "398"
6448
+ ],
6449
+ "30455": [
6450
+ "EV"
6451
+ ],
6452
+ "30471": [
6453
+ "518"
6454
+ ],
6455
+ "30550": [
6456
+ "445"
6457
+ ],
6458
+ "30568": [
6459
+ " RC"
6460
+ ],
6461
+ "30612": [
6462
+ "388"
6463
+ ],
6464
+ "30618": [
6465
+ "465"
6466
+ ],
6467
+ "30625": [
6468
+ "454"
6469
+ ],
6470
+ "30686": [
6471
+ "488"
6472
+ ],
6473
+ "30698": [
6474
+ " XI"
6475
+ ],
6476
+ "30701": [
6477
+ "485"
6478
+ ],
6479
+ "30722": [
6480
+ "396"
6481
+ ],
6482
+ "30727": [
6483
+ "392"
6484
+ ],
6485
+ "30764": [
6486
+ "YS"
6487
+ ],
6488
+ "30782": [
6489
+ " NI"
6490
+ ],
6491
+ "30836": [
6492
+ "495"
6493
+ ],
6494
+ "30919": [
6495
+ "458"
6496
+ ],
6497
+ "30928": [
6498
+ "427"
6499
+ ],
6500
+ "30950": [
6501
+ "397"
6502
+ ],
6503
+ "30958": [
6504
+ "452"
6505
+ ],
6506
+ "30963": [
6507
+ "447"
6508
+ ],
6509
+ "31188": [
6510
+ "437"
6511
+ ],
6512
+ "31229": [
6513
+ "471"
6514
+ ],
6515
+ "31235": [
6516
+ " PK"
6517
+ ],
6518
+ "31319": [
6519
+ "457"
6520
+ ],
6521
+ "31374": [
6522
+ "436"
6523
+ ],
6524
+ "31466": [
6525
+ "491"
6526
+ ],
6527
+ "31470": [
6528
+ " CG"
6529
+ ],
6530
+ "31484": [
6531
+ "519"
6532
+ ],
6533
+ "31496": [
6534
+ "434"
6535
+ ],
6536
+ "31505": [
6537
+ "507"
6538
+ ],
6539
+ "31554": [
6540
+ "481"
6541
+ ],
6542
+ "31562": [
6543
+ "476"
6544
+ ],
6545
+ "31595": [
6546
+ " JS"
6547
+ ],
6548
+ "31639": [
6549
+ " NF"
6550
+ ],
6551
+ "31647": [
6552
+ "535"
6553
+ ],
6554
+ "31655": [
6555
+ "532"
6556
+ ],
6557
+ "31663": [
6558
+ " GE"
6559
+ ],
6560
+ "31665": [
6561
+ "462"
6562
+ ],
6563
+ "31679": [
6564
+ "461"
6565
+ ],
6566
+ "31697": [
6567
+ " SU"
6568
+ ],
6569
+ "31733": [
6570
+ "463"
6571
+ ],
6572
+ "31734": [
6573
+ "464"
6574
+ ],
6575
+ "31744": [
6576
+ "575"
6577
+ ],
6578
+ "31792": [
6579
+ "516"
6580
+ ],
6581
+ "31816": [
6582
+ "438"
6583
+ ],
6584
+ "31859": [
6585
+ "531"
6586
+ ],
6587
+ "31886": [
6588
+ "439"
6589
+ ],
6590
+ "31901": [
6591
+ "449"
6592
+ ],
6593
+ "31910": [
6594
+ "448"
6595
+ ],
6596
+ "31991": [
6597
+ "496"
6598
+ ],
6599
+ "31999": [
6600
+ " BA"
6601
+ ],
6602
+ "32019": [
6603
+ "473"
6604
+ ],
6605
+ "32021": [
6606
+ "513"
6607
+ ],
6608
+ "32036": [
6609
+ "551"
6610
+ ],
6611
+ "32038": [
6612
+ " OP"
6613
+ ],
6614
+ "32061": [
6615
+ "446"
6616
+ ],
6617
+ "32062": [
6618
+ "466"
6619
+ ],
6620
+ "32103": [
6621
+ "541"
6622
+ ],
6623
+ "32135": [
6624
+ "533"
6625
+ ],
6626
+ "32146": [
6627
+ "565"
6628
+ ],
6629
+ "32195": [
6630
+ "514"
6631
+ ],
6632
+ "32215": [
6633
+ "545"
6634
+ ],
6635
+ "32223": [
6636
+ "472"
6637
+ ],
6638
+ "32224": [
6639
+ " TE"
6640
+ ],
6641
+ "32235": [
6642
+ "KA"
6643
+ ],
6644
+ "32260": [
6645
+ "528"
6646
+ ],
6647
+ "32292": [
6648
+ "492"
6649
+ ],
6650
+ "32293": [
6651
+ "562"
6652
+ ],
6653
+ "32299": [
6654
+ "497"
6655
+ ],
6656
+ "32330": [
6657
+ "474"
6658
+ ],
6659
+ "32335": [
6660
+ "522"
6661
+ ],
6662
+ "32339": [
6663
+ "529"
6664
+ ],
6665
+ "32357": [
6666
+ "477"
6667
+ ],
6668
+ "32376": [
6669
+ "FE"
6670
+ ],
6671
+ "32427": [
6672
+ "498"
6673
+ ],
6674
+ "32437": [
6675
+ "467"
6676
+ ],
6677
+ "32455": [
6678
+ "NH"
6679
+ ],
6680
+ "32456": [
6681
+ "484"
6682
+ ],
6683
+ "32490": [
6684
+ "527"
6685
+ ],
6686
+ "32493": [
6687
+ "543"
6688
+ ],
6689
+ "32510": [
6690
+ " LC"
6691
+ ],
6692
+ "32521": [
6693
+ "459"
6694
+ ],
6695
+ "32551": [
6696
+ "493"
6697
+ ],
6698
+ "32583": [
6699
+ "547"
6700
+ ],
6701
+ "32617": [
6702
+ "483"
6703
+ ],
6704
+ "32627": [
6705
+ " NH"
6706
+ ],
6707
+ "32657": [
6708
+ "468"
6709
+ ],
6710
+ "32673": [
6711
+ "567"
6712
+ ],
6713
+ "32678": [
6714
+ "494"
6715
+ ],
6716
+ "32688": [
6717
+ "523"
6718
+ ],
6719
+ "32696": [
6720
+ " MW"
6721
+ ],
6722
+ "32730": [
6723
+ "517"
6724
+ ],
6725
+ "32737": [
6726
+ " NT"
6727
+ ],
6728
+ "32750": [
6729
+ "479"
6730
+ ],
6731
+ "32758": [
6732
+ "585"
6733
+ ],
6734
+ "32781": [
6735
+ "469"
6736
+ ],
6737
+ "32789": [
6738
+ " JM"
6739
+ ],
6740
+ "32794": [
6741
+ " TM"
6742
+ ],
6743
+ "32834": [
6744
+ "489"
6745
+ ],
6746
+ "32838": [
6747
+ "482"
6748
+ ],
6749
+ "32879": [
6750
+ " GN"
6751
+ ],
6752
+ "32882": [
6753
+ "524"
6754
+ ],
6755
+ "32908": [
6756
+ "576"
6757
+ ],
6758
+ "32928": [
6759
+ "534"
6760
+ ],
6761
+ "32938": [
6762
+ "BV"
6763
+ ],
6764
+ "32940": [
6765
+ "581"
6766
+ ],
6767
+ "32967": [
6768
+ "552"
6769
+ ],
6770
+ "32990": [
6771
+ "487"
6772
+ ],
6773
+ "33076": [
6774
+ " TC"
6775
+ ],
6776
+ "33103": [
6777
+ "561"
6778
+ ],
6779
+ "33137": [
6780
+ "536"
6781
+ ],
6782
+ "33138": [
6783
+ "553"
6784
+ ],
6785
+ "33190": [
6786
+ "537"
6787
+ ],
6788
+ "33211": [
6789
+ " HP"
6790
+ ],
6791
+ "33266": [
6792
+ "544"
6793
+ ],
6794
+ "33344": [
6795
+ "571"
6796
+ ],
6797
+ "33347": [
6798
+ "538"
6799
+ ],
6800
+ "33356": [
6801
+ "542"
6802
+ ],
6803
+ "33388": [
6804
+ "557"
6805
+ ],
6806
+ "33407": [
6807
+ "DU"
6808
+ ],
6809
+ "33419": [
6810
+ "478"
6811
+ ],
6812
+ "33468": [
6813
+ "592"
6814
+ ],
6815
+ "33485": [
6816
+ " SY"
6817
+ ],
6818
+ "33499": [
6819
+ "HF"
6820
+ ],
6821
+ "33525": [
6822
+ "526"
6823
+ ],
6824
+ "33551": [
6825
+ "596"
6826
+ ],
6827
+ "33577": [
6828
+ "595"
6829
+ ],
6830
+ "33668": [
6831
+ "539"
6832
+ ],
6833
+ "33702": [
6834
+ "546"
6835
+ ],
6836
+ "33731": [
6837
+ " VA"
6838
+ ],
6839
+ "33736": [
6840
+ "577"
6841
+ ],
6842
+ "33777": [
6843
+ "563"
6844
+ ],
6845
+ "33797": [
6846
+ "579"
6847
+ ],
6848
+ "33809": [
6849
+ "548"
6850
+ ],
6851
+ "33845": [
6852
+ " PI"
6853
+ ],
6854
+ "33853": [
6855
+ "573"
6856
+ ],
6857
+ "33898": [
6858
+ "VC"
6859
+ ],
6860
+ "33909": [
6861
+ "554"
6862
+ ],
6863
+ "33923": [
6864
+ "556"
6865
+ ],
6866
+ "33953": [
6867
+ "559"
6868
+ ],
6869
+ "33954": [
6870
+ "591"
6871
+ ],
6872
+ "33975": [
6873
+ "598"
6874
+ ],
6875
+ "34004": [
6876
+ " SG"
6877
+ ],
6878
+ "34073": [
6879
+ "TM"
6880
+ ],
6881
+ "34090": [
6882
+ "RR"
6883
+ ],
6884
+ "34120": [
6885
+ " WE"
6886
+ ],
6887
+ "34167": [
6888
+ "558"
6889
+ ],
6890
+ "34182": [
6891
+ " VM"
6892
+ ],
6893
+ "34185": [
6894
+ "572"
6895
+ ],
6896
+ "34232": [
6897
+ "589"
6898
+ ],
6899
+ "34237": [
6900
+ "593"
6901
+ ],
6902
+ "34246": [
6903
+ "583"
6904
+ ],
6905
+ "34275": [
6906
+ "568"
6907
+ ],
6908
+ "34316": [
6909
+ "586"
6910
+ ],
6911
+ "34318": [
6912
+ " NK"
6913
+ ],
6914
+ "34409": [
6915
+ "587"
6916
+ ],
6917
+ "34431": [
6918
+ "582"
6919
+ ],
6920
+ "34466": [
6921
+ " UI"
6922
+ ],
6923
+ "34502": [
6924
+ "588"
6925
+ ],
6926
+ "34510": [
6927
+ "599"
6928
+ ],
6929
+ "34590": [
6930
+ "574"
6931
+ ],
6932
+ "34620": [
6933
+ " HS"
6934
+ ],
6935
+ "34643": [
6936
+ "566"
6937
+ ],
6938
+ "34644": [
6939
+ "564"
6940
+ ],
6941
+ "34661": [
6942
+ " JA"
6943
+ ],
6944
+ "34682": [
6945
+ " PU"
6946
+ ],
6947
+ "34729": [
6948
+ "594"
6949
+ ],
6950
+ "34753": [
6951
+ " PO"
6952
+ ],
6953
+ "34756": [
6954
+ "569"
6955
+ ],
6956
+ "34813": [
6957
+ "KO"
6958
+ ],
6959
+ "34817": [
6960
+ "584"
6961
+ ],
6962
+ "34825": [
6963
+ " HA"
6964
+ ],
6965
+ "34847": [
6966
+ "LI"
6967
+ ],
6968
+ "34889": [
6969
+ "597"
6970
+ ],
6971
+ "34931": [
6972
+ " EE"
6973
+ ],
6974
+ "34936": [
6975
+ " BS"
6976
+ ],
6977
+ "34963": [
6978
+ "GN"
6979
+ ],
6980
+ "35064": [
6981
+ " VR"
6982
+ ],
6983
+ "35127": [
6984
+ "578"
6985
+ ],
6986
+ "35134": [
6987
+ " KE"
6988
+ ],
6989
+ "35185": [
6990
+ " LL"
6991
+ ],
6992
+ "35196": [
6993
+ "TL"
6994
+ ],
6995
+ "35259": [
6996
+ "DH"
6997
+ ],
6998
+ "35264": [
6999
+ " SI"
7000
+ ],
7001
+ "35457": [
7002
+ " NG"
7003
+ ],
7004
+ "35469": [
7005
+ " RM"
7006
+ ],
7007
+ "35525": [
7008
+ " GB"
7009
+ ],
7010
+ "35620": [
7011
+ " TF"
7012
+ ],
7013
+ "35641": [
7014
+ " NJ"
7015
+ ],
7016
+ "35659": [
7017
+ " TS"
7018
+ ],
7019
+ "35765": [
7020
+ " WT"
7021
+ ],
7022
+ "35796": [
7023
+ "OX"
7024
+ ],
7025
+ "35980": [
7026
+ "WD"
7027
+ ],
7028
+ "36117": [
7029
+ "VR"
7030
+ ],
7031
+ "36331": [
7032
+ " MJ"
7033
+ ],
7034
+ "36363": [
7035
+ "WT"
7036
+ ],
7037
+ "36401": [
7038
+ " AJ"
7039
+ ],
7040
+ "36532": [
7041
+ " HM"
7042
+ ],
7043
+ "36554": [
7044
+ "SK"
7045
+ ],
7046
+ "36722": [
7047
+ " DL"
7048
+ ],
7049
+ "36770": [
7050
+ "PY"
7051
+ ],
7052
+ "36803": [
7053
+ " GH"
7054
+ ],
7055
+ "36831": [
7056
+ "BU"
7057
+ ],
7058
+ "37076": [
7059
+ " RP"
7060
+ ],
7061
+ "37111": [
7062
+ " LM"
7063
+ ],
7064
+ "37115": [
7065
+ "FM"
7066
+ ],
7067
+ "37225": [
7068
+ " BB"
7069
+ ],
7070
+ "37234": [
7071
+ " WM"
7072
+ ],
7073
+ "37441": [
7074
+ "WC"
7075
+ ],
7076
+ "37542": [
7077
+ " MG"
7078
+ ],
7079
+ "37665": [
7080
+ "VO"
7081
+ ],
7082
+ "37820": [
7083
+ " IQ"
7084
+ ],
7085
+ "37889": [
7086
+ "KD"
7087
+ ],
7088
+ "37902": [
7089
+ " DH"
7090
+ ],
7091
+ "38240": [
7092
+ "CV"
7093
+ ],
7094
+ "38284": [
7095
+ " NP"
7096
+ ],
7097
+ "38340": [
7098
+ "IQ"
7099
+ ],
7100
+ "38358": [
7101
+ "BF"
7102
+ ],
7103
+ "38852": [
7104
+ " UP"
7105
+ ],
7106
+ "38935": [
7107
+ "ND"
7108
+ ],
7109
+ "38980": [
7110
+ " TA"
7111
+ ],
7112
+ "39361": [
7113
+ " TX"
7114
+ ],
7115
+ "39420": [
7116
+ "CG"
7117
+ ],
7118
+ "39560": [
7119
+ " EG"
7120
+ ],
7121
+ "39596": [
7122
+ " SB"
7123
+ ],
7124
+ "39628": [
7125
+ " DF"
7126
+ ],
7127
+ "39653": [
7128
+ " PF"
7129
+ ],
7130
+ "39659": [
7131
+ "UA"
7132
+ ],
7133
+ "39836": [
7134
+ "HI"
7135
+ ],
7136
+ "39866": [
7137
+ " BD"
7138
+ ],
7139
+ "39991": [
7140
+ " HF"
7141
+ ],
7142
+ "40174": [
7143
+ "NL"
7144
+ ],
7145
+ "40228": [
7146
+ " RR"
7147
+ ],
7148
+ "40244": [
7149
+ " FE"
7150
+ ],
7151
+ "40556": [
7152
+ "CB"
7153
+ ],
7154
+ "40607": [
7155
+ " BT"
7156
+ ],
7157
+ "40789": [
7158
+ " LI"
7159
+ ],
7160
+ "40803": [
7161
+ " KS"
7162
+ ],
7163
+ "40958": [
7164
+ " GI"
7165
+ ],
7166
+ "40960": [
7167
+ " GW"
7168
+ ],
7169
+ "40968": [
7170
+ " WA"
7171
+ ],
7172
+ "40995": [
7173
+ " NM"
7174
+ ],
7175
+ "41054": [
7176
+ "NY"
7177
+ ],
7178
+ "41190": [
7179
+ " JR"
7180
+ ],
7181
+ "41246": [
7182
+ "UX"
7183
+ ],
7184
+ "41471": [
7185
+ "VE"
7186
+ ],
7187
+ "41477": [
7188
+ " OT"
7189
+ ],
7190
+ "41490": [
7191
+ " PB"
7192
+ ],
7193
+ "41523": [
7194
+ " KB"
7195
+ ],
7196
+ "41563": [
7197
+ " LO"
7198
+ ],
7199
+ "41652": [
7200
+ " DW"
7201
+ ],
7202
+ "41784": [
7203
+ " LD"
7204
+ ],
7205
+ "41806": [
7206
+ " JP"
7207
+ ],
7208
+ "41885": [
7209
+ " MY"
7210
+ ],
7211
+ "41928": [
7212
+ "CN"
7213
+ ],
7214
+ "41941": [
7215
+ "RF"
7216
+ ],
7217
+ "41967": [
7218
+ "PF"
7219
+ ],
7220
+ "42230": [
7221
+ " LS"
7222
+ ],
7223
+ "42240": [
7224
+ "RD"
7225
+ ],
7226
+ "42423": [
7227
+ " BI"
7228
+ ],
7229
+ "42547": [
7230
+ " FF"
7231
+ ],
7232
+ "42587": [
7233
+ " PG"
7234
+ ],
7235
+ "42605": [
7236
+ " AE"
7237
+ ],
7238
+ "42699": [
7239
+ " IB"
7240
+ ],
7241
+ "42733": [
7242
+ "OO"
7243
+ ],
7244
+ "42777": [
7245
+ " GD"
7246
+ ],
7247
+ "42812": [
7248
+ "WF"
7249
+ ],
7250
+ "42877": [
7251
+ " IA"
7252
+ ],
7253
+ "42879": [
7254
+ " GS"
7255
+ ],
7256
+ "42925": [
7257
+ " LG"
7258
+ ],
7259
+ "43026": [
7260
+ " TT"
7261
+ ],
7262
+ "43032": [
7263
+ " MK"
7264
+ ],
7265
+ "43085": [
7266
+ " JC"
7267
+ ],
7268
+ "43100": [
7269
+ "VS"
7270
+ ],
7271
+ "43118": [
7272
+ "IK"
7273
+ ],
7274
+ "43125": [
7275
+ " MN"
7276
+ ],
7277
+ "43143": [
7278
+ " FS"
7279
+ ],
7280
+ "43203": [
7281
+ "GH"
7282
+ ],
7283
+ "43213": [
7284
+ " QU"
7285
+ ],
7286
+ "43310": [
7287
+ " WC"
7288
+ ],
7289
+ "43335": [
7290
+ " JD"
7291
+ ],
7292
+ "43343": [
7293
+ " EA"
7294
+ ],
7295
+ "43391": [
7296
+ "LM"
7297
+ ],
7298
+ "43418": [
7299
+ "RY"
7300
+ ],
7301
+ "43591": [
7302
+ " OH"
7303
+ ],
7304
+ "44006": [
7305
+ " XL"
7306
+ ],
7307
+ "44029": [
7308
+ " LV"
7309
+ ],
7310
+ "44149": [
7311
+ " EF"
7312
+ ],
7313
+ "44201": [
7314
+ "DN"
7315
+ ],
7316
+ "44267": [
7317
+ " FT"
7318
+ ],
7319
+ "44350": [
7320
+ " RB"
7321
+ ],
7322
+ "44528": [
7323
+ "WM"
7324
+ ],
7325
+ "44583": [
7326
+ "RP"
7327
+ ],
7328
+ "44742": [
7329
+ " DT"
7330
+ ],
7331
+ "44825": [
7332
+ " SJ"
7333
+ ],
7334
+ "44916": [
7335
+ " FP"
7336
+ ],
7337
+ "44952": [
7338
+ "KK"
7339
+ ],
7340
+ "45015": [
7341
+ " TP"
7342
+ ],
7343
+ "45337": [
7344
+ " DN"
7345
+ ],
7346
+ "45466": [
7347
+ " RV"
7348
+ ],
7349
+ "45565": [
7350
+ " DP"
7351
+ ],
7352
+ "45608": [
7353
+ " CJ"
7354
+ ],
7355
+ "45644": [
7356
+ " MH"
7357
+ ],
7358
+ "45752": [
7359
+ " TN"
7360
+ ],
7361
+ "45872": [
7362
+ " TI"
7363
+ ],
7364
+ "45906": [
7365
+ " FK"
7366
+ ],
7367
+ "46065": [
7368
+ " JE"
7369
+ ],
7370
+ "46067": [
7371
+ " RL"
7372
+ ],
7373
+ "46109": [
7374
+ "OE"
7375
+ ],
7376
+ "46211": [
7377
+ " WR"
7378
+ ],
7379
+ "46248": [
7380
+ " IE"
7381
+ ],
7382
+ "46293": [
7383
+ " MF"
7384
+ ],
7385
+ "46420": [
7386
+ " KM"
7387
+ ],
7388
+ "46550": [
7389
+ "WP"
7390
+ ],
7391
+ "46830": [
7392
+ " RH"
7393
+ ],
7394
+ "47115": [
7395
+ " DV"
7396
+ ],
7397
+ "47283": [
7398
+ " PN"
7399
+ ],
7400
+ "47284": [
7401
+ "LT"
7402
+ ],
7403
+ "47347": [
7404
+ "HM"
7405
+ ],
7406
+ "47382": [
7407
+ "FX"
7408
+ ],
7409
+ "47475": [
7410
+ " AZ"
7411
+ ],
7412
+ "47534": [
7413
+ "UF"
7414
+ ],
7415
+ "47718": [
7416
+ " TD"
7417
+ ],
7418
+ "47785": [
7419
+ "KB"
7420
+ ],
7421
+ "47864": [
7422
+ " TW"
7423
+ ],
7424
+ "48121": [
7425
+ " AW"
7426
+ ],
7427
+ "48143": [
7428
+ " OM"
7429
+ ],
7430
+ "48156": [
7431
+ "KT"
7432
+ ],
7433
+ "48216": [
7434
+ " VS"
7435
+ ],
7436
+ "48555": [
7437
+ " TG"
7438
+ ],
7439
+ "48571": [
7440
+ " HO"
7441
+ ],
7442
+ "48589": [
7443
+ " MV"
7444
+ ],
7445
+ "48643": [
7446
+ " AH"
7447
+ ],
7448
+ "48678": [
7449
+ " LT"
7450
+ ],
7451
+ "48689": [
7452
+ " FO"
7453
+ ],
7454
+ "48697": [
7455
+ " JL"
7456
+ ],
7457
+ "48783": [
7458
+ " RJ"
7459
+ ],
7460
+ "49142": [
7461
+ " ND"
7462
+ ],
7463
+ "49179": [
7464
+ "KN"
7465
+ ],
7466
+ "49334": [
7467
+ "SW"
7468
+ ],
7469
+ "49476": [
7470
+ " BJ"
7471
+ ],
7472
+ "49500": [
7473
+ "LV"
7474
+ ],
7475
+ "49626": [
7476
+ " DG"
7477
+ ],
7478
+ "49856": [
7479
+ " HK"
7480
+ ],
7481
+ "49896": [
7482
+ " JJ"
7483
+ ],
7484
+ "50189": [
7485
+ " BH"
7486
+ ],
7487
+ "50251": [
7488
+ " HV"
7489
+ ],
7490
+ "50252": [
7491
+ " XP"
7492
+ ],
7493
+ "50335": [
7494
+ "GD"
7495
+ ],
7496
+ "50349": [
7497
+ "EU"
7498
+ ],
7499
+ "50360": [
7500
+ "FD"
7501
+ ],
7502
+ "50516": [
7503
+ " AU"
7504
+ ],
7505
+ "50602": [
7506
+ " UR"
7507
+ ],
7508
+ "50853": [
7509
+ "BG"
7510
+ ],
7511
+ "50873": [
7512
+ "FK"
7513
+ ],
7514
+ "51003": [
7515
+ " NW"
7516
+ ],
7517
+ "51054": [
7518
+ "XT"
7519
+ ],
7520
+ "51104": [
7521
+ " CW"
7522
+ ],
7523
+ "51133": [
7524
+ "AH"
7525
+ ],
7526
+ "51142": [
7527
+ " DD"
7528
+ ],
7529
+ "51227": [
7530
+ "PU"
7531
+ ],
7532
+ "51611": [
7533
+ " KO"
7534
+ ],
7535
+ "51615": [
7536
+ " KL"
7537
+ ],
7538
+ "51640": [
7539
+ "GI"
7540
+ ],
7541
+ "51651": [
7542
+ " CX"
7543
+ ],
7544
+ "51683": [
7545
+ " PJ"
7546
+ ],
7547
+ "51694": [
7548
+ " WS"
7549
+ ],
7550
+ "51724": [
7551
+ " CU"
7552
+ ],
7553
+ "51779": [
7554
+ "EB"
7555
+ ],
7556
+ "51878": [
7557
+ " NL"
7558
+ ],
7559
+ "52074": [
7560
+ " LR"
7561
+ ],
7562
+ "52087": [
7563
+ " OB"
7564
+ ],
7565
+ "52361": [
7566
+ "BY"
7567
+ ],
7568
+ "52425": [
7569
+ " JH"
7570
+ ],
7571
+ "52453": [
7572
+ "TB"
7573
+ ],
7574
+ "52566": [
7575
+ " KN"
7576
+ ],
7577
+ "52594": [
7578
+ " DU"
7579
+ ],
7580
+ "52611": [
7581
+ " BW"
7582
+ ],
7583
+ "52677": [
7584
+ "ZZ"
7585
+ ],
7586
+ "52708": [
7587
+ "JA"
7588
+ ],
7589
+ "52873": [
7590
+ " VO"
7591
+ ],
7592
+ "53020": [
7593
+ "XY"
7594
+ ],
7595
+ "53462": [
7596
+ " CK"
7597
+ ],
7598
+ "53540": [
7599
+ "TI"
7600
+ ],
7601
+ "53570": [
7602
+ "JM"
7603
+ ],
7604
+ "53707": [
7605
+ " RG"
7606
+ ],
7607
+ "53967": [
7608
+ "WW"
7609
+ ],
7610
+ "54377": [
7611
+ "NB"
7612
+ ],
7613
+ "54467": [
7614
+ " FD"
7615
+ ],
7616
+ "54502": [
7617
+ " KR"
7618
+ ],
7619
+ "54691": [
7620
+ "HH"
7621
+ ],
7622
+ "54720": [
7623
+ " HB"
7624
+ ],
7625
+ "54858": [
7626
+ "VF"
7627
+ ],
7628
+ "54879": [
7629
+ "NK"
7630
+ ],
7631
+ "54996": [
7632
+ " HL"
7633
+ ],
7634
+ "55273": [
7635
+ " JO"
7636
+ ],
7637
+ "55381": [
7638
+ " TL"
7639
+ ],
7640
+ "55519": [
7641
+ " BU"
7642
+ ],
7643
+ "55672": [
7644
+ " BK"
7645
+ ],
7646
+ "56308": [
7647
+ "ZA"
7648
+ ],
7649
+ "56332": [
7650
+ " RI"
7651
+ ],
7652
+ "56641": [
7653
+ "JR"
7654
+ ],
7655
+ "56709": [
7656
+ " KA"
7657
+ ],
7658
+ "56721": [
7659
+ " OC"
7660
+ ],
7661
+ "56857": [
7662
+ "KI"
7663
+ ],
7664
+ "56925": [
7665
+ " VC"
7666
+ ],
7667
+ "56946": [
7668
+ " NV"
7669
+ ],
7670
+ "56998": [
7671
+ " IU"
7672
+ ],
7673
+ "57387": [
7674
+ " UL"
7675
+ ],
7676
+ "57617": [
7677
+ " LB"
7678
+ ],
7679
+ "57618": [
7680
+ " EB"
7681
+ ],
7682
+ "57707": [
7683
+ "RM"
7684
+ ],
7685
+ "57726": [
7686
+ "JC"
7687
+ ],
7688
+ "57732": [
7689
+ "YY"
7690
+ ],
7691
+ "57913": [
7692
+ " PW"
7693
+ ],
7694
+ "58046": [
7695
+ "NV"
7696
+ ],
7697
+ "58101": [
7698
+ " KC"
7699
+ ],
7700
+ "58168": [
7701
+ " JB"
7702
+ ],
7703
+ "58442": [
7704
+ "DK"
7705
+ ],
7706
+ "58484": [
7707
+ " UA"
7708
+ ],
7709
+ "58721": [
7710
+ " MX"
7711
+ ],
7712
+ "58803": [
7713
+ " KG"
7714
+ ],
7715
+ "58824": [
7716
+ " MU"
7717
+ ],
7718
+ "58926": [
7719
+ "TF"
7720
+ ],
7721
+ "58954": [
7722
+ "JO"
7723
+ ],
7724
+ "59193": [
7725
+ " VP"
7726
+ ],
7727
+ "59220": [
7728
+ " JW"
7729
+ ],
7730
+ "59379": [
7731
+ " OA"
7732
+ ],
7733
+ "59509": [
7734
+ "EW"
7735
+ ],
7736
+ "59759": [
7737
+ "NM"
7738
+ ],
7739
+ "59767": [
7740
+ " LH"
7741
+ ],
7742
+ "59901": [
7743
+ "PK"
7744
+ ],
7745
+ "59906": [
7746
+ " FX"
7747
+ ],
7748
+ "60866": [
7749
+ " VT"
7750
+ ],
7751
+ "61135": [
7752
+ " NZ"
7753
+ ],
7754
+ "61348": [
7755
+ "XL"
7756
+ ],
7757
+ "61396": [
7758
+ " HH"
7759
+ ],
7760
+ "61539": [
7761
+ " OD"
7762
+ ],
7763
+ "61686": [
7764
+ " NN"
7765
+ ],
7766
+ "61774": [
7767
+ " IG"
7768
+ ],
7769
+ "61988": [
7770
+ "MV"
7771
+ ],
7772
+ "62319": [
7773
+ "WG"
7774
+ ],
7775
+ "62562": [
7776
+ " CY"
7777
+ ],
7778
+ "62575": [
7779
+ " GU"
7780
+ ],
7781
+ "62659": [
7782
+ " WK"
7783
+ ],
7784
+ "63010": [
7785
+ " BV"
7786
+ ],
7787
+ "63106": [
7788
+ " GF"
7789
+ ],
7790
+ "63351": [
7791
+ "MF"
7792
+ ],
7793
+ "63356": [
7794
+ " NB"
7795
+ ],
7796
+ "63449": [
7797
+ "SB"
7798
+ ],
7799
+ "63450": [
7800
+ " JT"
7801
+ ],
7802
+ "64465": [
7803
+ "CK"
7804
+ ],
7805
+ "64561": [
7806
+ "EY"
7807
+ ],
7808
+ "64984": [
7809
+ "TY"
7810
+ ],
7811
+ "66184": [
7812
+ "YX"
7813
+ ],
7814
+ "66217": [
7815
+ "ZX"
7816
+ ],
7817
+ "66255": [
7818
+ "AQ"
7819
+ ],
7820
+ "66305": [
7821
+ "WN"
7822
+ ],
7823
+ "66310": [
7824
+ "GV"
7825
+ ],
7826
+ "66311": [
7827
+ "BJ"
7828
+ ],
7829
+ "66325": [
7830
+ "ZQ"
7831
+ ],
7832
+ "66331": [
7833
+ "YW"
7834
+ ],
7835
+ "66345": [
7836
+ "ZW"
7837
+ ],
7838
+ "66346": [
7839
+ "YQ"
7840
+ ],
7841
+ "66349": [
7842
+ "XQ"
7843
+ ],
7844
+ "66374": [
7845
+ "BQ"
7846
+ ],
7847
+ "66394": [
7848
+ "AW"
7849
+ ],
7850
+ "66405": [
7851
+ "AU"
7852
+ ],
7853
+ "66419": [
7854
+ "WV"
7855
+ ],
7856
+ "66435": [
7857
+ "EQ"
7858
+ ],
7859
+ "66452": [
7860
+ "WQ"
7861
+ ],
7862
+ "66458": [
7863
+ "HY"
7864
+ ],
7865
+ "66459": [
7866
+ "DQ"
7867
+ ],
7868
+ "66486": [
7869
+ "JQ"
7870
+ ],
7871
+ "66487": [
7872
+ "UY"
7873
+ ],
7874
+ "66497": [
7875
+ "KQ"
7876
+ ],
7877
+ "66513": [
7878
+ "ZU"
7879
+ ],
7880
+ "66517": [
7881
+ "HQ"
7882
+ ],
7883
+ "66519": [
7884
+ "RQ"
7885
+ ],
7886
+ "66536": [
7887
+ "CY"
7888
+ ],
7889
+ "66538": [
7890
+ "HB"
7891
+ ],
7892
+ "66543": [
7893
+ "GQ"
7894
+ ],
7895
+ "66566": [
7896
+ "KY"
7897
+ ],
7898
+ "66575": [
7899
+ "DV"
7900
+ ],
7901
+ "66602": [
7902
+ "RX"
7903
+ ],
7904
+ "66618": [
7905
+ "LQ"
7906
+ ],
7907
+ "66619": [
7908
+ "UQ"
7909
+ ],
7910
+ "66637": [
7911
+ "JY"
7912
+ ],
7913
+ "66639": [
7914
+ "QQ"
7915
+ ],
7916
+ "66644": [
7917
+ "FY"
7918
+ ],
7919
+ "66645": [
7920
+ "DY"
7921
+ ],
7922
+ "66658": [
7923
+ "VX"
7924
+ ],
7925
+ "66664": [
7926
+ "PQ"
7927
+ ],
7928
+ "66676": [
7929
+ "IH"
7930
+ ],
7931
+ "66683": [
7932
+ "SG"
7933
+ ],
7934
+ "66696": [
7935
+ "JT"
7936
+ ],
7937
+ "66703": [
7938
+ "GY"
7939
+ ],
7940
+ "66709": [
7941
+ "HX"
7942
+ ],
7943
+ "66724": [
7944
+ "SQ"
7945
+ ],
7946
+ "66733": [
7947
+ "JX"
7948
+ ],
7949
+ "66736": [
7950
+ "NQ"
7951
+ ],
7952
+ "66737": [
7953
+ "FH"
7954
+ ],
7955
+ "66738": [
7956
+ "OQ"
7957
+ ],
7958
+ "66751": [
7959
+ "PX"
7960
+ ],
7961
+ "66757": [
7962
+ "TQ"
7963
+ ],
7964
+ "66779": [
7965
+ "HK"
7966
+ ],
7967
+ "66783": [
7968
+ "TX"
7969
+ ],
7970
+ "66792": [
7971
+ "OY"
7972
+ ],
7973
+ "66798": [
7974
+ "JZ"
7975
+ ],
7976
+ "66804": [
7977
+ "VQ"
7978
+ ],
7979
+ "66805": [
7980
+ "KX"
7981
+ ],
7982
+ "66820": [
7983
+ "WY"
7984
+ ],
7985
+ "66826": [
7986
+ "FQ"
7987
+ ],
7988
+ "66832": [
7989
+ "JP"
7990
+ ],
7991
+ "66868": [
7992
+ "WX"
7993
+ ],
7994
+ "67146": [
7995
+ "MG"
7996
+ ],
7997
+ "67258": [
7998
+ "XN"
7999
+ ],
8000
+ "67325": [
8001
+ "CZ"
8002
+ ],
8003
+ "67340": [
8004
+ "CQ"
8005
+ ],
8006
+ "67421": [
8007
+ "TK"
8008
+ ],
8009
+ "67446": [
8010
+ "RB"
8011
+ ],
8012
+ "67478": [
8013
+ "YR"
8014
+ ],
8015
+ "67484": [
8016
+ "KG"
8017
+ ],
8018
+ "67510": [
8019
+ "LG"
8020
+ ],
8021
+ "67560": [
8022
+ "EK"
8023
+ ],
8024
+ "67586": [
8025
+ "LX"
8026
+ ],
8027
+ "67596": [
8028
+ "HV"
8029
+ ],
8030
+ "67613": [
8031
+ "FB"
8032
+ ],
8033
+ "67672": [
8034
+ "CX"
8035
+ ],
8036
+ "67686": [
8037
+ "NW"
8038
+ ],
8039
+ "67702": [
8040
+ "ZS"
8041
+ ],
8042
+ "67705": [
8043
+ "NX"
8044
+ ],
8045
+ "67719": [
8046
+ "ZT"
8047
+ ],
8048
+ "67735": [
8049
+ "KC"
8050
+ ],
8051
+ "67736": [
8052
+ "JJ"
8053
+ ],
8054
+ "67795": [
8055
+ "MQ"
8056
+ ],
8057
+ "90045": [
8058
+ " QR"
8059
+ ],
8060
+ "91107": [
8061
+ " YC"
8062
+ ],
8063
+ "92944": [
8064
+ " PQ"
8065
+ ],
8066
+ "93200": [
8067
+ " BF"
8068
+ ],
8069
+ "93277": [
8070
+ " XY"
8071
+ ],
8072
+ "93351": [
8073
+ " FG"
8074
+ ],
8075
+ "93388": [
8076
+ " AO"
8077
+ ],
8078
+ "93664": [
8079
+ " YZ"
8080
+ ],
8081
+ "93783": [
8082
+ " OE"
8083
+ ],
8084
+ "93826": [
8085
+ " QS"
8086
+ ],
8087
+ "93911": [
8088
+ " XZ"
8089
+ ],
8090
+ "93928": [
8091
+ " AX"
8092
+ ],
8093
+ "94026": [
8094
+ " AQ"
8095
+ ],
8096
+ "94027": [
8097
+ "OA"
8098
+ ],
8099
+ "94187": [
8100
+ "PB"
8101
+ ],
8102
+ "94352": [
8103
+ "QR"
8104
+ ],
8105
+ "94398": [
8106
+ " OQ"
8107
+ ],
8108
+ "94440": [
8109
+ " BQ"
8110
+ ],
8111
+ "94506": [
8112
+ " FH"
8113
+ ],
8114
+ "95592": [
8115
+ "ZE"
8116
+ ],
8117
+ "97749": [
8118
+ "DX"
8119
+ ],
8120
+ "98167": [
8121
+ "LU"
8122
+ ],
8123
+ "98485": [
8124
+ "MY"
8125
+ ],
8126
+ "98818": [
8127
+ "SY"
8128
+ ],
8129
+ "99542": [
8130
+ "FW"
8131
+ ],
8132
+ "104969": [
8133
+ "MX"
8134
+ ],
8135
+ "105001": [
8136
+ "ZF"
8137
+ ],
8138
+ "105008": [
8139
+ "TW"
8140
+ ],
8141
+ "105021": [
8142
+ "JV"
8143
+ ],
8144
+ "105035": [
8145
+ "JL"
8146
+ ],
8147
+ "105039": [
8148
+ "IY"
8149
+ ],
8150
+ "105047": [
8151
+ "HZ"
8152
+ ],
8153
+ "105072": [
8154
+ "GK"
8155
+ ],
8156
+ "105073": [
8157
+ "JD"
8158
+ ],
8159
+ "105077": [
8160
+ "ZK"
8161
+ ],
8162
+ "105083": [
8163
+ "QA"
8164
+ ],
8165
+ "105085": [
8166
+ "LW"
8167
+ ],
8168
+ "105104": [
8169
+ "ZY"
8170
+ ],
8171
+ "105113": [
8172
+ "VV"
8173
+ ],
8174
+ "105118": [
8175
+ "KP"
8176
+ ],
8177
+ "105121": [
8178
+ "QX"
8179
+ ],
8180
+ "105130": [
8181
+ "UJ"
8182
+ ],
8183
+ "105148": [
8184
+ "LK"
8185
+ ],
8186
+ "105174": [
8187
+ "BW"
8188
+ ],
8189
+ "105192": [
8190
+ "UZ"
8191
+ ],
8192
+ "105201": [
8193
+ "OZ"
8194
+ ],
8195
+ "105204": [
8196
+ "GW"
8197
+ ],
8198
+ "105207": [
8199
+ "MH"
8200
+ ],
8201
+ "105217": [
8202
+ "RK"
8203
+ ],
8204
+ "105236": [
8205
+ "UU"
8206
+ ],
8207
+ "105246": [
8208
+ "KZ"
8209
+ ],
8210
+ "105259": [
8211
+ "HW"
8212
+ ],
8213
+ "105306": [
8214
+ "XZ"
8215
+ ],
8216
+ "105313": [
8217
+ "PW"
8218
+ ],
8219
+ "105317": [
8220
+ "YN"
8221
+ ],
8222
+ "105365": [
8223
+ "YM"
8224
+ ],
8225
+ "105376": [
8226
+ "JK"
8227
+ ],
8228
+ "105378": [
8229
+ "BX"
8230
+ ],
8231
+ "105379": [
8232
+ "TZ"
8233
+ ],
8234
+ "105410": [
8235
+ "DG"
8236
+ ],
8237
+ "105418": [
8238
+ "JF"
8239
+ ],
8240
+ "105422": [
8241
+ "AZ"
8242
+ ],
8243
+ "105431": [
8244
+ "XE"
8245
+ ],
8246
+ "105432": [
8247
+ "XM"
8248
+ ],
8249
+ "105439": [
8250
+ "KW"
8251
+ ],
8252
+ "105496": [
8253
+ "JW"
8254
+ ],
8255
+ "105519": [
8256
+ "GZ"
8257
+ ],
8258
+ "105533": [
8259
+ "FZ"
8260
+ ],
8261
+ "105544": [
8262
+ "SX"
8263
+ ],
8264
+ "105546": [
8265
+ "NZ"
8266
+ ],
8267
+ "105559": [
8268
+ "GX"
8269
+ ],
8270
+ "105561": [
8271
+ "RW"
8272
+ ],
8273
+ "105565": [
8274
+ "HJ"
8275
+ ],
8276
+ "105575": [
8277
+ " DX"
8278
+ ],
8279
+ "105588": [
8280
+ "KJ"
8281
+ ],
8282
+ "105631": [
8283
+ "VZ"
8284
+ ],
8285
+ "105645": [
8286
+ "EZ"
8287
+ ],
8288
+ "105648": [
8289
+ "LZ"
8290
+ ],
8291
+ "105651": [
8292
+ "UW"
8293
+ ],
8294
+ "105652": [
8295
+ "DW"
8296
+ ],
8297
+ "105654": [
8298
+ "VG"
8299
+ ],
8300
+ "105682": [
8301
+ "WZ"
8302
+ ],
8303
+ "105714": [
8304
+ "ZD"
8305
+ ],
8306
+ "105739": [
8307
+ "VY"
8308
+ ],
8309
+ "105762": [
8310
+ "RH"
8311
+ ],
8312
+ "105793": [
8313
+ "WJ"
8314
+ ],
8315
+ "105802": [
8316
+ "KM"
8317
+ ],
8318
+ "105845": [
8319
+ "OJ"
8320
+ ],
8321
+ "105853": [
8322
+ "RV"
8323
+ ],
8324
+ "105854": [
8325
+ "IU"
8326
+ ],
8327
+ "105856": [
8328
+ "WB"
8329
+ ],
8330
+ "105860": [
8331
+ "KH"
8332
+ ],
8333
+ "105872": [
8334
+ "KV"
8335
+ ],
8336
+ "105873": [
8337
+ "KR"
8338
+ ],
8339
+ "105936": [
8340
+ "JN"
8341
+ ],
8342
+ "105955": [
8343
+ "IJ"
8344
+ ],
8345
+ "105959": [
8346
+ "OI"
8347
+ ],
8348
+ "105976": [
8349
+ "ZI"
8350
+ ],
8351
+ "105983": [
8352
+ "XJ"
8353
+ ],
8354
+ "106018": [
8355
+ "HU"
8356
+ ],
8357
+ "106034": [
8358
+ "CW"
8359
+ ],
8360
+ "106072": [
8361
+ "SZ"
8362
+ ],
8363
+ "106073": [
8364
+ "BK"
8365
+ ],
8366
+ "106087": [
8367
+ "FV"
8368
+ ],
8369
+ "106089": [
8370
+ "ZG"
8371
+ ],
8372
+ "106101": [
8373
+ "VU"
8374
+ ],
8375
+ "106104": [
8376
+ "TU"
8377
+ ],
8378
+ "106108": [
8379
+ "MN"
8380
+ ],
8381
+ "106116": [
8382
+ "QV"
8383
+ ],
8384
+ "106140": [
8385
+ "JU"
8386
+ ],
8387
+ "106188": [
8388
+ "CU"
8389
+ ],
8390
+ "106208": [
8391
+ "RU"
8392
+ ],
8393
+ "106273": [
8394
+ "IW"
8395
+ ],
8396
+ "106279": [
8397
+ "NU"
8398
+ ],
8399
+ "106291": [
8400
+ "VH"
8401
+ ],
8402
+ "106293": [
8403
+ "VT"
8404
+ ],
8405
+ "106307": [
8406
+ "VW"
8407
+ ],
8408
+ "106326": [
8409
+ "JH"
8410
+ ],
8411
+ "106350": [
8412
+ "RZ"
8413
+ ],
8414
+ "106356": [
8415
+ "XG"
8416
+ ],
8417
+ "106417": [
8418
+ "QY"
8419
+ ],
8420
+ "106443": [
8421
+ "MZ"
8422
+ ],
8423
+ "106458": [
8424
+ "MW"
8425
+ ],
8426
+ "106480": [
8427
+ "JE"
8428
+ ],
8429
+ "106484": [
8430
+ "XR"
8431
+ ],
8432
+ "106521": [
8433
+ "VL"
8434
+ ],
8435
+ "106559": [
8436
+ "FJ"
8437
+ ],
8438
+ "106588": [
8439
+ "QC"
8440
+ ],
8441
+ "106592": [
8442
+ "JI"
8443
+ ],
8444
+ "106605": [
8445
+ "WO"
8446
+ ],
8447
+ "106619": [
8448
+ "WL"
8449
+ ],
8450
+ "106675": [
8451
+ "MK"
8452
+ ],
8453
+ "106707": [
8454
+ "YC"
8455
+ ],
8456
+ "106716": [
8457
+ "BZ"
8458
+ ],
8459
+ "106724": [
8460
+ "TJ"
8461
+ ],
8462
+ "106735": [
8463
+ "QB"
8464
+ ],
8465
+ "106737": [
8466
+ "DJ"
8467
+ ],
8468
+ "106742": [
8469
+ "XB"
8470
+ ],
8471
+ "106789": [
8472
+ "NJ"
8473
+ ],
8474
+ "106794": [
8475
+ "GU"
8476
+ ],
8477
+ "106809": [
8478
+ "QH"
8479
+ ],
8480
+ "106841": [
8481
+ "PZ"
8482
+ ],
8483
+ "106842": [
8484
+ "RG"
8485
+ ],
8486
+ "106850": [
8487
+ "HN"
8488
+ ],
8489
+ "106853": [
8490
+ "WK"
8491
+ ],
8492
+ "106862": [
8493
+ "XW"
8494
+ ],
8495
+ "106884": [
8496
+ "MU"
8497
+ ],
8498
+ "106889": [
8499
+ "YT"
8500
+ ],
8501
+ "117104": [
8502
+ " EH"
8503
+ ],
8504
+ "117133": [
8505
+ " FB"
8506
+ ],
8507
+ "117160": [
8508
+ " QP"
8509
+ ],
8510
+ "117236": [
8511
+ "AO"
8512
+ ],
8513
+ "117266": [
8514
+ " RQ"
8515
+ ],
8516
+ "117340": [
8517
+ " QB"
8518
+ ],
8519
+ "117397": [
8520
+ " CQ"
8521
+ ],
8522
+ "117434": [
8523
+ " HI"
8524
+ ],
8525
+ "117607": [
8526
+ " BN"
8527
+ ],
8528
+ "117758": [
8529
+ " QC"
8530
+ ],
8531
+ "117816": [
8532
+ " BX"
8533
+ ],
8534
+ "117886": [
8535
+ " QT"
8536
+ ],
8537
+ "117966": [
8538
+ " FY"
8539
+ ],
8540
+ "118692": [
8541
+ " VE"
8542
+ ],
8543
+ "119570": [
8544
+ " AY"
8545
+ ],
8546
+ "119638": [
8547
+ " OU"
8548
+ ],
8549
+ "120242": [
8550
+ "ZO"
8551
+ ]
8552
+ },
8553
+ "source": {
8554
+ "hf_id": "LiquidAI/d1-3B",
8555
+ "revision": "da1fe36a861f24690f27f622dca1d8688503d113",
8556
+ "file": "model.safetensors",
8557
+ "file_sha256": "50e03317847caf6df9a9aee27ed40f20554a86a21e60d1d47ba41a422b546c0c",
8558
+ "key": "model.language_model.embed_tokens.weight",
8559
+ "header": {
8560
+ "dtype": "BF16",
8561
+ "shape": [
8562
+ 128000,
8563
+ 2048
8564
+ ],
8565
+ "data_offsets": [
8566
+ 0,
8567
+ 524288000
8568
+ ]
8569
+ },
8570
+ "data_start": 97728,
8571
+ "conversion": "bf16 -> fp32 (exact)",
8572
+ "tokenizer_json_sha256": "8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee",
8573
+ "candidates": {
8574
+ "A..Z": "26/26",
8575
+ "a..z": "26/26",
8576
+ "0..9": "10/10",
8577
+ "00..99": "100/100",
8578
+ "100..999": "900/900",
8579
+ "#0..#199": "0/200",
8580
+ "AA..ZZ": "587/676",
8581
+ "' A..Z'": "26/26",
8582
+ "' a..z'": "26/26",
8583
+ "' 0..9'": "0/10",
8584
+ "' 00..99'": "0/100",
8585
+ "' 100..999'": "0/900",
8586
+ "' #0..#199'": "0/200",
8587
+ "' AA..ZZ'": "429/676",
8588
+ "noul": "5/6"
8589
+ }
8590
+ },
8591
+ "readback": {
8592
+ "ids_equal": true,
8593
+ "rows_bit_equal": true
8594
+ },
8595
+ "rows_absmax": 0.1328125,
8596
+ "rows_l2_min_max": [
8597
+ 0.6768113970756531,
8598
+ 1.043346881866455
8599
+ ],
8600
+ "written": "2026-10-08T16:27:57+09:00",
8601
+ "second_reader_bit_equal": true
8602
+ }
gpu-pipelined/d1_3b_decode_fp16_pf64_s/head/option_rows.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e43cfaee023b4c1c2bab48b873aa2195bc6e5f86fe9f30049a89a1e0ad948522
3
+ size 17491440
gpu-pipelined/d1_3b_decode_fp16_pf64_s/metadata.json ADDED
@@ -0,0 +1,253 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata_version": "0.2",
3
+ "kind": "decision-backbone",
4
+ "name": "d1_3b_decode_fp16_pf64_s",
5
+ "assets": {
6
+ "main": "d1_3b_decode_fp16_pf64_s.aimodel"
7
+ },
8
+ "language": {
9
+ "tokenizer": "LiquidAI/d1-3B",
10
+ "vocab_size": 128000,
11
+ "max_context_length": 4096,
12
+ "embedded_tokenizer": true,
13
+ "prefill_chunk": 64,
14
+ "static_inputs": [
15
+ "image_embeds"
16
+ ],
17
+ "image_tokens_max": 2816,
18
+ "output": "hidden [1, 64, 2048] fp16, every position",
19
+ "contract": {
20
+ "function": "main",
21
+ "inputs": {
22
+ "input_ids": [
23
+ [
24
+ 1,
25
+ 64
26
+ ],
27
+ "int32"
28
+ ],
29
+ "position_ids": [
30
+ [
31
+ 1,
32
+ -1
33
+ ],
34
+ "int32"
35
+ ],
36
+ "image_embeds": [
37
+ [
38
+ 2816,
39
+ 2048
40
+ ],
41
+ "float16"
42
+ ]
43
+ },
44
+ "outputs": {
45
+ "hidden": [
46
+ [
47
+ 1,
48
+ 64,
49
+ 2048
50
+ ],
51
+ "float16"
52
+ ]
53
+ },
54
+ "states": {
55
+ "keyCache": [
56
+ [
57
+ 8,
58
+ 1,
59
+ 8,
60
+ -1,
61
+ 64
62
+ ],
63
+ "float16"
64
+ ],
65
+ "valueCache": [
66
+ [
67
+ 8,
68
+ 1,
69
+ 8,
70
+ -1,
71
+ 64
72
+ ],
73
+ "float16"
74
+ ],
75
+ "convState": [
76
+ [
77
+ 22,
78
+ 1,
79
+ 2048,
80
+ 2
81
+ ],
82
+ "float16"
83
+ ]
84
+ },
85
+ "dynamic": "-1 = dynamic: position_ids [1, seq] with seq in S..max_context_length-1; the KV sequence axis 2048..max_context_length (a host allocates it at max_context_length)"
86
+ },
87
+ "function_map": {
88
+ "main": [
89
+ "main"
90
+ ]
91
+ }
92
+ },
93
+ "source": {
94
+ "model_definition": "torch (conversion/d1/lfm2_d1_decoder.py: coreai_models.models.macos.lfm2_vl.Lfm2VlPipelinedForCausalLM with an Identity head)",
95
+ "hf_model_id": "LiquidAI/d1-3B",
96
+ "hf_revision": "da1fe36a861f24690f27f622dca1d8688503d113",
97
+ "license": "LFM Open License v1.0 (license: other, license_name: lfm1.0)",
98
+ "weights": {
99
+ "file": "model.safetensors",
100
+ "bytes": 6247065504,
101
+ "sha256": "50e03317847caf6df9a9aee27ed40f20554a86a21e60d1d47ba41a422b546c0c",
102
+ "keys": "model.language_model.*"
103
+ },
104
+ "tokenizer": {
105
+ "files_sha256": {
106
+ "tokenizer.json": "8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee",
107
+ "tokenizer_config.json": "ef6770d12dd9ac58d334e979bf160c5cdfd41f13d205fd5d5516857645feb0ea",
108
+ "chat_template.jinja": "86f4770449a4797c9b4212d110b0cc70fb993c1ce960095bcfb12eea22f61cca"
109
+ }
110
+ }
111
+ },
112
+ "compression": null,
113
+ "decision": {
114
+ "output": "hidden [1, 64, 2048] per call: the final-norm hidden state at every position (no vocabulary head in the graph)",
115
+ "readout": "one row per question, fresh zero states per row; a row of T ids runs as ceil(T / 64) calls of 'main' (static S = 64): call c gets ids[64c : 64c + 64] with position_ids 0..64c+63, image_embeds zero for a text row; the last call is padded with <|pad|> (124893) and the hidden rows of the padded positions are discarded (causal: they cannot reach a real position). The hidden row of the row's last real token (the answer slot, T - 1) is the final-norm hidden the readout reads. A row fits when ceil(T / 64) * 64 <= 4095 (the position input's upper bound; the KV sequence axis is allocated at 4096).",
116
+ "spec": "conversion/d1/host.py (its docstring is the contract; test_host.py gates it against the provider's code at LiquidAI/d1-3B@da1fe36a861f24690f27f622dca1d8688503d113: prompt.py, api.py, runner.py)",
117
+ "request": {
118
+ "shape": "{state: JSON | null, questions: {name: question}} in request order",
119
+ "noul": "{type: 'noul', instructions: str, criteria?: {true?: str, false?: str} | null}",
120
+ "choice": "{type: 'choice' (the default when type is absent), instructions: str, criteria: {label: str | null}} with 1+ options",
121
+ "score": "{type: 'score', instructions: str, criteria: [str]} with 1..10 levels (the prompt asks for a single digit)",
122
+ "refuse": "anything else (no instructions, a non-string instructions or level, a choice without options, a score of 0 or more than 10 levels, a criteria of another JSON type)"
123
+ },
124
+ "prompt": {
125
+ "row_text": "prefix + suffix",
126
+ "prefix": "BOS + '<|im_start|>user\\n' + state_block + '\\nQUESTION:\\n' (state null: BOS + '<|im_start|>user\\n')",
127
+ "state_block": "a string as is + '\\n\\n'; any other JSON value json.dumps(state, ensure_ascii=False, indent=2) + '\\n\\n'",
128
+ "suffix": "question_block + '<|im_end|>\\n<|im_start|>assistant\\n'",
129
+ "choice_block": "instructions + '\\n\\nOptions:\\n' + '\\n'.join(code + ' ' + (desc or label.replace('_', ' '))) + '\\n\\nReply with the option code only.'",
130
+ "noul_block": "instructions + ('\\nYes: ' + str(criteria.get('true')) + '\\nNo: ' + str(criteria.get('false')) when criteria is a non-empty object) + '\\n\\nReply with yes or no only.'",
131
+ "score_block": "instructions + '\\n\\n' + '\\n'.join(str(i) + ' ' + level) + '\\n\\nReply with a single digit 0-' + str(K - 1) + ' only.'",
132
+ "special": {
133
+ "bos": {
134
+ "token": "<|startoftext|>",
135
+ "id": 124894
136
+ },
137
+ "im_start": {
138
+ "token": "<|im_start|>",
139
+ "id": 124899
140
+ },
141
+ "im_end": {
142
+ "token": "<|im_end|>",
143
+ "id": 124900
144
+ },
145
+ "pad": {
146
+ "token": "<|pad|>",
147
+ "id": 124893
148
+ },
149
+ "image": {
150
+ "token": "<image>",
151
+ "id": 124907
152
+ }
153
+ }
154
+ },
155
+ "options": {
156
+ "codes": "the labels when every label (strip) is one alphabetic character, else 'A'.. for at most 26, else '00', '01', ..",
157
+ "aliases": "each code takes its own id when it is one token not yet taken, else the first single-token untaken entry of A..Z, 00..99, a..z, #0..#199, AA..ZZ; the option line prints the taken code",
158
+ "groups": {
159
+ "choice": "[alias id] + [encode(' ' + code)[0]] when ' ' + code is one other token",
160
+ "noul": "[single-token forms of yes, Yes, YES], [the same of no, No, NO]",
161
+ "score": "[encode(str(i))[0]] for i in 0..K-1"
162
+ },
163
+ "keys": {
164
+ "noul": [
165
+ "yes",
166
+ "no"
167
+ ],
168
+ "choice": "the labels in request order",
169
+ "score": "'0'..'K-1'"
170
+ }
171
+ },
172
+ "tokens": {
173
+ "tokenizer": "tokenizer/tokenizer.json (BPE, ByteLevel; adds no BOS); add_special_tokens=False with the special tokens matched in the text (user text is not escaped)",
174
+ "row": "row_ids = encode(prefix + suffix); slot = len(row_ids) - 1",
175
+ "usage": "input_tokens = len(row) for one question; len(encode(prefix)) + sum(len(encode(suffix_q))) for several (the provider's Tree; trunk and branches encoded apart)"
176
+ },
177
+ "arithmetic": {
178
+ "logits": "z[id] = h_slot . E[id] in float64 for the ids of the question's groups (h_slot = the slot's hidden row, fp16 -> float64; E[id] = head/option_rows, fp32 -> float64)",
179
+ "pool": "score_k = max over group k of z",
180
+ "softmax": "p = softmax_k(score) in double (Python's math.exp and 3.12 sum()); the provider's vocabulary log-sum-exp cancels in a softmax over options"
181
+ },
182
+ "option_table": {
183
+ "files": [
184
+ "head/option_rows.safetensors",
185
+ "head/option_rows.json"
186
+ ],
187
+ "n": 2134,
188
+ "layout": "ascending int32 `ids` [n], fp32 `rows` [n, hidden]; row k = the tied embedding row of ids[k] (bf16 -> fp32, exact)",
189
+ "label_space": "the single-token strings among the code families A..Z, a..z, 0..9, 00..99, 100..999, #0..#199, AA..ZZ, the ' ' + code form of each, and yes / Yes / YES / no / No / NO",
190
+ "covers": "every noul and score question (1..10 levels); every choice whose labels are all ASCII letters (native one-letter codes) or that takes positional codes, up to 1639 options (the alias pool's limit)",
191
+ "refuse": "a request any of whose readout ids is not in the table is refused whole, before any graph call: \"questions.<name>: the token id <N> of label '<label>' is not in the option table\" (host.option_table_check; host.build_request(..., table_ids=))",
192
+ "refused_examples": "a choice of one-letter native labels outside A..Z / a..z (e.g. 'あ', 'é', 'α'); 1640 options or more are refused before it by the alias rule ('no single-token alias left')",
193
+ "provider_difference": "the provider's code reads any id; this refusal is the host's own (the fixture's readout ids are all in the table)"
194
+ },
195
+ "response": {
196
+ "noul": "{type: 'noul', noul: p[0]} (p = [P(yes), P(no)])",
197
+ "choice": "{type: 'choice', choice: labels[argmax], confidence: p[argmax], probabilities: {label: p}}",
198
+ "score": "{type: 'score', score: sum(i * p_i), confidence: p[argmax], probabilities: {'i': p_i}, legend: {'i': level_i}}",
199
+ "argmax": "the first index of the largest p; floats not rounded",
200
+ "body": "{answers: {name: answer} (request order), usage: {input_tokens, output_tokens: 0}}"
201
+ }
202
+ },
203
+ "vision": {
204
+ "image_token": {
205
+ "token": "<image>",
206
+ "id": 124907
207
+ },
208
+ "extension_ids": "the k-th <image> of the row (k counted over every picture and every crop, in text order) is sent as id V + k (V = vocab_size 128000, k < 2816); the graph reads image_embeds[k] for it",
209
+ "n_image_tokens": 2816,
210
+ "image_embeds": [
211
+ [
212
+ 2816,
213
+ 2048
214
+ ],
215
+ "float16"
216
+ ],
217
+ "rows": "rows 0 .. n - 1 (n = the row's <image> count) = the tower bundle's image_embeds of every crop, each crop's first h w / 4 rows (its merged grid row-major), concatenated in crop order (pictures in text order; per picture its tiles row-major, then the thumbnail), cast to float16; rows n .. N - 1 zero; the same buffer is bound to every call of the row",
218
+ "text_only": "image_embeds zero and no extension id",
219
+ "limits": {
220
+ "one_picture": "at most 2,810 image tokens (10 tiles + a thumbnail, aspect up to 4:1 after cap_pixels; K/results/vision_grid_table.json)",
221
+ "refuse": "a request whose pictures need more than 2816 image tokens together, or whose row is over the position bound (host.graph_context_check), is refused whole before any graph call",
222
+ "refusal_text": "images: <n> image tokens over the graph's 2816 image rows"
223
+ },
224
+ "tower": {
225
+ "bundle": "d1_3b_vision_<dtype> (export_vision.py; contract in lfm2_vl_tower.py's header)",
226
+ "per_crop": "vision_host.tower_inputs(crop, position table) -> patches [1024, 768], pos_table [1024, d], key_bias [1024], unshuffle_idx [256, 4] int32 -> image_embeds [256, text hidden]; the crop's rows are the first h w / 4"
227
+ },
228
+ "crops": "per picture (after cap_pixels): one crop at the smart size (aspect kept, sides multiples of 32, 64..256 image tokens) when max(16, round32(h)) * max(16, round32(w)) <= 524,288 px, else rows x cols tiles of 512 x 512 (2 <= rows * cols <= 10, the closest aspect) then a thumbnail at the smart size",
229
+ "tokens": "<|image_start|> + (one crop: <image> x tokens | tiles: <|img_row_r_col_c|> + <image> x 256 per tile, then <|img_thumbnail|> + <image> x thumbnail tokens) + <|image_end|>; the prompt holds one '<image>' per picture after '<|im_start|>user\\n', replaced by that run (vision_host.prompt_ids)",
230
+ "spec": "conversion/d1/vision_host.py (sections 1-8; test_vision_host.py gates it against the provider's code and transformers 5.19's processor)"
231
+ },
232
+ "compilation": {
233
+ "date": "2026-10-08T07:27:58.623434+00:00",
234
+ "targets": []
235
+ },
236
+ "strip": {
237
+ "what": "the .aimodel re-saved after coreai-torch's strip_debug_info: every op's source location (file path, call stack) replaced by an unknown location; the ops and the weights are not touched",
238
+ "from_bundle": "d1_3b_decode_fp16_pf64",
239
+ "from_main_mlirb": {
240
+ "bytes": 5562548035,
241
+ "sha256": "d4ed7ae09f048ef7597310b03e1ab88934d9ce5cd4c9df3376e521b5a2b174bb"
242
+ },
243
+ "main_mlirb": {
244
+ "bytes": 5562302268,
245
+ "sha256": "e54d5d411537782bdcca6ae48610aa0455ad252b360d9dd7ac95ce50f4ecbc5c"
246
+ },
247
+ "tool": "conversion/d1/strip_bundle.py (coreai_torch.debugging.debug_info.strip_debug_info)",
248
+ "versions": {
249
+ "coreai-torch": "0.4.1",
250
+ "coreai-core": "1.0.0b2"
251
+ }
252
+ }
253
+ }
gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/chat_template.jinja ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- set preserve_thinking = preserve_thinking | default(false) -%}
3
+
4
+ {%- macro format_arg_value(arg_value) -%}
5
+ {%- if arg_value is string -%}
6
+ {{- "'" + (arg_value | replace("\\", "\\\\") | replace("'", "\\'") | replace("\n", "\\n") | replace("\r", "\\r")) + "'" -}}
7
+ {%- elif arg_value is mapping or arg_value is iterable -%}
8
+ {{- arg_value | tojson -}}
9
+ {%- else -%}
10
+ {{- arg_value | string -}}
11
+ {%- endif -%}
12
+ {%- endmacro -%}
13
+
14
+ {%- macro parse_content(content) -%}
15
+ {%- if content is string -%}
16
+ {{- content -}}
17
+ {%- elif content is mapping -%}
18
+ {{- content | tojson -}}
19
+ {%- elif content is iterable -%}
20
+ {%- set _ns = namespace(result="") -%}
21
+ {%- for item in content -%}
22
+ {%- if item is string -%}
23
+ {%- set _ns.result = _ns.result + item -%}
24
+ {%- elif item is mapping and item.get("type") == "image" -%}
25
+ {%- set _ns.result = _ns.result + "<image>" -%}
26
+ {%- elif item is mapping and item.get("type") == "text" -%}
27
+ {%- set _ns.result = _ns.result + ((item.get("text") or "") | string) -%}
28
+ {%- else -%}
29
+ {%- set _ns.result = _ns.result + (item | tojson) -%}
30
+ {%- endif -%}
31
+ {%- endfor -%}
32
+ {{- _ns.result -}}
33
+ {%- endif -%}
34
+ {%- endmacro -%}
35
+
36
+ {%- macro render_tool_calls(tool_calls) -%}
37
+ {%- set tool_calls_ns = namespace(tool_calls=[]) -%}
38
+ {%- for tool_call in tool_calls -%}
39
+ {%- set func = tool_call["function"] if "function" in tool_call else tool_call -%}
40
+ {%- set func_name = func["name"] -%}
41
+ {%- set func_args = func.get("arguments") -%}
42
+ {%- set args_ns = namespace(arg_strings=[]) -%}
43
+ {%- if func_args is mapping -%}
44
+ {%- for arg_name, arg_value in func_args.items() -%}
45
+ {%- set args_ns.arg_strings = args_ns.arg_strings + [arg_name + "=" + format_arg_value(arg_value)] -%}
46
+ {%- endfor -%}
47
+ {%- elif func_args is string and (func_args | trim) not in ["", "{}", "null"] -%}
48
+ {{- raise_exception("Tool call arguments must be a mapping, got a JSON-encoded string: parse arguments with json.loads() before applying the chat template") -}}
49
+ {%- endif -%}
50
+ {%- set tool_calls_ns.tool_calls = tool_calls_ns.tool_calls + [func_name + "(" + (args_ns.arg_strings | join(", ")) + ")"] -%}
51
+ {%- endfor -%}
52
+ {{- "<|tool_call_start|>[" + (tool_calls_ns.tool_calls | join(", ")) + "]<|tool_call_end|>" -}}
53
+ {%- endmacro -%}
54
+
55
+ {%- set ns = namespace(system_prompt="", last_user_index=-1) -%}
56
+ {%- if messages and messages[0]["role"] == "system" -%}
57
+ {%- if messages[0].get("content") -%}
58
+ {%- set ns.system_prompt = parse_content(messages[0]["content"]) -%}
59
+ {%- endif -%}
60
+ {%- set messages = messages[1:] -%}
61
+ {%- endif -%}
62
+ {%- if tools -%}
63
+ {%- set ns.system_prompt = ns.system_prompt + ("\n" if ns.system_prompt else "") + "List of tools: [" -%}
64
+ {%- for tool in tools -%}
65
+ {%- if tool is not string -%}
66
+ {%- set tool = tool | tojson -%}
67
+ {%- endif -%}
68
+ {%- set ns.system_prompt = ns.system_prompt + tool -%}
69
+ {%- if not loop.last -%}
70
+ {%- set ns.system_prompt = ns.system_prompt + ", " -%}
71
+ {%- endif -%}
72
+ {%- endfor -%}
73
+ {%- set ns.system_prompt = ns.system_prompt + "]" -%}
74
+ {%- endif -%}
75
+ {%- if ns.system_prompt -%}
76
+ {{- "<|im_start|>system\n" + ns.system_prompt + "<|im_end|>\n" -}}
77
+ {%- endif -%}
78
+ {%- for message in messages -%}
79
+ {%- if message["role"] == "user" -%}
80
+ {%- set ns.last_user_index = loop.index0 -%}
81
+ {%- endif -%}
82
+ {%- endfor -%}
83
+ {%- for message in messages -%}
84
+ {{- "<|im_start|>" + message.role + "\n" -}}
85
+ {%- if message.role == "assistant" -%}
86
+ {%- generation -%}
87
+ {%- set keep_thinking = preserve_thinking or loop.index0 > ns.last_user_index -%}
88
+ {%- set thinking = message.thinking or message.reasoning or message.reasoning_content -%}
89
+ {%- set thinking = thinking if thinking is string else "" -%}
90
+ {%- if thinking and keep_thinking -%}
91
+ {{- "<think>" + thinking + "</think>" -}}
92
+ {%- endif -%}
93
+ {%- set _cfm_tag = "CONTINUE_FINAL_MESSAGE_TAG " -%}
94
+ {%- set _has_cfm = false -%}
95
+ {%- set content = "" -%}
96
+ {%- if message.get("content") -%}
97
+ {%- set content = parse_content(message.content) -%}
98
+ {%- endif -%}
99
+ {%- if not keep_thinking and "</think>" in content -%}
100
+ {%- set content = content.split("</think>")[-1] | trim -%}
101
+ {%- endif -%}
102
+ {%- if content.endswith(_cfm_tag) -%}
103
+ {%- set _has_cfm = true -%}
104
+ {%- set _trunc_len = (content | length) - (_cfm_tag | length) -%}
105
+ {%- set content = content[:_trunc_len] -%}
106
+ {%- endif -%}
107
+ {{- content -}}
108
+ {%- if message.tool_calls -%}
109
+ {{- render_tool_calls(message.tool_calls) -}}
110
+ {%- endif -%}
111
+ {%- if _has_cfm -%}
112
+ {{- _cfm_tag -}}
113
+ {%- endif -%}
114
+ {{- "<|im_end|>\n" -}}
115
+ {%- endgeneration -%}
116
+ {%- else %}
117
+ {%- if message.get("content") -%}
118
+ {{- parse_content(message["content"]) -}}
119
+ {%- endif -%}
120
+ {{- "<|im_end|>\n" -}}
121
+ {%- endif %}
122
+ {%- endfor -%}
123
+ {%- if add_generation_prompt -%}
124
+ {{- "<|im_start|>assistant\n" -}}
125
+ {%- endif -%}
gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee
3
+ size 17905750
gpu-pipelined/d1_3b_decode_fp16_pf64_s/tokenizer/tokenizer_config.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|startoftext|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|im_end|>",
6
+ "is_local": true,
7
+ "legacy": false,
8
+ "local_files_only": false,
9
+ "max_length": null,
10
+ "model_max_length": 1000000000000000019884624838656,
11
+ "pad_to_multiple_of": null,
12
+ "pad_token": "<|pad|>",
13
+ "pad_token_type_id": 0,
14
+ "padding_side": "left",
15
+ "processor_class": "Lfm2VlProcessor",
16
+ "tokenizer_class": "TokenizersBackend",
17
+ "use_default_system_prompt": false
18
+ }
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/LICENSE ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LFM Open License v1.0
2
+
3
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4
+
5
+ 1. Definitions.
6
+
7
+ "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by this document.
8
+
9
+ "Licensor" shall mean Liquid AI, Inc.
10
+
11
+ "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
12
+
13
+ "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
14
+
15
+ "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
16
+
17
+ "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
18
+
19
+ "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work.
20
+
21
+ "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
22
+
23
+ "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
24
+
25
+ "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
26
+
27
+ "Commercial Use" shall mean any use of the Work for direct or indirect commercial advantage or monetary compensation.
28
+
29
+ "Qualified Non-Profit Organization" shall mean a Legal Entity that is organized and operated exclusively for religious, charitable, scientific, testing for public safety, literary, or educational purposes, and which is exempt from federal income tax under Section 501(c)(3) of the United States Internal Revenue Code of 1986, as amended, or any equivalent non-profit or charitable organization in a foreign jurisdiction.
30
+
31
+ "Non-Commercial or Research Purposes" shall mean purposes that do not involve any use of the Work or a Derivative Work for Commercial Use.
32
+
33
+ "Threshold" shall mean annual revenue of 10 million United States dollars ($10,000,000) or more.
34
+
35
+ 2. Grant of Copyright License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
36
+
37
+ 3. Grant of Patent License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
38
+
39
+ 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
40
+
41
+ (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
42
+
43
+ (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
44
+
45
+ (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
46
+
47
+ (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
48
+
49
+ You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
50
+
51
+ 5. Commercial Use Limitation.
52
+
53
+ (a) The rights granted under this License for Commercial Use are conditioned upon You or Your Legal Entity not exceeding the Threshold.
54
+
55
+ (b) Any Commercial Use of the Work or a Derivative Work by a Legal Entity that exceeds the Threshold is not licensed under this Agreement.
56
+
57
+ (c) The Threshold shall not apply to a Qualified Non-Profit Organization's use of the Work or a Derivative Work for Non-Commercial or Research Purposes.
58
+
59
+ 6. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
60
+
61
+ 7. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except for the reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
62
+
63
+ 8. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
64
+
65
+ 9. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
66
+
67
+ 10. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
68
+
69
+ 11. Termination. This License will terminate automatically and immediately if You fail to comply with any of its terms and conditions. Upon termination, You must cease all use of the Work and any Derivative Works and delete all copies in Your possession.
70
+
71
+ END OF TERMS AND CONDITIONS
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ 6��@ꈣ�Ƒ�%��%XR2��"��t�yG?
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1836fba840ea88a3cec691be25a7af25585232fdb11b22e0b11cb2748079473f
3
+ size 3704370745
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/d1_3b_decode_int8mlp_pf64_s.aimodel/metadata.json ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ {
2
+ "assetVersion" : "2.0",
3
+ "producer" : "coreai-core 1.0.0b2",
4
+ "creationDate" : "20261008T231155Z"
5
+ }
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/head/option_rows.json ADDED
@@ -0,0 +1,8602 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "d1-option-rows/1",
3
+ "file": "option_rows.safetensors",
4
+ "bytes": 17491440,
5
+ "sha256": "e43cfaee023b4c1c2bab48b873aa2195bc6e5f86fe9f30049a89a1e0ad948522",
6
+ "n": 2134,
7
+ "hidden": 2048,
8
+ "dtype": "float32",
9
+ "ids_dtype": "int32",
10
+ "layout": "tensors `rows` [n, hidden] fp32 and `ids` [n] int32 (ascending); row k = E[ids[k]]",
11
+ "use": "z[id] = h_slot . rows[k] in float64 for the ids of the question's groups (host.option_logits)",
12
+ "ids": [
13
+ 24,
14
+ 25,
15
+ 26,
16
+ 27,
17
+ 28,
18
+ 29,
19
+ 30,
20
+ 31,
21
+ 32,
22
+ 33,
23
+ 41,
24
+ 42,
25
+ 43,
26
+ 44,
27
+ 45,
28
+ 46,
29
+ 47,
30
+ 48,
31
+ 49,
32
+ 50,
33
+ 51,
34
+ 52,
35
+ 53,
36
+ 54,
37
+ 55,
38
+ 56,
39
+ 57,
40
+ 58,
41
+ 59,
42
+ 60,
43
+ 61,
44
+ 62,
45
+ 63,
46
+ 64,
47
+ 65,
48
+ 66,
49
+ 73,
50
+ 74,
51
+ 75,
52
+ 76,
53
+ 77,
54
+ 78,
55
+ 79,
56
+ 80,
57
+ 81,
58
+ 82,
59
+ 83,
60
+ 84,
61
+ 85,
62
+ 86,
63
+ 87,
64
+ 88,
65
+ 89,
66
+ 90,
67
+ 91,
68
+ 92,
69
+ 93,
70
+ 94,
71
+ 95,
72
+ 96,
73
+ 97,
74
+ 98,
75
+ 265,
76
+ 267,
77
+ 274,
78
+ 277,
79
+ 280,
80
+ 283,
81
+ 286,
82
+ 288,
83
+ 291,
84
+ 293,
85
+ 295,
86
+ 308,
87
+ 311,
88
+ 316,
89
+ 320,
90
+ 325,
91
+ 331,
92
+ 334,
93
+ 335,
94
+ 336,
95
+ 340,
96
+ 346,
97
+ 356,
98
+ 358,
99
+ 372,
100
+ 376,
101
+ 378,
102
+ 382,
103
+ 388,
104
+ 397,
105
+ 402,
106
+ 403,
107
+ 407,
108
+ 408,
109
+ 410,
110
+ 412,
111
+ 417,
112
+ 422,
113
+ 427,
114
+ 442,
115
+ 461,
116
+ 480,
117
+ 483,
118
+ 495,
119
+ 502,
120
+ 518,
121
+ 523,
122
+ 555,
123
+ 556,
124
+ 585,
125
+ 632,
126
+ 654,
127
+ 723,
128
+ 766,
129
+ 843,
130
+ 873,
131
+ 885,
132
+ 895,
133
+ 916,
134
+ 942,
135
+ 1031,
136
+ 1035,
137
+ 1099,
138
+ 1131,
139
+ 1163,
140
+ 1197,
141
+ 1217,
142
+ 1223,
143
+ 1325,
144
+ 1337,
145
+ 1347,
146
+ 1392,
147
+ 1449,
148
+ 1467,
149
+ 1518,
150
+ 1549,
151
+ 1573,
152
+ 1580,
153
+ 1595,
154
+ 1607,
155
+ 1616,
156
+ 1637,
157
+ 1641,
158
+ 1693,
159
+ 1696,
160
+ 1697,
161
+ 1734,
162
+ 1786,
163
+ 1831,
164
+ 1845,
165
+ 1892,
166
+ 1943,
167
+ 1961,
168
+ 1974,
169
+ 1975,
170
+ 2007,
171
+ 2020,
172
+ 2036,
173
+ 2124,
174
+ 2136,
175
+ 2140,
176
+ 2166,
177
+ 2176,
178
+ 2224,
179
+ 2229,
180
+ 2243,
181
+ 2251,
182
+ 2257,
183
+ 2274,
184
+ 2311,
185
+ 2316,
186
+ 2349,
187
+ 2379,
188
+ 2424,
189
+ 2432,
190
+ 2461,
191
+ 2481,
192
+ 2498,
193
+ 2523,
194
+ 2552,
195
+ 2555,
196
+ 2591,
197
+ 2624,
198
+ 2666,
199
+ 2682,
200
+ 2687,
201
+ 2698,
202
+ 2739,
203
+ 2776,
204
+ 2836,
205
+ 2843,
206
+ 2860,
207
+ 2874,
208
+ 2904,
209
+ 2981,
210
+ 3003,
211
+ 3019,
212
+ 3029,
213
+ 3055,
214
+ 3088,
215
+ 3112,
216
+ 3153,
217
+ 3196,
218
+ 3198,
219
+ 3244,
220
+ 3251,
221
+ 3255,
222
+ 3301,
223
+ 3317,
224
+ 3377,
225
+ 3440,
226
+ 3489,
227
+ 3589,
228
+ 3600,
229
+ 3645,
230
+ 3657,
231
+ 3669,
232
+ 3689,
233
+ 3694,
234
+ 3757,
235
+ 3790,
236
+ 3835,
237
+ 3843,
238
+ 3875,
239
+ 3912,
240
+ 3919,
241
+ 3924,
242
+ 4027,
243
+ 4035,
244
+ 4040,
245
+ 4069,
246
+ 4112,
247
+ 4238,
248
+ 4276,
249
+ 4286,
250
+ 4336,
251
+ 4356,
252
+ 4404,
253
+ 4471,
254
+ 4545,
255
+ 4547,
256
+ 4590,
257
+ 4591,
258
+ 4650,
259
+ 4671,
260
+ 4760,
261
+ 4773,
262
+ 4788,
263
+ 4869,
264
+ 4908,
265
+ 4910,
266
+ 4915,
267
+ 4923,
268
+ 4940,
269
+ 4946,
270
+ 4985,
271
+ 4988,
272
+ 5042,
273
+ 5098,
274
+ 5100,
275
+ 5127,
276
+ 5157,
277
+ 5193,
278
+ 5197,
279
+ 5249,
280
+ 5267,
281
+ 5269,
282
+ 5320,
283
+ 5342,
284
+ 5349,
285
+ 5512,
286
+ 5518,
287
+ 5563,
288
+ 5572,
289
+ 5634,
290
+ 5700,
291
+ 5703,
292
+ 5730,
293
+ 5811,
294
+ 5822,
295
+ 5825,
296
+ 5846,
297
+ 5856,
298
+ 5868,
299
+ 5923,
300
+ 5967,
301
+ 6004,
302
+ 6039,
303
+ 6082,
304
+ 6193,
305
+ 6199,
306
+ 6228,
307
+ 6315,
308
+ 6399,
309
+ 6531,
310
+ 6554,
311
+ 6557,
312
+ 6593,
313
+ 6598,
314
+ 6643,
315
+ 6657,
316
+ 6673,
317
+ 6676,
318
+ 6688,
319
+ 6705,
320
+ 6713,
321
+ 6759,
322
+ 6771,
323
+ 6835,
324
+ 6876,
325
+ 6878,
326
+ 6888,
327
+ 6901,
328
+ 7013,
329
+ 7019,
330
+ 7033,
331
+ 7036,
332
+ 7067,
333
+ 7203,
334
+ 7213,
335
+ 7252,
336
+ 7264,
337
+ 7341,
338
+ 7368,
339
+ 7395,
340
+ 7433,
341
+ 7437,
342
+ 7446,
343
+ 7472,
344
+ 7483,
345
+ 7627,
346
+ 7670,
347
+ 7685,
348
+ 7805,
349
+ 7832,
350
+ 7879,
351
+ 7881,
352
+ 7911,
353
+ 7920,
354
+ 7954,
355
+ 8012,
356
+ 8025,
357
+ 8048,
358
+ 8106,
359
+ 8119,
360
+ 8210,
361
+ 8220,
362
+ 8244,
363
+ 8331,
364
+ 8383,
365
+ 8390,
366
+ 8438,
367
+ 8524,
368
+ 8542,
369
+ 8584,
370
+ 8616,
371
+ 8692,
372
+ 8701,
373
+ 8740,
374
+ 8769,
375
+ 8799,
376
+ 8829,
377
+ 8844,
378
+ 8935,
379
+ 8957,
380
+ 8960,
381
+ 8973,
382
+ 8995,
383
+ 9008,
384
+ 9024,
385
+ 9035,
386
+ 9083,
387
+ 9084,
388
+ 9087,
389
+ 9125,
390
+ 9152,
391
+ 9161,
392
+ 9176,
393
+ 9192,
394
+ 9205,
395
+ 9212,
396
+ 9230,
397
+ 9259,
398
+ 9262,
399
+ 9287,
400
+ 9345,
401
+ 9355,
402
+ 9364,
403
+ 9386,
404
+ 9404,
405
+ 9453,
406
+ 9455,
407
+ 9505,
408
+ 9561,
409
+ 9567,
410
+ 9571,
411
+ 9587,
412
+ 9652,
413
+ 9654,
414
+ 9672,
415
+ 9677,
416
+ 9701,
417
+ 9747,
418
+ 9754,
419
+ 9787,
420
+ 9792,
421
+ 9868,
422
+ 9907,
423
+ 9925,
424
+ 9928,
425
+ 9951,
426
+ 10019,
427
+ 10055,
428
+ 10073,
429
+ 10074,
430
+ 10099,
431
+ 10109,
432
+ 10110,
433
+ 10115,
434
+ 10123,
435
+ 10214,
436
+ 10216,
437
+ 10281,
438
+ 10283,
439
+ 10284,
440
+ 10331,
441
+ 10369,
442
+ 10420,
443
+ 10436,
444
+ 10439,
445
+ 10451,
446
+ 10456,
447
+ 10472,
448
+ 10480,
449
+ 10492,
450
+ 10500,
451
+ 10505,
452
+ 10541,
453
+ 10570,
454
+ 10573,
455
+ 10588,
456
+ 10593,
457
+ 10645,
458
+ 10676,
459
+ 10698,
460
+ 10732,
461
+ 10804,
462
+ 10938,
463
+ 10984,
464
+ 11104,
465
+ 11109,
466
+ 11132,
467
+ 11145,
468
+ 11177,
469
+ 11206,
470
+ 11211,
471
+ 11216,
472
+ 11223,
473
+ 11225,
474
+ 11259,
475
+ 11297,
476
+ 11310,
477
+ 11328,
478
+ 11336,
479
+ 11365,
480
+ 11408,
481
+ 11470,
482
+ 11548,
483
+ 11563,
484
+ 11583,
485
+ 11644,
486
+ 11683,
487
+ 11686,
488
+ 11735,
489
+ 11752,
490
+ 11781,
491
+ 11799,
492
+ 11800,
493
+ 11831,
494
+ 11897,
495
+ 11910,
496
+ 11913,
497
+ 12056,
498
+ 12065,
499
+ 12067,
500
+ 12118,
501
+ 12161,
502
+ 12178,
503
+ 12188,
504
+ 12214,
505
+ 12238,
506
+ 12306,
507
+ 12321,
508
+ 12350,
509
+ 12390,
510
+ 12396,
511
+ 12430,
512
+ 12435,
513
+ 12447,
514
+ 12470,
515
+ 12489,
516
+ 12544,
517
+ 12601,
518
+ 12609,
519
+ 12611,
520
+ 12626,
521
+ 12645,
522
+ 12696,
523
+ 12756,
524
+ 12769,
525
+ 12790,
526
+ 12850,
527
+ 12858,
528
+ 12863,
529
+ 12893,
530
+ 12947,
531
+ 12955,
532
+ 12983,
533
+ 12998,
534
+ 13035,
535
+ 13037,
536
+ 13125,
537
+ 13126,
538
+ 13144,
539
+ 13152,
540
+ 13154,
541
+ 13155,
542
+ 13191,
543
+ 13255,
544
+ 13305,
545
+ 13309,
546
+ 13341,
547
+ 13387,
548
+ 13424,
549
+ 13448,
550
+ 13508,
551
+ 13514,
552
+ 13553,
553
+ 13593,
554
+ 13630,
555
+ 13635,
556
+ 13650,
557
+ 13677,
558
+ 13689,
559
+ 13716,
560
+ 13719,
561
+ 13725,
562
+ 13726,
563
+ 13740,
564
+ 13742,
565
+ 13913,
566
+ 13947,
567
+ 14004,
568
+ 14029,
569
+ 14074,
570
+ 14090,
571
+ 14091,
572
+ 14170,
573
+ 14267,
574
+ 14287,
575
+ 14298,
576
+ 14318,
577
+ 14321,
578
+ 14396,
579
+ 14423,
580
+ 14544,
581
+ 14580,
582
+ 14649,
583
+ 14724,
584
+ 14729,
585
+ 14734,
586
+ 14765,
587
+ 14834,
588
+ 14866,
589
+ 14875,
590
+ 14879,
591
+ 14971,
592
+ 15079,
593
+ 15111,
594
+ 15155,
595
+ 15176,
596
+ 15182,
597
+ 15191,
598
+ 15252,
599
+ 15285,
600
+ 15306,
601
+ 15324,
602
+ 15339,
603
+ 15346,
604
+ 15400,
605
+ 15404,
606
+ 15420,
607
+ 15490,
608
+ 15601,
609
+ 15636,
610
+ 15671,
611
+ 15692,
612
+ 15754,
613
+ 15932,
614
+ 15949,
615
+ 15970,
616
+ 16010,
617
+ 16046,
618
+ 16085,
619
+ 16203,
620
+ 16283,
621
+ 16310,
622
+ 16325,
623
+ 16378,
624
+ 16379,
625
+ 16400,
626
+ 16447,
627
+ 16458,
628
+ 16570,
629
+ 16616,
630
+ 16645,
631
+ 16680,
632
+ 16739,
633
+ 16758,
634
+ 16760,
635
+ 16810,
636
+ 16847,
637
+ 16927,
638
+ 16990,
639
+ 17086,
640
+ 17129,
641
+ 17178,
642
+ 17226,
643
+ 17352,
644
+ 17404,
645
+ 17406,
646
+ 17409,
647
+ 17602,
648
+ 17714,
649
+ 17862,
650
+ 17958,
651
+ 18006,
652
+ 18027,
653
+ 18111,
654
+ 18157,
655
+ 18212,
656
+ 18243,
657
+ 18254,
658
+ 18277,
659
+ 18305,
660
+ 18332,
661
+ 18510,
662
+ 18577,
663
+ 18579,
664
+ 18599,
665
+ 18646,
666
+ 18661,
667
+ 18721,
668
+ 18768,
669
+ 18797,
670
+ 18805,
671
+ 18835,
672
+ 19011,
673
+ 19022,
674
+ 19033,
675
+ 19035,
676
+ 19048,
677
+ 19101,
678
+ 19227,
679
+ 19332,
680
+ 19348,
681
+ 19368,
682
+ 19456,
683
+ 19482,
684
+ 19576,
685
+ 19588,
686
+ 19598,
687
+ 19628,
688
+ 19638,
689
+ 19702,
690
+ 19728,
691
+ 19739,
692
+ 19753,
693
+ 19764,
694
+ 19789,
695
+ 19798,
696
+ 19800,
697
+ 19896,
698
+ 19939,
699
+ 19985,
700
+ 20045,
701
+ 20124,
702
+ 20169,
703
+ 20172,
704
+ 20176,
705
+ 20259,
706
+ 20275,
707
+ 20334,
708
+ 20407,
709
+ 20561,
710
+ 20596,
711
+ 20610,
712
+ 20615,
713
+ 20617,
714
+ 20640,
715
+ 20651,
716
+ 20661,
717
+ 20662,
718
+ 20744,
719
+ 20750,
720
+ 20771,
721
+ 20778,
722
+ 20784,
723
+ 20835,
724
+ 20863,
725
+ 20869,
726
+ 20892,
727
+ 20895,
728
+ 20904,
729
+ 20973,
730
+ 21045,
731
+ 21061,
732
+ 21194,
733
+ 21198,
734
+ 21224,
735
+ 21229,
736
+ 21278,
737
+ 21281,
738
+ 21292,
739
+ 21337,
740
+ 21355,
741
+ 21370,
742
+ 21374,
743
+ 21377,
744
+ 21407,
745
+ 21413,
746
+ 21445,
747
+ 21456,
748
+ 21468,
749
+ 21475,
750
+ 21567,
751
+ 21569,
752
+ 21593,
753
+ 21603,
754
+ 21606,
755
+ 21619,
756
+ 21631,
757
+ 21648,
758
+ 21663,
759
+ 21665,
760
+ 21680,
761
+ 21701,
762
+ 21717,
763
+ 21732,
764
+ 21734,
765
+ 21740,
766
+ 21741,
767
+ 21765,
768
+ 21767,
769
+ 21776,
770
+ 21797,
771
+ 21798,
772
+ 21799,
773
+ 21800,
774
+ 21842,
775
+ 21908,
776
+ 21910,
777
+ 21919,
778
+ 21962,
779
+ 22001,
780
+ 22047,
781
+ 22056,
782
+ 22059,
783
+ 22064,
784
+ 22101,
785
+ 22108,
786
+ 22146,
787
+ 22183,
788
+ 22206,
789
+ 22216,
790
+ 22242,
791
+ 22246,
792
+ 22250,
793
+ 22252,
794
+ 22268,
795
+ 22284,
796
+ 22285,
797
+ 22288,
798
+ 22311,
799
+ 22333,
800
+ 22346,
801
+ 22348,
802
+ 22393,
803
+ 22397,
804
+ 22420,
805
+ 22450,
806
+ 22455,
807
+ 22480,
808
+ 22488,
809
+ 22515,
810
+ 22516,
811
+ 22543,
812
+ 22546,
813
+ 22547,
814
+ 22553,
815
+ 22559,
816
+ 22571,
817
+ 22609,
818
+ 22618,
819
+ 22628,
820
+ 22654,
821
+ 22662,
822
+ 22709,
823
+ 22737,
824
+ 22740,
825
+ 22743,
826
+ 22772,
827
+ 22828,
828
+ 22835,
829
+ 22876,
830
+ 22879,
831
+ 22897,
832
+ 22905,
833
+ 22937,
834
+ 22941,
835
+ 22945,
836
+ 22958,
837
+ 22964,
838
+ 22968,
839
+ 22971,
840
+ 22972,
841
+ 23076,
842
+ 23104,
843
+ 23106,
844
+ 23116,
845
+ 23159,
846
+ 23171,
847
+ 23183,
848
+ 23219,
849
+ 23223,
850
+ 23229,
851
+ 23286,
852
+ 23289,
853
+ 23322,
854
+ 23324,
855
+ 23333,
856
+ 23362,
857
+ 23398,
858
+ 23422,
859
+ 23449,
860
+ 23474,
861
+ 23494,
862
+ 23521,
863
+ 23534,
864
+ 23560,
865
+ 23569,
866
+ 23577,
867
+ 23586,
868
+ 23587,
869
+ 23593,
870
+ 23615,
871
+ 23618,
872
+ 23622,
873
+ 23632,
874
+ 23641,
875
+ 23655,
876
+ 23660,
877
+ 23706,
878
+ 23754,
879
+ 23760,
880
+ 23762,
881
+ 23787,
882
+ 23802,
883
+ 23808,
884
+ 23813,
885
+ 23832,
886
+ 23833,
887
+ 23855,
888
+ 23856,
889
+ 23870,
890
+ 23871,
891
+ 23890,
892
+ 23891,
893
+ 23903,
894
+ 23909,
895
+ 23910,
896
+ 23923,
897
+ 23934,
898
+ 23941,
899
+ 23944,
900
+ 23959,
901
+ 23996,
902
+ 24007,
903
+ 24018,
904
+ 24074,
905
+ 24092,
906
+ 24139,
907
+ 24143,
908
+ 24147,
909
+ 24155,
910
+ 24156,
911
+ 24163,
912
+ 24177,
913
+ 24186,
914
+ 24199,
915
+ 24202,
916
+ 24214,
917
+ 24215,
918
+ 24224,
919
+ 24233,
920
+ 24241,
921
+ 24245,
922
+ 24248,
923
+ 24272,
924
+ 24276,
925
+ 24289,
926
+ 24299,
927
+ 24314,
928
+ 24317,
929
+ 24331,
930
+ 24394,
931
+ 24398,
932
+ 24405,
933
+ 24413,
934
+ 24419,
935
+ 24424,
936
+ 24432,
937
+ 24448,
938
+ 24451,
939
+ 24457,
940
+ 24469,
941
+ 24476,
942
+ 24503,
943
+ 24509,
944
+ 24518,
945
+ 24520,
946
+ 24526,
947
+ 24531,
948
+ 24549,
949
+ 24550,
950
+ 24553,
951
+ 24560,
952
+ 24580,
953
+ 24583,
954
+ 24598,
955
+ 24640,
956
+ 24646,
957
+ 24658,
958
+ 24664,
959
+ 24681,
960
+ 24695,
961
+ 24713,
962
+ 24716,
963
+ 24718,
964
+ 24724,
965
+ 24736,
966
+ 24748,
967
+ 24749,
968
+ 24754,
969
+ 24756,
970
+ 24768,
971
+ 24781,
972
+ 24785,
973
+ 24787,
974
+ 24793,
975
+ 24796,
976
+ 24797,
977
+ 24803,
978
+ 24806,
979
+ 24810,
980
+ 24816,
981
+ 24825,
982
+ 24830,
983
+ 24834,
984
+ 24874,
985
+ 24876,
986
+ 24888,
987
+ 24894,
988
+ 24906,
989
+ 24918,
990
+ 24919,
991
+ 24928,
992
+ 24933,
993
+ 24942,
994
+ 24949,
995
+ 24953,
996
+ 24955,
997
+ 24964,
998
+ 24966,
999
+ 24982,
1000
+ 24985,
1001
+ 24999,
1002
+ 25008,
1003
+ 25011,
1004
+ 25021,
1005
+ 25024,
1006
+ 25037,
1007
+ 25040,
1008
+ 25045,
1009
+ 25067,
1010
+ 25080,
1011
+ 25086,
1012
+ 25090,
1013
+ 25091,
1014
+ 25095,
1015
+ 25098,
1016
+ 25102,
1017
+ 25105,
1018
+ 25112,
1019
+ 25118,
1020
+ 25124,
1021
+ 25129,
1022
+ 25131,
1023
+ 25132,
1024
+ 25135,
1025
+ 25142,
1026
+ 25143,
1027
+ 25174,
1028
+ 25178,
1029
+ 25189,
1030
+ 25195,
1031
+ 25202,
1032
+ 25204,
1033
+ 25209,
1034
+ 25224,
1035
+ 25236,
1036
+ 25266,
1037
+ 25267,
1038
+ 25273,
1039
+ 25276,
1040
+ 25278,
1041
+ 25284,
1042
+ 25288,
1043
+ 25302,
1044
+ 25317,
1045
+ 25327,
1046
+ 25329,
1047
+ 25332,
1048
+ 25334,
1049
+ 25355,
1050
+ 25366,
1051
+ 25371,
1052
+ 25375,
1053
+ 25378,
1054
+ 25395,
1055
+ 25398,
1056
+ 25401,
1057
+ 25403,
1058
+ 25406,
1059
+ 25409,
1060
+ 25411,
1061
+ 25416,
1062
+ 25417,
1063
+ 25419,
1064
+ 25425,
1065
+ 25431,
1066
+ 25435,
1067
+ 25458,
1068
+ 25464,
1069
+ 25467,
1070
+ 25468,
1071
+ 25469,
1072
+ 25472,
1073
+ 25480,
1074
+ 25486,
1075
+ 25487,
1076
+ 25503,
1077
+ 25508,
1078
+ 25510,
1079
+ 25511,
1080
+ 25513,
1081
+ 25521,
1082
+ 25524,
1083
+ 25526,
1084
+ 25528,
1085
+ 25533,
1086
+ 25535,
1087
+ 25544,
1088
+ 25549,
1089
+ 25553,
1090
+ 25558,
1091
+ 25563,
1092
+ 25566,
1093
+ 25568,
1094
+ 25575,
1095
+ 25579,
1096
+ 25580,
1097
+ 25584,
1098
+ 25589,
1099
+ 25591,
1100
+ 25592,
1101
+ 25596,
1102
+ 25607,
1103
+ 25620,
1104
+ 25633,
1105
+ 25651,
1106
+ 25653,
1107
+ 25661,
1108
+ 25668,
1109
+ 25671,
1110
+ 25677,
1111
+ 25680,
1112
+ 25694,
1113
+ 25696,
1114
+ 25697,
1115
+ 25699,
1116
+ 25700,
1117
+ 25708,
1118
+ 25715,
1119
+ 25718,
1120
+ 25720,
1121
+ 25721,
1122
+ 25722,
1123
+ 25727,
1124
+ 25732,
1125
+ 25734,
1126
+ 25736,
1127
+ 25738,
1128
+ 25739,
1129
+ 25741,
1130
+ 25746,
1131
+ 25747,
1132
+ 25752,
1133
+ 25754,
1134
+ 25759,
1135
+ 25761,
1136
+ 25770,
1137
+ 25772,
1138
+ 25773,
1139
+ 25776,
1140
+ 25787,
1141
+ 25795,
1142
+ 25802,
1143
+ 25804,
1144
+ 25809,
1145
+ 25823,
1146
+ 25842,
1147
+ 25843,
1148
+ 25844,
1149
+ 25851,
1150
+ 25861,
1151
+ 25863,
1152
+ 25866,
1153
+ 25868,
1154
+ 25873,
1155
+ 25876,
1156
+ 25878,
1157
+ 25885,
1158
+ 25889,
1159
+ 25895,
1160
+ 25901,
1161
+ 25903,
1162
+ 25904,
1163
+ 25909,
1164
+ 25917,
1165
+ 25919,
1166
+ 25923,
1167
+ 25928,
1168
+ 25930,
1169
+ 25939,
1170
+ 25942,
1171
+ 25956,
1172
+ 25957,
1173
+ 25960,
1174
+ 25961,
1175
+ 25964,
1176
+ 25965,
1177
+ 25972,
1178
+ 25981,
1179
+ 25982,
1180
+ 25985,
1181
+ 25992,
1182
+ 25993,
1183
+ 26011,
1184
+ 26012,
1185
+ 26020,
1186
+ 26021,
1187
+ 26022,
1188
+ 26023,
1189
+ 26030,
1190
+ 26046,
1191
+ 26048,
1192
+ 26053,
1193
+ 26057,
1194
+ 26059,
1195
+ 26069,
1196
+ 26070,
1197
+ 26086,
1198
+ 26090,
1199
+ 26103,
1200
+ 26115,
1201
+ 26116,
1202
+ 26117,
1203
+ 26122,
1204
+ 26123,
1205
+ 26124,
1206
+ 26126,
1207
+ 26150,
1208
+ 26163,
1209
+ 26164,
1210
+ 26167,
1211
+ 26169,
1212
+ 26173,
1213
+ 26174,
1214
+ 26184,
1215
+ 26186,
1216
+ 26187,
1217
+ 26189,
1218
+ 26195,
1219
+ 26200,
1220
+ 26206,
1221
+ 26208,
1222
+ 26222,
1223
+ 26230,
1224
+ 26239,
1225
+ 26249,
1226
+ 26250,
1227
+ 26253,
1228
+ 26262,
1229
+ 26263,
1230
+ 26266,
1231
+ 26268,
1232
+ 26270,
1233
+ 26286,
1234
+ 26290,
1235
+ 26293,
1236
+ 26302,
1237
+ 26316,
1238
+ 26319,
1239
+ 26321,
1240
+ 26329,
1241
+ 26330,
1242
+ 26331,
1243
+ 26338,
1244
+ 26339,
1245
+ 26342,
1246
+ 26351,
1247
+ 26353,
1248
+ 26369,
1249
+ 26372,
1250
+ 26375,
1251
+ 26388,
1252
+ 26392,
1253
+ 26399,
1254
+ 26404,
1255
+ 26414,
1256
+ 26418,
1257
+ 26424,
1258
+ 26430,
1259
+ 26432,
1260
+ 26448,
1261
+ 26452,
1262
+ 26453,
1263
+ 26461,
1264
+ 26462,
1265
+ 26465,
1266
+ 26470,
1267
+ 26472,
1268
+ 26477,
1269
+ 26485,
1270
+ 26493,
1271
+ 26500,
1272
+ 26526,
1273
+ 26527,
1274
+ 26533,
1275
+ 26535,
1276
+ 26540,
1277
+ 26541,
1278
+ 26542,
1279
+ 26561,
1280
+ 26566,
1281
+ 26578,
1282
+ 26585,
1283
+ 26594,
1284
+ 26596,
1285
+ 26618,
1286
+ 26625,
1287
+ 26632,
1288
+ 26645,
1289
+ 26646,
1290
+ 26674,
1291
+ 26689,
1292
+ 26692,
1293
+ 26693,
1294
+ 26719,
1295
+ 26724,
1296
+ 26742,
1297
+ 26746,
1298
+ 26753,
1299
+ 26755,
1300
+ 26763,
1301
+ 26775,
1302
+ 26808,
1303
+ 26809,
1304
+ 26834,
1305
+ 26852,
1306
+ 26864,
1307
+ 26869,
1308
+ 26888,
1309
+ 26898,
1310
+ 26906,
1311
+ 26911,
1312
+ 26931,
1313
+ 26951,
1314
+ 26979,
1315
+ 26983,
1316
+ 26992,
1317
+ 26998,
1318
+ 27002,
1319
+ 27028,
1320
+ 27043,
1321
+ 27066,
1322
+ 27122,
1323
+ 27196,
1324
+ 27217,
1325
+ 27273,
1326
+ 27324,
1327
+ 27352,
1328
+ 27403,
1329
+ 27404,
1330
+ 27428,
1331
+ 27466,
1332
+ 27511,
1333
+ 27538,
1334
+ 27647,
1335
+ 27665,
1336
+ 27666,
1337
+ 27741,
1338
+ 27747,
1339
+ 27811,
1340
+ 27842,
1341
+ 27952,
1342
+ 27966,
1343
+ 28011,
1344
+ 28031,
1345
+ 28039,
1346
+ 28041,
1347
+ 28092,
1348
+ 28093,
1349
+ 28147,
1350
+ 28175,
1351
+ 28188,
1352
+ 28200,
1353
+ 28230,
1354
+ 28247,
1355
+ 28248,
1356
+ 28305,
1357
+ 28316,
1358
+ 28333,
1359
+ 28345,
1360
+ 28399,
1361
+ 28494,
1362
+ 28524,
1363
+ 28527,
1364
+ 28554,
1365
+ 28560,
1366
+ 28585,
1367
+ 28628,
1368
+ 28652,
1369
+ 28682,
1370
+ 28691,
1371
+ 28749,
1372
+ 28755,
1373
+ 28825,
1374
+ 28836,
1375
+ 28841,
1376
+ 28845,
1377
+ 28859,
1378
+ 28886,
1379
+ 28888,
1380
+ 28932,
1381
+ 28959,
1382
+ 28965,
1383
+ 28985,
1384
+ 29055,
1385
+ 29082,
1386
+ 29106,
1387
+ 29129,
1388
+ 29196,
1389
+ 29204,
1390
+ 29263,
1391
+ 29270,
1392
+ 29332,
1393
+ 29343,
1394
+ 29376,
1395
+ 29382,
1396
+ 29388,
1397
+ 29392,
1398
+ 29414,
1399
+ 29415,
1400
+ 29438,
1401
+ 29461,
1402
+ 29525,
1403
+ 29555,
1404
+ 29576,
1405
+ 29580,
1406
+ 29591,
1407
+ 29592,
1408
+ 29650,
1409
+ 29681,
1410
+ 29684,
1411
+ 29723,
1412
+ 29726,
1413
+ 29743,
1414
+ 29751,
1415
+ 29786,
1416
+ 29792,
1417
+ 29795,
1418
+ 29808,
1419
+ 29905,
1420
+ 29923,
1421
+ 29929,
1422
+ 29991,
1423
+ 30003,
1424
+ 30041,
1425
+ 30053,
1426
+ 30061,
1427
+ 30102,
1428
+ 30113,
1429
+ 30119,
1430
+ 30125,
1431
+ 30163,
1432
+ 30176,
1433
+ 30179,
1434
+ 30188,
1435
+ 30194,
1436
+ 30207,
1437
+ 30229,
1438
+ 30277,
1439
+ 30284,
1440
+ 30303,
1441
+ 30313,
1442
+ 30409,
1443
+ 30410,
1444
+ 30414,
1445
+ 30434,
1446
+ 30455,
1447
+ 30471,
1448
+ 30550,
1449
+ 30568,
1450
+ 30612,
1451
+ 30618,
1452
+ 30625,
1453
+ 30686,
1454
+ 30698,
1455
+ 30701,
1456
+ 30722,
1457
+ 30727,
1458
+ 30764,
1459
+ 30782,
1460
+ 30836,
1461
+ 30919,
1462
+ 30928,
1463
+ 30950,
1464
+ 30958,
1465
+ 30963,
1466
+ 31188,
1467
+ 31229,
1468
+ 31235,
1469
+ 31319,
1470
+ 31374,
1471
+ 31466,
1472
+ 31470,
1473
+ 31484,
1474
+ 31496,
1475
+ 31505,
1476
+ 31554,
1477
+ 31562,
1478
+ 31595,
1479
+ 31639,
1480
+ 31647,
1481
+ 31655,
1482
+ 31663,
1483
+ 31665,
1484
+ 31679,
1485
+ 31697,
1486
+ 31733,
1487
+ 31734,
1488
+ 31744,
1489
+ 31792,
1490
+ 31816,
1491
+ 31859,
1492
+ 31886,
1493
+ 31901,
1494
+ 31910,
1495
+ 31991,
1496
+ 31999,
1497
+ 32019,
1498
+ 32021,
1499
+ 32036,
1500
+ 32038,
1501
+ 32061,
1502
+ 32062,
1503
+ 32103,
1504
+ 32135,
1505
+ 32146,
1506
+ 32195,
1507
+ 32215,
1508
+ 32223,
1509
+ 32224,
1510
+ 32235,
1511
+ 32260,
1512
+ 32292,
1513
+ 32293,
1514
+ 32299,
1515
+ 32330,
1516
+ 32335,
1517
+ 32339,
1518
+ 32357,
1519
+ 32376,
1520
+ 32427,
1521
+ 32437,
1522
+ 32455,
1523
+ 32456,
1524
+ 32490,
1525
+ 32493,
1526
+ 32510,
1527
+ 32521,
1528
+ 32551,
1529
+ 32583,
1530
+ 32617,
1531
+ 32627,
1532
+ 32657,
1533
+ 32673,
1534
+ 32678,
1535
+ 32688,
1536
+ 32696,
1537
+ 32730,
1538
+ 32737,
1539
+ 32750,
1540
+ 32758,
1541
+ 32781,
1542
+ 32789,
1543
+ 32794,
1544
+ 32834,
1545
+ 32838,
1546
+ 32879,
1547
+ 32882,
1548
+ 32908,
1549
+ 32928,
1550
+ 32938,
1551
+ 32940,
1552
+ 32967,
1553
+ 32990,
1554
+ 33076,
1555
+ 33103,
1556
+ 33137,
1557
+ 33138,
1558
+ 33190,
1559
+ 33211,
1560
+ 33266,
1561
+ 33344,
1562
+ 33347,
1563
+ 33356,
1564
+ 33388,
1565
+ 33407,
1566
+ 33419,
1567
+ 33468,
1568
+ 33485,
1569
+ 33499,
1570
+ 33525,
1571
+ 33551,
1572
+ 33577,
1573
+ 33668,
1574
+ 33702,
1575
+ 33731,
1576
+ 33736,
1577
+ 33777,
1578
+ 33797,
1579
+ 33809,
1580
+ 33845,
1581
+ 33853,
1582
+ 33898,
1583
+ 33909,
1584
+ 33923,
1585
+ 33953,
1586
+ 33954,
1587
+ 33975,
1588
+ 34004,
1589
+ 34073,
1590
+ 34090,
1591
+ 34120,
1592
+ 34167,
1593
+ 34182,
1594
+ 34185,
1595
+ 34232,
1596
+ 34237,
1597
+ 34246,
1598
+ 34275,
1599
+ 34316,
1600
+ 34318,
1601
+ 34409,
1602
+ 34431,
1603
+ 34466,
1604
+ 34502,
1605
+ 34510,
1606
+ 34590,
1607
+ 34620,
1608
+ 34643,
1609
+ 34644,
1610
+ 34661,
1611
+ 34682,
1612
+ 34729,
1613
+ 34753,
1614
+ 34756,
1615
+ 34813,
1616
+ 34817,
1617
+ 34825,
1618
+ 34847,
1619
+ 34889,
1620
+ 34931,
1621
+ 34936,
1622
+ 34963,
1623
+ 35064,
1624
+ 35127,
1625
+ 35134,
1626
+ 35185,
1627
+ 35196,
1628
+ 35259,
1629
+ 35264,
1630
+ 35457,
1631
+ 35469,
1632
+ 35525,
1633
+ 35620,
1634
+ 35641,
1635
+ 35659,
1636
+ 35765,
1637
+ 35796,
1638
+ 35980,
1639
+ 36117,
1640
+ 36331,
1641
+ 36363,
1642
+ 36401,
1643
+ 36532,
1644
+ 36554,
1645
+ 36722,
1646
+ 36770,
1647
+ 36803,
1648
+ 36831,
1649
+ 37076,
1650
+ 37111,
1651
+ 37115,
1652
+ 37225,
1653
+ 37234,
1654
+ 37441,
1655
+ 37542,
1656
+ 37665,
1657
+ 37820,
1658
+ 37889,
1659
+ 37902,
1660
+ 38240,
1661
+ 38284,
1662
+ 38340,
1663
+ 38358,
1664
+ 38852,
1665
+ 38935,
1666
+ 38980,
1667
+ 39361,
1668
+ 39420,
1669
+ 39560,
1670
+ 39596,
1671
+ 39628,
1672
+ 39653,
1673
+ 39659,
1674
+ 39836,
1675
+ 39866,
1676
+ 39991,
1677
+ 40174,
1678
+ 40228,
1679
+ 40244,
1680
+ 40556,
1681
+ 40607,
1682
+ 40789,
1683
+ 40803,
1684
+ 40958,
1685
+ 40960,
1686
+ 40968,
1687
+ 40995,
1688
+ 41054,
1689
+ 41190,
1690
+ 41246,
1691
+ 41471,
1692
+ 41477,
1693
+ 41490,
1694
+ 41523,
1695
+ 41563,
1696
+ 41652,
1697
+ 41784,
1698
+ 41806,
1699
+ 41885,
1700
+ 41928,
1701
+ 41941,
1702
+ 41967,
1703
+ 42230,
1704
+ 42240,
1705
+ 42423,
1706
+ 42547,
1707
+ 42587,
1708
+ 42605,
1709
+ 42699,
1710
+ 42733,
1711
+ 42777,
1712
+ 42812,
1713
+ 42877,
1714
+ 42879,
1715
+ 42925,
1716
+ 43026,
1717
+ 43032,
1718
+ 43085,
1719
+ 43100,
1720
+ 43118,
1721
+ 43125,
1722
+ 43143,
1723
+ 43203,
1724
+ 43213,
1725
+ 43310,
1726
+ 43335,
1727
+ 43343,
1728
+ 43391,
1729
+ 43418,
1730
+ 43591,
1731
+ 44006,
1732
+ 44029,
1733
+ 44149,
1734
+ 44201,
1735
+ 44267,
1736
+ 44350,
1737
+ 44528,
1738
+ 44583,
1739
+ 44742,
1740
+ 44825,
1741
+ 44916,
1742
+ 44952,
1743
+ 45015,
1744
+ 45337,
1745
+ 45466,
1746
+ 45565,
1747
+ 45608,
1748
+ 45644,
1749
+ 45752,
1750
+ 45872,
1751
+ 45906,
1752
+ 46065,
1753
+ 46067,
1754
+ 46109,
1755
+ 46211,
1756
+ 46248,
1757
+ 46293,
1758
+ 46420,
1759
+ 46550,
1760
+ 46830,
1761
+ 47115,
1762
+ 47283,
1763
+ 47284,
1764
+ 47347,
1765
+ 47382,
1766
+ 47475,
1767
+ 47534,
1768
+ 47718,
1769
+ 47785,
1770
+ 47864,
1771
+ 48121,
1772
+ 48143,
1773
+ 48156,
1774
+ 48216,
1775
+ 48555,
1776
+ 48571,
1777
+ 48589,
1778
+ 48643,
1779
+ 48678,
1780
+ 48689,
1781
+ 48697,
1782
+ 48783,
1783
+ 49142,
1784
+ 49179,
1785
+ 49334,
1786
+ 49476,
1787
+ 49500,
1788
+ 49626,
1789
+ 49856,
1790
+ 49896,
1791
+ 50189,
1792
+ 50251,
1793
+ 50252,
1794
+ 50335,
1795
+ 50349,
1796
+ 50360,
1797
+ 50516,
1798
+ 50602,
1799
+ 50853,
1800
+ 50873,
1801
+ 51003,
1802
+ 51054,
1803
+ 51104,
1804
+ 51133,
1805
+ 51142,
1806
+ 51227,
1807
+ 51611,
1808
+ 51615,
1809
+ 51640,
1810
+ 51651,
1811
+ 51683,
1812
+ 51694,
1813
+ 51724,
1814
+ 51779,
1815
+ 51878,
1816
+ 52074,
1817
+ 52087,
1818
+ 52361,
1819
+ 52425,
1820
+ 52453,
1821
+ 52566,
1822
+ 52594,
1823
+ 52611,
1824
+ 52677,
1825
+ 52708,
1826
+ 52873,
1827
+ 53020,
1828
+ 53462,
1829
+ 53540,
1830
+ 53570,
1831
+ 53707,
1832
+ 53967,
1833
+ 54377,
1834
+ 54467,
1835
+ 54502,
1836
+ 54691,
1837
+ 54720,
1838
+ 54858,
1839
+ 54879,
1840
+ 54996,
1841
+ 55273,
1842
+ 55381,
1843
+ 55519,
1844
+ 55672,
1845
+ 56308,
1846
+ 56332,
1847
+ 56641,
1848
+ 56709,
1849
+ 56721,
1850
+ 56857,
1851
+ 56925,
1852
+ 56946,
1853
+ 56998,
1854
+ 57387,
1855
+ 57617,
1856
+ 57618,
1857
+ 57707,
1858
+ 57726,
1859
+ 57732,
1860
+ 57913,
1861
+ 58046,
1862
+ 58101,
1863
+ 58168,
1864
+ 58442,
1865
+ 58484,
1866
+ 58721,
1867
+ 58803,
1868
+ 58824,
1869
+ 58926,
1870
+ 58954,
1871
+ 59193,
1872
+ 59220,
1873
+ 59379,
1874
+ 59509,
1875
+ 59759,
1876
+ 59767,
1877
+ 59901,
1878
+ 59906,
1879
+ 60866,
1880
+ 61135,
1881
+ 61348,
1882
+ 61396,
1883
+ 61539,
1884
+ 61686,
1885
+ 61774,
1886
+ 61988,
1887
+ 62319,
1888
+ 62562,
1889
+ 62575,
1890
+ 62659,
1891
+ 63010,
1892
+ 63106,
1893
+ 63351,
1894
+ 63356,
1895
+ 63449,
1896
+ 63450,
1897
+ 64465,
1898
+ 64561,
1899
+ 64984,
1900
+ 66184,
1901
+ 66217,
1902
+ 66255,
1903
+ 66305,
1904
+ 66310,
1905
+ 66311,
1906
+ 66325,
1907
+ 66331,
1908
+ 66345,
1909
+ 66346,
1910
+ 66349,
1911
+ 66374,
1912
+ 66394,
1913
+ 66405,
1914
+ 66419,
1915
+ 66435,
1916
+ 66452,
1917
+ 66458,
1918
+ 66459,
1919
+ 66486,
1920
+ 66487,
1921
+ 66497,
1922
+ 66513,
1923
+ 66517,
1924
+ 66519,
1925
+ 66536,
1926
+ 66538,
1927
+ 66543,
1928
+ 66566,
1929
+ 66575,
1930
+ 66602,
1931
+ 66618,
1932
+ 66619,
1933
+ 66637,
1934
+ 66639,
1935
+ 66644,
1936
+ 66645,
1937
+ 66658,
1938
+ 66664,
1939
+ 66676,
1940
+ 66683,
1941
+ 66696,
1942
+ 66703,
1943
+ 66709,
1944
+ 66724,
1945
+ 66733,
1946
+ 66736,
1947
+ 66737,
1948
+ 66738,
1949
+ 66751,
1950
+ 66757,
1951
+ 66779,
1952
+ 66783,
1953
+ 66792,
1954
+ 66798,
1955
+ 66804,
1956
+ 66805,
1957
+ 66820,
1958
+ 66826,
1959
+ 66832,
1960
+ 66868,
1961
+ 67146,
1962
+ 67258,
1963
+ 67325,
1964
+ 67340,
1965
+ 67421,
1966
+ 67446,
1967
+ 67478,
1968
+ 67484,
1969
+ 67510,
1970
+ 67560,
1971
+ 67586,
1972
+ 67596,
1973
+ 67613,
1974
+ 67672,
1975
+ 67686,
1976
+ 67702,
1977
+ 67705,
1978
+ 67719,
1979
+ 67735,
1980
+ 67736,
1981
+ 67795,
1982
+ 90045,
1983
+ 91107,
1984
+ 92944,
1985
+ 93200,
1986
+ 93277,
1987
+ 93351,
1988
+ 93388,
1989
+ 93664,
1990
+ 93783,
1991
+ 93826,
1992
+ 93911,
1993
+ 93928,
1994
+ 94026,
1995
+ 94027,
1996
+ 94187,
1997
+ 94352,
1998
+ 94398,
1999
+ 94440,
2000
+ 94506,
2001
+ 95592,
2002
+ 97749,
2003
+ 98167,
2004
+ 98485,
2005
+ 98818,
2006
+ 99542,
2007
+ 104969,
2008
+ 105001,
2009
+ 105008,
2010
+ 105021,
2011
+ 105035,
2012
+ 105039,
2013
+ 105047,
2014
+ 105072,
2015
+ 105073,
2016
+ 105077,
2017
+ 105083,
2018
+ 105085,
2019
+ 105104,
2020
+ 105113,
2021
+ 105118,
2022
+ 105121,
2023
+ 105130,
2024
+ 105148,
2025
+ 105174,
2026
+ 105192,
2027
+ 105201,
2028
+ 105204,
2029
+ 105207,
2030
+ 105217,
2031
+ 105236,
2032
+ 105246,
2033
+ 105259,
2034
+ 105306,
2035
+ 105313,
2036
+ 105317,
2037
+ 105365,
2038
+ 105376,
2039
+ 105378,
2040
+ 105379,
2041
+ 105410,
2042
+ 105418,
2043
+ 105422,
2044
+ 105431,
2045
+ 105432,
2046
+ 105439,
2047
+ 105496,
2048
+ 105519,
2049
+ 105533,
2050
+ 105544,
2051
+ 105546,
2052
+ 105559,
2053
+ 105561,
2054
+ 105565,
2055
+ 105575,
2056
+ 105588,
2057
+ 105631,
2058
+ 105645,
2059
+ 105648,
2060
+ 105651,
2061
+ 105652,
2062
+ 105654,
2063
+ 105682,
2064
+ 105714,
2065
+ 105739,
2066
+ 105762,
2067
+ 105793,
2068
+ 105802,
2069
+ 105845,
2070
+ 105853,
2071
+ 105854,
2072
+ 105856,
2073
+ 105860,
2074
+ 105872,
2075
+ 105873,
2076
+ 105936,
2077
+ 105955,
2078
+ 105959,
2079
+ 105976,
2080
+ 105983,
2081
+ 106018,
2082
+ 106034,
2083
+ 106072,
2084
+ 106073,
2085
+ 106087,
2086
+ 106089,
2087
+ 106101,
2088
+ 106104,
2089
+ 106108,
2090
+ 106116,
2091
+ 106140,
2092
+ 106188,
2093
+ 106208,
2094
+ 106273,
2095
+ 106279,
2096
+ 106291,
2097
+ 106293,
2098
+ 106307,
2099
+ 106326,
2100
+ 106350,
2101
+ 106356,
2102
+ 106417,
2103
+ 106443,
2104
+ 106458,
2105
+ 106480,
2106
+ 106484,
2107
+ 106521,
2108
+ 106559,
2109
+ 106588,
2110
+ 106592,
2111
+ 106605,
2112
+ 106619,
2113
+ 106675,
2114
+ 106707,
2115
+ 106716,
2116
+ 106724,
2117
+ 106735,
2118
+ 106737,
2119
+ 106742,
2120
+ 106789,
2121
+ 106794,
2122
+ 106809,
2123
+ 106841,
2124
+ 106842,
2125
+ 106850,
2126
+ 106853,
2127
+ 106862,
2128
+ 106884,
2129
+ 106889,
2130
+ 117104,
2131
+ 117133,
2132
+ 117160,
2133
+ 117236,
2134
+ 117266,
2135
+ 117340,
2136
+ 117397,
2137
+ 117434,
2138
+ 117607,
2139
+ 117758,
2140
+ 117816,
2141
+ 117886,
2142
+ 117966,
2143
+ 118692,
2144
+ 119570,
2145
+ 119638,
2146
+ 120242
2147
+ ],
2148
+ "strings": {
2149
+ "24": [
2150
+ "0"
2151
+ ],
2152
+ "25": [
2153
+ "1"
2154
+ ],
2155
+ "26": [
2156
+ "2"
2157
+ ],
2158
+ "27": [
2159
+ "3"
2160
+ ],
2161
+ "28": [
2162
+ "4"
2163
+ ],
2164
+ "29": [
2165
+ "5"
2166
+ ],
2167
+ "30": [
2168
+ "6"
2169
+ ],
2170
+ "31": [
2171
+ "7"
2172
+ ],
2173
+ "32": [
2174
+ "8"
2175
+ ],
2176
+ "33": [
2177
+ "9"
2178
+ ],
2179
+ "41": [
2180
+ "A"
2181
+ ],
2182
+ "42": [
2183
+ "B"
2184
+ ],
2185
+ "43": [
2186
+ "C"
2187
+ ],
2188
+ "44": [
2189
+ "D"
2190
+ ],
2191
+ "45": [
2192
+ "E"
2193
+ ],
2194
+ "46": [
2195
+ "F"
2196
+ ],
2197
+ "47": [
2198
+ "G"
2199
+ ],
2200
+ "48": [
2201
+ "H"
2202
+ ],
2203
+ "49": [
2204
+ "I"
2205
+ ],
2206
+ "50": [
2207
+ "J"
2208
+ ],
2209
+ "51": [
2210
+ "K"
2211
+ ],
2212
+ "52": [
2213
+ "L"
2214
+ ],
2215
+ "53": [
2216
+ "M"
2217
+ ],
2218
+ "54": [
2219
+ "N"
2220
+ ],
2221
+ "55": [
2222
+ "O"
2223
+ ],
2224
+ "56": [
2225
+ "P"
2226
+ ],
2227
+ "57": [
2228
+ "Q"
2229
+ ],
2230
+ "58": [
2231
+ "R"
2232
+ ],
2233
+ "59": [
2234
+ "S"
2235
+ ],
2236
+ "60": [
2237
+ "T"
2238
+ ],
2239
+ "61": [
2240
+ "U"
2241
+ ],
2242
+ "62": [
2243
+ "V"
2244
+ ],
2245
+ "63": [
2246
+ "W"
2247
+ ],
2248
+ "64": [
2249
+ "X"
2250
+ ],
2251
+ "65": [
2252
+ "Y"
2253
+ ],
2254
+ "66": [
2255
+ "Z"
2256
+ ],
2257
+ "73": [
2258
+ "a"
2259
+ ],
2260
+ "74": [
2261
+ "b"
2262
+ ],
2263
+ "75": [
2264
+ "c"
2265
+ ],
2266
+ "76": [
2267
+ "d"
2268
+ ],
2269
+ "77": [
2270
+ "e"
2271
+ ],
2272
+ "78": [
2273
+ "f"
2274
+ ],
2275
+ "79": [
2276
+ "g"
2277
+ ],
2278
+ "80": [
2279
+ "h"
2280
+ ],
2281
+ "81": [
2282
+ "i"
2283
+ ],
2284
+ "82": [
2285
+ "j"
2286
+ ],
2287
+ "83": [
2288
+ "k"
2289
+ ],
2290
+ "84": [
2291
+ "l"
2292
+ ],
2293
+ "85": [
2294
+ "m"
2295
+ ],
2296
+ "86": [
2297
+ "n"
2298
+ ],
2299
+ "87": [
2300
+ "o"
2301
+ ],
2302
+ "88": [
2303
+ "p"
2304
+ ],
2305
+ "89": [
2306
+ "q"
2307
+ ],
2308
+ "90": [
2309
+ "r"
2310
+ ],
2311
+ "91": [
2312
+ "s"
2313
+ ],
2314
+ "92": [
2315
+ "t"
2316
+ ],
2317
+ "93": [
2318
+ "u"
2319
+ ],
2320
+ "94": [
2321
+ "v"
2322
+ ],
2323
+ "95": [
2324
+ "w"
2325
+ ],
2326
+ "96": [
2327
+ "x"
2328
+ ],
2329
+ "97": [
2330
+ "y"
2331
+ ],
2332
+ "98": [
2333
+ "z"
2334
+ ],
2335
+ "265": [
2336
+ " t"
2337
+ ],
2338
+ "267": [
2339
+ " a"
2340
+ ],
2341
+ "274": [
2342
+ " s"
2343
+ ],
2344
+ "277": [
2345
+ " d"
2346
+ ],
2347
+ "280": [
2348
+ " c"
2349
+ ],
2350
+ "283": [
2351
+ " p"
2352
+ ],
2353
+ "286": [
2354
+ " o"
2355
+ ],
2356
+ "288": [
2357
+ " w"
2358
+ ],
2359
+ "291": [
2360
+ " f"
2361
+ ],
2362
+ "293": [
2363
+ " b"
2364
+ ],
2365
+ "295": [
2366
+ " m"
2367
+ ],
2368
+ "308": [
2369
+ " l"
2370
+ ],
2371
+ "311": [
2372
+ " h"
2373
+ ],
2374
+ "316": [
2375
+ " n"
2376
+ ],
2377
+ "320": [
2378
+ " e"
2379
+ ],
2380
+ "325": [
2381
+ " S"
2382
+ ],
2383
+ "331": [
2384
+ " u"
2385
+ ],
2386
+ "334": [
2387
+ " A"
2388
+ ],
2389
+ "335": [
2390
+ " g"
2391
+ ],
2392
+ "336": [
2393
+ " T"
2394
+ ],
2395
+ "340": [
2396
+ " C"
2397
+ ],
2398
+ "346": [
2399
+ " v"
2400
+ ],
2401
+ "356": [
2402
+ " M"
2403
+ ],
2404
+ "358": [
2405
+ " I"
2406
+ ],
2407
+ "372": [
2408
+ " P"
2409
+ ],
2410
+ "376": [
2411
+ " r"
2412
+ ],
2413
+ "378": [
2414
+ " B"
2415
+ ],
2416
+ "382": [
2417
+ " y"
2418
+ ],
2419
+ "388": [
2420
+ " D"
2421
+ ],
2422
+ "397": [
2423
+ "20"
2424
+ ],
2425
+ "402": [
2426
+ " L"
2427
+ ],
2428
+ "403": [
2429
+ " H"
2430
+ ],
2431
+ "407": [
2432
+ " E"
2433
+ ],
2434
+ "408": [
2435
+ " R"
2436
+ ],
2437
+ "410": [
2438
+ " F"
2439
+ ],
2440
+ "412": [
2441
+ "19"
2442
+ ],
2443
+ "417": [
2444
+ " G"
2445
+ ],
2446
+ "422": [
2447
+ " W"
2448
+ ],
2449
+ "427": [
2450
+ " N"
2451
+ ],
2452
+ "442": [
2453
+ " k"
2454
+ ],
2455
+ "461": [
2456
+ " J"
2457
+ ],
2458
+ "480": [
2459
+ " O"
2460
+ ],
2461
+ "483": [
2462
+ " K"
2463
+ ],
2464
+ "495": [
2465
+ " j"
2466
+ ],
2467
+ "502": [
2468
+ " U"
2469
+ ],
2470
+ "518": [
2471
+ " V"
2472
+ ],
2473
+ "523": [
2474
+ "201"
2475
+ ],
2476
+ "555": [
2477
+ "00"
2478
+ ],
2479
+ "556": [
2480
+ " z"
2481
+ ],
2482
+ "585": [
2483
+ "200"
2484
+ ],
2485
+ "632": [
2486
+ "18"
2487
+ ],
2488
+ "654": [
2489
+ "10"
2490
+ ],
2491
+ "723": [
2492
+ " i"
2493
+ ],
2494
+ "766": [
2495
+ " Y"
2496
+ ],
2497
+ "843": [
2498
+ "199"
2499
+ ],
2500
+ "873": [
2501
+ "12"
2502
+ ],
2503
+ "885": [
2504
+ "15"
2505
+ ],
2506
+ "895": [
2507
+ " Z"
2508
+ ],
2509
+ "916": [
2510
+ "17"
2511
+ ],
2512
+ "942": [
2513
+ "16"
2514
+ ],
2515
+ "1031": [
2516
+ "13"
2517
+ ],
2518
+ "1035": [
2519
+ "14"
2520
+ ],
2521
+ "1099": [
2522
+ "198"
2523
+ ],
2524
+ "1131": [
2525
+ "11"
2526
+ ],
2527
+ "1163": [
2528
+ "30"
2529
+ ],
2530
+ "1197": [
2531
+ "25"
2532
+ ],
2533
+ "1217": [
2534
+ "202"
2535
+ ],
2536
+ "1223": [
2537
+ "197"
2538
+ ],
2539
+ "1325": [
2540
+ "24"
2541
+ ],
2542
+ "1337": [
2543
+ "50"
2544
+ ],
2545
+ "1347": [
2546
+ "196"
2547
+ ],
2548
+ "1392": [
2549
+ " Q"
2550
+ ],
2551
+ "1449": [
2552
+ "194"
2553
+ ],
2554
+ "1467": [
2555
+ "23"
2556
+ ],
2557
+ "1518": [
2558
+ "22"
2559
+ ],
2560
+ "1549": [
2561
+ " X"
2562
+ ],
2563
+ "1573": [
2564
+ "ER"
2565
+ ],
2566
+ "1580": [
2567
+ "195"
2568
+ ],
2569
+ "1595": [
2570
+ "100"
2571
+ ],
2572
+ "1607": [
2573
+ "40"
2574
+ ],
2575
+ "1616": [
2576
+ "26"
2577
+ ],
2578
+ "1637": [
2579
+ "28"
2580
+ ],
2581
+ "1641": [
2582
+ "27"
2583
+ ],
2584
+ "1693": [
2585
+ "193"
2586
+ ],
2587
+ "1696": [
2588
+ "21"
2589
+ ],
2590
+ "1697": [
2591
+ "60"
2592
+ ],
2593
+ "1734": [
2594
+ "29"
2595
+ ],
2596
+ "1786": [
2597
+ "IN"
2598
+ ],
2599
+ "1831": [
2600
+ "ON"
2601
+ ],
2602
+ "1845": [
2603
+ "80"
2604
+ ],
2605
+ "1892": [
2606
+ "192"
2607
+ ],
2608
+ "1943": [
2609
+ "191"
2610
+ ],
2611
+ "1961": [
2612
+ "AR"
2613
+ ],
2614
+ "1974": [
2615
+ "90"
2616
+ ],
2617
+ "1975": [
2618
+ "70"
2619
+ ],
2620
+ "2007": [
2621
+ "AT"
2622
+ ],
2623
+ "2020": [
2624
+ "ES"
2625
+ ],
2626
+ "2036": [
2627
+ "35"
2628
+ ],
2629
+ "2124": [
2630
+ "33"
2631
+ ],
2632
+ "2136": [
2633
+ "45"
2634
+ ],
2635
+ "2140": [
2636
+ " US"
2637
+ ],
2638
+ "2166": [
2639
+ "II"
2640
+ ],
2641
+ "2176": [
2642
+ "AS"
2643
+ ],
2644
+ "2224": [
2645
+ "75"
2646
+ ],
2647
+ "2229": [
2648
+ "ID"
2649
+ ],
2650
+ "2243": [
2651
+ "no"
2652
+ ],
2653
+ "2251": [
2654
+ "64"
2655
+ ],
2656
+ "2257": [
2657
+ "65"
2658
+ ],
2659
+ "2274": [
2660
+ "78"
2661
+ ],
2662
+ "2311": [
2663
+ "95"
2664
+ ],
2665
+ "2316": [
2666
+ "190"
2667
+ ],
2668
+ "2349": [
2669
+ "OR"
2670
+ ],
2671
+ "2379": [
2672
+ "EN"
2673
+ ],
2674
+ "2424": [
2675
+ "32"
2676
+ ],
2677
+ "2432": [
2678
+ "34"
2679
+ ],
2680
+ "2461": [
2681
+ "99"
2682
+ ],
2683
+ "2481": [
2684
+ "38"
2685
+ ],
2686
+ "2498": [
2687
+ "31"
2688
+ ],
2689
+ "2523": [
2690
+ "36"
2691
+ ],
2692
+ "2552": [
2693
+ " x"
2694
+ ],
2695
+ "2555": [
2696
+ "AN"
2697
+ ],
2698
+ "2591": [
2699
+ "37"
2700
+ ],
2701
+ "2624": [
2702
+ "AL"
2703
+ ],
2704
+ "2666": [
2705
+ "48"
2706
+ ],
2707
+ "2682": [
2708
+ "ST"
2709
+ ],
2710
+ "2687": [
2711
+ "39"
2712
+ ],
2713
+ "2698": [
2714
+ "68"
2715
+ ],
2716
+ "2739": [
2717
+ "NA"
2718
+ ],
2719
+ "2776": [
2720
+ "RE"
2721
+ ],
2722
+ "2836": [
2723
+ "44"
2724
+ ],
2725
+ "2843": [
2726
+ "AC"
2727
+ ],
2728
+ "2860": [
2729
+ "98"
2730
+ ],
2731
+ "2874": [
2732
+ "67"
2733
+ ],
2734
+ "2904": [
2735
+ "189"
2736
+ ],
2737
+ "2981": [
2738
+ "IC"
2739
+ ],
2740
+ "3003": [
2741
+ " II"
2742
+ ],
2743
+ "3019": [
2744
+ "85"
2745
+ ],
2746
+ "3029": [
2747
+ "IT"
2748
+ ],
2749
+ "3055": [
2750
+ "77"
2751
+ ],
2752
+ "3088": [
2753
+ "66"
2754
+ ],
2755
+ "3112": [
2756
+ "LE"
2757
+ ],
2758
+ "3153": [
2759
+ "05"
2760
+ ],
2761
+ "3196": [
2762
+ "IS"
2763
+ ],
2764
+ "3198": [
2765
+ "188"
2766
+ ],
2767
+ "3244": [
2768
+ "47"
2769
+ ],
2770
+ "3251": [
2771
+ "88"
2772
+ ],
2773
+ "3255": [
2774
+ "49"
2775
+ ],
2776
+ "3301": [
2777
+ "69"
2778
+ ],
2779
+ "3317": [
2780
+ "186"
2781
+ ],
2782
+ "3377": [
2783
+ "55"
2784
+ ],
2785
+ "3440": [
2786
+ "187"
2787
+ ],
2788
+ "3489": [
2789
+ "CT"
2790
+ ],
2791
+ "3589": [
2792
+ "ED"
2793
+ ],
2794
+ "3600": [
2795
+ " IS"
2796
+ ],
2797
+ "3645": [
2798
+ "ET"
2799
+ ],
2800
+ "3657": [
2801
+ "AP"
2802
+ ],
2803
+ "3669": [
2804
+ "97"
2805
+ ],
2806
+ "3689": [
2807
+ "OS"
2808
+ ],
2809
+ "3694": [
2810
+ "46"
2811
+ ],
2812
+ "3757": [
2813
+ "AM"
2814
+ ],
2815
+ "3790": [
2816
+ "500"
2817
+ ],
2818
+ "3835": [
2819
+ " CO"
2820
+ ],
2821
+ "3843": [
2822
+ "42"
2823
+ ],
2824
+ "3875": [
2825
+ "AD"
2826
+ ],
2827
+ "3912": [
2828
+ "RO"
2829
+ ],
2830
+ "3919": [
2831
+ "185"
2832
+ ],
2833
+ "3924": [
2834
+ "CO"
2835
+ ],
2836
+ "4027": [
2837
+ "08"
2838
+ ],
2839
+ "4035": [
2840
+ "41"
2841
+ ],
2842
+ "4040": [
2843
+ "01"
2844
+ ],
2845
+ "4069": [
2846
+ "US"
2847
+ ],
2848
+ "4112": [
2849
+ "43"
2850
+ ],
2851
+ "4238": [
2852
+ "79"
2853
+ ],
2854
+ "4276": [
2855
+ "IV"
2856
+ ],
2857
+ "4286": [
2858
+ "184"
2859
+ ],
2860
+ "4336": [
2861
+ "180"
2862
+ ],
2863
+ "4356": [
2864
+ "UR"
2865
+ ],
2866
+ "4404": [
2867
+ "09"
2868
+ ],
2869
+ "4471": [
2870
+ "07"
2871
+ ],
2872
+ "4545": [
2873
+ "58"
2874
+ ],
2875
+ "4547": [
2876
+ "No"
2877
+ ],
2878
+ "4590": [
2879
+ "300"
2880
+ ],
2881
+ "4591": [
2882
+ "LL"
2883
+ ],
2884
+ "4650": [
2885
+ "EC"
2886
+ ],
2887
+ "4671": [
2888
+ "183"
2889
+ ],
2890
+ "4760": [
2891
+ "EM"
2892
+ ],
2893
+ "4773": [
2894
+ "CC"
2895
+ ],
2896
+ "4788": [
2897
+ "BN"
2898
+ ],
2899
+ "4869": [
2900
+ "62"
2901
+ ],
2902
+ "4908": [
2903
+ "OT"
2904
+ ],
2905
+ "4910": [
2906
+ "150"
2907
+ ],
2908
+ "4915": [
2909
+ "IM"
2910
+ ],
2911
+ "4923": [
2912
+ "PS"
2913
+ ],
2914
+ "4940": [
2915
+ "61"
2916
+ ],
2917
+ "4946": [
2918
+ "63"
2919
+ ],
2920
+ "4985": [
2921
+ "DE"
2922
+ ],
2923
+ "4988": [
2924
+ "57"
2925
+ ],
2926
+ "5042": [
2927
+ "87"
2928
+ ],
2929
+ "5098": [
2930
+ "59"
2931
+ ],
2932
+ "5100": [
2933
+ "89"
2934
+ ],
2935
+ "5127": [
2936
+ "UT"
2937
+ ],
2938
+ "5157": [
2939
+ "AG"
2940
+ ],
2941
+ "5193": [
2942
+ "AB"
2943
+ ],
2944
+ "5197": [
2945
+ "SS"
2946
+ ],
2947
+ "5249": [
2948
+ "CH"
2949
+ ],
2950
+ "5267": [
2951
+ "101"
2952
+ ],
2953
+ "5269": [
2954
+ "181"
2955
+ ],
2956
+ "5320": [
2957
+ "IG"
2958
+ ],
2959
+ "5342": [
2960
+ "02"
2961
+ ],
2962
+ "5349": [
2963
+ "182"
2964
+ ],
2965
+ "5512": [
2966
+ "EL"
2967
+ ],
2968
+ "5518": [
2969
+ "400"
2970
+ ],
2971
+ "5563": [
2972
+ "IP"
2973
+ ],
2974
+ "5572": [
2975
+ " CD"
2976
+ ],
2977
+ "5634": [
2978
+ "03"
2979
+ ],
2980
+ "5700": [
2981
+ "UN"
2982
+ ],
2983
+ "5703": [
2984
+ "MS"
2985
+ ],
2986
+ "5730": [
2987
+ "BC"
2988
+ ],
2989
+ "5811": [
2990
+ "FA"
2991
+ ],
2992
+ "5822": [
2993
+ "IR"
2994
+ ],
2995
+ "5825": [
2996
+ "04"
2997
+ ],
2998
+ "5846": [
2999
+ "HE"
3000
+ ],
3001
+ "5856": [
3002
+ "PE"
3003
+ ],
3004
+ "5868": [
3005
+ "IL"
3006
+ ],
3007
+ "5923": [
3008
+ " TV"
3009
+ ],
3010
+ "5967": [
3011
+ "06"
3012
+ ],
3013
+ "6004": [
3014
+ "120"
3015
+ ],
3016
+ "6039": [
3017
+ "NS"
3018
+ ],
3019
+ "6082": [
3020
+ "179"
3021
+ ],
3022
+ "6193": [
3023
+ "CR"
3024
+ ],
3025
+ "6199": [
3026
+ "FF"
3027
+ ],
3028
+ "6228": [
3029
+ " UK"
3030
+ ],
3031
+ "6315": [
3032
+ " ST"
3033
+ ],
3034
+ "6399": [
3035
+ "ML"
3036
+ ],
3037
+ "6531": [
3038
+ "OL"
3039
+ ],
3040
+ "6554": [
3041
+ "PA"
3042
+ ],
3043
+ "6557": [
3044
+ "52"
3045
+ ],
3046
+ "6593": [
3047
+ "DF"
3048
+ ],
3049
+ "6598": [
3050
+ "DA"
3051
+ ],
3052
+ "6643": [
3053
+ "51"
3054
+ ],
3055
+ "6657": [
3056
+ "CE"
3057
+ ],
3058
+ "6673": [
3059
+ " IN"
3060
+ ],
3061
+ "6676": [
3062
+ "SE"
3063
+ ],
3064
+ "6688": [
3065
+ "53"
3066
+ ],
3067
+ "6705": [
3068
+ "OM"
3069
+ ],
3070
+ "6713": [
3071
+ "AA"
3072
+ ],
3073
+ "6759": [
3074
+ "160"
3075
+ ],
3076
+ "6771": [
3077
+ "OC"
3078
+ ],
3079
+ "6835": [
3080
+ "178"
3081
+ ],
3082
+ "6876": [
3083
+ "CL"
3084
+ ],
3085
+ "6878": [
3086
+ " AN"
3087
+ ],
3088
+ "6888": [
3089
+ "CD"
3090
+ ],
3091
+ "6901": [
3092
+ "MP"
3093
+ ],
3094
+ "7013": [
3095
+ "OD"
3096
+ ],
3097
+ "7019": [
3098
+ "TR"
3099
+ ],
3100
+ "7033": [
3101
+ "54"
3102
+ ],
3103
+ "7036": [
3104
+ "600"
3105
+ ],
3106
+ "7067": [
3107
+ "56"
3108
+ ],
3109
+ "7203": [
3110
+ "BS"
3111
+ ],
3112
+ "7213": [
3113
+ "177"
3114
+ ],
3115
+ "7252": [
3116
+ " UN"
3117
+ ],
3118
+ "7264": [
3119
+ "800"
3120
+ ],
3121
+ "7341": [
3122
+ "OP"
3123
+ ],
3124
+ "7368": [
3125
+ "SP"
3126
+ ],
3127
+ "7395": [
3128
+ "250"
3129
+ ],
3130
+ "7433": [
3131
+ "MA"
3132
+ ],
3133
+ "7437": [
3134
+ " AD"
3135
+ ],
3136
+ "7446": [
3137
+ "SD"
3138
+ ],
3139
+ "7472": [
3140
+ " AP"
3141
+ ],
3142
+ "7483": [
3143
+ "110"
3144
+ ],
3145
+ "7627": [
3146
+ " DE"
3147
+ ],
3148
+ "7670": [
3149
+ "RI"
3150
+ ],
3151
+ "7685": [
3152
+ "978"
3153
+ ],
3154
+ "7805": [
3155
+ "175"
3156
+ ],
3157
+ "7832": [
3158
+ "72"
3159
+ ],
3160
+ "7879": [
3161
+ "170"
3162
+ ],
3163
+ "7881": [
3164
+ "EE"
3165
+ ],
3166
+ "7911": [
3167
+ "BA"
3168
+ ],
3169
+ "7920": [
3170
+ "SC"
3171
+ ],
3172
+ "7954": [
3173
+ "TP"
3174
+ ],
3175
+ "8012": [
3176
+ "SA"
3177
+ ],
3178
+ "8025": [
3179
+ "IF"
3180
+ ],
3181
+ "8048": [
3182
+ "130"
3183
+ ],
3184
+ "8106": [
3185
+ " IV"
3186
+ ],
3187
+ "8119": [
3188
+ "IA"
3189
+ ],
3190
+ "8210": [
3191
+ "EX"
3192
+ ],
3193
+ "8220": [
3194
+ "UL"
3195
+ ],
3196
+ "8244": [
3197
+ " PC"
3198
+ ],
3199
+ "8331": [
3200
+ "RA"
3201
+ ],
3202
+ "8383": [
3203
+ "103"
3204
+ ],
3205
+ "8390": [
3206
+ "176"
3207
+ ],
3208
+ "8438": [
3209
+ "111"
3210
+ ],
3211
+ "8524": [
3212
+ "ME"
3213
+ ],
3214
+ "8542": [
3215
+ "CA"
3216
+ ],
3217
+ "8584": [
3218
+ "PR"
3219
+ ],
3220
+ "8616": [
3221
+ " q"
3222
+ ],
3223
+ "8692": [
3224
+ " XX"
3225
+ ],
3226
+ "8701": [
3227
+ "86"
3228
+ ],
3229
+ "8740": [
3230
+ "96"
3231
+ ],
3232
+ "8769": [
3233
+ "102"
3234
+ ],
3235
+ "8799": [
3236
+ "140"
3237
+ ],
3238
+ "8829": [
3239
+ "109"
3240
+ ],
3241
+ "8844": [
3242
+ "PC"
3243
+ ],
3244
+ "8935": [
3245
+ "PL"
3246
+ ],
3247
+ "8957": [
3248
+ "84"
3249
+ ],
3250
+ "8960": [
3251
+ "71"
3252
+ ],
3253
+ "8973": [
3254
+ "OW"
3255
+ ],
3256
+ "8995": [
3257
+ "TH"
3258
+ ],
3259
+ "9008": [
3260
+ "FC"
3261
+ ],
3262
+ "9024": [
3263
+ "76"
3264
+ ],
3265
+ "9035": [
3266
+ "700"
3267
+ ],
3268
+ "9083": [
3269
+ " XV"
3270
+ ],
3271
+ "9084": [
3272
+ "DR"
3273
+ ],
3274
+ "9087": [
3275
+ "IX"
3276
+ ],
3277
+ "9125": [
3278
+ "73"
3279
+ ],
3280
+ "9152": [
3281
+ "125"
3282
+ ],
3283
+ "9161": [
3284
+ " OF"
3285
+ ],
3286
+ "9176": [
3287
+ "MC"
3288
+ ],
3289
+ "9192": [
3290
+ "82"
3291
+ ],
3292
+ "9205": [
3293
+ "EG"
3294
+ ],
3295
+ "9212": [
3296
+ "74"
3297
+ ],
3298
+ "9230": [
3299
+ "81"
3300
+ ],
3301
+ "9259": [
3302
+ "108"
3303
+ ],
3304
+ "9262": [
3305
+ "92"
3306
+ ],
3307
+ "9287": [
3308
+ "GB"
3309
+ ],
3310
+ "9345": [
3311
+ "HT"
3312
+ ],
3313
+ "9355": [
3314
+ "CS"
3315
+ ],
3316
+ "9364": [
3317
+ "83"
3318
+ ],
3319
+ "9386": [
3320
+ "174"
3321
+ ],
3322
+ "9404": [
3323
+ "PD"
3324
+ ],
3325
+ "9453": [
3326
+ "105"
3327
+ ],
3328
+ "9455": [
3329
+ " CH"
3330
+ ],
3331
+ "9505": [
3332
+ "91"
3333
+ ],
3334
+ "9561": [
3335
+ "93"
3336
+ ],
3337
+ "9567": [
3338
+ "CP"
3339
+ ],
3340
+ "9571": [
3341
+ "UM"
3342
+ ],
3343
+ "9587": [
3344
+ "UE"
3345
+ ],
3346
+ "9652": [
3347
+ "EP"
3348
+ ],
3349
+ "9654": [
3350
+ "IO"
3351
+ ],
3352
+ "9672": [
3353
+ "168"
3354
+ ],
3355
+ "9677": [
3356
+ " ID"
3357
+ ],
3358
+ "9701": [
3359
+ " FC"
3360
+ ],
3361
+ "9747": [
3362
+ " AR"
3363
+ ],
3364
+ "9754": [
3365
+ "TS"
3366
+ ],
3367
+ "9787": [
3368
+ "94"
3369
+ ],
3370
+ "9792": [
3371
+ "123"
3372
+ ],
3373
+ "9868": [
3374
+ "TD"
3375
+ ],
3376
+ "9907": [
3377
+ "FL"
3378
+ ],
3379
+ "9925": [
3380
+ "171"
3381
+ ],
3382
+ "9928": [
3383
+ "165"
3384
+ ],
3385
+ "9951": [
3386
+ "164"
3387
+ ],
3388
+ "10019": [
3389
+ "172"
3390
+ ],
3391
+ "10055": [
3392
+ "173"
3393
+ ],
3394
+ "10073": [
3395
+ "128"
3396
+ ],
3397
+ "10074": [
3398
+ " AM"
3399
+ ],
3400
+ "10099": [
3401
+ " PM"
3402
+ ],
3403
+ "10109": [
3404
+ "OG"
3405
+ ],
3406
+ "10110": [
3407
+ "DS"
3408
+ ],
3409
+ "10115": [
3410
+ "DP"
3411
+ ],
3412
+ "10123": [
3413
+ "TA"
3414
+ ],
3415
+ "10214": [
3416
+ " CL"
3417
+ ],
3418
+ "10216": [
3419
+ " IP"
3420
+ ],
3421
+ "10281": [
3422
+ "166"
3423
+ ],
3424
+ "10283": [
3425
+ "112"
3426
+ ],
3427
+ "10284": [
3428
+ "163"
3429
+ ],
3430
+ "10331": [
3431
+ "162"
3432
+ ],
3433
+ "10369": [
3434
+ "107"
3435
+ ],
3436
+ "10420": [
3437
+ "900"
3438
+ ],
3439
+ "10436": [
3440
+ "115"
3441
+ ],
3442
+ "10439": [
3443
+ "155"
3444
+ ],
3445
+ "10451": [
3446
+ " NS"
3447
+ ],
3448
+ "10456": [
3449
+ "VD"
3450
+ ],
3451
+ "10472": [
3452
+ "HO"
3453
+ ],
3454
+ "10480": [
3455
+ "104"
3456
+ ],
3457
+ "10492": [
3458
+ "161"
3459
+ ],
3460
+ "10500": [
3461
+ "IB"
3462
+ ],
3463
+ "10505": [
3464
+ "AV"
3465
+ ],
3466
+ "10541": [
3467
+ "118"
3468
+ ],
3469
+ "10570": [
3470
+ " CE"
3471
+ ],
3472
+ "10573": [
3473
+ "152"
3474
+ ],
3475
+ "10588": [
3476
+ "TC"
3477
+ ],
3478
+ "10593": [
3479
+ "AF"
3480
+ ],
3481
+ "10645": [
3482
+ " AL"
3483
+ ],
3484
+ "10676": [
3485
+ "106"
3486
+ ],
3487
+ "10698": [
3488
+ "167"
3489
+ ],
3490
+ "10732": [
3491
+ "169"
3492
+ ],
3493
+ "10804": [
3494
+ "TV"
3495
+ ],
3496
+ "10938": [
3497
+ " EU"
3498
+ ],
3499
+ "10984": [
3500
+ " MS"
3501
+ ],
3502
+ "11104": [
3503
+ " SS"
3504
+ ],
3505
+ "11109": [
3506
+ "153"
3507
+ ],
3508
+ "11132": [
3509
+ "159"
3510
+ ],
3511
+ "11145": [
3512
+ " OR"
3513
+ ],
3514
+ "11177": [
3515
+ "DL"
3516
+ ],
3517
+ "11206": [
3518
+ "OK"
3519
+ ],
3520
+ "11211": [
3521
+ "117"
3522
+ ],
3523
+ "11216": [
3524
+ "113"
3525
+ ],
3526
+ "11223": [
3527
+ "157"
3528
+ ],
3529
+ "11225": [
3530
+ "137"
3531
+ ],
3532
+ "11259": [
3533
+ "156"
3534
+ ],
3535
+ "11297": [
3536
+ " HT"
3537
+ ],
3538
+ "11310": [
3539
+ " CR"
3540
+ ],
3541
+ "11328": [
3542
+ "121"
3543
+ ],
3544
+ "11336": [
3545
+ " BC"
3546
+ ],
3547
+ "11365": [
3548
+ " AS"
3549
+ ],
3550
+ "11408": [
3551
+ "158"
3552
+ ],
3553
+ "11470": [
3554
+ "154"
3555
+ ],
3556
+ "11548": [
3557
+ "151"
3558
+ ],
3559
+ "11563": [
3560
+ "CI"
3561
+ ],
3562
+ "11583": [
3563
+ "127"
3564
+ ],
3565
+ "11644": [
3566
+ "QL"
3567
+ ],
3568
+ "11683": [
3569
+ "yes"
3570
+ ],
3571
+ "11686": [
3572
+ "MI"
3573
+ ],
3574
+ "11735": [
3575
+ "NE"
3576
+ ],
3577
+ "11752": [
3578
+ " MD"
3579
+ ],
3580
+ "11781": [
3581
+ " MA"
3582
+ ],
3583
+ "11799": [
3584
+ "135"
3585
+ ],
3586
+ "11800": [
3587
+ "HS"
3588
+ ],
3589
+ "11831": [
3590
+ "350"
3591
+ ],
3592
+ "11897": [
3593
+ "147"
3594
+ ],
3595
+ "11910": [
3596
+ "TE"
3597
+ ],
3598
+ "11913": [
3599
+ "116"
3600
+ ],
3601
+ "12056": [
3602
+ "114"
3603
+ ],
3604
+ "12065": [
3605
+ "RL"
3606
+ ],
3607
+ "12067": [
3608
+ "145"
3609
+ ],
3610
+ "12118": [
3611
+ " DC"
3612
+ ],
3613
+ "12161": [
3614
+ "GL"
3615
+ ],
3616
+ "12178": [
3617
+ "122"
3618
+ ],
3619
+ "12188": [
3620
+ " SP"
3621
+ ],
3622
+ "12214": [
3623
+ "124"
3624
+ ],
3625
+ "12238": [
3626
+ " EX"
3627
+ ],
3628
+ "12306": [
3629
+ " TH"
3630
+ ],
3631
+ "12321": [
3632
+ " IT"
3633
+ ],
3634
+ "12350": [
3635
+ "203"
3636
+ ],
3637
+ "12390": [
3638
+ " SE"
3639
+ ],
3640
+ "12396": [
3641
+ "GC"
3642
+ ],
3643
+ "12430": [
3644
+ "126"
3645
+ ],
3646
+ "12435": [
3647
+ "129"
3648
+ ],
3649
+ "12447": [
3650
+ "Yes"
3651
+ ],
3652
+ "12470": [
3653
+ " CP"
3654
+ ],
3655
+ "12489": [
3656
+ "149"
3657
+ ],
3658
+ "12544": [
3659
+ " EN"
3660
+ ],
3661
+ "12601": [
3662
+ "LA"
3663
+ ],
3664
+ "12609": [
3665
+ "RS"
3666
+ ],
3667
+ "12611": [
3668
+ "UP"
3669
+ ],
3670
+ "12626": [
3671
+ "119"
3672
+ ],
3673
+ "12645": [
3674
+ "UC"
3675
+ ],
3676
+ "12696": [
3677
+ "131"
3678
+ ],
3679
+ "12756": [
3680
+ "KE"
3681
+ ],
3682
+ "12769": [
3683
+ " CA"
3684
+ ],
3685
+ "12790": [
3686
+ "146"
3687
+ ],
3688
+ "12850": [
3689
+ " PR"
3690
+ ],
3691
+ "12858": [
3692
+ "136"
3693
+ ],
3694
+ "12863": [
3695
+ "BL"
3696
+ ],
3697
+ "12893": [
3698
+ "IE"
3699
+ ],
3700
+ "12947": [
3701
+ "144"
3702
+ ],
3703
+ "12955": [
3704
+ "132"
3705
+ ],
3706
+ "12983": [
3707
+ "MD"
3708
+ ],
3709
+ "12998": [
3710
+ "HA"
3711
+ ],
3712
+ "13035": [
3713
+ " OS"
3714
+ ],
3715
+ "13037": [
3716
+ " CS"
3717
+ ],
3718
+ "13125": [
3719
+ "OV"
3720
+ ],
3721
+ "13126": [
3722
+ "IZ"
3723
+ ],
3724
+ "13144": [
3725
+ "220"
3726
+ ],
3727
+ "13152": [
3728
+ "134"
3729
+ ],
3730
+ "13154": [
3731
+ "133"
3732
+ ],
3733
+ "13155": [
3734
+ "360"
3735
+ ],
3736
+ "13191": [
3737
+ "MM"
3738
+ ],
3739
+ "13255": [
3740
+ "BI"
3741
+ ],
3742
+ "13305": [
3743
+ "HD"
3744
+ ],
3745
+ "13309": [
3746
+ "PT"
3747
+ ],
3748
+ "13341": [
3749
+ " PS"
3750
+ ],
3751
+ "13387": [
3752
+ "141"
3753
+ ],
3754
+ "13424": [
3755
+ "210"
3756
+ ],
3757
+ "13448": [
3758
+ " RE"
3759
+ ],
3760
+ "13508": [
3761
+ " AI"
3762
+ ],
3763
+ "13514": [
3764
+ "148"
3765
+ ],
3766
+ "13553": [
3767
+ "FR"
3768
+ ],
3769
+ "13593": [
3770
+ "QU"
3771
+ ],
3772
+ "13630": [
3773
+ "138"
3774
+ ],
3775
+ "13635": [
3776
+ " IL"
3777
+ ],
3778
+ "13650": [
3779
+ " SC"
3780
+ ],
3781
+ "13677": [
3782
+ " AC"
3783
+ ],
3784
+ "13689": [
3785
+ "143"
3786
+ ],
3787
+ "13716": [
3788
+ "142"
3789
+ ],
3790
+ "13719": [
3791
+ "BM"
3792
+ ],
3793
+ "13725": [
3794
+ "BO"
3795
+ ],
3796
+ "13726": [
3797
+ "240"
3798
+ ],
3799
+ "13740": [
3800
+ "BD"
3801
+ ],
3802
+ "13742": [
3803
+ " TO"
3804
+ ],
3805
+ "13913": [
3806
+ "FS"
3807
+ ],
3808
+ "13947": [
3809
+ "139"
3810
+ ],
3811
+ "14004": [
3812
+ "205"
3813
+ ],
3814
+ "14029": [
3815
+ " NE"
3816
+ ],
3817
+ "14074": [
3818
+ "LS"
3819
+ ],
3820
+ "14090": [
3821
+ " SD"
3822
+ ],
3823
+ "14091": [
3824
+ "TO"
3825
+ ],
3826
+ "14170": [
3827
+ "750"
3828
+ ],
3829
+ "14267": [
3830
+ " AT"
3831
+ ],
3832
+ "14287": [
3833
+ "RC"
3834
+ ],
3835
+ "14298": [
3836
+ "HP"
3837
+ ],
3838
+ "14318": [
3839
+ "450"
3840
+ ],
3841
+ "14321": [
3842
+ " AG"
3843
+ ],
3844
+ "14396": [
3845
+ " MP"
3846
+ ],
3847
+ "14423": [
3848
+ " CN"
3849
+ ],
3850
+ "14544": [
3851
+ "255"
3852
+ ],
3853
+ "14580": [
3854
+ " NO"
3855
+ ],
3856
+ "14649": [
3857
+ "FT"
3858
+ ],
3859
+ "14724": [
3860
+ "MT"
3861
+ ],
3862
+ "14729": [
3863
+ "256"
3864
+ ],
3865
+ "14734": [
3866
+ "WS"
3867
+ ],
3868
+ "14765": [
3869
+ "LC"
3870
+ ],
3871
+ "14834": [
3872
+ "UD"
3873
+ ],
3874
+ "14866": [
3875
+ "230"
3876
+ ],
3877
+ "14875": [
3878
+ " VI"
3879
+ ],
3880
+ "14879": [
3881
+ " TR"
3882
+ ],
3883
+ "14971": [
3884
+ "GA"
3885
+ ],
3886
+ "15079": [
3887
+ " NY"
3888
+ ],
3889
+ "15111": [
3890
+ "PP"
3891
+ ],
3892
+ "15155": [
3893
+ " CT"
3894
+ ],
3895
+ "15176": [
3896
+ "XX"
3897
+ ],
3898
+ "15182": [
3899
+ "GS"
3900
+ ],
3901
+ "15191": [
3902
+ " LA"
3903
+ ],
3904
+ "15252": [
3905
+ "MR"
3906
+ ],
3907
+ "15285": [
3908
+ "204"
3909
+ ],
3910
+ "15306": [
3911
+ "FP"
3912
+ ],
3913
+ "15324": [
3914
+ "UI"
3915
+ ],
3916
+ "15339": [
3917
+ "DB"
3918
+ ],
3919
+ "15346": [
3920
+ "HL"
3921
+ ],
3922
+ "15400": [
3923
+ " IC"
3924
+ ],
3925
+ "15404": [
3926
+ "GE"
3927
+ ],
3928
+ "15420": [
3929
+ " NC"
3930
+ ],
3931
+ "15490": [
3932
+ "BR"
3933
+ ],
3934
+ "15601": [
3935
+ " SN"
3936
+ ],
3937
+ "15636": [
3938
+ " PA"
3939
+ ],
3940
+ "15671": [
3941
+ " SM"
3942
+ ],
3943
+ "15692": [
3944
+ "HR"
3945
+ ],
3946
+ "15754": [
3947
+ " CI"
3948
+ ],
3949
+ "15932": [
3950
+ "GR"
3951
+ ],
3952
+ "15949": [
3953
+ "PO"
3954
+ ],
3955
+ "15970": [
3956
+ " GL"
3957
+ ],
3958
+ "16010": [
3959
+ "320"
3960
+ ],
3961
+ "16046": [
3962
+ " DO"
3963
+ ],
3964
+ "16085": [
3965
+ " UV"
3966
+ ],
3967
+ "16203": [
3968
+ "DC"
3969
+ ],
3970
+ "16283": [
3971
+ "UG"
3972
+ ],
3973
+ "16310": [
3974
+ " ON"
3975
+ ],
3976
+ "16325": [
3977
+ " ES"
3978
+ ],
3979
+ "16378": [
3980
+ "DD"
3981
+ ],
3982
+ "16379": [
3983
+ "OB"
3984
+ ],
3985
+ "16400": [
3986
+ "FI"
3987
+ ],
3988
+ "16447": [
3989
+ "TT"
3990
+ ],
3991
+ "16458": [
3992
+ " FA"
3993
+ ],
3994
+ "16570": [
3995
+ " PL"
3996
+ ],
3997
+ "16616": [
3998
+ " ER"
3999
+ ],
4000
+ "16645": [
4001
+ "650"
4002
+ ],
4003
+ "16680": [
4004
+ " CC"
4005
+ ],
4006
+ "16739": [
4007
+ "270"
4008
+ ],
4009
+ "16758": [
4010
+ " GP"
4011
+ ],
4012
+ "16760": [
4013
+ "FO"
4014
+ ],
4015
+ "16810": [
4016
+ "260"
4017
+ ],
4018
+ "16847": [
4019
+ "280"
4020
+ ],
4021
+ "16927": [
4022
+ "HC"
4023
+ ],
4024
+ "16990": [
4025
+ " EC"
4026
+ ],
4027
+ "17086": [
4028
+ " PD"
4029
+ ],
4030
+ "17129": [
4031
+ " WW"
4032
+ ],
4033
+ "17178": [
4034
+ "999"
4035
+ ],
4036
+ "17226": [
4037
+ "RN"
4038
+ ],
4039
+ "17352": [
4040
+ " SA"
4041
+ ],
4042
+ "17404": [
4043
+ " HD"
4044
+ ],
4045
+ "17406": [
4046
+ " SO"
4047
+ ],
4048
+ "17409": [
4049
+ "225"
4050
+ ],
4051
+ "17602": [
4052
+ "RT"
4053
+ ],
4054
+ "17714": [
4055
+ "MB"
4056
+ ],
4057
+ "17862": [
4058
+ " DS"
4059
+ ],
4060
+ "17958": [
4061
+ "PV"
4062
+ ],
4063
+ "18006": [
4064
+ "UB"
4065
+ ],
4066
+ "18027": [
4067
+ "206"
4068
+ ],
4069
+ "18111": [
4070
+ " MC"
4071
+ ],
4072
+ "18157": [
4073
+ "850"
4074
+ ],
4075
+ "18212": [
4076
+ "SR"
4077
+ ],
4078
+ "18243": [
4079
+ " FI"
4080
+ ],
4081
+ "18254": [
4082
+ "PM"
4083
+ ],
4084
+ "18277": [
4085
+ "211"
4086
+ ],
4087
+ "18305": [
4088
+ "222"
4089
+ ],
4090
+ "18332": [
4091
+ "212"
4092
+ ],
4093
+ "18510": [
4094
+ "AY"
4095
+ ],
4096
+ "18577": [
4097
+ "MO"
4098
+ ],
4099
+ "18579": [
4100
+ "214"
4101
+ ],
4102
+ "18599": [
4103
+ " ED"
4104
+ ],
4105
+ "18646": [
4106
+ "215"
4107
+ ],
4108
+ "18661": [
4109
+ "330"
4110
+ ],
4111
+ "18721": [
4112
+ "310"
4113
+ ],
4114
+ "18768": [
4115
+ " RT"
4116
+ ],
4117
+ "18797": [
4118
+ " EL"
4119
+ ],
4120
+ "18805": [
4121
+ " EP"
4122
+ ],
4123
+ "18835": [
4124
+ "221"
4125
+ ],
4126
+ "19011": [
4127
+ "208"
4128
+ ],
4129
+ "19022": [
4130
+ "PN"
4131
+ ],
4132
+ "19033": [
4133
+ " AB"
4134
+ ],
4135
+ "19035": [
4136
+ "235"
4137
+ ],
4138
+ "19048": [
4139
+ " IF"
4140
+ ],
4141
+ "19101": [
4142
+ " BM"
4143
+ ],
4144
+ "19227": [
4145
+ "GF"
4146
+ ],
4147
+ "19332": [
4148
+ " SH"
4149
+ ],
4150
+ "19348": [
4151
+ "802"
4152
+ ],
4153
+ "19368": [
4154
+ "365"
4155
+ ],
4156
+ "19456": [
4157
+ "216"
4158
+ ],
4159
+ "19482": [
4160
+ "720"
4161
+ ],
4162
+ "19576": [
4163
+ "550"
4164
+ ],
4165
+ "19588": [
4166
+ "213"
4167
+ ],
4168
+ "19598": [
4169
+ "NO",
4170
+ "NO"
4171
+ ],
4172
+ "19628": [
4173
+ "232"
4174
+ ],
4175
+ "19638": [
4176
+ "301"
4177
+ ],
4178
+ "19702": [
4179
+ "207"
4180
+ ],
4181
+ "19728": [
4182
+ "231"
4183
+ ],
4184
+ "19739": [
4185
+ " FL"
4186
+ ],
4187
+ "19753": [
4188
+ " PT"
4189
+ ],
4190
+ "19764": [
4191
+ " IR"
4192
+ ],
4193
+ "19789": [
4194
+ " GR"
4195
+ ],
4196
+ "19798": [
4197
+ "209"
4198
+ ],
4199
+ "19800": [
4200
+ "EA"
4201
+ ],
4202
+ "19896": [
4203
+ "911"
4204
+ ],
4205
+ "19939": [
4206
+ " RA"
4207
+ ],
4208
+ "19985": [
4209
+ " SL"
4210
+ ],
4211
+ "20045": [
4212
+ "DI"
4213
+ ],
4214
+ "20124": [
4215
+ " CF"
4216
+ ],
4217
+ "20169": [
4218
+ "BB"
4219
+ ],
4220
+ "20172": [
4221
+ "224"
4222
+ ],
4223
+ "20176": [
4224
+ "NC"
4225
+ ],
4226
+ "20259": [
4227
+ "233"
4228
+ ],
4229
+ "20275": [
4230
+ "217"
4231
+ ],
4232
+ "20334": [
4233
+ "223"
4234
+ ],
4235
+ "20407": [
4236
+ "640"
4237
+ ],
4238
+ "20561": [
4239
+ " LE"
4240
+ ],
4241
+ "20596": [
4242
+ " ML"
4243
+ ],
4244
+ "20610": [
4245
+ "VA"
4246
+ ],
4247
+ "20615": [
4248
+ "NN"
4249
+ ],
4250
+ "20617": [
4251
+ "DO"
4252
+ ],
4253
+ "20640": [
4254
+ "333"
4255
+ ],
4256
+ "20651": [
4257
+ "234"
4258
+ ],
4259
+ "20661": [
4260
+ " DM"
4261
+ ],
4262
+ "20662": [
4263
+ "340"
4264
+ ],
4265
+ "20744": [
4266
+ " SW"
4267
+ ],
4268
+ "20750": [
4269
+ "245"
4270
+ ],
4271
+ "20771": [
4272
+ "950"
4273
+ ],
4274
+ "20778": [
4275
+ "BP"
4276
+ ],
4277
+ "20784": [
4278
+ "DM"
4279
+ ],
4280
+ "20835": [
4281
+ "EF"
4282
+ ],
4283
+ "20863": [
4284
+ "290"
4285
+ ],
4286
+ "20869": [
4287
+ "219"
4288
+ ],
4289
+ "20892": [
4290
+ " CM"
4291
+ ],
4292
+ "20895": [
4293
+ "339"
4294
+ ],
4295
+ "20904": [
4296
+ "620"
4297
+ ],
4298
+ "20973": [
4299
+ " EM"
4300
+ ],
4301
+ "21045": [
4302
+ "275"
4303
+ ],
4304
+ "21061": [
4305
+ "610"
4306
+ ],
4307
+ "21194": [
4308
+ " BR"
4309
+ ],
4310
+ "21198": [
4311
+ " SV"
4312
+ ],
4313
+ "21224": [
4314
+ " IO"
4315
+ ],
4316
+ "21229": [
4317
+ "218"
4318
+ ],
4319
+ "21278": [
4320
+ "303"
4321
+ ],
4322
+ "21281": [
4323
+ "GO"
4324
+ ],
4325
+ "21292": [
4326
+ "888"
4327
+ ],
4328
+ "21337": [
4329
+ "UV"
4330
+ ],
4331
+ "21355": [
4332
+ "NF"
4333
+ ],
4334
+ "21370": [
4335
+ "420"
4336
+ ],
4337
+ "21374": [
4338
+ "808"
4339
+ ],
4340
+ "21377": [
4341
+ "228"
4342
+ ],
4343
+ "21407": [
4344
+ "680"
4345
+ ],
4346
+ "21413": [
4347
+ " BL"
4348
+ ],
4349
+ "21445": [
4350
+ " WH"
4351
+ ],
4352
+ "21456": [
4353
+ "480"
4354
+ ],
4355
+ "21468": [
4356
+ "SO"
4357
+ ],
4358
+ "21475": [
4359
+ "229"
4360
+ ],
4361
+ "21567": [
4362
+ "380"
4363
+ ],
4364
+ "21569": [
4365
+ "SL"
4366
+ ],
4367
+ "21593": [
4368
+ "226"
4369
+ ],
4370
+ "21603": [
4371
+ " CV"
4372
+ ],
4373
+ "21606": [
4374
+ "238"
4375
+ ],
4376
+ "21619": [
4377
+ "OH"
4378
+ ],
4379
+ "21631": [
4380
+ "338"
4381
+ ],
4382
+ "21648": [
4383
+ "GT"
4384
+ ],
4385
+ "21663": [
4386
+ "252"
4387
+ ],
4388
+ "21665": [
4389
+ "630"
4390
+ ],
4391
+ "21680": [
4392
+ "410"
4393
+ ],
4394
+ "21701": [
4395
+ "237"
4396
+ ],
4397
+ "21717": [
4398
+ "501"
4399
+ ],
4400
+ "21732": [
4401
+ "660"
4402
+ ],
4403
+ "21734": [
4404
+ "304"
4405
+ ],
4406
+ "21740": [
4407
+ " DR"
4408
+ ],
4409
+ "21741": [
4410
+ "404"
4411
+ ],
4412
+ "21765": [
4413
+ "264"
4414
+ ],
4415
+ "21767": [
4416
+ " SR"
4417
+ ],
4418
+ "21776": [
4419
+ "241"
4420
+ ],
4421
+ "21797": [
4422
+ "227"
4423
+ ],
4424
+ "21798": [
4425
+ " EV"
4426
+ ],
4427
+ "21799": [
4428
+ "512"
4429
+ ],
4430
+ "21800": [
4431
+ " DJ"
4432
+ ],
4433
+ "21842": [
4434
+ "251"
4435
+ ],
4436
+ "21908": [
4437
+ "305"
4438
+ ],
4439
+ "21910": [
4440
+ " HR"
4441
+ ],
4442
+ "21919": [
4443
+ "SV"
4444
+ ],
4445
+ "21962": [
4446
+ "980"
4447
+ ],
4448
+ "22001": [
4449
+ " BG"
4450
+ ],
4451
+ "22047": [
4452
+ "601"
4453
+ ],
4454
+ "22056": [
4455
+ "710"
4456
+ ],
4457
+ "22059": [
4458
+ "239"
4459
+ ],
4460
+ "22064": [
4461
+ "243"
4462
+ ],
4463
+ "22101": [
4464
+ "302"
4465
+ ],
4466
+ "22108": [
4467
+ "401"
4468
+ ],
4469
+ "22146": [
4470
+ "247"
4471
+ ],
4472
+ "22183": [
4473
+ "LR"
4474
+ ],
4475
+ "22206": [
4476
+ "666"
4477
+ ],
4478
+ "22216": [
4479
+ "770"
4480
+ ],
4481
+ "22242": [
4482
+ " MR"
4483
+ ],
4484
+ "22246": [
4485
+ " RD"
4486
+ ],
4487
+ "22250": [
4488
+ "960"
4489
+ ],
4490
+ "22252": [
4491
+ "254"
4492
+ ],
4493
+ "22268": [
4494
+ "265"
4495
+ ],
4496
+ "22284": [
4497
+ "242"
4498
+ ],
4499
+ "22285": [
4500
+ "325"
4501
+ ],
4502
+ "22288": [
4503
+ " MB"
4504
+ ],
4505
+ "22311": [
4506
+ "253"
4507
+ ],
4508
+ "22333": [
4509
+ "PI"
4510
+ ],
4511
+ "22346": [
4512
+ "860"
4513
+ ],
4514
+ "22348": [
4515
+ "AI"
4516
+ ],
4517
+ "22393": [
4518
+ "820"
4519
+ ],
4520
+ "22397": [
4521
+ "810"
4522
+ ],
4523
+ "22420": [
4524
+ " PV"
4525
+ ],
4526
+ "22450": [
4527
+ "316"
4528
+ ],
4529
+ "22455": [
4530
+ "880"
4531
+ ],
4532
+ "22480": [
4533
+ "760"
4534
+ ],
4535
+ "22488": [
4536
+ "236"
4537
+ ],
4538
+ "22515": [
4539
+ "625"
4540
+ ],
4541
+ "22516": [
4542
+ " AV"
4543
+ ],
4544
+ "22543": [
4545
+ "SH"
4546
+ ],
4547
+ "22546": [
4548
+ "910"
4549
+ ],
4550
+ "22547": [
4551
+ " HC"
4552
+ ],
4553
+ "22553": [
4554
+ "801"
4555
+ ],
4556
+ "22559": [
4557
+ "293"
4558
+ ],
4559
+ "22571": [
4560
+ " BY"
4561
+ ],
4562
+ "22609": [
4563
+ "840"
4564
+ ],
4565
+ "22618": [
4566
+ " SK"
4567
+ ],
4568
+ "22628": [
4569
+ "780"
4570
+ ],
4571
+ "22654": [
4572
+ "312"
4573
+ ],
4574
+ "22662": [
4575
+ "777"
4576
+ ],
4577
+ "22709": [
4578
+ "370"
4579
+ ],
4580
+ "22737": [
4581
+ " DI"
4582
+ ],
4583
+ "22740": [
4584
+ "244"
4585
+ ],
4586
+ "22743": [
4587
+ "SI"
4588
+ ],
4589
+ "22772": [
4590
+ "701"
4591
+ ],
4592
+ "22828": [
4593
+ " CB"
4594
+ ],
4595
+ "22835": [
4596
+ "315"
4597
+ ],
4598
+ "22876": [
4599
+ "246"
4600
+ ],
4601
+ "22879": [
4602
+ "SN"
4603
+ ],
4604
+ "22897": [
4605
+ "PG"
4606
+ ],
4607
+ "22905": [
4608
+ "920"
4609
+ ],
4610
+ "22937": [
4611
+ "375"
4612
+ ],
4613
+ "22941": [
4614
+ "901"
4615
+ ],
4616
+ "22945": [
4617
+ "670"
4618
+ ],
4619
+ "22958": [
4620
+ "730"
4621
+ ],
4622
+ "22964": [
4623
+ "262"
4624
+ ],
4625
+ "22968": [
4626
+ " BO"
4627
+ ],
4628
+ "22971": [
4629
+ "415"
4630
+ ],
4631
+ "22972": [
4632
+ "249"
4633
+ ],
4634
+ "23076": [
4635
+ "606"
4636
+ ],
4637
+ "23104": [
4638
+ "821"
4639
+ ],
4640
+ "23106": [
4641
+ "285"
4642
+ ],
4643
+ "23116": [
4644
+ "740"
4645
+ ],
4646
+ "23159": [
4647
+ "602"
4648
+ ],
4649
+ "23171": [
4650
+ "311"
4651
+ ],
4652
+ "23183": [
4653
+ "990"
4654
+ ],
4655
+ "23219": [
4656
+ " GC"
4657
+ ],
4658
+ "23223": [
4659
+ "603"
4660
+ ],
4661
+ "23229": [
4662
+ "737"
4663
+ ],
4664
+ "23286": [
4665
+ "261"
4666
+ ],
4667
+ "23289": [
4668
+ "605"
4669
+ ],
4670
+ "23322": [
4671
+ "870"
4672
+ ],
4673
+ "23324": [
4674
+ " HE"
4675
+ ],
4676
+ "23333": [
4677
+ "248"
4678
+ ],
4679
+ "23362": [
4680
+ "440"
4681
+ ],
4682
+ "23398": [
4683
+ " AF"
4684
+ ],
4685
+ "23422": [
4686
+ "271"
4687
+ ],
4688
+ "23449": [
4689
+ "673"
4690
+ ],
4691
+ "23474": [
4692
+ "830"
4693
+ ],
4694
+ "23494": [
4695
+ "SM"
4696
+ ],
4697
+ "23521": [
4698
+ "273"
4699
+ ],
4700
+ "23534": [
4701
+ "257"
4702
+ ],
4703
+ "23560": [
4704
+ "604"
4705
+ ],
4706
+ "23569": [
4707
+ "902"
4708
+ ],
4709
+ "23577": [
4710
+ "655"
4711
+ ],
4712
+ "23586": [
4713
+ "930"
4714
+ ],
4715
+ "23587": [
4716
+ "321"
4717
+ ],
4718
+ "23593": [
4719
+ "281"
4720
+ ],
4721
+ "23615": [
4722
+ "272"
4723
+ ],
4724
+ "23618": [
4725
+ "711"
4726
+ ],
4727
+ "23622": [
4728
+ "WA"
4729
+ ],
4730
+ "23632": [
4731
+ "747"
4732
+ ],
4733
+ "23641": [
4734
+ "313"
4735
+ ],
4736
+ "23655": [
4737
+ "263"
4738
+ ],
4739
+ "23660": [
4740
+ "707"
4741
+ ],
4742
+ "23706": [
4743
+ " MO"
4744
+ ],
4745
+ "23754": [
4746
+ "UK"
4747
+ ],
4748
+ "23760": [
4749
+ "617"
4750
+ ],
4751
+ "23762": [
4752
+ "323"
4753
+ ],
4754
+ "23787": [
4755
+ "690"
4756
+ ],
4757
+ "23802": [
4758
+ " TB"
4759
+ ],
4760
+ "23808": [
4761
+ "612"
4762
+ ],
4763
+ "23813": [
4764
+ "940"
4765
+ ],
4766
+ "23832": [
4767
+ "702"
4768
+ ],
4769
+ "23833": [
4770
+ "266"
4771
+ ],
4772
+ "23855": [
4773
+ "925"
4774
+ ],
4775
+ "23856": [
4776
+ "790"
4777
+ ],
4778
+ "23870": [
4779
+ "805"
4780
+ ],
4781
+ "23871": [
4782
+ "288"
4783
+ ],
4784
+ "23890": [
4785
+ "618"
4786
+ ],
4787
+ "23891": [
4788
+ "611"
4789
+ ],
4790
+ "23903": [
4791
+ " OK"
4792
+ ],
4793
+ "23909": [
4794
+ "615"
4795
+ ],
4796
+ "23910": [
4797
+ " GM"
4798
+ ],
4799
+ "23923": [
4800
+ "970"
4801
+ ],
4802
+ "23934": [
4803
+ "WE"
4804
+ ],
4805
+ "23941": [
4806
+ "613"
4807
+ ],
4808
+ "23944": [
4809
+ "789"
4810
+ ],
4811
+ "23959": [
4812
+ "306"
4813
+ ],
4814
+ "23996": [
4815
+ "282"
4816
+ ],
4817
+ "24007": [
4818
+ "430"
4819
+ ],
4820
+ "24018": [
4821
+ "PH"
4822
+ ],
4823
+ "24074": [
4824
+ "258"
4825
+ ],
4826
+ "24092": [
4827
+ "AK"
4828
+ ],
4829
+ "24139": [
4830
+ "825"
4831
+ ],
4832
+ "24143": [
4833
+ "608"
4834
+ ],
4835
+ "24147": [
4836
+ "295"
4837
+ ],
4838
+ "24155": [
4839
+ "520"
4840
+ ],
4841
+ "24156": [
4842
+ "768"
4843
+ ],
4844
+ "24163": [
4845
+ "259"
4846
+ ],
4847
+ "24177": [
4848
+ "267"
4849
+ ],
4850
+ "24186": [
4851
+ "875"
4852
+ ],
4853
+ "24199": [
4854
+ "703"
4855
+ ],
4856
+ "24202": [
4857
+ "283"
4858
+ ],
4859
+ "24214": [
4860
+ "308"
4861
+ ],
4862
+ "24215": [
4863
+ "616"
4864
+ ],
4865
+ "24224": [
4866
+ "269"
4867
+ ],
4868
+ "24233": [
4869
+ "GM"
4870
+ ],
4871
+ "24241": [
4872
+ "803"
4873
+ ],
4874
+ "24245": [
4875
+ "607"
4876
+ ],
4877
+ "24248": [
4878
+ "307"
4879
+ ],
4880
+ "24272": [
4881
+ "705"
4882
+ ],
4883
+ "24276": [
4884
+ "318"
4885
+ ],
4886
+ "24289": [
4887
+ "822"
4888
+ ],
4889
+ "24299": [
4890
+ "609"
4891
+ ],
4892
+ "24314": [
4893
+ "WH"
4894
+ ],
4895
+ "24317": [
4896
+ "639"
4897
+ ],
4898
+ "24331": [
4899
+ "345"
4900
+ ],
4901
+ "24394": [
4902
+ "277"
4903
+ ],
4904
+ "24398": [
4905
+ "322"
4906
+ ],
4907
+ "24405": [
4908
+ "675"
4909
+ ],
4910
+ "24413": [
4911
+ "621"
4912
+ ],
4913
+ "24419": [
4914
+ "631"
4915
+ ],
4916
+ "24424": [
4917
+ "614"
4918
+ ],
4919
+ "24432": [
4920
+ "812"
4921
+ ],
4922
+ "24448": [
4923
+ "268"
4924
+ ],
4925
+ "24451": [
4926
+ "299"
4927
+ ],
4928
+ "24457": [
4929
+ "GP"
4930
+ ],
4931
+ "24469": [
4932
+ "291"
4933
+ ],
4934
+ "24476": [
4935
+ "715"
4936
+ ],
4937
+ "24503": [
4938
+ "811"
4939
+ ],
4940
+ "24509": [
4941
+ "622"
4942
+ ],
4943
+ "24518": [
4944
+ "890"
4945
+ ],
4946
+ "24520": [
4947
+ " FM"
4948
+ ],
4949
+ "24526": [
4950
+ "319"
4951
+ ],
4952
+ "24531": [
4953
+ "866"
4954
+ ],
4955
+ "24549": [
4956
+ "775"
4957
+ ],
4958
+ "24550": [
4959
+ "619"
4960
+ ],
4961
+ "24553": [
4962
+ "966"
4963
+ ],
4964
+ "24560": [
4965
+ "885"
4966
+ ],
4967
+ "24580": [
4968
+ "877"
4969
+ ],
4970
+ "24583": [
4971
+ "276"
4972
+ ],
4973
+ "24598": [
4974
+ "287"
4975
+ ],
4976
+ "24640": [
4977
+ " ME"
4978
+ ],
4979
+ "24646": [
4980
+ "905"
4981
+ ],
4982
+ "24658": [
4983
+ "755"
4984
+ ],
4985
+ "24664": [
4986
+ "725"
4987
+ ],
4988
+ "24681": [
4989
+ "732"
4990
+ ],
4991
+ "24695": [
4992
+ " IM"
4993
+ ],
4994
+ "24713": [
4995
+ "CM"
4996
+ ],
4997
+ "24716": [
4998
+ "274"
4999
+ ],
5000
+ "24718": [
5001
+ " IX"
5002
+ ],
5003
+ "24724": [
5004
+ "286"
5005
+ ],
5006
+ "24736": [
5007
+ "804"
5008
+ ],
5009
+ "24748": [
5010
+ "704"
5011
+ ],
5012
+ "24749": [
5013
+ " FR"
5014
+ ],
5015
+ "24754": [
5016
+ "806"
5017
+ ],
5018
+ "24756": [
5019
+ "632"
5020
+ ],
5021
+ "24768": [
5022
+ "727"
5023
+ ],
5024
+ "24781": [
5025
+ "OU"
5026
+ ],
5027
+ "24785": [
5028
+ "292"
5029
+ ],
5030
+ "24787": [
5031
+ "284"
5032
+ ],
5033
+ "24793": [
5034
+ "712"
5035
+ ],
5036
+ "24796": [
5037
+ "667"
5038
+ ],
5039
+ "24797": [
5040
+ "787"
5041
+ ],
5042
+ "24803": [
5043
+ "678"
5044
+ ],
5045
+ "24806": [
5046
+ "642"
5047
+ ],
5048
+ "24810": [
5049
+ "813"
5050
+ ],
5051
+ "24816": [
5052
+ "278"
5053
+ ],
5054
+ "24825": [
5055
+ "848"
5056
+ ],
5057
+ "24830": [
5058
+ "309"
5059
+ ],
5060
+ "24834": [
5061
+ "635"
5062
+ ],
5063
+ "24874": [
5064
+ "809"
5065
+ ],
5066
+ "24876": [
5067
+ "335"
5068
+ ],
5069
+ "24888": [
5070
+ "903"
5071
+ ],
5072
+ "24894": [
5073
+ "626"
5074
+ ],
5075
+ "24906": [
5076
+ "713"
5077
+ ],
5078
+ "24918": [
5079
+ "651"
5080
+ ],
5081
+ "24919": [
5082
+ "819"
5083
+ ],
5084
+ "24928": [
5085
+ "855"
5086
+ ],
5087
+ "24933": [
5088
+ "709"
5089
+ ],
5090
+ "24942": [
5091
+ "714"
5092
+ ],
5093
+ "24949": [
5094
+ "765"
5095
+ ],
5096
+ "24953": [
5097
+ "314"
5098
+ ],
5099
+ "24955": [
5100
+ "907"
5101
+ ],
5102
+ "24964": [
5103
+ "627"
5104
+ ],
5105
+ "24966": [
5106
+ "909"
5107
+ ],
5108
+ "24982": [
5109
+ "807"
5110
+ ],
5111
+ "24985": [
5112
+ "645"
5113
+ ],
5114
+ "24999": [
5115
+ "641"
5116
+ ],
5117
+ "25008": [
5118
+ "815"
5119
+ ],
5120
+ "25011": [
5121
+ "623"
5122
+ ],
5123
+ "25021": [
5124
+ "718"
5125
+ ],
5126
+ "25024": [
5127
+ " NA"
5128
+ ],
5129
+ "25037": [
5130
+ "624"
5131
+ ],
5132
+ "25040": [
5133
+ "706"
5134
+ ],
5135
+ "25045": [
5136
+ "636"
5137
+ ],
5138
+ "25067": [
5139
+ "767"
5140
+ ],
5141
+ "25080": [
5142
+ "731"
5143
+ ],
5144
+ "25086": [
5145
+ "628"
5146
+ ],
5147
+ "25090": [
5148
+ "460"
5149
+ ],
5150
+ "25091": [
5151
+ "279"
5152
+ ],
5153
+ "25095": [
5154
+ "818"
5155
+ ],
5156
+ "25098": [
5157
+ "317"
5158
+ ],
5159
+ "25102": [
5160
+ "904"
5161
+ ],
5162
+ "25105": [
5163
+ "906"
5164
+ ],
5165
+ "25112": [
5166
+ "912"
5167
+ ],
5168
+ "25118": [
5169
+ " UE"
5170
+ ],
5171
+ "25124": [
5172
+ "842"
5173
+ ],
5174
+ "25129": [
5175
+ "771"
5176
+ ],
5177
+ "25131": [
5178
+ "708"
5179
+ ],
5180
+ "25132": [
5181
+ "289"
5182
+ ],
5183
+ "25135": [
5184
+ "814"
5185
+ ],
5186
+ "25142": [
5187
+ "510"
5188
+ ],
5189
+ "25143": [
5190
+ "633"
5191
+ ],
5192
+ "25174": [
5193
+ "717"
5194
+ ],
5195
+ "25178": [
5196
+ "656"
5197
+ ],
5198
+ "25189": [
5199
+ "661"
5200
+ ],
5201
+ "25195": [
5202
+ "721"
5203
+ ],
5204
+ "25202": [
5205
+ "741"
5206
+ ],
5207
+ "25204": [
5208
+ "781"
5209
+ ],
5210
+ "25209": [
5211
+ "722"
5212
+ ],
5213
+ "25224": [
5214
+ "716"
5215
+ ],
5216
+ "25236": [
5217
+ "751"
5218
+ ],
5219
+ "25266": [
5220
+ "390"
5221
+ ],
5222
+ "25267": [
5223
+ "NR"
5224
+ ],
5225
+ "25273": [
5226
+ "761"
5227
+ ],
5228
+ "25276": [
5229
+ "637"
5230
+ ],
5231
+ "25278": [
5232
+ "653"
5233
+ ],
5234
+ "25284": [
5235
+ "691"
5236
+ ],
5237
+ "25288": [
5238
+ "973"
5239
+ ],
5240
+ "25302": [
5241
+ "915"
5242
+ ],
5243
+ "25317": [
5244
+ "652"
5245
+ ],
5246
+ "25327": [
5247
+ "864"
5248
+ ],
5249
+ "25329": [
5250
+ "757"
5251
+ ],
5252
+ "25332": [
5253
+ "654"
5254
+ ],
5255
+ "25334": [
5256
+ "861"
5257
+ ],
5258
+ "25355": [
5259
+ "851"
5260
+ ],
5261
+ "25366": [
5262
+ "540"
5263
+ ],
5264
+ "25371": [
5265
+ "816"
5266
+ ],
5267
+ "25375": [
5268
+ "857"
5269
+ ],
5270
+ "25378": [
5271
+ "754"
5272
+ ],
5273
+ "25395": [
5274
+ "294"
5275
+ ],
5276
+ "25398": [
5277
+ "985"
5278
+ ],
5279
+ "25401": [
5280
+ "817"
5281
+ ],
5282
+ "25403": [
5283
+ "833"
5284
+ ],
5285
+ "25406": [
5286
+ "785"
5287
+ ],
5288
+ "25409": [
5289
+ "665"
5290
+ ],
5291
+ "25411": [
5292
+ "647"
5293
+ ],
5294
+ "25416": [
5295
+ "685"
5296
+ ],
5297
+ "25417": [
5298
+ "644"
5299
+ ],
5300
+ "25419": [
5301
+ "865"
5302
+ ],
5303
+ "25425": [
5304
+ "663"
5305
+ ],
5306
+ "25431": [
5307
+ "671"
5308
+ ],
5309
+ "25435": [
5310
+ "629"
5311
+ ],
5312
+ "25458": [
5313
+ "634"
5314
+ ],
5315
+ "25464": [
5316
+ "643"
5317
+ ],
5318
+ "25467": [
5319
+ "662"
5320
+ ],
5321
+ "25468": [
5322
+ "826"
5323
+ ],
5324
+ "25469": [
5325
+ " ET"
5326
+ ],
5327
+ "25472": [
5328
+ "828"
5329
+ ],
5330
+ "25480": [
5331
+ "674"
5332
+ ],
5333
+ "25486": [
5334
+ "331"
5335
+ ],
5336
+ "25487": [
5337
+ "852"
5338
+ ],
5339
+ "25503": [
5340
+ "981"
5341
+ ],
5342
+ "25508": [
5343
+ "646"
5344
+ ],
5345
+ "25510": [
5346
+ "681"
5347
+ ],
5348
+ "25511": [
5349
+ "823"
5350
+ ],
5351
+ "25513": [
5352
+ "844"
5353
+ ],
5354
+ "25521": [
5355
+ "719"
5356
+ ],
5357
+ "25524": [
5358
+ "752"
5359
+ ],
5360
+ "25526": [
5361
+ "744"
5362
+ ],
5363
+ "25528": [
5364
+ "699"
5365
+ ],
5366
+ "25533": [
5367
+ "735"
5368
+ ],
5369
+ "25535": [
5370
+ "921"
5371
+ ],
5372
+ "25544": [
5373
+ "672"
5374
+ ],
5375
+ "25549": [
5376
+ "679"
5377
+ ],
5378
+ "25553": [
5379
+ "742"
5380
+ ],
5381
+ "25558": [
5382
+ "845"
5383
+ ],
5384
+ "25563": [
5385
+ "772"
5386
+ ],
5387
+ "25566": [
5388
+ "748"
5389
+ ],
5390
+ "25568": [
5391
+ "895"
5392
+ ],
5393
+ "25575": [
5394
+ "941"
5395
+ ],
5396
+ "25579": [
5397
+ "724"
5398
+ ],
5399
+ "25580": [
5400
+ "297"
5401
+ ],
5402
+ "25584": [
5403
+ "843"
5404
+ ],
5405
+ "25589": [
5406
+ "733"
5407
+ ],
5408
+ "25591": [
5409
+ "786"
5410
+ ],
5411
+ "25592": [
5412
+ "841"
5413
+ ],
5414
+ "25596": [
5415
+ "723"
5416
+ ],
5417
+ "25607": [
5418
+ "791"
5419
+ ],
5420
+ "25620": [
5421
+ "899"
5422
+ ],
5423
+ "25633": [
5424
+ "692"
5425
+ ],
5426
+ "25651": [
5427
+ "932"
5428
+ ],
5429
+ "25653": [
5430
+ "649"
5431
+ ],
5432
+ "25661": [
5433
+ "858"
5434
+ ],
5435
+ "25668": [
5436
+ "774"
5437
+ ],
5438
+ "25671": [
5439
+ "296"
5440
+ ],
5441
+ "25677": [
5442
+ "456"
5443
+ ],
5444
+ "25680": [
5445
+ "922"
5446
+ ],
5447
+ "25694": [
5448
+ "729"
5449
+ ],
5450
+ "25696": [
5451
+ "996"
5452
+ ],
5453
+ "25697": [
5454
+ "327"
5455
+ ],
5456
+ "25699": [
5457
+ "799"
5458
+ ],
5459
+ "25700": [
5460
+ "795"
5461
+ ],
5462
+ "25708": [
5463
+ "835"
5464
+ ],
5465
+ "25715": [
5466
+ "695"
5467
+ ],
5468
+ "25718": [
5469
+ "687"
5470
+ ],
5471
+ "25720": [
5472
+ "997"
5473
+ ],
5474
+ "25721": [
5475
+ "998"
5476
+ ],
5477
+ "25722": [
5478
+ "914"
5479
+ ],
5480
+ "25727": [
5481
+ "924"
5482
+ ],
5483
+ "25732": [
5484
+ "753"
5485
+ ],
5486
+ "25734": [
5487
+ "745"
5488
+ ],
5489
+ "25736": [
5490
+ "853"
5491
+ ],
5492
+ "25738": [
5493
+ "867"
5494
+ ],
5495
+ "25739": [
5496
+ "688"
5497
+ ],
5498
+ "25741": [
5499
+ "831"
5500
+ ],
5501
+ "25746": [
5502
+ "638"
5503
+ ],
5504
+ "25747": [
5505
+ "658"
5506
+ ],
5507
+ "25752": [
5508
+ "762"
5509
+ ],
5510
+ "25754": [
5511
+ "883"
5512
+ ],
5513
+ "25759": [
5514
+ "882"
5515
+ ],
5516
+ "25761": [
5517
+ "682"
5518
+ ],
5519
+ "25770": [
5520
+ "908"
5521
+ ],
5522
+ "25772": [
5523
+ "965"
5524
+ ],
5525
+ "25773": [
5526
+ "648"
5527
+ ],
5528
+ "25776": [
5529
+ "664"
5530
+ ],
5531
+ "25787": [
5532
+ "405"
5533
+ ],
5534
+ "25795": [
5535
+ "849"
5536
+ ],
5537
+ "25802": [
5538
+ "931"
5539
+ ],
5540
+ "25804": [
5541
+ " DB"
5542
+ ],
5543
+ "25809": [
5544
+ "871"
5545
+ ],
5546
+ "25823": [
5547
+ "324"
5548
+ ],
5549
+ "25842": [
5550
+ "975"
5551
+ ],
5552
+ "25843": [
5553
+ "763"
5554
+ ],
5555
+ "25844": [
5556
+ "728"
5557
+ ],
5558
+ "25851": [
5559
+ "937"
5560
+ ],
5561
+ "25861": [
5562
+ "881"
5563
+ ],
5564
+ "25863": [
5565
+ "972"
5566
+ ],
5567
+ "25866": [
5568
+ "995"
5569
+ ],
5570
+ "25868": [
5571
+ "847"
5572
+ ],
5573
+ "25873": [
5574
+ "935"
5575
+ ],
5576
+ "25876": [
5577
+ "824"
5578
+ ],
5579
+ "25878": [
5580
+ "987"
5581
+ ],
5582
+ "25885": [
5583
+ "KS"
5584
+ ],
5585
+ "25889": [
5586
+ "668"
5587
+ ],
5588
+ "25895": [
5589
+ "693"
5590
+ ],
5591
+ "25901": [
5592
+ "743"
5593
+ ],
5594
+ "25903": [
5595
+ " BE"
5596
+ ],
5597
+ "25904": [
5598
+ "879"
5599
+ ],
5600
+ "25909": [
5601
+ "676"
5602
+ ],
5603
+ "25917": [
5604
+ " MT"
5605
+ ],
5606
+ "25919": [
5607
+ "784"
5608
+ ],
5609
+ "25923": [
5610
+ "896"
5611
+ ],
5612
+ "25928": [
5613
+ "782"
5614
+ ],
5615
+ "25930": [
5616
+ "919"
5617
+ ],
5618
+ "25939": [
5619
+ "677"
5620
+ ],
5621
+ "25942": [
5622
+ "328"
5623
+ ],
5624
+ "25956": [
5625
+ "657"
5626
+ ],
5627
+ "25957": [
5628
+ "773"
5629
+ ],
5630
+ "25960": [
5631
+ "926"
5632
+ ],
5633
+ "25961": [
5634
+ "954"
5635
+ ],
5636
+ "25964": [
5637
+ "509"
5638
+ ],
5639
+ "25965": [
5640
+ "792"
5641
+ ],
5642
+ "25972": [
5643
+ "686"
5644
+ ],
5645
+ "25981": [
5646
+ "827"
5647
+ ],
5648
+ "25982": [
5649
+ "862"
5650
+ ],
5651
+ "25985": [
5652
+ "929"
5653
+ ],
5654
+ "25992": [
5655
+ "863"
5656
+ ],
5657
+ "25993": [
5658
+ "923"
5659
+ ],
5660
+ "26011": [
5661
+ "928"
5662
+ ],
5663
+ "26012": [
5664
+ "945"
5665
+ ],
5666
+ "26020": [
5667
+ "884"
5668
+ ],
5669
+ "26021": [
5670
+ "684"
5671
+ ],
5672
+ "26022": [
5673
+ "854"
5674
+ ],
5675
+ "26023": [
5676
+ "933"
5677
+ ],
5678
+ "26030": [
5679
+ "898"
5680
+ ],
5681
+ "26046": [
5682
+ "832"
5683
+ ],
5684
+ "26048": [
5685
+ "917"
5686
+ ],
5687
+ "26053": [
5688
+ "776"
5689
+ ],
5690
+ "26057": [
5691
+ "726"
5692
+ ],
5693
+ "26059": [
5694
+ "891"
5695
+ ],
5696
+ "26069": [
5697
+ "764"
5698
+ ],
5699
+ "26070": [
5700
+ "936"
5701
+ ],
5702
+ "26086": [
5703
+ "683"
5704
+ ],
5705
+ "26090": [
5706
+ "756"
5707
+ ],
5708
+ "26103": [
5709
+ "696"
5710
+ ],
5711
+ "26115": [
5712
+ "913"
5713
+ ],
5714
+ "26116": [
5715
+ "332"
5716
+ ],
5717
+ "26117": [
5718
+ "736"
5719
+ ],
5720
+ "26122": [
5721
+ "749"
5722
+ ],
5723
+ "26123": [
5724
+ "659"
5725
+ ],
5726
+ "26124": [
5727
+ "403"
5728
+ ],
5729
+ "26126": [
5730
+ "669"
5731
+ ],
5732
+ "26150": [
5733
+ "934"
5734
+ ],
5735
+ "26163": [
5736
+ "951"
5737
+ ],
5738
+ "26164": [
5739
+ "DT"
5740
+ ],
5741
+ "26167": [
5742
+ "955"
5743
+ ],
5744
+ "26169": [
5745
+ "778"
5746
+ ],
5747
+ "26173": [
5748
+ "961"
5749
+ ],
5750
+ "26174": [
5751
+ "886"
5752
+ ],
5753
+ "26184": [
5754
+ "897"
5755
+ ],
5756
+ "26186": [
5757
+ "927"
5758
+ ],
5759
+ "26187": [
5760
+ "887"
5761
+ ],
5762
+ "26189": [
5763
+ "734"
5764
+ ],
5765
+ "26195": [
5766
+ "873"
5767
+ ],
5768
+ "26200": [
5769
+ "788"
5770
+ ],
5771
+ "26206": [
5772
+ "872"
5773
+ ],
5774
+ "26208": [
5775
+ "876"
5776
+ ],
5777
+ "26222": [
5778
+ "829"
5779
+ ],
5780
+ "26230": [
5781
+ "779"
5782
+ ],
5783
+ "26239": [
5784
+ "402"
5785
+ ],
5786
+ "26249": [
5787
+ "991"
5788
+ ],
5789
+ "26250": [
5790
+ "916"
5791
+ ],
5792
+ "26253": [
5793
+ "894"
5794
+ ],
5795
+ "26262": [
5796
+ "298"
5797
+ ],
5798
+ "26263": [
5799
+ "797"
5800
+ ],
5801
+ "26266": [
5802
+ "769"
5803
+ ],
5804
+ "26268": [
5805
+ "783"
5806
+ ],
5807
+ "26270": [
5808
+ "846"
5809
+ ],
5810
+ "26286": [
5811
+ "689"
5812
+ ],
5813
+ "26290": [
5814
+ "971"
5815
+ ],
5816
+ "26293": [
5817
+ "944"
5818
+ ],
5819
+ "26302": [
5820
+ "NT"
5821
+ ],
5822
+ "26316": [
5823
+ "697"
5824
+ ],
5825
+ "26319": [
5826
+ "738"
5827
+ ],
5828
+ "26321": [
5829
+ "992"
5830
+ ],
5831
+ "26329": [
5832
+ "859"
5833
+ ],
5834
+ "26330": [
5835
+ "963"
5836
+ ],
5837
+ "26331": [
5838
+ "878"
5839
+ ],
5840
+ "26338": [
5841
+ "698"
5842
+ ],
5843
+ "26339": [
5844
+ "938"
5845
+ ],
5846
+ "26342": [
5847
+ "874"
5848
+ ],
5849
+ "26351": [
5850
+ "766"
5851
+ ],
5852
+ "26353": [
5853
+ "746"
5854
+ ],
5855
+ "26369": [
5856
+ "856"
5857
+ ],
5858
+ "26372": [
5859
+ "968"
5860
+ ],
5861
+ "26375": [
5862
+ "868"
5863
+ ],
5864
+ "26388": [
5865
+ "918"
5866
+ ],
5867
+ "26392": [
5868
+ "838"
5869
+ ],
5870
+ "26399": [
5871
+ "943"
5872
+ ],
5873
+ "26404": [
5874
+ "759"
5875
+ ],
5876
+ "26414": [
5877
+ "793"
5878
+ ],
5879
+ "26418": [
5880
+ "952"
5881
+ ],
5882
+ "26424": [
5883
+ "939"
5884
+ ],
5885
+ "26430": [
5886
+ "967"
5887
+ ],
5888
+ "26432": [
5889
+ "739"
5890
+ ],
5891
+ "26448": [
5892
+ "839"
5893
+ ],
5894
+ "26452": [
5895
+ "869"
5896
+ ],
5897
+ "26453": [
5898
+ "694"
5899
+ ],
5900
+ "26461": [
5901
+ "953"
5902
+ ],
5903
+ "26462": [
5904
+ "962"
5905
+ ],
5906
+ "26465": [
5907
+ "796"
5908
+ ],
5909
+ "26470": [
5910
+ " RF"
5911
+ ],
5912
+ "26472": [
5913
+ "988"
5914
+ ],
5915
+ "26477": [
5916
+ "758"
5917
+ ],
5918
+ "26485": [
5919
+ "794"
5920
+ ],
5921
+ "26493": [
5922
+ "982"
5923
+ ],
5924
+ "26500": [
5925
+ "889"
5926
+ ],
5927
+ "26526": [
5928
+ "OF"
5929
+ ],
5930
+ "26527": [
5931
+ "VI"
5932
+ ],
5933
+ "26533": [
5934
+ "837"
5935
+ ],
5936
+ "26535": [
5937
+ "956"
5938
+ ],
5939
+ "26540": [
5940
+ "834"
5941
+ ],
5942
+ "26541": [
5943
+ "560"
5944
+ ],
5945
+ "26542": [
5946
+ " GT"
5947
+ ],
5948
+ "26561": [
5949
+ "893"
5950
+ ],
5951
+ "26566": [
5952
+ "979"
5953
+ ],
5954
+ "26578": [
5955
+ "942"
5956
+ ],
5957
+ "26585": [
5958
+ "993"
5959
+ ],
5960
+ "26594": [
5961
+ "969"
5962
+ ],
5963
+ "26596": [
5964
+ "VM"
5965
+ ],
5966
+ "26618": [
5967
+ "989"
5968
+ ],
5969
+ "26625": [
5970
+ "986"
5971
+ ],
5972
+ "26632": [
5973
+ "836"
5974
+ ],
5975
+ "26645": [
5976
+ "892"
5977
+ ],
5978
+ "26646": [
5979
+ "798"
5980
+ ],
5981
+ "26674": [
5982
+ "976"
5983
+ ],
5984
+ "26689": [
5985
+ "337"
5986
+ ],
5987
+ "26692": [
5988
+ "974"
5989
+ ],
5990
+ "26693": [
5991
+ "470"
5992
+ ],
5993
+ "26719": [
5994
+ "959"
5995
+ ],
5996
+ "26724": [
5997
+ "949"
5998
+ ],
5999
+ "26742": [
6000
+ "983"
6001
+ ],
6002
+ "26746": [
6003
+ "984"
6004
+ ],
6005
+ "26753": [
6006
+ "336"
6007
+ ],
6008
+ "26755": [
6009
+ " NR"
6010
+ ],
6011
+ "26763": [
6012
+ "326"
6013
+ ],
6014
+ "26775": [
6015
+ "977"
6016
+ ],
6017
+ "26808": [
6018
+ "958"
6019
+ ],
6020
+ "26809": [
6021
+ "946"
6022
+ ],
6023
+ "26834": [
6024
+ "384"
6025
+ ],
6026
+ "26852": [
6027
+ "947"
6028
+ ],
6029
+ "26864": [
6030
+ "994"
6031
+ ],
6032
+ "26869": [
6033
+ "355"
6034
+ ],
6035
+ "26888": [
6036
+ "530"
6037
+ ],
6038
+ "26898": [
6039
+ "964"
6040
+ ],
6041
+ "26906": [
6042
+ "BE"
6043
+ ],
6044
+ "26911": [
6045
+ "341"
6046
+ ],
6047
+ "26931": [
6048
+ " PH"
6049
+ ],
6050
+ "26951": [
6051
+ "334"
6052
+ ],
6053
+ "26979": [
6054
+ "948"
6055
+ ],
6056
+ "26983": [
6057
+ "957"
6058
+ ],
6059
+ "26992": [
6060
+ " PE"
6061
+ ],
6062
+ "26998": [
6063
+ "425"
6064
+ ],
6065
+ "27002": [
6066
+ "409"
6067
+ ],
6068
+ "27028": [
6069
+ "406"
6070
+ ],
6071
+ "27043": [
6072
+ "351"
6073
+ ],
6074
+ "27066": [
6075
+ "CF"
6076
+ ],
6077
+ "27122": [
6078
+ "352"
6079
+ ],
6080
+ "27196": [
6081
+ " AA"
6082
+ ],
6083
+ "27217": [
6084
+ "329"
6085
+ ],
6086
+ "27273": [
6087
+ " DA"
6088
+ ],
6089
+ "27324": [
6090
+ "SF"
6091
+ ],
6092
+ "27352": [
6093
+ "343"
6094
+ ],
6095
+ "27403": [
6096
+ "LD"
6097
+ ],
6098
+ "27404": [
6099
+ "NI"
6100
+ ],
6101
+ "27428": [
6102
+ "490"
6103
+ ],
6104
+ "27466": [
6105
+ " PP"
6106
+ ],
6107
+ "27511": [
6108
+ "LP"
6109
+ ],
6110
+ "27538": [
6111
+ "LO"
6112
+ ],
6113
+ "27647": [
6114
+ "GG"
6115
+ ],
6116
+ "27665": [
6117
+ "342"
6118
+ ],
6119
+ "27666": [
6120
+ "411"
6121
+ ],
6122
+ "27741": [
6123
+ " GO"
6124
+ ],
6125
+ "27747": [
6126
+ "555"
6127
+ ],
6128
+ "27811": [
6129
+ "414"
6130
+ ],
6131
+ "27842": [
6132
+ "344"
6133
+ ],
6134
+ "27952": [
6135
+ "580"
6136
+ ],
6137
+ "27966": [
6138
+ "NG"
6139
+ ],
6140
+ "28011": [
6141
+ "570"
6142
+ ],
6143
+ "28031": [
6144
+ "412"
6145
+ ],
6146
+ "28039": [
6147
+ "361"
6148
+ ],
6149
+ "28041": [
6150
+ "353"
6151
+ ],
6152
+ "28092": [
6153
+ "504"
6154
+ ],
6155
+ "28093": [
6156
+ "357"
6157
+ ],
6158
+ "28147": [
6159
+ "354"
6160
+ ],
6161
+ "28175": [
6162
+ "VP"
6163
+ ],
6164
+ "28188": [
6165
+ "347"
6166
+ ],
6167
+ "28200": [
6168
+ "505"
6169
+ ],
6170
+ "28230": [
6171
+ "349"
6172
+ ],
6173
+ "28247": [
6174
+ "356"
6175
+ ],
6176
+ "28248": [
6177
+ " AK"
6178
+ ],
6179
+ "28305": [
6180
+ " UC"
6181
+ ],
6182
+ "28316": [
6183
+ "395"
6184
+ ],
6185
+ "28333": [
6186
+ "385"
6187
+ ],
6188
+ "28345": [
6189
+ "444"
6190
+ ],
6191
+ "28399": [
6192
+ "364"
6193
+ ],
6194
+ "28494": [
6195
+ " SF"
6196
+ ],
6197
+ "28524": [
6198
+ "YP"
6199
+ ],
6200
+ "28527": [
6201
+ "AE"
6202
+ ],
6203
+ "28554": [
6204
+ "432"
6205
+ ],
6206
+ "28560": [
6207
+ "363"
6208
+ ],
6209
+ "28585": [
6210
+ "416"
6211
+ ],
6212
+ "28628": [
6213
+ "346"
6214
+ ],
6215
+ "28652": [
6216
+ "451"
6217
+ ],
6218
+ "28682": [
6219
+ "SU"
6220
+ ],
6221
+ "28691": [
6222
+ "502"
6223
+ ],
6224
+ "28749": [
6225
+ "389"
6226
+ ],
6227
+ "28755": [
6228
+ "525"
6229
+ ],
6230
+ "28825": [
6231
+ "348"
6232
+ ],
6233
+ "28836": [
6234
+ "407"
6235
+ ],
6236
+ "28841": [
6237
+ "421"
6238
+ ],
6239
+ "28845": [
6240
+ "408"
6241
+ ],
6242
+ "28859": [
6243
+ "371"
6244
+ ],
6245
+ "28886": [
6246
+ "422"
6247
+ ],
6248
+ "28888": [
6249
+ "359"
6250
+ ],
6251
+ "28932": [
6252
+ "386"
6253
+ ],
6254
+ "28959": [
6255
+ "435"
6256
+ ],
6257
+ "28965": [
6258
+ "366"
6259
+ ],
6260
+ "28985": [
6261
+ "503"
6262
+ ],
6263
+ "29055": [
6264
+ "NP"
6265
+ ],
6266
+ "29082": [
6267
+ "358"
6268
+ ],
6269
+ "29106": [
6270
+ "413"
6271
+ ],
6272
+ "29129": [
6273
+ "373"
6274
+ ],
6275
+ "29196": [
6276
+ "362"
6277
+ ],
6278
+ "29204": [
6279
+ "381"
6280
+ ],
6281
+ "29263": [
6282
+ " MM"
6283
+ ],
6284
+ "29270": [
6285
+ " RS"
6286
+ ],
6287
+ "29332": [
6288
+ "511"
6289
+ ],
6290
+ "29343": [
6291
+ "521"
6292
+ ],
6293
+ "29376": [
6294
+ "423"
6295
+ ],
6296
+ "29382": [
6297
+ "AX"
6298
+ ],
6299
+ "29388": [
6300
+ "372"
6301
+ ],
6302
+ "29392": [
6303
+ " LP"
6304
+ ],
6305
+ "29414": [
6306
+ "475"
6307
+ ],
6308
+ "29415": [
6309
+ "377"
6310
+ ],
6311
+ "29438": [
6312
+ " UT"
6313
+ ],
6314
+ "29461": [
6315
+ "431"
6316
+ ],
6317
+ "29525": [
6318
+ "399"
6319
+ ],
6320
+ "29555": [
6321
+ "374"
6322
+ ],
6323
+ "29576": [
6324
+ "JS"
6325
+ ],
6326
+ "29580": [
6327
+ "BT"
6328
+ ],
6329
+ "29591": [
6330
+ "369"
6331
+ ],
6332
+ "29592": [
6333
+ "383"
6334
+ ],
6335
+ "29650": [
6336
+ " RN"
6337
+ ],
6338
+ "29681": [
6339
+ "387"
6340
+ ],
6341
+ "29684": [
6342
+ "453"
6343
+ ],
6344
+ "29723": [
6345
+ "368"
6346
+ ],
6347
+ "29726": [
6348
+ "393"
6349
+ ],
6350
+ "29743": [
6351
+ "382"
6352
+ ],
6353
+ "29751": [
6354
+ "417"
6355
+ ],
6356
+ "29786": [
6357
+ "376"
6358
+ ],
6359
+ "29792": [
6360
+ " RO"
6361
+ ],
6362
+ "29795": [
6363
+ "367"
6364
+ ],
6365
+ "29808": [
6366
+ "441"
6367
+ ],
6368
+ "29905": [
6369
+ "455"
6370
+ ],
6371
+ "29923": [
6372
+ "379"
6373
+ ],
6374
+ "29929": [
6375
+ "515"
6376
+ ],
6377
+ "29991": [
6378
+ "590"
6379
+ ],
6380
+ "30003": [
6381
+ "443"
6382
+ ],
6383
+ "30041": [
6384
+ "508"
6385
+ ],
6386
+ "30053": [
6387
+ "378"
6388
+ ],
6389
+ "30061": [
6390
+ "424"
6391
+ ],
6392
+ "30102": [
6393
+ " GA"
6394
+ ],
6395
+ "30113": [
6396
+ "394"
6397
+ ],
6398
+ "30119": [
6399
+ "442"
6400
+ ],
6401
+ "30125": [
6402
+ " BP"
6403
+ ],
6404
+ "30163": [
6405
+ "486"
6406
+ ],
6407
+ "30176": [
6408
+ "499"
6409
+ ],
6410
+ "30179": [
6411
+ "506"
6412
+ ],
6413
+ "30188": [
6414
+ "429"
6415
+ ],
6416
+ "30194": [
6417
+ " MI"
6418
+ ],
6419
+ "30207": [
6420
+ "549"
6421
+ ],
6422
+ "30229": [
6423
+ "419"
6424
+ ],
6425
+ "30277": [
6426
+ "428"
6427
+ ],
6428
+ "30284": [
6429
+ "391"
6430
+ ],
6431
+ "30303": [
6432
+ "WR"
6433
+ ],
6434
+ "30313": [
6435
+ "433"
6436
+ ],
6437
+ "30409": [
6438
+ "418"
6439
+ ],
6440
+ "30410": [
6441
+ "426"
6442
+ ],
6443
+ "30414": [
6444
+ "LY"
6445
+ ],
6446
+ "30434": [
6447
+ "398"
6448
+ ],
6449
+ "30455": [
6450
+ "EV"
6451
+ ],
6452
+ "30471": [
6453
+ "518"
6454
+ ],
6455
+ "30550": [
6456
+ "445"
6457
+ ],
6458
+ "30568": [
6459
+ " RC"
6460
+ ],
6461
+ "30612": [
6462
+ "388"
6463
+ ],
6464
+ "30618": [
6465
+ "465"
6466
+ ],
6467
+ "30625": [
6468
+ "454"
6469
+ ],
6470
+ "30686": [
6471
+ "488"
6472
+ ],
6473
+ "30698": [
6474
+ " XI"
6475
+ ],
6476
+ "30701": [
6477
+ "485"
6478
+ ],
6479
+ "30722": [
6480
+ "396"
6481
+ ],
6482
+ "30727": [
6483
+ "392"
6484
+ ],
6485
+ "30764": [
6486
+ "YS"
6487
+ ],
6488
+ "30782": [
6489
+ " NI"
6490
+ ],
6491
+ "30836": [
6492
+ "495"
6493
+ ],
6494
+ "30919": [
6495
+ "458"
6496
+ ],
6497
+ "30928": [
6498
+ "427"
6499
+ ],
6500
+ "30950": [
6501
+ "397"
6502
+ ],
6503
+ "30958": [
6504
+ "452"
6505
+ ],
6506
+ "30963": [
6507
+ "447"
6508
+ ],
6509
+ "31188": [
6510
+ "437"
6511
+ ],
6512
+ "31229": [
6513
+ "471"
6514
+ ],
6515
+ "31235": [
6516
+ " PK"
6517
+ ],
6518
+ "31319": [
6519
+ "457"
6520
+ ],
6521
+ "31374": [
6522
+ "436"
6523
+ ],
6524
+ "31466": [
6525
+ "491"
6526
+ ],
6527
+ "31470": [
6528
+ " CG"
6529
+ ],
6530
+ "31484": [
6531
+ "519"
6532
+ ],
6533
+ "31496": [
6534
+ "434"
6535
+ ],
6536
+ "31505": [
6537
+ "507"
6538
+ ],
6539
+ "31554": [
6540
+ "481"
6541
+ ],
6542
+ "31562": [
6543
+ "476"
6544
+ ],
6545
+ "31595": [
6546
+ " JS"
6547
+ ],
6548
+ "31639": [
6549
+ " NF"
6550
+ ],
6551
+ "31647": [
6552
+ "535"
6553
+ ],
6554
+ "31655": [
6555
+ "532"
6556
+ ],
6557
+ "31663": [
6558
+ " GE"
6559
+ ],
6560
+ "31665": [
6561
+ "462"
6562
+ ],
6563
+ "31679": [
6564
+ "461"
6565
+ ],
6566
+ "31697": [
6567
+ " SU"
6568
+ ],
6569
+ "31733": [
6570
+ "463"
6571
+ ],
6572
+ "31734": [
6573
+ "464"
6574
+ ],
6575
+ "31744": [
6576
+ "575"
6577
+ ],
6578
+ "31792": [
6579
+ "516"
6580
+ ],
6581
+ "31816": [
6582
+ "438"
6583
+ ],
6584
+ "31859": [
6585
+ "531"
6586
+ ],
6587
+ "31886": [
6588
+ "439"
6589
+ ],
6590
+ "31901": [
6591
+ "449"
6592
+ ],
6593
+ "31910": [
6594
+ "448"
6595
+ ],
6596
+ "31991": [
6597
+ "496"
6598
+ ],
6599
+ "31999": [
6600
+ " BA"
6601
+ ],
6602
+ "32019": [
6603
+ "473"
6604
+ ],
6605
+ "32021": [
6606
+ "513"
6607
+ ],
6608
+ "32036": [
6609
+ "551"
6610
+ ],
6611
+ "32038": [
6612
+ " OP"
6613
+ ],
6614
+ "32061": [
6615
+ "446"
6616
+ ],
6617
+ "32062": [
6618
+ "466"
6619
+ ],
6620
+ "32103": [
6621
+ "541"
6622
+ ],
6623
+ "32135": [
6624
+ "533"
6625
+ ],
6626
+ "32146": [
6627
+ "565"
6628
+ ],
6629
+ "32195": [
6630
+ "514"
6631
+ ],
6632
+ "32215": [
6633
+ "545"
6634
+ ],
6635
+ "32223": [
6636
+ "472"
6637
+ ],
6638
+ "32224": [
6639
+ " TE"
6640
+ ],
6641
+ "32235": [
6642
+ "KA"
6643
+ ],
6644
+ "32260": [
6645
+ "528"
6646
+ ],
6647
+ "32292": [
6648
+ "492"
6649
+ ],
6650
+ "32293": [
6651
+ "562"
6652
+ ],
6653
+ "32299": [
6654
+ "497"
6655
+ ],
6656
+ "32330": [
6657
+ "474"
6658
+ ],
6659
+ "32335": [
6660
+ "522"
6661
+ ],
6662
+ "32339": [
6663
+ "529"
6664
+ ],
6665
+ "32357": [
6666
+ "477"
6667
+ ],
6668
+ "32376": [
6669
+ "FE"
6670
+ ],
6671
+ "32427": [
6672
+ "498"
6673
+ ],
6674
+ "32437": [
6675
+ "467"
6676
+ ],
6677
+ "32455": [
6678
+ "NH"
6679
+ ],
6680
+ "32456": [
6681
+ "484"
6682
+ ],
6683
+ "32490": [
6684
+ "527"
6685
+ ],
6686
+ "32493": [
6687
+ "543"
6688
+ ],
6689
+ "32510": [
6690
+ " LC"
6691
+ ],
6692
+ "32521": [
6693
+ "459"
6694
+ ],
6695
+ "32551": [
6696
+ "493"
6697
+ ],
6698
+ "32583": [
6699
+ "547"
6700
+ ],
6701
+ "32617": [
6702
+ "483"
6703
+ ],
6704
+ "32627": [
6705
+ " NH"
6706
+ ],
6707
+ "32657": [
6708
+ "468"
6709
+ ],
6710
+ "32673": [
6711
+ "567"
6712
+ ],
6713
+ "32678": [
6714
+ "494"
6715
+ ],
6716
+ "32688": [
6717
+ "523"
6718
+ ],
6719
+ "32696": [
6720
+ " MW"
6721
+ ],
6722
+ "32730": [
6723
+ "517"
6724
+ ],
6725
+ "32737": [
6726
+ " NT"
6727
+ ],
6728
+ "32750": [
6729
+ "479"
6730
+ ],
6731
+ "32758": [
6732
+ "585"
6733
+ ],
6734
+ "32781": [
6735
+ "469"
6736
+ ],
6737
+ "32789": [
6738
+ " JM"
6739
+ ],
6740
+ "32794": [
6741
+ " TM"
6742
+ ],
6743
+ "32834": [
6744
+ "489"
6745
+ ],
6746
+ "32838": [
6747
+ "482"
6748
+ ],
6749
+ "32879": [
6750
+ " GN"
6751
+ ],
6752
+ "32882": [
6753
+ "524"
6754
+ ],
6755
+ "32908": [
6756
+ "576"
6757
+ ],
6758
+ "32928": [
6759
+ "534"
6760
+ ],
6761
+ "32938": [
6762
+ "BV"
6763
+ ],
6764
+ "32940": [
6765
+ "581"
6766
+ ],
6767
+ "32967": [
6768
+ "552"
6769
+ ],
6770
+ "32990": [
6771
+ "487"
6772
+ ],
6773
+ "33076": [
6774
+ " TC"
6775
+ ],
6776
+ "33103": [
6777
+ "561"
6778
+ ],
6779
+ "33137": [
6780
+ "536"
6781
+ ],
6782
+ "33138": [
6783
+ "553"
6784
+ ],
6785
+ "33190": [
6786
+ "537"
6787
+ ],
6788
+ "33211": [
6789
+ " HP"
6790
+ ],
6791
+ "33266": [
6792
+ "544"
6793
+ ],
6794
+ "33344": [
6795
+ "571"
6796
+ ],
6797
+ "33347": [
6798
+ "538"
6799
+ ],
6800
+ "33356": [
6801
+ "542"
6802
+ ],
6803
+ "33388": [
6804
+ "557"
6805
+ ],
6806
+ "33407": [
6807
+ "DU"
6808
+ ],
6809
+ "33419": [
6810
+ "478"
6811
+ ],
6812
+ "33468": [
6813
+ "592"
6814
+ ],
6815
+ "33485": [
6816
+ " SY"
6817
+ ],
6818
+ "33499": [
6819
+ "HF"
6820
+ ],
6821
+ "33525": [
6822
+ "526"
6823
+ ],
6824
+ "33551": [
6825
+ "596"
6826
+ ],
6827
+ "33577": [
6828
+ "595"
6829
+ ],
6830
+ "33668": [
6831
+ "539"
6832
+ ],
6833
+ "33702": [
6834
+ "546"
6835
+ ],
6836
+ "33731": [
6837
+ " VA"
6838
+ ],
6839
+ "33736": [
6840
+ "577"
6841
+ ],
6842
+ "33777": [
6843
+ "563"
6844
+ ],
6845
+ "33797": [
6846
+ "579"
6847
+ ],
6848
+ "33809": [
6849
+ "548"
6850
+ ],
6851
+ "33845": [
6852
+ " PI"
6853
+ ],
6854
+ "33853": [
6855
+ "573"
6856
+ ],
6857
+ "33898": [
6858
+ "VC"
6859
+ ],
6860
+ "33909": [
6861
+ "554"
6862
+ ],
6863
+ "33923": [
6864
+ "556"
6865
+ ],
6866
+ "33953": [
6867
+ "559"
6868
+ ],
6869
+ "33954": [
6870
+ "591"
6871
+ ],
6872
+ "33975": [
6873
+ "598"
6874
+ ],
6875
+ "34004": [
6876
+ " SG"
6877
+ ],
6878
+ "34073": [
6879
+ "TM"
6880
+ ],
6881
+ "34090": [
6882
+ "RR"
6883
+ ],
6884
+ "34120": [
6885
+ " WE"
6886
+ ],
6887
+ "34167": [
6888
+ "558"
6889
+ ],
6890
+ "34182": [
6891
+ " VM"
6892
+ ],
6893
+ "34185": [
6894
+ "572"
6895
+ ],
6896
+ "34232": [
6897
+ "589"
6898
+ ],
6899
+ "34237": [
6900
+ "593"
6901
+ ],
6902
+ "34246": [
6903
+ "583"
6904
+ ],
6905
+ "34275": [
6906
+ "568"
6907
+ ],
6908
+ "34316": [
6909
+ "586"
6910
+ ],
6911
+ "34318": [
6912
+ " NK"
6913
+ ],
6914
+ "34409": [
6915
+ "587"
6916
+ ],
6917
+ "34431": [
6918
+ "582"
6919
+ ],
6920
+ "34466": [
6921
+ " UI"
6922
+ ],
6923
+ "34502": [
6924
+ "588"
6925
+ ],
6926
+ "34510": [
6927
+ "599"
6928
+ ],
6929
+ "34590": [
6930
+ "574"
6931
+ ],
6932
+ "34620": [
6933
+ " HS"
6934
+ ],
6935
+ "34643": [
6936
+ "566"
6937
+ ],
6938
+ "34644": [
6939
+ "564"
6940
+ ],
6941
+ "34661": [
6942
+ " JA"
6943
+ ],
6944
+ "34682": [
6945
+ " PU"
6946
+ ],
6947
+ "34729": [
6948
+ "594"
6949
+ ],
6950
+ "34753": [
6951
+ " PO"
6952
+ ],
6953
+ "34756": [
6954
+ "569"
6955
+ ],
6956
+ "34813": [
6957
+ "KO"
6958
+ ],
6959
+ "34817": [
6960
+ "584"
6961
+ ],
6962
+ "34825": [
6963
+ " HA"
6964
+ ],
6965
+ "34847": [
6966
+ "LI"
6967
+ ],
6968
+ "34889": [
6969
+ "597"
6970
+ ],
6971
+ "34931": [
6972
+ " EE"
6973
+ ],
6974
+ "34936": [
6975
+ " BS"
6976
+ ],
6977
+ "34963": [
6978
+ "GN"
6979
+ ],
6980
+ "35064": [
6981
+ " VR"
6982
+ ],
6983
+ "35127": [
6984
+ "578"
6985
+ ],
6986
+ "35134": [
6987
+ " KE"
6988
+ ],
6989
+ "35185": [
6990
+ " LL"
6991
+ ],
6992
+ "35196": [
6993
+ "TL"
6994
+ ],
6995
+ "35259": [
6996
+ "DH"
6997
+ ],
6998
+ "35264": [
6999
+ " SI"
7000
+ ],
7001
+ "35457": [
7002
+ " NG"
7003
+ ],
7004
+ "35469": [
7005
+ " RM"
7006
+ ],
7007
+ "35525": [
7008
+ " GB"
7009
+ ],
7010
+ "35620": [
7011
+ " TF"
7012
+ ],
7013
+ "35641": [
7014
+ " NJ"
7015
+ ],
7016
+ "35659": [
7017
+ " TS"
7018
+ ],
7019
+ "35765": [
7020
+ " WT"
7021
+ ],
7022
+ "35796": [
7023
+ "OX"
7024
+ ],
7025
+ "35980": [
7026
+ "WD"
7027
+ ],
7028
+ "36117": [
7029
+ "VR"
7030
+ ],
7031
+ "36331": [
7032
+ " MJ"
7033
+ ],
7034
+ "36363": [
7035
+ "WT"
7036
+ ],
7037
+ "36401": [
7038
+ " AJ"
7039
+ ],
7040
+ "36532": [
7041
+ " HM"
7042
+ ],
7043
+ "36554": [
7044
+ "SK"
7045
+ ],
7046
+ "36722": [
7047
+ " DL"
7048
+ ],
7049
+ "36770": [
7050
+ "PY"
7051
+ ],
7052
+ "36803": [
7053
+ " GH"
7054
+ ],
7055
+ "36831": [
7056
+ "BU"
7057
+ ],
7058
+ "37076": [
7059
+ " RP"
7060
+ ],
7061
+ "37111": [
7062
+ " LM"
7063
+ ],
7064
+ "37115": [
7065
+ "FM"
7066
+ ],
7067
+ "37225": [
7068
+ " BB"
7069
+ ],
7070
+ "37234": [
7071
+ " WM"
7072
+ ],
7073
+ "37441": [
7074
+ "WC"
7075
+ ],
7076
+ "37542": [
7077
+ " MG"
7078
+ ],
7079
+ "37665": [
7080
+ "VO"
7081
+ ],
7082
+ "37820": [
7083
+ " IQ"
7084
+ ],
7085
+ "37889": [
7086
+ "KD"
7087
+ ],
7088
+ "37902": [
7089
+ " DH"
7090
+ ],
7091
+ "38240": [
7092
+ "CV"
7093
+ ],
7094
+ "38284": [
7095
+ " NP"
7096
+ ],
7097
+ "38340": [
7098
+ "IQ"
7099
+ ],
7100
+ "38358": [
7101
+ "BF"
7102
+ ],
7103
+ "38852": [
7104
+ " UP"
7105
+ ],
7106
+ "38935": [
7107
+ "ND"
7108
+ ],
7109
+ "38980": [
7110
+ " TA"
7111
+ ],
7112
+ "39361": [
7113
+ " TX"
7114
+ ],
7115
+ "39420": [
7116
+ "CG"
7117
+ ],
7118
+ "39560": [
7119
+ " EG"
7120
+ ],
7121
+ "39596": [
7122
+ " SB"
7123
+ ],
7124
+ "39628": [
7125
+ " DF"
7126
+ ],
7127
+ "39653": [
7128
+ " PF"
7129
+ ],
7130
+ "39659": [
7131
+ "UA"
7132
+ ],
7133
+ "39836": [
7134
+ "HI"
7135
+ ],
7136
+ "39866": [
7137
+ " BD"
7138
+ ],
7139
+ "39991": [
7140
+ " HF"
7141
+ ],
7142
+ "40174": [
7143
+ "NL"
7144
+ ],
7145
+ "40228": [
7146
+ " RR"
7147
+ ],
7148
+ "40244": [
7149
+ " FE"
7150
+ ],
7151
+ "40556": [
7152
+ "CB"
7153
+ ],
7154
+ "40607": [
7155
+ " BT"
7156
+ ],
7157
+ "40789": [
7158
+ " LI"
7159
+ ],
7160
+ "40803": [
7161
+ " KS"
7162
+ ],
7163
+ "40958": [
7164
+ " GI"
7165
+ ],
7166
+ "40960": [
7167
+ " GW"
7168
+ ],
7169
+ "40968": [
7170
+ " WA"
7171
+ ],
7172
+ "40995": [
7173
+ " NM"
7174
+ ],
7175
+ "41054": [
7176
+ "NY"
7177
+ ],
7178
+ "41190": [
7179
+ " JR"
7180
+ ],
7181
+ "41246": [
7182
+ "UX"
7183
+ ],
7184
+ "41471": [
7185
+ "VE"
7186
+ ],
7187
+ "41477": [
7188
+ " OT"
7189
+ ],
7190
+ "41490": [
7191
+ " PB"
7192
+ ],
7193
+ "41523": [
7194
+ " KB"
7195
+ ],
7196
+ "41563": [
7197
+ " LO"
7198
+ ],
7199
+ "41652": [
7200
+ " DW"
7201
+ ],
7202
+ "41784": [
7203
+ " LD"
7204
+ ],
7205
+ "41806": [
7206
+ " JP"
7207
+ ],
7208
+ "41885": [
7209
+ " MY"
7210
+ ],
7211
+ "41928": [
7212
+ "CN"
7213
+ ],
7214
+ "41941": [
7215
+ "RF"
7216
+ ],
7217
+ "41967": [
7218
+ "PF"
7219
+ ],
7220
+ "42230": [
7221
+ " LS"
7222
+ ],
7223
+ "42240": [
7224
+ "RD"
7225
+ ],
7226
+ "42423": [
7227
+ " BI"
7228
+ ],
7229
+ "42547": [
7230
+ " FF"
7231
+ ],
7232
+ "42587": [
7233
+ " PG"
7234
+ ],
7235
+ "42605": [
7236
+ " AE"
7237
+ ],
7238
+ "42699": [
7239
+ " IB"
7240
+ ],
7241
+ "42733": [
7242
+ "OO"
7243
+ ],
7244
+ "42777": [
7245
+ " GD"
7246
+ ],
7247
+ "42812": [
7248
+ "WF"
7249
+ ],
7250
+ "42877": [
7251
+ " IA"
7252
+ ],
7253
+ "42879": [
7254
+ " GS"
7255
+ ],
7256
+ "42925": [
7257
+ " LG"
7258
+ ],
7259
+ "43026": [
7260
+ " TT"
7261
+ ],
7262
+ "43032": [
7263
+ " MK"
7264
+ ],
7265
+ "43085": [
7266
+ " JC"
7267
+ ],
7268
+ "43100": [
7269
+ "VS"
7270
+ ],
7271
+ "43118": [
7272
+ "IK"
7273
+ ],
7274
+ "43125": [
7275
+ " MN"
7276
+ ],
7277
+ "43143": [
7278
+ " FS"
7279
+ ],
7280
+ "43203": [
7281
+ "GH"
7282
+ ],
7283
+ "43213": [
7284
+ " QU"
7285
+ ],
7286
+ "43310": [
7287
+ " WC"
7288
+ ],
7289
+ "43335": [
7290
+ " JD"
7291
+ ],
7292
+ "43343": [
7293
+ " EA"
7294
+ ],
7295
+ "43391": [
7296
+ "LM"
7297
+ ],
7298
+ "43418": [
7299
+ "RY"
7300
+ ],
7301
+ "43591": [
7302
+ " OH"
7303
+ ],
7304
+ "44006": [
7305
+ " XL"
7306
+ ],
7307
+ "44029": [
7308
+ " LV"
7309
+ ],
7310
+ "44149": [
7311
+ " EF"
7312
+ ],
7313
+ "44201": [
7314
+ "DN"
7315
+ ],
7316
+ "44267": [
7317
+ " FT"
7318
+ ],
7319
+ "44350": [
7320
+ " RB"
7321
+ ],
7322
+ "44528": [
7323
+ "WM"
7324
+ ],
7325
+ "44583": [
7326
+ "RP"
7327
+ ],
7328
+ "44742": [
7329
+ " DT"
7330
+ ],
7331
+ "44825": [
7332
+ " SJ"
7333
+ ],
7334
+ "44916": [
7335
+ " FP"
7336
+ ],
7337
+ "44952": [
7338
+ "KK"
7339
+ ],
7340
+ "45015": [
7341
+ " TP"
7342
+ ],
7343
+ "45337": [
7344
+ " DN"
7345
+ ],
7346
+ "45466": [
7347
+ " RV"
7348
+ ],
7349
+ "45565": [
7350
+ " DP"
7351
+ ],
7352
+ "45608": [
7353
+ " CJ"
7354
+ ],
7355
+ "45644": [
7356
+ " MH"
7357
+ ],
7358
+ "45752": [
7359
+ " TN"
7360
+ ],
7361
+ "45872": [
7362
+ " TI"
7363
+ ],
7364
+ "45906": [
7365
+ " FK"
7366
+ ],
7367
+ "46065": [
7368
+ " JE"
7369
+ ],
7370
+ "46067": [
7371
+ " RL"
7372
+ ],
7373
+ "46109": [
7374
+ "OE"
7375
+ ],
7376
+ "46211": [
7377
+ " WR"
7378
+ ],
7379
+ "46248": [
7380
+ " IE"
7381
+ ],
7382
+ "46293": [
7383
+ " MF"
7384
+ ],
7385
+ "46420": [
7386
+ " KM"
7387
+ ],
7388
+ "46550": [
7389
+ "WP"
7390
+ ],
7391
+ "46830": [
7392
+ " RH"
7393
+ ],
7394
+ "47115": [
7395
+ " DV"
7396
+ ],
7397
+ "47283": [
7398
+ " PN"
7399
+ ],
7400
+ "47284": [
7401
+ "LT"
7402
+ ],
7403
+ "47347": [
7404
+ "HM"
7405
+ ],
7406
+ "47382": [
7407
+ "FX"
7408
+ ],
7409
+ "47475": [
7410
+ " AZ"
7411
+ ],
7412
+ "47534": [
7413
+ "UF"
7414
+ ],
7415
+ "47718": [
7416
+ " TD"
7417
+ ],
7418
+ "47785": [
7419
+ "KB"
7420
+ ],
7421
+ "47864": [
7422
+ " TW"
7423
+ ],
7424
+ "48121": [
7425
+ " AW"
7426
+ ],
7427
+ "48143": [
7428
+ " OM"
7429
+ ],
7430
+ "48156": [
7431
+ "KT"
7432
+ ],
7433
+ "48216": [
7434
+ " VS"
7435
+ ],
7436
+ "48555": [
7437
+ " TG"
7438
+ ],
7439
+ "48571": [
7440
+ " HO"
7441
+ ],
7442
+ "48589": [
7443
+ " MV"
7444
+ ],
7445
+ "48643": [
7446
+ " AH"
7447
+ ],
7448
+ "48678": [
7449
+ " LT"
7450
+ ],
7451
+ "48689": [
7452
+ " FO"
7453
+ ],
7454
+ "48697": [
7455
+ " JL"
7456
+ ],
7457
+ "48783": [
7458
+ " RJ"
7459
+ ],
7460
+ "49142": [
7461
+ " ND"
7462
+ ],
7463
+ "49179": [
7464
+ "KN"
7465
+ ],
7466
+ "49334": [
7467
+ "SW"
7468
+ ],
7469
+ "49476": [
7470
+ " BJ"
7471
+ ],
7472
+ "49500": [
7473
+ "LV"
7474
+ ],
7475
+ "49626": [
7476
+ " DG"
7477
+ ],
7478
+ "49856": [
7479
+ " HK"
7480
+ ],
7481
+ "49896": [
7482
+ " JJ"
7483
+ ],
7484
+ "50189": [
7485
+ " BH"
7486
+ ],
7487
+ "50251": [
7488
+ " HV"
7489
+ ],
7490
+ "50252": [
7491
+ " XP"
7492
+ ],
7493
+ "50335": [
7494
+ "GD"
7495
+ ],
7496
+ "50349": [
7497
+ "EU"
7498
+ ],
7499
+ "50360": [
7500
+ "FD"
7501
+ ],
7502
+ "50516": [
7503
+ " AU"
7504
+ ],
7505
+ "50602": [
7506
+ " UR"
7507
+ ],
7508
+ "50853": [
7509
+ "BG"
7510
+ ],
7511
+ "50873": [
7512
+ "FK"
7513
+ ],
7514
+ "51003": [
7515
+ " NW"
7516
+ ],
7517
+ "51054": [
7518
+ "XT"
7519
+ ],
7520
+ "51104": [
7521
+ " CW"
7522
+ ],
7523
+ "51133": [
7524
+ "AH"
7525
+ ],
7526
+ "51142": [
7527
+ " DD"
7528
+ ],
7529
+ "51227": [
7530
+ "PU"
7531
+ ],
7532
+ "51611": [
7533
+ " KO"
7534
+ ],
7535
+ "51615": [
7536
+ " KL"
7537
+ ],
7538
+ "51640": [
7539
+ "GI"
7540
+ ],
7541
+ "51651": [
7542
+ " CX"
7543
+ ],
7544
+ "51683": [
7545
+ " PJ"
7546
+ ],
7547
+ "51694": [
7548
+ " WS"
7549
+ ],
7550
+ "51724": [
7551
+ " CU"
7552
+ ],
7553
+ "51779": [
7554
+ "EB"
7555
+ ],
7556
+ "51878": [
7557
+ " NL"
7558
+ ],
7559
+ "52074": [
7560
+ " LR"
7561
+ ],
7562
+ "52087": [
7563
+ " OB"
7564
+ ],
7565
+ "52361": [
7566
+ "BY"
7567
+ ],
7568
+ "52425": [
7569
+ " JH"
7570
+ ],
7571
+ "52453": [
7572
+ "TB"
7573
+ ],
7574
+ "52566": [
7575
+ " KN"
7576
+ ],
7577
+ "52594": [
7578
+ " DU"
7579
+ ],
7580
+ "52611": [
7581
+ " BW"
7582
+ ],
7583
+ "52677": [
7584
+ "ZZ"
7585
+ ],
7586
+ "52708": [
7587
+ "JA"
7588
+ ],
7589
+ "52873": [
7590
+ " VO"
7591
+ ],
7592
+ "53020": [
7593
+ "XY"
7594
+ ],
7595
+ "53462": [
7596
+ " CK"
7597
+ ],
7598
+ "53540": [
7599
+ "TI"
7600
+ ],
7601
+ "53570": [
7602
+ "JM"
7603
+ ],
7604
+ "53707": [
7605
+ " RG"
7606
+ ],
7607
+ "53967": [
7608
+ "WW"
7609
+ ],
7610
+ "54377": [
7611
+ "NB"
7612
+ ],
7613
+ "54467": [
7614
+ " FD"
7615
+ ],
7616
+ "54502": [
7617
+ " KR"
7618
+ ],
7619
+ "54691": [
7620
+ "HH"
7621
+ ],
7622
+ "54720": [
7623
+ " HB"
7624
+ ],
7625
+ "54858": [
7626
+ "VF"
7627
+ ],
7628
+ "54879": [
7629
+ "NK"
7630
+ ],
7631
+ "54996": [
7632
+ " HL"
7633
+ ],
7634
+ "55273": [
7635
+ " JO"
7636
+ ],
7637
+ "55381": [
7638
+ " TL"
7639
+ ],
7640
+ "55519": [
7641
+ " BU"
7642
+ ],
7643
+ "55672": [
7644
+ " BK"
7645
+ ],
7646
+ "56308": [
7647
+ "ZA"
7648
+ ],
7649
+ "56332": [
7650
+ " RI"
7651
+ ],
7652
+ "56641": [
7653
+ "JR"
7654
+ ],
7655
+ "56709": [
7656
+ " KA"
7657
+ ],
7658
+ "56721": [
7659
+ " OC"
7660
+ ],
7661
+ "56857": [
7662
+ "KI"
7663
+ ],
7664
+ "56925": [
7665
+ " VC"
7666
+ ],
7667
+ "56946": [
7668
+ " NV"
7669
+ ],
7670
+ "56998": [
7671
+ " IU"
7672
+ ],
7673
+ "57387": [
7674
+ " UL"
7675
+ ],
7676
+ "57617": [
7677
+ " LB"
7678
+ ],
7679
+ "57618": [
7680
+ " EB"
7681
+ ],
7682
+ "57707": [
7683
+ "RM"
7684
+ ],
7685
+ "57726": [
7686
+ "JC"
7687
+ ],
7688
+ "57732": [
7689
+ "YY"
7690
+ ],
7691
+ "57913": [
7692
+ " PW"
7693
+ ],
7694
+ "58046": [
7695
+ "NV"
7696
+ ],
7697
+ "58101": [
7698
+ " KC"
7699
+ ],
7700
+ "58168": [
7701
+ " JB"
7702
+ ],
7703
+ "58442": [
7704
+ "DK"
7705
+ ],
7706
+ "58484": [
7707
+ " UA"
7708
+ ],
7709
+ "58721": [
7710
+ " MX"
7711
+ ],
7712
+ "58803": [
7713
+ " KG"
7714
+ ],
7715
+ "58824": [
7716
+ " MU"
7717
+ ],
7718
+ "58926": [
7719
+ "TF"
7720
+ ],
7721
+ "58954": [
7722
+ "JO"
7723
+ ],
7724
+ "59193": [
7725
+ " VP"
7726
+ ],
7727
+ "59220": [
7728
+ " JW"
7729
+ ],
7730
+ "59379": [
7731
+ " OA"
7732
+ ],
7733
+ "59509": [
7734
+ "EW"
7735
+ ],
7736
+ "59759": [
7737
+ "NM"
7738
+ ],
7739
+ "59767": [
7740
+ " LH"
7741
+ ],
7742
+ "59901": [
7743
+ "PK"
7744
+ ],
7745
+ "59906": [
7746
+ " FX"
7747
+ ],
7748
+ "60866": [
7749
+ " VT"
7750
+ ],
7751
+ "61135": [
7752
+ " NZ"
7753
+ ],
7754
+ "61348": [
7755
+ "XL"
7756
+ ],
7757
+ "61396": [
7758
+ " HH"
7759
+ ],
7760
+ "61539": [
7761
+ " OD"
7762
+ ],
7763
+ "61686": [
7764
+ " NN"
7765
+ ],
7766
+ "61774": [
7767
+ " IG"
7768
+ ],
7769
+ "61988": [
7770
+ "MV"
7771
+ ],
7772
+ "62319": [
7773
+ "WG"
7774
+ ],
7775
+ "62562": [
7776
+ " CY"
7777
+ ],
7778
+ "62575": [
7779
+ " GU"
7780
+ ],
7781
+ "62659": [
7782
+ " WK"
7783
+ ],
7784
+ "63010": [
7785
+ " BV"
7786
+ ],
7787
+ "63106": [
7788
+ " GF"
7789
+ ],
7790
+ "63351": [
7791
+ "MF"
7792
+ ],
7793
+ "63356": [
7794
+ " NB"
7795
+ ],
7796
+ "63449": [
7797
+ "SB"
7798
+ ],
7799
+ "63450": [
7800
+ " JT"
7801
+ ],
7802
+ "64465": [
7803
+ "CK"
7804
+ ],
7805
+ "64561": [
7806
+ "EY"
7807
+ ],
7808
+ "64984": [
7809
+ "TY"
7810
+ ],
7811
+ "66184": [
7812
+ "YX"
7813
+ ],
7814
+ "66217": [
7815
+ "ZX"
7816
+ ],
7817
+ "66255": [
7818
+ "AQ"
7819
+ ],
7820
+ "66305": [
7821
+ "WN"
7822
+ ],
7823
+ "66310": [
7824
+ "GV"
7825
+ ],
7826
+ "66311": [
7827
+ "BJ"
7828
+ ],
7829
+ "66325": [
7830
+ "ZQ"
7831
+ ],
7832
+ "66331": [
7833
+ "YW"
7834
+ ],
7835
+ "66345": [
7836
+ "ZW"
7837
+ ],
7838
+ "66346": [
7839
+ "YQ"
7840
+ ],
7841
+ "66349": [
7842
+ "XQ"
7843
+ ],
7844
+ "66374": [
7845
+ "BQ"
7846
+ ],
7847
+ "66394": [
7848
+ "AW"
7849
+ ],
7850
+ "66405": [
7851
+ "AU"
7852
+ ],
7853
+ "66419": [
7854
+ "WV"
7855
+ ],
7856
+ "66435": [
7857
+ "EQ"
7858
+ ],
7859
+ "66452": [
7860
+ "WQ"
7861
+ ],
7862
+ "66458": [
7863
+ "HY"
7864
+ ],
7865
+ "66459": [
7866
+ "DQ"
7867
+ ],
7868
+ "66486": [
7869
+ "JQ"
7870
+ ],
7871
+ "66487": [
7872
+ "UY"
7873
+ ],
7874
+ "66497": [
7875
+ "KQ"
7876
+ ],
7877
+ "66513": [
7878
+ "ZU"
7879
+ ],
7880
+ "66517": [
7881
+ "HQ"
7882
+ ],
7883
+ "66519": [
7884
+ "RQ"
7885
+ ],
7886
+ "66536": [
7887
+ "CY"
7888
+ ],
7889
+ "66538": [
7890
+ "HB"
7891
+ ],
7892
+ "66543": [
7893
+ "GQ"
7894
+ ],
7895
+ "66566": [
7896
+ "KY"
7897
+ ],
7898
+ "66575": [
7899
+ "DV"
7900
+ ],
7901
+ "66602": [
7902
+ "RX"
7903
+ ],
7904
+ "66618": [
7905
+ "LQ"
7906
+ ],
7907
+ "66619": [
7908
+ "UQ"
7909
+ ],
7910
+ "66637": [
7911
+ "JY"
7912
+ ],
7913
+ "66639": [
7914
+ "QQ"
7915
+ ],
7916
+ "66644": [
7917
+ "FY"
7918
+ ],
7919
+ "66645": [
7920
+ "DY"
7921
+ ],
7922
+ "66658": [
7923
+ "VX"
7924
+ ],
7925
+ "66664": [
7926
+ "PQ"
7927
+ ],
7928
+ "66676": [
7929
+ "IH"
7930
+ ],
7931
+ "66683": [
7932
+ "SG"
7933
+ ],
7934
+ "66696": [
7935
+ "JT"
7936
+ ],
7937
+ "66703": [
7938
+ "GY"
7939
+ ],
7940
+ "66709": [
7941
+ "HX"
7942
+ ],
7943
+ "66724": [
7944
+ "SQ"
7945
+ ],
7946
+ "66733": [
7947
+ "JX"
7948
+ ],
7949
+ "66736": [
7950
+ "NQ"
7951
+ ],
7952
+ "66737": [
7953
+ "FH"
7954
+ ],
7955
+ "66738": [
7956
+ "OQ"
7957
+ ],
7958
+ "66751": [
7959
+ "PX"
7960
+ ],
7961
+ "66757": [
7962
+ "TQ"
7963
+ ],
7964
+ "66779": [
7965
+ "HK"
7966
+ ],
7967
+ "66783": [
7968
+ "TX"
7969
+ ],
7970
+ "66792": [
7971
+ "OY"
7972
+ ],
7973
+ "66798": [
7974
+ "JZ"
7975
+ ],
7976
+ "66804": [
7977
+ "VQ"
7978
+ ],
7979
+ "66805": [
7980
+ "KX"
7981
+ ],
7982
+ "66820": [
7983
+ "WY"
7984
+ ],
7985
+ "66826": [
7986
+ "FQ"
7987
+ ],
7988
+ "66832": [
7989
+ "JP"
7990
+ ],
7991
+ "66868": [
7992
+ "WX"
7993
+ ],
7994
+ "67146": [
7995
+ "MG"
7996
+ ],
7997
+ "67258": [
7998
+ "XN"
7999
+ ],
8000
+ "67325": [
8001
+ "CZ"
8002
+ ],
8003
+ "67340": [
8004
+ "CQ"
8005
+ ],
8006
+ "67421": [
8007
+ "TK"
8008
+ ],
8009
+ "67446": [
8010
+ "RB"
8011
+ ],
8012
+ "67478": [
8013
+ "YR"
8014
+ ],
8015
+ "67484": [
8016
+ "KG"
8017
+ ],
8018
+ "67510": [
8019
+ "LG"
8020
+ ],
8021
+ "67560": [
8022
+ "EK"
8023
+ ],
8024
+ "67586": [
8025
+ "LX"
8026
+ ],
8027
+ "67596": [
8028
+ "HV"
8029
+ ],
8030
+ "67613": [
8031
+ "FB"
8032
+ ],
8033
+ "67672": [
8034
+ "CX"
8035
+ ],
8036
+ "67686": [
8037
+ "NW"
8038
+ ],
8039
+ "67702": [
8040
+ "ZS"
8041
+ ],
8042
+ "67705": [
8043
+ "NX"
8044
+ ],
8045
+ "67719": [
8046
+ "ZT"
8047
+ ],
8048
+ "67735": [
8049
+ "KC"
8050
+ ],
8051
+ "67736": [
8052
+ "JJ"
8053
+ ],
8054
+ "67795": [
8055
+ "MQ"
8056
+ ],
8057
+ "90045": [
8058
+ " QR"
8059
+ ],
8060
+ "91107": [
8061
+ " YC"
8062
+ ],
8063
+ "92944": [
8064
+ " PQ"
8065
+ ],
8066
+ "93200": [
8067
+ " BF"
8068
+ ],
8069
+ "93277": [
8070
+ " XY"
8071
+ ],
8072
+ "93351": [
8073
+ " FG"
8074
+ ],
8075
+ "93388": [
8076
+ " AO"
8077
+ ],
8078
+ "93664": [
8079
+ " YZ"
8080
+ ],
8081
+ "93783": [
8082
+ " OE"
8083
+ ],
8084
+ "93826": [
8085
+ " QS"
8086
+ ],
8087
+ "93911": [
8088
+ " XZ"
8089
+ ],
8090
+ "93928": [
8091
+ " AX"
8092
+ ],
8093
+ "94026": [
8094
+ " AQ"
8095
+ ],
8096
+ "94027": [
8097
+ "OA"
8098
+ ],
8099
+ "94187": [
8100
+ "PB"
8101
+ ],
8102
+ "94352": [
8103
+ "QR"
8104
+ ],
8105
+ "94398": [
8106
+ " OQ"
8107
+ ],
8108
+ "94440": [
8109
+ " BQ"
8110
+ ],
8111
+ "94506": [
8112
+ " FH"
8113
+ ],
8114
+ "95592": [
8115
+ "ZE"
8116
+ ],
8117
+ "97749": [
8118
+ "DX"
8119
+ ],
8120
+ "98167": [
8121
+ "LU"
8122
+ ],
8123
+ "98485": [
8124
+ "MY"
8125
+ ],
8126
+ "98818": [
8127
+ "SY"
8128
+ ],
8129
+ "99542": [
8130
+ "FW"
8131
+ ],
8132
+ "104969": [
8133
+ "MX"
8134
+ ],
8135
+ "105001": [
8136
+ "ZF"
8137
+ ],
8138
+ "105008": [
8139
+ "TW"
8140
+ ],
8141
+ "105021": [
8142
+ "JV"
8143
+ ],
8144
+ "105035": [
8145
+ "JL"
8146
+ ],
8147
+ "105039": [
8148
+ "IY"
8149
+ ],
8150
+ "105047": [
8151
+ "HZ"
8152
+ ],
8153
+ "105072": [
8154
+ "GK"
8155
+ ],
8156
+ "105073": [
8157
+ "JD"
8158
+ ],
8159
+ "105077": [
8160
+ "ZK"
8161
+ ],
8162
+ "105083": [
8163
+ "QA"
8164
+ ],
8165
+ "105085": [
8166
+ "LW"
8167
+ ],
8168
+ "105104": [
8169
+ "ZY"
8170
+ ],
8171
+ "105113": [
8172
+ "VV"
8173
+ ],
8174
+ "105118": [
8175
+ "KP"
8176
+ ],
8177
+ "105121": [
8178
+ "QX"
8179
+ ],
8180
+ "105130": [
8181
+ "UJ"
8182
+ ],
8183
+ "105148": [
8184
+ "LK"
8185
+ ],
8186
+ "105174": [
8187
+ "BW"
8188
+ ],
8189
+ "105192": [
8190
+ "UZ"
8191
+ ],
8192
+ "105201": [
8193
+ "OZ"
8194
+ ],
8195
+ "105204": [
8196
+ "GW"
8197
+ ],
8198
+ "105207": [
8199
+ "MH"
8200
+ ],
8201
+ "105217": [
8202
+ "RK"
8203
+ ],
8204
+ "105236": [
8205
+ "UU"
8206
+ ],
8207
+ "105246": [
8208
+ "KZ"
8209
+ ],
8210
+ "105259": [
8211
+ "HW"
8212
+ ],
8213
+ "105306": [
8214
+ "XZ"
8215
+ ],
8216
+ "105313": [
8217
+ "PW"
8218
+ ],
8219
+ "105317": [
8220
+ "YN"
8221
+ ],
8222
+ "105365": [
8223
+ "YM"
8224
+ ],
8225
+ "105376": [
8226
+ "JK"
8227
+ ],
8228
+ "105378": [
8229
+ "BX"
8230
+ ],
8231
+ "105379": [
8232
+ "TZ"
8233
+ ],
8234
+ "105410": [
8235
+ "DG"
8236
+ ],
8237
+ "105418": [
8238
+ "JF"
8239
+ ],
8240
+ "105422": [
8241
+ "AZ"
8242
+ ],
8243
+ "105431": [
8244
+ "XE"
8245
+ ],
8246
+ "105432": [
8247
+ "XM"
8248
+ ],
8249
+ "105439": [
8250
+ "KW"
8251
+ ],
8252
+ "105496": [
8253
+ "JW"
8254
+ ],
8255
+ "105519": [
8256
+ "GZ"
8257
+ ],
8258
+ "105533": [
8259
+ "FZ"
8260
+ ],
8261
+ "105544": [
8262
+ "SX"
8263
+ ],
8264
+ "105546": [
8265
+ "NZ"
8266
+ ],
8267
+ "105559": [
8268
+ "GX"
8269
+ ],
8270
+ "105561": [
8271
+ "RW"
8272
+ ],
8273
+ "105565": [
8274
+ "HJ"
8275
+ ],
8276
+ "105575": [
8277
+ " DX"
8278
+ ],
8279
+ "105588": [
8280
+ "KJ"
8281
+ ],
8282
+ "105631": [
8283
+ "VZ"
8284
+ ],
8285
+ "105645": [
8286
+ "EZ"
8287
+ ],
8288
+ "105648": [
8289
+ "LZ"
8290
+ ],
8291
+ "105651": [
8292
+ "UW"
8293
+ ],
8294
+ "105652": [
8295
+ "DW"
8296
+ ],
8297
+ "105654": [
8298
+ "VG"
8299
+ ],
8300
+ "105682": [
8301
+ "WZ"
8302
+ ],
8303
+ "105714": [
8304
+ "ZD"
8305
+ ],
8306
+ "105739": [
8307
+ "VY"
8308
+ ],
8309
+ "105762": [
8310
+ "RH"
8311
+ ],
8312
+ "105793": [
8313
+ "WJ"
8314
+ ],
8315
+ "105802": [
8316
+ "KM"
8317
+ ],
8318
+ "105845": [
8319
+ "OJ"
8320
+ ],
8321
+ "105853": [
8322
+ "RV"
8323
+ ],
8324
+ "105854": [
8325
+ "IU"
8326
+ ],
8327
+ "105856": [
8328
+ "WB"
8329
+ ],
8330
+ "105860": [
8331
+ "KH"
8332
+ ],
8333
+ "105872": [
8334
+ "KV"
8335
+ ],
8336
+ "105873": [
8337
+ "KR"
8338
+ ],
8339
+ "105936": [
8340
+ "JN"
8341
+ ],
8342
+ "105955": [
8343
+ "IJ"
8344
+ ],
8345
+ "105959": [
8346
+ "OI"
8347
+ ],
8348
+ "105976": [
8349
+ "ZI"
8350
+ ],
8351
+ "105983": [
8352
+ "XJ"
8353
+ ],
8354
+ "106018": [
8355
+ "HU"
8356
+ ],
8357
+ "106034": [
8358
+ "CW"
8359
+ ],
8360
+ "106072": [
8361
+ "SZ"
8362
+ ],
8363
+ "106073": [
8364
+ "BK"
8365
+ ],
8366
+ "106087": [
8367
+ "FV"
8368
+ ],
8369
+ "106089": [
8370
+ "ZG"
8371
+ ],
8372
+ "106101": [
8373
+ "VU"
8374
+ ],
8375
+ "106104": [
8376
+ "TU"
8377
+ ],
8378
+ "106108": [
8379
+ "MN"
8380
+ ],
8381
+ "106116": [
8382
+ "QV"
8383
+ ],
8384
+ "106140": [
8385
+ "JU"
8386
+ ],
8387
+ "106188": [
8388
+ "CU"
8389
+ ],
8390
+ "106208": [
8391
+ "RU"
8392
+ ],
8393
+ "106273": [
8394
+ "IW"
8395
+ ],
8396
+ "106279": [
8397
+ "NU"
8398
+ ],
8399
+ "106291": [
8400
+ "VH"
8401
+ ],
8402
+ "106293": [
8403
+ "VT"
8404
+ ],
8405
+ "106307": [
8406
+ "VW"
8407
+ ],
8408
+ "106326": [
8409
+ "JH"
8410
+ ],
8411
+ "106350": [
8412
+ "RZ"
8413
+ ],
8414
+ "106356": [
8415
+ "XG"
8416
+ ],
8417
+ "106417": [
8418
+ "QY"
8419
+ ],
8420
+ "106443": [
8421
+ "MZ"
8422
+ ],
8423
+ "106458": [
8424
+ "MW"
8425
+ ],
8426
+ "106480": [
8427
+ "JE"
8428
+ ],
8429
+ "106484": [
8430
+ "XR"
8431
+ ],
8432
+ "106521": [
8433
+ "VL"
8434
+ ],
8435
+ "106559": [
8436
+ "FJ"
8437
+ ],
8438
+ "106588": [
8439
+ "QC"
8440
+ ],
8441
+ "106592": [
8442
+ "JI"
8443
+ ],
8444
+ "106605": [
8445
+ "WO"
8446
+ ],
8447
+ "106619": [
8448
+ "WL"
8449
+ ],
8450
+ "106675": [
8451
+ "MK"
8452
+ ],
8453
+ "106707": [
8454
+ "YC"
8455
+ ],
8456
+ "106716": [
8457
+ "BZ"
8458
+ ],
8459
+ "106724": [
8460
+ "TJ"
8461
+ ],
8462
+ "106735": [
8463
+ "QB"
8464
+ ],
8465
+ "106737": [
8466
+ "DJ"
8467
+ ],
8468
+ "106742": [
8469
+ "XB"
8470
+ ],
8471
+ "106789": [
8472
+ "NJ"
8473
+ ],
8474
+ "106794": [
8475
+ "GU"
8476
+ ],
8477
+ "106809": [
8478
+ "QH"
8479
+ ],
8480
+ "106841": [
8481
+ "PZ"
8482
+ ],
8483
+ "106842": [
8484
+ "RG"
8485
+ ],
8486
+ "106850": [
8487
+ "HN"
8488
+ ],
8489
+ "106853": [
8490
+ "WK"
8491
+ ],
8492
+ "106862": [
8493
+ "XW"
8494
+ ],
8495
+ "106884": [
8496
+ "MU"
8497
+ ],
8498
+ "106889": [
8499
+ "YT"
8500
+ ],
8501
+ "117104": [
8502
+ " EH"
8503
+ ],
8504
+ "117133": [
8505
+ " FB"
8506
+ ],
8507
+ "117160": [
8508
+ " QP"
8509
+ ],
8510
+ "117236": [
8511
+ "AO"
8512
+ ],
8513
+ "117266": [
8514
+ " RQ"
8515
+ ],
8516
+ "117340": [
8517
+ " QB"
8518
+ ],
8519
+ "117397": [
8520
+ " CQ"
8521
+ ],
8522
+ "117434": [
8523
+ " HI"
8524
+ ],
8525
+ "117607": [
8526
+ " BN"
8527
+ ],
8528
+ "117758": [
8529
+ " QC"
8530
+ ],
8531
+ "117816": [
8532
+ " BX"
8533
+ ],
8534
+ "117886": [
8535
+ " QT"
8536
+ ],
8537
+ "117966": [
8538
+ " FY"
8539
+ ],
8540
+ "118692": [
8541
+ " VE"
8542
+ ],
8543
+ "119570": [
8544
+ " AY"
8545
+ ],
8546
+ "119638": [
8547
+ " OU"
8548
+ ],
8549
+ "120242": [
8550
+ "ZO"
8551
+ ]
8552
+ },
8553
+ "source": {
8554
+ "hf_id": "LiquidAI/d1-3B",
8555
+ "revision": "da1fe36a861f24690f27f622dca1d8688503d113",
8556
+ "file": "model.safetensors",
8557
+ "file_sha256": "50e03317847caf6df9a9aee27ed40f20554a86a21e60d1d47ba41a422b546c0c",
8558
+ "key": "model.language_model.embed_tokens.weight",
8559
+ "header": {
8560
+ "dtype": "BF16",
8561
+ "shape": [
8562
+ 128000,
8563
+ 2048
8564
+ ],
8565
+ "data_offsets": [
8566
+ 0,
8567
+ 524288000
8568
+ ]
8569
+ },
8570
+ "data_start": 97728,
8571
+ "conversion": "bf16 -> fp32 (exact)",
8572
+ "tokenizer_json_sha256": "8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee",
8573
+ "candidates": {
8574
+ "A..Z": "26/26",
8575
+ "a..z": "26/26",
8576
+ "0..9": "10/10",
8577
+ "00..99": "100/100",
8578
+ "100..999": "900/900",
8579
+ "#0..#199": "0/200",
8580
+ "AA..ZZ": "587/676",
8581
+ "' A..Z'": "26/26",
8582
+ "' a..z'": "26/26",
8583
+ "' 0..9'": "0/10",
8584
+ "' 00..99'": "0/100",
8585
+ "' 100..999'": "0/900",
8586
+ "' #0..#199'": "0/200",
8587
+ "' AA..ZZ'": "429/676",
8588
+ "noul": "5/6"
8589
+ }
8590
+ },
8591
+ "readback": {
8592
+ "ids_equal": true,
8593
+ "rows_bit_equal": true
8594
+ },
8595
+ "rows_absmax": 0.1328125,
8596
+ "rows_l2_min_max": [
8597
+ 0.6768113970756531,
8598
+ 1.043346881866455
8599
+ ],
8600
+ "written": "2026-10-08T16:38:27+09:00",
8601
+ "second_reader_bit_equal": true
8602
+ }
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/head/option_rows.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e43cfaee023b4c1c2bab48b873aa2195bc6e5f86fe9f30049a89a1e0ad948522
3
+ size 17491440
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/metadata.json ADDED
@@ -0,0 +1,319 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata_version": "0.2",
3
+ "kind": "decision-backbone",
4
+ "name": "d1_3b_decode_int8mlp_pf64_s",
5
+ "assets": {
6
+ "main": "d1_3b_decode_int8mlp_pf64_s.aimodel"
7
+ },
8
+ "language": {
9
+ "tokenizer": "LiquidAI/d1-3B",
10
+ "vocab_size": 128000,
11
+ "max_context_length": 4096,
12
+ "embedded_tokenizer": true,
13
+ "prefill_chunk": 64,
14
+ "static_inputs": [
15
+ "image_embeds"
16
+ ],
17
+ "image_tokens_max": 2816,
18
+ "output": "hidden [1, 64, 2048] fp16, every position",
19
+ "contract": {
20
+ "function": "main",
21
+ "inputs": {
22
+ "input_ids": [
23
+ [
24
+ 1,
25
+ 64
26
+ ],
27
+ "int32"
28
+ ],
29
+ "position_ids": [
30
+ [
31
+ 1,
32
+ -1
33
+ ],
34
+ "int32"
35
+ ],
36
+ "image_embeds": [
37
+ [
38
+ 2816,
39
+ 2048
40
+ ],
41
+ "float16"
42
+ ]
43
+ },
44
+ "outputs": {
45
+ "hidden": [
46
+ [
47
+ 1,
48
+ 64,
49
+ 2048
50
+ ],
51
+ "float16"
52
+ ]
53
+ },
54
+ "states": {
55
+ "keyCache": [
56
+ [
57
+ 8,
58
+ 1,
59
+ 8,
60
+ -1,
61
+ 64
62
+ ],
63
+ "float16"
64
+ ],
65
+ "valueCache": [
66
+ [
67
+ 8,
68
+ 1,
69
+ 8,
70
+ -1,
71
+ 64
72
+ ],
73
+ "float16"
74
+ ],
75
+ "convState": [
76
+ [
77
+ 22,
78
+ 1,
79
+ 2048,
80
+ 2
81
+ ],
82
+ "float16"
83
+ ]
84
+ },
85
+ "dynamic": "-1 = dynamic: position_ids [1, seq] with seq in S..max_context_length-1; the KV sequence axis 2048..max_context_length (a host allocates it at max_context_length)"
86
+ },
87
+ "function_map": {
88
+ "main": [
89
+ "main"
90
+ ]
91
+ }
92
+ },
93
+ "source": {
94
+ "model_definition": "torch (conversion/d1/lfm2_d1_decoder.py: coreai_models.models.macos.lfm2_vl.Lfm2VlPipelinedForCausalLM with an Identity head)",
95
+ "hf_model_id": "LiquidAI/d1-3B",
96
+ "hf_revision": "da1fe36a861f24690f27f622dca1d8688503d113",
97
+ "license": "LFM Open License v1.0 (license: other, license_name: lfm1.0)",
98
+ "weights": {
99
+ "file": "model.safetensors",
100
+ "bytes": 6247065504,
101
+ "sha256": "50e03317847caf6df9a9aee27ed40f20554a86a21e60d1d47ba41a422b546c0c",
102
+ "keys": "model.language_model.*"
103
+ },
104
+ "tokenizer": {
105
+ "files_sha256": {
106
+ "tokenizer.json": "8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee",
107
+ "tokenizer_config.json": "ef6770d12dd9ac58d334e979bf160c5cdfd41f13d205fd5d5516857645feb0ea",
108
+ "chat_template.jinja": "86f4770449a4797c9b4212d110b0cc70fb993c1ce960095bcfb12eea22f61cca"
109
+ }
110
+ }
111
+ },
112
+ "compression": {
113
+ "scheme": "int8mlp",
114
+ "linear": "int8 per-block-32 symmetric_with_clipping (weight only)",
115
+ "quantized": "every MLP linear (feed_forward.gate_proj / up_proj / down_proj)",
116
+ "excluded": "fp32: the four attention projections of every full-attention layer; fp16: the conv-mixer projections (conv.in_proj / out_proj), the embedding table (the tied table of head/option_rows), the conv1d, every RMSNorm, SDPA",
117
+ "excluded_names": [
118
+ ".*\\.conv\\.in_proj$",
119
+ ".*\\.conv\\.out_proj$",
120
+ ".*lm_head$",
121
+ ".*self_attn\\.(q_proj|k_proj|v_proj|out_proj)$"
122
+ ],
123
+ "excluded_types": [
124
+ "coreai_models.primitives.macos.rms_norm.RMSNorm",
125
+ "coreai_models.primitives.macos.sdpa.SDPA",
126
+ "torch.nn.modules.conv.Conv1d",
127
+ "torch.nn.modules.sparse.Embedding"
128
+ ],
129
+ "quantized_linear_modules": 90,
130
+ "fp16_layers": [],
131
+ "fp16_linear_modules": [
132
+ "model.layers.0.conv.in_proj",
133
+ "model.layers.0.conv.out_proj",
134
+ "model.layers.1.conv.in_proj",
135
+ "model.layers.1.conv.out_proj",
136
+ "model.layers.10.conv.in_proj",
137
+ "model.layers.10.conv.out_proj",
138
+ "model.layers.11.conv.in_proj",
139
+ "model.layers.11.conv.out_proj",
140
+ "model.layers.12.conv.in_proj",
141
+ "model.layers.12.conv.out_proj",
142
+ "model.layers.14.conv.in_proj",
143
+ "model.layers.14.conv.out_proj",
144
+ "model.layers.15.conv.in_proj",
145
+ "model.layers.15.conv.out_proj",
146
+ "model.layers.16.conv.in_proj",
147
+ "model.layers.16.conv.out_proj",
148
+ "model.layers.18.conv.in_proj",
149
+ "model.layers.18.conv.out_proj",
150
+ "model.layers.19.conv.in_proj",
151
+ "model.layers.19.conv.out_proj",
152
+ "model.layers.20.conv.in_proj",
153
+ "model.layers.20.conv.out_proj",
154
+ "model.layers.22.conv.in_proj",
155
+ "model.layers.22.conv.out_proj",
156
+ "model.layers.23.conv.in_proj",
157
+ "model.layers.23.conv.out_proj",
158
+ "model.layers.25.conv.in_proj",
159
+ "model.layers.25.conv.out_proj",
160
+ "model.layers.26.conv.in_proj",
161
+ "model.layers.26.conv.out_proj",
162
+ "model.layers.28.conv.in_proj",
163
+ "model.layers.28.conv.out_proj",
164
+ "model.layers.29.conv.in_proj",
165
+ "model.layers.29.conv.out_proj",
166
+ "model.layers.3.conv.in_proj",
167
+ "model.layers.3.conv.out_proj",
168
+ "model.layers.4.conv.in_proj",
169
+ "model.layers.4.conv.out_proj",
170
+ "model.layers.6.conv.in_proj",
171
+ "model.layers.6.conv.out_proj",
172
+ "model.layers.7.conv.in_proj",
173
+ "model.layers.7.conv.out_proj",
174
+ "model.layers.8.conv.in_proj",
175
+ "model.layers.8.conv.out_proj"
176
+ ],
177
+ "head": "none in the graph (the tied rows of the readout ids are head/option_rows)"
178
+ },
179
+ "decision": {
180
+ "output": "hidden [1, 64, 2048] per call: the final-norm hidden state at every position (no vocabulary head in the graph)",
181
+ "readout": "one row per question, fresh zero states per row; a row of T ids runs as ceil(T / 64) calls of 'main' (static S = 64): call c gets ids[64c : 64c + 64] with position_ids 0..64c+63, image_embeds zero for a text row; the last call is padded with <|pad|> (124893) and the hidden rows of the padded positions are discarded (causal: they cannot reach a real position). The hidden row of the row's last real token (the answer slot, T - 1) is the final-norm hidden the readout reads. A row fits when ceil(T / 64) * 64 <= 4095 (the position input's upper bound; the KV sequence axis is allocated at 4096).",
182
+ "spec": "conversion/d1/host.py (its docstring is the contract; test_host.py gates it against the provider's code at LiquidAI/d1-3B@da1fe36a861f24690f27f622dca1d8688503d113: prompt.py, api.py, runner.py)",
183
+ "request": {
184
+ "shape": "{state: JSON | null, questions: {name: question}} in request order",
185
+ "noul": "{type: 'noul', instructions: str, criteria?: {true?: str, false?: str} | null}",
186
+ "choice": "{type: 'choice' (the default when type is absent), instructions: str, criteria: {label: str | null}} with 1+ options",
187
+ "score": "{type: 'score', instructions: str, criteria: [str]} with 1..10 levels (the prompt asks for a single digit)",
188
+ "refuse": "anything else (no instructions, a non-string instructions or level, a choice without options, a score of 0 or more than 10 levels, a criteria of another JSON type)"
189
+ },
190
+ "prompt": {
191
+ "row_text": "prefix + suffix",
192
+ "prefix": "BOS + '<|im_start|>user\\n' + state_block + '\\nQUESTION:\\n' (state null: BOS + '<|im_start|>user\\n')",
193
+ "state_block": "a string as is + '\\n\\n'; any other JSON value json.dumps(state, ensure_ascii=False, indent=2) + '\\n\\n'",
194
+ "suffix": "question_block + '<|im_end|>\\n<|im_start|>assistant\\n'",
195
+ "choice_block": "instructions + '\\n\\nOptions:\\n' + '\\n'.join(code + ' ' + (desc or label.replace('_', ' '))) + '\\n\\nReply with the option code only.'",
196
+ "noul_block": "instructions + ('\\nYes: ' + str(criteria.get('true')) + '\\nNo: ' + str(criteria.get('false')) when criteria is a non-empty object) + '\\n\\nReply with yes or no only.'",
197
+ "score_block": "instructions + '\\n\\n' + '\\n'.join(str(i) + ' ' + level) + '\\n\\nReply with a single digit 0-' + str(K - 1) + ' only.'",
198
+ "special": {
199
+ "bos": {
200
+ "token": "<|startoftext|>",
201
+ "id": 124894
202
+ },
203
+ "im_start": {
204
+ "token": "<|im_start|>",
205
+ "id": 124899
206
+ },
207
+ "im_end": {
208
+ "token": "<|im_end|>",
209
+ "id": 124900
210
+ },
211
+ "pad": {
212
+ "token": "<|pad|>",
213
+ "id": 124893
214
+ },
215
+ "image": {
216
+ "token": "<image>",
217
+ "id": 124907
218
+ }
219
+ }
220
+ },
221
+ "options": {
222
+ "codes": "the labels when every label (strip) is one alphabetic character, else 'A'.. for at most 26, else '00', '01', ..",
223
+ "aliases": "each code takes its own id when it is one token not yet taken, else the first single-token untaken entry of A..Z, 00..99, a..z, #0..#199, AA..ZZ; the option line prints the taken code",
224
+ "groups": {
225
+ "choice": "[alias id] + [encode(' ' + code)[0]] when ' ' + code is one other token",
226
+ "noul": "[single-token forms of yes, Yes, YES], [the same of no, No, NO]",
227
+ "score": "[encode(str(i))[0]] for i in 0..K-1"
228
+ },
229
+ "keys": {
230
+ "noul": [
231
+ "yes",
232
+ "no"
233
+ ],
234
+ "choice": "the labels in request order",
235
+ "score": "'0'..'K-1'"
236
+ }
237
+ },
238
+ "tokens": {
239
+ "tokenizer": "tokenizer/tokenizer.json (BPE, ByteLevel; adds no BOS); add_special_tokens=False with the special tokens matched in the text (user text is not escaped)",
240
+ "row": "row_ids = encode(prefix + suffix); slot = len(row_ids) - 1",
241
+ "usage": "input_tokens = len(row) for one question; len(encode(prefix)) + sum(len(encode(suffix_q))) for several (the provider's Tree; trunk and branches encoded apart)"
242
+ },
243
+ "arithmetic": {
244
+ "logits": "z[id] = h_slot . E[id] in float64 for the ids of the question's groups (h_slot = the slot's hidden row, fp16 -> float64; E[id] = head/option_rows, fp32 -> float64)",
245
+ "pool": "score_k = max over group k of z",
246
+ "softmax": "p = softmax_k(score) in double (Python's math.exp and 3.12 sum()); the provider's vocabulary log-sum-exp cancels in a softmax over options"
247
+ },
248
+ "option_table": {
249
+ "files": [
250
+ "head/option_rows.safetensors",
251
+ "head/option_rows.json"
252
+ ],
253
+ "n": 2134,
254
+ "layout": "ascending int32 `ids` [n], fp32 `rows` [n, hidden]; row k = the tied embedding row of ids[k] (bf16 -> fp32, exact)",
255
+ "label_space": "the single-token strings among the code families A..Z, a..z, 0..9, 00..99, 100..999, #0..#199, AA..ZZ, the ' ' + code form of each, and yes / Yes / YES / no / No / NO",
256
+ "covers": "every noul and score question (1..10 levels); every choice whose labels are all ASCII letters (native one-letter codes) or that takes positional codes, up to 1639 options (the alias pool's limit)",
257
+ "refuse": "a request any of whose readout ids is not in the table is refused whole, before any graph call: \"questions.<name>: the token id <N> of label '<label>' is not in the option table\" (host.option_table_check; host.build_request(..., table_ids=))",
258
+ "refused_examples": "a choice of one-letter native labels outside A..Z / a..z (e.g. 'あ', 'é', 'α'); 1640 options or more are refused before it by the alias rule ('no single-token alias left')",
259
+ "provider_difference": "the provider's code reads any id; this refusal is the host's own (the fixture's readout ids are all in the table)"
260
+ },
261
+ "response": {
262
+ "noul": "{type: 'noul', noul: p[0]} (p = [P(yes), P(no)])",
263
+ "choice": "{type: 'choice', choice: labels[argmax], confidence: p[argmax], probabilities: {label: p}}",
264
+ "score": "{type: 'score', score: sum(i * p_i), confidence: p[argmax], probabilities: {'i': p_i}, legend: {'i': level_i}}",
265
+ "argmax": "the first index of the largest p; floats not rounded",
266
+ "body": "{answers: {name: answer} (request order), usage: {input_tokens, output_tokens: 0}}"
267
+ }
268
+ },
269
+ "vision": {
270
+ "image_token": {
271
+ "token": "<image>",
272
+ "id": 124907
273
+ },
274
+ "extension_ids": "the k-th <image> of the row (k counted over every picture and every crop, in text order) is sent as id V + k (V = vocab_size 128000, k < 2816); the graph reads image_embeds[k] for it",
275
+ "n_image_tokens": 2816,
276
+ "image_embeds": [
277
+ [
278
+ 2816,
279
+ 2048
280
+ ],
281
+ "float16"
282
+ ],
283
+ "rows": "rows 0 .. n - 1 (n = the row's <image> count) = the tower bundle's image_embeds of every crop, each crop's first h w / 4 rows (its merged grid row-major), concatenated in crop order (pictures in text order; per picture its tiles row-major, then the thumbnail), cast to float16; rows n .. N - 1 zero; the same buffer is bound to every call of the row",
284
+ "text_only": "image_embeds zero and no extension id",
285
+ "limits": {
286
+ "one_picture": "at most 2,810 image tokens (10 tiles + a thumbnail, aspect up to 4:1 after cap_pixels; K/results/vision_grid_table.json)",
287
+ "refuse": "a request whose pictures need more than 2816 image tokens together, or whose row is over the position bound (host.graph_context_check), is refused whole before any graph call",
288
+ "refusal_text": "images: <n> image tokens over the graph's 2816 image rows"
289
+ },
290
+ "tower": {
291
+ "bundle": "d1_3b_vision_<dtype> (export_vision.py; contract in lfm2_vl_tower.py's header)",
292
+ "per_crop": "vision_host.tower_inputs(crop, position table) -> patches [1024, 768], pos_table [1024, d], key_bias [1024], unshuffle_idx [256, 4] int32 -> image_embeds [256, text hidden]; the crop's rows are the first h w / 4"
293
+ },
294
+ "crops": "per picture (after cap_pixels): one crop at the smart size (aspect kept, sides multiples of 32, 64..256 image tokens) when max(16, round32(h)) * max(16, round32(w)) <= 524,288 px, else rows x cols tiles of 512 x 512 (2 <= rows * cols <= 10, the closest aspect) then a thumbnail at the smart size",
295
+ "tokens": "<|image_start|> + (one crop: <image> x tokens | tiles: <|img_row_r_col_c|> + <image> x 256 per tile, then <|img_thumbnail|> + <image> x thumbnail tokens) + <|image_end|>; the prompt holds one '<image>' per picture after '<|im_start|>user\\n', replaced by that run (vision_host.prompt_ids)",
296
+ "spec": "conversion/d1/vision_host.py (sections 1-8; test_vision_host.py gates it against the provider's code and transformers 5.19's processor)"
297
+ },
298
+ "compilation": {
299
+ "date": "2026-10-08T07:38:28.711600+00:00",
300
+ "targets": []
301
+ },
302
+ "strip": {
303
+ "what": "the .aimodel re-saved after coreai-torch's strip_debug_info: every op's source location (file path, call stack) replaced by an unknown location; the ops and the weights are not touched",
304
+ "from_bundle": "d1_3b_decode_int8mlp_pf64",
305
+ "from_main_mlirb": {
306
+ "bytes": 3704646757,
307
+ "sha256": "2ab109907108870b8e7e191162d98bff7107b0ff338e3ead4854f490d4a6850b"
308
+ },
309
+ "main_mlirb": {
310
+ "bytes": 3704370745,
311
+ "sha256": "1836fba840ea88a3cec691be25a7af25585232fdb11b22e0b11cb2748079473f"
312
+ },
313
+ "tool": "conversion/d1/strip_bundle.py (coreai_torch.debugging.debug_info.strip_debug_info)",
314
+ "versions": {
315
+ "coreai-torch": "0.4.1",
316
+ "coreai-core": "1.0.0b2"
317
+ }
318
+ }
319
+ }
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/chat_template.jinja ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- set preserve_thinking = preserve_thinking | default(false) -%}
3
+
4
+ {%- macro format_arg_value(arg_value) -%}
5
+ {%- if arg_value is string -%}
6
+ {{- "'" + (arg_value | replace("\\", "\\\\") | replace("'", "\\'") | replace("\n", "\\n") | replace("\r", "\\r")) + "'" -}}
7
+ {%- elif arg_value is mapping or arg_value is iterable -%}
8
+ {{- arg_value | tojson -}}
9
+ {%- else -%}
10
+ {{- arg_value | string -}}
11
+ {%- endif -%}
12
+ {%- endmacro -%}
13
+
14
+ {%- macro parse_content(content) -%}
15
+ {%- if content is string -%}
16
+ {{- content -}}
17
+ {%- elif content is mapping -%}
18
+ {{- content | tojson -}}
19
+ {%- elif content is iterable -%}
20
+ {%- set _ns = namespace(result="") -%}
21
+ {%- for item in content -%}
22
+ {%- if item is string -%}
23
+ {%- set _ns.result = _ns.result + item -%}
24
+ {%- elif item is mapping and item.get("type") == "image" -%}
25
+ {%- set _ns.result = _ns.result + "<image>" -%}
26
+ {%- elif item is mapping and item.get("type") == "text" -%}
27
+ {%- set _ns.result = _ns.result + ((item.get("text") or "") | string) -%}
28
+ {%- else -%}
29
+ {%- set _ns.result = _ns.result + (item | tojson) -%}
30
+ {%- endif -%}
31
+ {%- endfor -%}
32
+ {{- _ns.result -}}
33
+ {%- endif -%}
34
+ {%- endmacro -%}
35
+
36
+ {%- macro render_tool_calls(tool_calls) -%}
37
+ {%- set tool_calls_ns = namespace(tool_calls=[]) -%}
38
+ {%- for tool_call in tool_calls -%}
39
+ {%- set func = tool_call["function"] if "function" in tool_call else tool_call -%}
40
+ {%- set func_name = func["name"] -%}
41
+ {%- set func_args = func.get("arguments") -%}
42
+ {%- set args_ns = namespace(arg_strings=[]) -%}
43
+ {%- if func_args is mapping -%}
44
+ {%- for arg_name, arg_value in func_args.items() -%}
45
+ {%- set args_ns.arg_strings = args_ns.arg_strings + [arg_name + "=" + format_arg_value(arg_value)] -%}
46
+ {%- endfor -%}
47
+ {%- elif func_args is string and (func_args | trim) not in ["", "{}", "null"] -%}
48
+ {{- raise_exception("Tool call arguments must be a mapping, got a JSON-encoded string: parse arguments with json.loads() before applying the chat template") -}}
49
+ {%- endif -%}
50
+ {%- set tool_calls_ns.tool_calls = tool_calls_ns.tool_calls + [func_name + "(" + (args_ns.arg_strings | join(", ")) + ")"] -%}
51
+ {%- endfor -%}
52
+ {{- "<|tool_call_start|>[" + (tool_calls_ns.tool_calls | join(", ")) + "]<|tool_call_end|>" -}}
53
+ {%- endmacro -%}
54
+
55
+ {%- set ns = namespace(system_prompt="", last_user_index=-1) -%}
56
+ {%- if messages and messages[0]["role"] == "system" -%}
57
+ {%- if messages[0].get("content") -%}
58
+ {%- set ns.system_prompt = parse_content(messages[0]["content"]) -%}
59
+ {%- endif -%}
60
+ {%- set messages = messages[1:] -%}
61
+ {%- endif -%}
62
+ {%- if tools -%}
63
+ {%- set ns.system_prompt = ns.system_prompt + ("\n" if ns.system_prompt else "") + "List of tools: [" -%}
64
+ {%- for tool in tools -%}
65
+ {%- if tool is not string -%}
66
+ {%- set tool = tool | tojson -%}
67
+ {%- endif -%}
68
+ {%- set ns.system_prompt = ns.system_prompt + tool -%}
69
+ {%- if not loop.last -%}
70
+ {%- set ns.system_prompt = ns.system_prompt + ", " -%}
71
+ {%- endif -%}
72
+ {%- endfor -%}
73
+ {%- set ns.system_prompt = ns.system_prompt + "]" -%}
74
+ {%- endif -%}
75
+ {%- if ns.system_prompt -%}
76
+ {{- "<|im_start|>system\n" + ns.system_prompt + "<|im_end|>\n" -}}
77
+ {%- endif -%}
78
+ {%- for message in messages -%}
79
+ {%- if message["role"] == "user" -%}
80
+ {%- set ns.last_user_index = loop.index0 -%}
81
+ {%- endif -%}
82
+ {%- endfor -%}
83
+ {%- for message in messages -%}
84
+ {{- "<|im_start|>" + message.role + "\n" -}}
85
+ {%- if message.role == "assistant" -%}
86
+ {%- generation -%}
87
+ {%- set keep_thinking = preserve_thinking or loop.index0 > ns.last_user_index -%}
88
+ {%- set thinking = message.thinking or message.reasoning or message.reasoning_content -%}
89
+ {%- set thinking = thinking if thinking is string else "" -%}
90
+ {%- if thinking and keep_thinking -%}
91
+ {{- "<think>" + thinking + "</think>" -}}
92
+ {%- endif -%}
93
+ {%- set _cfm_tag = "CONTINUE_FINAL_MESSAGE_TAG " -%}
94
+ {%- set _has_cfm = false -%}
95
+ {%- set content = "" -%}
96
+ {%- if message.get("content") -%}
97
+ {%- set content = parse_content(message.content) -%}
98
+ {%- endif -%}
99
+ {%- if not keep_thinking and "</think>" in content -%}
100
+ {%- set content = content.split("</think>")[-1] | trim -%}
101
+ {%- endif -%}
102
+ {%- if content.endswith(_cfm_tag) -%}
103
+ {%- set _has_cfm = true -%}
104
+ {%- set _trunc_len = (content | length) - (_cfm_tag | length) -%}
105
+ {%- set content = content[:_trunc_len] -%}
106
+ {%- endif -%}
107
+ {{- content -}}
108
+ {%- if message.tool_calls -%}
109
+ {{- render_tool_calls(message.tool_calls) -}}
110
+ {%- endif -%}
111
+ {%- if _has_cfm -%}
112
+ {{- _cfm_tag -}}
113
+ {%- endif -%}
114
+ {{- "<|im_end|>\n" -}}
115
+ {%- endgeneration -%}
116
+ {%- else %}
117
+ {%- if message.get("content") -%}
118
+ {{- parse_content(message["content"]) -}}
119
+ {%- endif -%}
120
+ {{- "<|im_end|>\n" -}}
121
+ {%- endif %}
122
+ {%- endfor -%}
123
+ {%- if add_generation_prompt -%}
124
+ {{- "<|im_start|>assistant\n" -}}
125
+ {%- endif -%}
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8096ecb9f54599d756c8de728a598a340bc1e43c0deb77ddd62456c38349fcee
3
+ size 17905750
gpu-pipelined/d1_3b_decode_int8mlp_pf64_s/tokenizer/tokenizer_config.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|startoftext|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|im_end|>",
6
+ "is_local": true,
7
+ "legacy": false,
8
+ "local_files_only": false,
9
+ "max_length": null,
10
+ "model_max_length": 1000000000000000019884624838656,
11
+ "pad_to_multiple_of": null,
12
+ "pad_token": "<|pad|>",
13
+ "pad_token_type_id": 0,
14
+ "padding_side": "left",
15
+ "processor_class": "Lfm2VlProcessor",
16
+ "tokenizer_class": "TokenizersBackend",
17
+ "use_default_system_prompt": false
18
+ }
gpu-pipelined/d1_3b_vision_fp16w32_s/LICENSE ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LFM Open License v1.0
2
+
3
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4
+
5
+ 1. Definitions.
6
+
7
+ "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by this document.
8
+
9
+ "Licensor" shall mean Liquid AI, Inc.
10
+
11
+ "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
12
+
13
+ "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
14
+
15
+ "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
16
+
17
+ "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
18
+
19
+ "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work.
20
+
21
+ "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
22
+
23
+ "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
24
+
25
+ "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
26
+
27
+ "Commercial Use" shall mean any use of the Work for direct or indirect commercial advantage or monetary compensation.
28
+
29
+ "Qualified Non-Profit Organization" shall mean a Legal Entity that is organized and operated exclusively for religious, charitable, scientific, testing for public safety, literary, or educational purposes, and which is exempt from federal income tax under Section 501(c)(3) of the United States Internal Revenue Code of 1986, as amended, or any equivalent non-profit or charitable organization in a foreign jurisdiction.
30
+
31
+ "Non-Commercial or Research Purposes" shall mean purposes that do not involve any use of the Work or a Derivative Work for Commercial Use.
32
+
33
+ "Threshold" shall mean annual revenue of 10 million United States dollars ($10,000,000) or more.
34
+
35
+ 2. Grant of Copyright License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
36
+
37
+ 3. Grant of Patent License. Subject to the terms and conditions of this License, including the Commercial Use limitation set forth in Section 5, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
38
+
39
+ 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
40
+
41
+ (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
42
+
43
+ (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
44
+
45
+ (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
46
+
47
+ (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
48
+
49
+ You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
50
+
51
+ 5. Commercial Use Limitation.
52
+
53
+ (a) The rights granted under this License for Commercial Use are conditioned upon You or Your Legal Entity not exceeding the Threshold.
54
+
55
+ (b) Any Commercial Use of the Work or a Derivative Work by a Legal Entity that exceeds the Threshold is not licensed under this Agreement.
56
+
57
+ (c) The Threshold shall not apply to a Qualified Non-Profit Organization's use of the Work or a Derivative Work for Non-Commercial or Research Purposes.
58
+
59
+ 6. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
60
+
61
+ 7. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except for the reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
62
+
63
+ 8. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
64
+
65
+ 9. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
66
+
67
+ 10. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
68
+
69
+ 11. Termination. This License will terminate automatically and immediately if You fail to comply with any of its terms and conditions. Upon termination, You must cease all use of the Work and any Derivative Works and delete all copies in Your possession.
70
+
71
+ END OF TERMS AND CONDITIONS
gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.hash ADDED
@@ -0,0 +1 @@
 
 
1
+ 5�}�)��y ٜ�\'~.V�uG�y�XYYa
gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/main.mlirb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:358b7de01a7f29ced8790cd99cfc5c277e2e56b77547f00279e3925859591161
3
+ size 852915980
gpu-pipelined/d1_3b_vision_fp16w32_s/d1_3b_vision_fp16w32_s.aimodel/metadata.json ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ {
2
+ "producer" : "coreai-core 1.0.0b2",
3
+ "assetVersion" : "2.0",
4
+ "creationDate" : "20261008T225936Z"
5
+ }
gpu-pipelined/d1_3b_vision_fp16w32_s/host/position_embedding.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0f11651f2a771d870015d6ddb67c38b00623091c152b4766cfab917088a4a0e
3
+ size 1179744
gpu-pipelined/d1_3b_vision_fp16w32_s/metadata.json ADDED
@@ -0,0 +1,140 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "d1-vision-tower/1",
3
+ "kind": "vision-tower",
4
+ "name": "d1_3b_vision_fp16w32_s",
5
+ "assets": {
6
+ "main": "d1_3b_vision_fp16w32_s.aimodel"
7
+ },
8
+ "dtype": {
9
+ "name": "fp16w32",
10
+ "weights": "float16 storage, read through a float32 cast",
11
+ "math": "float32",
12
+ "inputs_output": "float32"
13
+ },
14
+ "graph": {
15
+ "function": "main",
16
+ "inputs": {
17
+ "patches": [
18
+ [
19
+ 1024,
20
+ 768
21
+ ],
22
+ "float32"
23
+ ],
24
+ "pos_table": [
25
+ [
26
+ 1024,
27
+ 1152
28
+ ],
29
+ "float32"
30
+ ],
31
+ "key_bias": [
32
+ [
33
+ 1024
34
+ ],
35
+ "float32"
36
+ ],
37
+ "unshuffle_idx": [
38
+ [
39
+ 256,
40
+ 4
41
+ ],
42
+ "int32"
43
+ ]
44
+ },
45
+ "outputs": {
46
+ "image_embeds": [
47
+ [
48
+ 256,
49
+ 2048
50
+ ],
51
+ "float32"
52
+ ]
53
+ },
54
+ "states": {},
55
+ "meaning": {
56
+ "patches": "the crop's patches row-major over its (h, w) patch grid, [y][x][c] inside a 16 x 16 patch (channel fastest), (x - 127.5) / 127.5 in float32; rows h * w .. 1023 zero",
57
+ "pos_table": "host/position_embedding.safetensors [256, d] as [16, 16, d], resized to (h, w) by F.interpolate(bilinear, align_corners=False, antialias=True) in float32, row-major [h * w, d]; rows h * w .. 1023 zero (transformers writes row 0 there; those rows never reach a real one)",
58
+ "key_bias": "0 for rows 0 .. h * w - 1, -inf after: added to every query's attention scores",
59
+ "unshuffle_idx": "row k = i * (w / 2) + j of the (h / 2, w / 2) merged grid: [2i w + 2j, 2i w + 2j + 1, (2i + 1) w + 2j, (2i + 1) w + 2j + 1] (channel m * d + c of the 4 d-vector comes from patch m); rows k >= h w / 4 are [0, 0, 0, 0]",
60
+ "image_embeds": "rows 0 .. h w / 4 - 1 = the crop's image tokens in merged-grid row-major order (the projector's output, no LayerNorm); rows after are padding and are discarded"
61
+ },
62
+ "math": "x = patch_embedding(patches) + pos_table; 27 x [x += attn(LN1 x) (scores = q k^T / sqrt(72) + key_bias, softmax over keys); x += fc2(gelu_tanh(fc1(LN2 x)))]; post_layernorm; gather the 4 rows of unshuffle_idx -> [256, 4608]; linear_2(gelu_exact(linear_1(.)))",
63
+ "attention": "matmul",
64
+ "input_names": [
65
+ "patches",
66
+ "pos_table",
67
+ "key_bias",
68
+ "unshuffle_idx"
69
+ ],
70
+ "output_names": [
71
+ "image_embeds"
72
+ ]
73
+ },
74
+ "config": {
75
+ "hidden_size": 1152,
76
+ "intermediate_size": 4304,
77
+ "num_hidden_layers": 27,
78
+ "num_attention_heads": 16,
79
+ "num_channels": 3,
80
+ "patch_size": 16,
81
+ "num_patches": 256,
82
+ "layer_norm_eps": 1e-06,
83
+ "hidden_act": "gelu_pytorch_tanh",
84
+ "vision_use_head": false,
85
+ "downsample_factor": 2,
86
+ "projector_hidden_size": 2048,
87
+ "projector_hidden_act": "gelu",
88
+ "projector_bias": true,
89
+ "projector_use_layernorm": false,
90
+ "text_hidden_size": 2048
91
+ },
92
+ "host": {
93
+ "spec": "conversion/d1/vision_host.py (sections 1-8; test_vision_host.py gates it against the provider's code and transformers 5.19's Lfm2VlProcessor: ids, pixel_values bit for bit, the position table, the unshuffle)",
94
+ "picture": "decoded with its EXIF orientation applied, RGB; over 1024 x 1024 pixels it is first scaled by s = sqrt(1024^2 / (w h)) to (int(w s), int(h s)) with Pillow BICUBIC (the provider's cap_pixels)",
95
+ "crops": {
96
+ "rule": "F = 32; round_f(v) = round(v / F) * F (half to even). One crop when max(16, round_f(h)) * max(16, round_f(w)) <= 524,288, else tiles. smart size (h_bar, w_bar) = (round_f(h), round_f(w)) floored at 32, scaled down by sqrt(h w / 262,144) (floor to F) when over 262,144 px, up by sqrt(65,536 / (h w)) (ceil to F) when under 65,536 px",
97
+ "single": "the picture resized to (h_bar, w_bar): grid (h_bar / 16, w_bar / 16) <= 1024 patches, both even",
98
+ "tile": "the (cols, rows) of 2 <= c r <= 10 closest to the aspect w / h (vision_host.TARGET_RATIOS order, ties to the later ratio when w h > 0.5 * 512^2 * c r); the picture resized to (512 rows, 512 cols) and cut into 512 x 512 tiles, row-major: grid 32 x 32 = 1024 patches, 256 tokens each",
99
+ "thumbnail": "after the tiles: the picture (before the tile resize) at the smart size, as a single crop",
100
+ "order": "tile (1, 1), (1, 2), .., (rows, cols), thumbnail; a picture has at most 11 crops and 2,810 image tokens up to an aspect of 4:1 (vision_grid_table.json)"
101
+ },
102
+ "resize": "torch's uint8 antialiased bicubic (transformers 5's processor is the torchvision backend): per axis int16 fixed-point weights at the axis' own precision, width pass then height pass, uint8 between (vision_host.torch_bicubic, bit-exact to torch 2.9.1) — not Pillow's 22-bit filter",
103
+ "normalize": "(x - 127.5) / 127.5 in float32",
104
+ "per_crop_inputs": "vision_host.tower_inputs(crop_u8, position_table) -> patches, pos_table, key_bias, unshuffle_idx",
105
+ "tokens": "<|image_start|> + (single: <image> x h w / 4 | tiles: per tile <|img_row_r_col_c|> + <image> x 256, then <|img_thumbnail|> + <image> x thumbnail tokens) + <|image_end|>; ids <image> 124907, <|img_row_r_col_c|> 124908 + 10 (r - 1) + (c - 1), <|img_thumbnail|> 125008, <|image_start|> 125009, <|image_end|> 125010",
106
+ "decoder": "the k-th <image> of the row (counted over every picture and crop in text order) is sent as id V + k (V = 128,000) and reads row k of the decoder's image_embeds = the crops' image_embeds rows concatenated in crop order (each crop's first h w / 4 rows), fp16"
107
+ },
108
+ "host_files": {
109
+ "host/position_embedding.safetensors": "the checkpoint's model.vision_tower.vision_model.embeddings.position_embedding.weight, fp32 [256, d]"
110
+ },
111
+ "source": {
112
+ "model_definition": "torch (conversion/d1/lfm2_vl_tower.py: Lfm2VlTowerExact, the overlay's Lfm2VlVisionEncoder with the grid as inputs)",
113
+ "hf_model_id": "LiquidAI/d1-3B",
114
+ "hf_revision": "da1fe36a861f24690f27f622dca1d8688503d113",
115
+ "license": "LFM Open License v1.0 (license: other, license_name: lfm1.0)",
116
+ "weights": {
117
+ "file": "model.safetensors",
118
+ "bytes": 6247065504,
119
+ "sha256": "50e03317847caf6df9a9aee27ed40f20554a86a21e60d1d47ba41a422b546c0c",
120
+ "keys": "model.vision_tower.vision_model.* + model.multi_modal_projector.*"
121
+ }
122
+ },
123
+ "strip": {
124
+ "what": "the .aimodel re-saved after coreai-torch's strip_debug_info: every op's source location (file path, call stack) replaced by an unknown location; the ops and the weights are not touched",
125
+ "from_bundle": "d1_3b_vision_fp16w32",
126
+ "from_main_mlirb": {
127
+ "bytes": 853162237,
128
+ "sha256": "e24933d812b1b69168eb4b3d3aeccde42847e868e36487cb59c5667fc80c98cf"
129
+ },
130
+ "main_mlirb": {
131
+ "bytes": 852915980,
132
+ "sha256": "358b7de01a7f29ced8790cd99cfc5c277e2e56b77547f00279e3925859591161"
133
+ },
134
+ "tool": "conversion/d1/strip_bundle.py (coreai_torch.debugging.debug_info.strip_debug_info)",
135
+ "versions": {
136
+ "coreai-torch": "0.4.1",
137
+ "coreai-core": "1.0.0b2"
138
+ }
139
+ }
140
+ }