liumiaomiao 6 tháng trước cách đây
mục cha
commit
54ff631ada
45 tập tin đã thay đổi với 2108 bổ sung56 xóa
  1. 8 0
      .idea/.gitignore
  2. 6 0
      .idea/encodings.xml
  3. 12 0
      .idea/inspectionProfiles/Project_Default.xml
  4. 6 0
      .idea/inspectionProfiles/profiles_settings.xml
  5. 4 0
      .idea/misc.xml
  6. 8 0
      .idea/modules.xml
  7. 8 0
      .idea/quality_tools.iml
  8. 6 0
      .idea/vcs.xml
  9. BIN
      lib/__pycache__/clickhouse_tools.cpython-38.pyc
  10. BIN
      lib/__pycache__/es_tools.cpython-38.pyc
  11. BIN
      lib/__pycache__/mogodb_helper.cpython-38.pyc
  12. BIN
      lib/__pycache__/mongo_tools.cpython-38.pyc
  13. BIN
      lib/__pycache__/monitor_tools.cpython-38.pyc
  14. BIN
      lib/__pycache__/mysql_tools.cpython-38.pyc
  15. 1273 0
      lib/ids
  16. 28 4
      lib/mongo_tools.py
  17. 4 0
      lib/monitor_tools.py
  18. 5 5
      tools/mongo断流监控/es_monitor.py
  19. 6 6
      tools/mongo断流监控/mongo_monitor.py
  20. 1 0
      tools/test.py
  21. 6 6
      tools/从es导出数据/es.py
  22. 0 1
      tools/从mongo导出数据/mongo_into_mongo.py
  23. 65 0
      tools/从mongo导出数据/mongo_into_mongo_ai.py
  24. 20 0
      tools/从mongo导出数据/pull_mongo.py
  25. 63 0
      tools/从mongo导出数据/test.py
  26. 0 0
      tools/从mongo导出数据/test1.py
  27. 4 4
      tools/从mongo库导出数据execl/mongo_to_execl.py
  28. BIN
      tools/从mongo库导出数据execl/output.xlsx
  29. 3 3
      tools/分数字段结果分析/DataExport_forTesting.py
  30. BIN
      tools/分数字段结果分析/mongo_data_statistics_combined1.xlsx
  31. 2 1
      tools/分数字段结果分析/result_export.py
  32. 184 0
      tools/分数字段结果分析/result_export_ai.py
  33. 49 0
      tools/分数字段结果分析/score_ai.py
  34. BIN
      tools/分数字段结果分析/临时文件.xlsx
  35. BIN
      tools/分数字段结果分析/标讯总分数统计.xlsx
  36. 13 12
      tools/基于标准样本数据对比/compare_standard_result.py
  37. 135 0
      tools/基于标准样本数据对比/compare_standard_result_sort.py
  38. 70 0
      tools/标的物质量分析/purchasing.py
  39. 49 0
      tools/标讯数据重复率分析/repeat.py
  40. 8 0
      tools/标讯数据重复率分析/test.py
  41. 12 0
      tools/样本数据导出/ai_exchange_to_multipacket.py
  42. 4 4
      tools/样本数据导出/fix_site_data_export.py
  43. 5 4
      tools/样本数据导出/sample_data_export.py
  44. 31 0
      tools/爬虫相关/爬虫代码输出.py
  45. 10 6
      tools/读execl数据入mongo库/execl_into_mongo.py

+ 8 - 0
.idea/.gitignore

@@ -0,0 +1,8 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml

+ 6 - 0
.idea/encodings.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Encoding">
+    <file url="file://$PROJECT_DIR$/tools/分数字段结果分析/result_export.py" charset="UTF-8" />
+  </component>
+</project>

+ 12 - 0
.idea/inspectionProfiles/Project_Default.xml

@@ -0,0 +1,12 @@
+<component name="InspectionProjectProfileManager">
+  <profile version="1.0">
+    <option name="myName" value="Project Default" />
+    <inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="WARNING" enabled_by_default="true">
+      <option name="ignoredIdentifiers">
+        <list>
+          <option value="model.goods_ner_client.servicerd" />
+        </list>
+      </option>
+    </inspection_tool>
+  </profile>
+</component>

+ 6 - 0
.idea/inspectionProfiles/profiles_settings.xml

@@ -0,0 +1,6 @@
+<component name="InspectionProjectProfileManager">
+  <settings>
+    <option name="USE_PROJECT_PROFILE" value="false" />
+    <version value="1.0" />
+  </settings>
+</component>

+ 4 - 0
.idea/misc.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (venv)" project-jdk-type="Python SDK" />
+</project>

+ 8 - 0
.idea/modules.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/quality_tools.iml" filepath="$PROJECT_DIR$/.idea/quality_tools.iml" />
+    </modules>
+  </component>
+</project>

+ 8 - 0
.idea/quality_tools.iml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="PYTHON_MODULE" version="4">
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

+ 6 - 0
.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>

BIN
lib/__pycache__/clickhouse_tools.cpython-38.pyc


BIN
lib/__pycache__/es_tools.cpython-38.pyc


BIN
lib/__pycache__/mogodb_helper.cpython-38.pyc


BIN
lib/__pycache__/mongo_tools.cpython-38.pyc


BIN
lib/__pycache__/monitor_tools.cpython-38.pyc


BIN
lib/__pycache__/mysql_tools.cpython-38.pyc


+ 1273 - 0
lib/ids

@@ -0,0 +1,1273 @@
+6771f0901fee9cb717213bf7 	 ['6775e0d69b72f5646b6dcb49']
+6771f0901fee9cb717213c0f 	 ['677236e11fee9cb71721531f']
+6771f0901fee9cb717213c15 	 ['67720cb21fee9cb717214241']
+6771fea01fee9cb717213c47 	 ['6771fea01fee9cb717213c60']
+6771fea01fee9cb717213c59 	 ['6771fea11fee9cb717213e4b']
+6771fea01fee9cb717213c5b 	 ['6771fea11fee9cb717213e30']
+6771fea01fee9cb717213c86 	 ['6771fea21fee9cb717213eff']
+6771fea01fee9cb717213c8d 	 ['6771fea11fee9cb717213e63']
+6771fea01fee9cb717213cdc 	 ['67720cb11fee9cb7172140a0']
+6771fea01fee9cb717213cf2 	 ['67720cb11fee9cb71721416a']
+6771fea01fee9cb717213d09 	 ['6771fea11fee9cb717213e21']
+6771fea01fee9cb717213d1e 	 ['6771fea01fee9cb717213d3a']
+6771fea01fee9cb717213d20 	 ['6775e0fb9b72f5646b6dcd06']
+6771fea01fee9cb717213d32 	 ['6771fea11fee9cb717213ddd']
+6771fea01fee9cb717213d48 	 ['6771fea11fee9cb717213dc6']
+6771fea01fee9cb717213d51 	 ['67721ac11fee9cb71721463e']
+6771fea01fee9cb717213d58 	 ['6775e0d69b72f5646b6dcb4a']
+6771fea01fee9cb717213d63 	 ['6771fea21fee9cb717213ee3', '67721ac11fee9cb717214679']
+6771fea11fee9cb717213d75 	 ['6775e0fb9b72f5646b6dcd07']
+6771fea11fee9cb717213d95 	 ['6771fea11fee9cb717213e1e', '67720cb11fee9cb71721409a', '67720cb31fee9cb717214438']
+6771fea11fee9cb717213de4 	 ['6775e0d69b72f5646b6dcb4b']
+6771fea11fee9cb717213dea 	 ['6775e0d69b72f5646b6dcb4c']
+6771fea11fee9cb717213dfe 	 ['67728b401fee9cb7172179b3']
+6771fea11fee9cb717213e03 	 ['6775e0fb9b72f5646b6dcd08']
+6771fea11fee9cb717213e0a 	 ['67720cb21fee9cb7172141cc']
+6771fea11fee9cb717213e1e 	 ['67720cb11fee9cb71721409a', '67720cb31fee9cb717214438']
+6771fea11fee9cb717213e87 	 ['67720cb01fee9cb71721403f']
+6771fea11fee9cb717213ea6 	 ['67720cb11fee9cb7172140f5']
+6771fea21fee9cb717213eb2 	 ['67720cb21fee9cb717214243', '67720cb21fee9cb71721429c', '6775e0fb9b72f5646b6dcd09', '6775e0fb9b72f5646b6dcd0e', '6775e0fb9b72f5646b6dcd0f']
+6771fea21fee9cb717213ec2 	 ['6775e0d69b72f5646b6dcb4d']
+6771fea21fee9cb717213ec6 	 ['677299501fee9cb71721802b']
+6771fea21fee9cb717213ee3 	 ['67721ac11fee9cb717214679']
+6771fea21fee9cb717213eef 	 ['6775e0d69b72f5646b6dcb4e']
+6771fea21fee9cb717213f30 	 ['67720cb31fee9cb7172143c0']
+67720cb01fee9cb717213f68 	 ['67720cb41fee9cb717214491']
+67720cb01fee9cb717213f81 	 ['67720cb21fee9cb717214207', '677236e01fee9cb71721520c']
+67720cb01fee9cb717213f9d 	 ['67720cb41fee9cb717214453']
+67720cb01fee9cb717213faa 	 ['6775e0d69b72f5646b6dcb51']
+67720cb01fee9cb717213fac 	 ['67721ac41fee9cb717214a64']
+67720cb01fee9cb717213fad 	 ['67720cb31fee9cb717214350', '67720cb31fee9cb717214387']
+67720cb01fee9cb717213fb1 	 ['67720cb01fee9cb717213fc1']
+67720cb01fee9cb717213fb8 	 ['67720cb01fee9cb717214031']
+67720cb01fee9cb717213fbd 	 ['67720cb11fee9cb7172140f7', '67720cb31fee9cb71721439f', '67721ac01fee9cb7172144fa', '67721ac21fee9cb71721471e', '67721ac31fee9cb717214866']
+67720cb01fee9cb717213fbe 	 ['677228d61fee9cb7172150c4']
+67720cb01fee9cb717213fe0 	 ['6775e0d69b72f5646b6dcb52']
+67720cb01fee9cb717213fe1 	 ['6772a7611fee9cb717218264']
+67720cb01fee9cb717214005 	 ['67720cb11fee9cb717214150', '67721ac01fee9cb7172144e8']
+67720cb01fee9cb717214018 	 ['67720cb41fee9cb7172144a1']
+67720cb01fee9cb717214025 	 ['67720cb21fee9cb717214251']
+67720cb01fee9cb717214041 	 ['67721ac41fee9cb717214a0f']
+67720cb01fee9cb717214044 	 ['6775e0fb9b72f5646b6dcd0a']
+67720cb01fee9cb717214053 	 ['6775e0d69b72f5646b6dcb54']
+67720cb11fee9cb71721408b 	 ['67720cb21fee9cb717214247']
+67720cb11fee9cb71721408c 	 ['67720cb21fee9cb7172141e4']
+67720cb11fee9cb71721409a 	 ['67720cb31fee9cb717214438']
+67720cb11fee9cb71721409f 	 ['6775e0fb9b72f5646b6dcd0b']
+67720cb11fee9cb7172140a2 	 ['67720cb41fee9cb717214455']
+67720cb11fee9cb7172140b2 	 ['67720cb31fee9cb717214314']
+67720cb11fee9cb7172140e0 	 ['6772b5701fee9cb7172183b5']
+67720cb11fee9cb7172140e4 	 ['67720cb21fee9cb7172141a3']
+67720cb11fee9cb7172140ed 	 ['67720cb31fee9cb717214340', '67720cb31fee9cb71721434f', '67720cb31fee9cb717214429']
+67720cb11fee9cb7172140f7 	 ['67720cb31fee9cb71721439f', '67721ac01fee9cb7172144fa', '67721ac21fee9cb71721471e', '67721ac31fee9cb717214866']
+67720cb11fee9cb7172140fe 	 ['6772a7611fee9cb7172182cb']
+67720cb11fee9cb71721410b 	 ['67720cb31fee9cb7172143d2']
+67720cb11fee9cb717214125 	 ['677253041fee9cb717215d42']
+67720cb11fee9cb71721412e 	 ['6775e0f89b72f5646b6dcd04', '6775e0fb9b72f5646b6dcd0c']
+67720cb11fee9cb717214139 	 ['67720cb11fee9cb71721414b']
+67720cb11fee9cb717214150 	 ['67721ac01fee9cb7172144e8']
+67720cb11fee9cb717214156 	 ['67720cb31fee9cb717214344']
+67720cb11fee9cb717214159 	 ['67720cb31fee9cb71721440b']
+67720cb11fee9cb71721415d 	 ['6775e0d69b72f5646b6dcb56']
+67720cb11fee9cb71721415f 	 ['6772a7611fee9cb717218312']
+67720cb11fee9cb717214181 	 ['67720cb21fee9cb7172142d8', '67721ac11fee9cb7172146ea', '67721ac31fee9cb717214878', '67721ac31fee9cb717214882', '67721ac31fee9cb71721494b', '67721ac41fee9cb717214a82', '67721ac41fee9cb717214aec']
+67720cb21fee9cb71721419d 	 ['67720cb21fee9cb7172141a8']
+67720cb21fee9cb71721419f 	 ['67721ac21fee9cb7172147e7']
+67720cb21fee9cb7172141ae 	 ['67720cb21fee9cb71721420a', '67720cb31fee9cb71721437f', '67721ac31fee9cb71721497c', '67721ac41fee9cb717214a21', '677236e01fee9cb717215256', '677236e11fee9cb717215275', '677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+67720cb21fee9cb7172141ca 	 ['6775e0fb9b72f5646b6dcd0d']
+67720cb21fee9cb71721420a 	 ['67720cb31fee9cb71721437f', '67721ac31fee9cb71721497c', '67721ac41fee9cb717214a21', '677236e01fee9cb717215256', '677236e11fee9cb717215275', '677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+67720cb21fee9cb71721420b 	 ['67720cb21fee9cb717214270']
+67720cb21fee9cb71721421c 	 ['6772a7601fee9cb7172181e5']
+67720cb21fee9cb71721423c 	 ['6775e0d69b72f5646b6dcb59']
+67720cb21fee9cb717214243 	 ['67720cb21fee9cb71721429c', '6775e0fb9b72f5646b6dcd09', '6775e0fb9b72f5646b6dcd0e', '6775e0fb9b72f5646b6dcd0f']
+67720cb21fee9cb71721424c 	 ['67720cb41fee9cb7172144ac']
+67720cb21fee9cb717214285 	 ['67720cb31fee9cb7172143c2']
+67720cb21fee9cb717214289 	 ['6775e0d69b72f5646b6dcb5a']
+67720cb21fee9cb717214295 	 ['67721ac21fee9cb717214784']
+67720cb21fee9cb71721429c 	 ['6775e0fb9b72f5646b6dcd09', '6775e0fb9b72f5646b6dcd0e', '6775e0fb9b72f5646b6dcd0f']
+67720cb21fee9cb7172142a4 	 ['6775e0d69b72f5646b6dcb5b']
+67720cb21fee9cb7172142ac 	 ['677261111fee9cb717215f3f']
+67720cb21fee9cb7172142b7 	 ['67720cb31fee9cb717214408']
+67720cb21fee9cb7172142d8 	 ['67721ac11fee9cb7172146ea', '67721ac31fee9cb717214878', '67721ac31fee9cb717214882', '67721ac31fee9cb71721494b', '67721ac41fee9cb717214a82', '67721ac41fee9cb717214aec']
+67720cb21fee9cb7172142db 	 ['67720cb31fee9cb71721432b']
+67720cb31fee9cb7172142ed 	 ['677299501fee9cb71721808e']
+67720cb31fee9cb7172142ff 	 ['67720cb41fee9cb717214460']
+67720cb31fee9cb717214320 	 ['6775e0d69b72f5646b6dcb5c']
+67720cb31fee9cb717214322 	 ['67720cb31fee9cb71721441f']
+67720cb31fee9cb717214340 	 ['67720cb31fee9cb71721434f', '67720cb31fee9cb717214429']
+67720cb31fee9cb71721434f 	 ['67720cb31fee9cb717214429']
+67720cb31fee9cb717214350 	 ['67720cb31fee9cb717214387']
+67720cb31fee9cb717214353 	 ['67720cb31fee9cb717214377']
+67720cb31fee9cb71721435e 	 ['67720cb41fee9cb71721444b']
+67720cb31fee9cb717214367 	 ['6775e0d69b72f5646b6dcb5d']
+67720cb31fee9cb717214374 	 ['6772b5701fee9cb717218330']
+67720cb31fee9cb71721437f 	 ['67721ac31fee9cb71721497c', '67721ac41fee9cb717214a21', '677236e01fee9cb717215256', '677236e11fee9cb717215275', '677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+67720cb31fee9cb71721439f 	 ['67721ac01fee9cb7172144fa', '67721ac21fee9cb71721471e', '67721ac31fee9cb717214866']
+67720cb31fee9cb7172143a1 	 ['67727d311fee9cb71721725a', '67727d321fee9cb7172173be']
+67720cb31fee9cb7172143b0 	 ['67720cb31fee9cb7172143f4', '67720cb41fee9cb7172144a2']
+67720cb31fee9cb7172143e8 	 ['6772b5701fee9cb717218373']
+67720cb31fee9cb7172143f4 	 ['67720cb41fee9cb7172144a2']
+67720cb31fee9cb7172143f7 	 ['677236e01fee9cb717215168']
+67720cb31fee9cb717214413 	 ['6775e0d69b72f5646b6dcb5e']
+67720cb31fee9cb71721443f 	 ['6775e0d69b72f5646b6dcb5f']
+67720cb41fee9cb71721446e 	 ['6775e0fb9b72f5646b6dcd10']
+67720cb41fee9cb717214470 	 ['6775e0d69b72f5646b6dcb60']
+67720cb41fee9cb717214475 	 ['67721ac41fee9cb717214aad']
+67720cb41fee9cb717214479 	 ['6772b5711fee9cb71721842d', '6775e0d69b72f5646b6dcb61', '6775e0d79b72f5646b6dcc36']
+67720cb41fee9cb717214493 	 ['6775e0fb9b72f5646b6dcd11']
+67721ac01fee9cb7172144c2 	 ['67721ac41fee9cb717214aab']
+67721ac01fee9cb7172144c8 	 ['67721ac31fee9cb71721490e']
+67721ac01fee9cb7172144ca 	 ['67721ac01fee9cb71721456a', '67721ac01fee9cb717214589']
+67721ac01fee9cb7172144df 	 ['67721ac01fee9cb717214585']
+67721ac01fee9cb7172144e1 	 ['67721ac21fee9cb7172147ce']
+67721ac01fee9cb7172144e7 	 ['6775e0fb9b72f5646b6dcd12']
+67721ac01fee9cb7172144ea 	 ['67721ac21fee9cb71721470e']
+67721ac01fee9cb7172144f9 	 ['67721ac31fee9cb717214912', '677228d41fee9cb717214e5d']
+67721ac01fee9cb7172144fa 	 ['67721ac21fee9cb71721471e', '67721ac31fee9cb717214866']
+67721ac01fee9cb71721450b 	 ['6775e0fb9b72f5646b6dcd13']
+67721ac01fee9cb717214515 	 ['67721ac01fee9cb717214531', '67721ac11fee9cb717214654', '67721ac21fee9cb71721481f', '67721ac21fee9cb71721482f']
+67721ac01fee9cb71721451a 	 ['6775e0d69b72f5646b6dcb62']
+67721ac01fee9cb71721451c 	 ['677228d31fee9cb717214de5', '677228d41fee9cb717214f02']
+67721ac01fee9cb717214526 	 ['67721ac01fee9cb71721453e', '67721ac11fee9cb717214639', '67721ac31fee9cb717214939', '67721ac41fee9cb717214b6b']
+67721ac01fee9cb717214531 	 ['67721ac11fee9cb717214654', '67721ac21fee9cb71721481f', '67721ac21fee9cb71721482f']
+67721ac01fee9cb717214536 	 ['67721ac31fee9cb717214863', '67721ac41fee9cb717214b3f', '67721ac41fee9cb717214b6a']
+67721ac01fee9cb71721453e 	 ['67721ac11fee9cb717214639', '67721ac31fee9cb717214939', '67721ac41fee9cb717214b6b']
+67721ac01fee9cb717214543 	 ['677261151fee9cb717216462']
+67721ac01fee9cb71721456a 	 ['67721ac01fee9cb717214589']
+67721ac01fee9cb71721457b 	 ['677228d21fee9cb717214d28', '6775e0fb9b72f5646b6dcd14']
+67721ac01fee9cb7172145a0 	 ['67721ac21fee9cb71721477d']
+67721ac01fee9cb7172145bb 	 ['67721ac21fee9cb7172147ae']
+67721ac11fee9cb7172145cd 	 ['6775e0d69b72f5646b6dcb63']
+67721ac11fee9cb7172145d2 	 ['67721ac11fee9cb7172145fc', '67721ac21fee9cb7172147fd']
+67721ac11fee9cb7172145d7 	 ['67721ac11fee9cb7172146a7', '67721ac31fee9cb717214961']
+67721ac11fee9cb7172145de 	 ['67721ac11fee9cb7172145df', '67721ac21fee9cb717214717']
+67721ac11fee9cb7172145df 	 ['67721ac21fee9cb717214717']
+67721ac11fee9cb7172145e3 	 ['67721ac21fee9cb71721476b', '677228d21fee9cb717214d0b']
+67721ac11fee9cb7172145ed 	 ['6775e0d69b72f5646b6dcb64']
+67721ac11fee9cb7172145f6 	 ['67721ac11fee9cb7172146a5', '67721ac11fee9cb7172146b1', '67721ac21fee9cb717214800', '67721ac31fee9cb71721492a', '67721ac31fee9cb717214972', '67721ac41fee9cb717214a56', '67721ac41fee9cb717214ae8']
+67721ac11fee9cb7172145fc 	 ['67721ac21fee9cb7172147fd']
+67721ac11fee9cb717214607 	 ['6775e0fb9b72f5646b6dcd15']
+67721ac11fee9cb717214621 	 ['6775e0d69b72f5646b6dcb65']
+67721ac11fee9cb717214633 	 ['67721ac11fee9cb717214672', '67721ac21fee9cb717214767', '67721ac21fee9cb7172147f8', '67721ac21fee9cb71721483f', '67721ac31fee9cb7172148d4', '67721ac31fee9cb7172148e0', '67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac11fee9cb717214637 	 ['677228d41fee9cb717214ea9']
+67721ac11fee9cb717214639 	 ['67721ac31fee9cb717214939', '67721ac41fee9cb717214b6b']
+67721ac11fee9cb71721463b 	 ['67721ac41fee9cb717214af5']
+67721ac11fee9cb71721463d 	 ['67721ac41fee9cb717214a37']
+67721ac11fee9cb717214654 	 ['67721ac21fee9cb71721481f', '67721ac21fee9cb71721482f']
+67721ac11fee9cb717214664 	 ['67721ac31fee9cb71721488e', '67721ac41fee9cb717214a06']
+67721ac11fee9cb717214668 	 ['67721ac21fee9cb7172147b8']
+67721ac11fee9cb71721466a 	 ['67721ac41fee9cb717214a1b']
+67721ac11fee9cb717214672 	 ['67721ac21fee9cb717214767', '67721ac21fee9cb7172147f8', '67721ac21fee9cb71721483f', '67721ac31fee9cb7172148d4', '67721ac31fee9cb7172148e0', '67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac11fee9cb717214673 	 ['677236e31fee9cb717215559']
+67721ac11fee9cb717214678 	 ['6772c3811fee9cb7172184d6']
+67721ac11fee9cb71721467a 	 ['67721ac31fee9cb71721493a', '67721ac31fee9cb71721496e']
+67721ac11fee9cb71721467f 	 ['6772c3811fee9cb7172184c8']
+67721ac11fee9cb717214684 	 ['6775e0d69b72f5646b6dcb66']
+67721ac11fee9cb717214685 	 ['67721ac41fee9cb717214a3d']
+67721ac11fee9cb71721468a 	 ['6775e0fb9b72f5646b6dcd16']
+67721ac11fee9cb71721468e 	 ['6772b5701fee9cb7172183af']
+67721ac11fee9cb71721469c 	 ['67721ac41fee9cb717214a25']
+67721ac11fee9cb7172146a1 	 ['67721ac21fee9cb7172147f7', '67721ac21fee9cb7172147fa', '67721ac21fee9cb717214845', '67721ac21fee9cb717214856', '67721ac41fee9cb7172149d1', '67721ac41fee9cb717214a5d']
+67721ac11fee9cb7172146a5 	 ['67721ac11fee9cb7172146b1', '67721ac21fee9cb717214800', '67721ac31fee9cb71721492a', '67721ac31fee9cb717214972', '67721ac41fee9cb717214a56', '67721ac41fee9cb717214ae8']
+67721ac11fee9cb7172146a7 	 ['67721ac31fee9cb717214961']
+67721ac11fee9cb7172146aa 	 ['6772a7601fee9cb7172181c0']
+67721ac11fee9cb7172146b1 	 ['67721ac21fee9cb717214800', '67721ac31fee9cb71721492a', '67721ac31fee9cb717214972', '67721ac41fee9cb717214a56', '67721ac41fee9cb717214ae8']
+67721ac11fee9cb7172146bb 	 ['67721ac11fee9cb7172146c3']
+67721ac11fee9cb7172146bf 	 ['67721ac21fee9cb717214706']
+67721ac11fee9cb7172146dc 	 ['67721ac21fee9cb7172147d7', '67721ac31fee9cb7172148e4', '67721ac41fee9cb717214a1c', '67721ac41fee9cb717214a4a', '677228d01fee9cb717214ba8', '677228d01fee9cb717214c01', '677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+67721ac11fee9cb7172146ea 	 ['67721ac31fee9cb717214878', '67721ac31fee9cb717214882', '67721ac31fee9cb71721494b', '67721ac41fee9cb717214a82', '67721ac41fee9cb717214aec']
+67721ac11fee9cb7172146f0 	 ['67721ac21fee9cb71721472d', '67721ac31fee9cb7172148c4']
+67721ac11fee9cb7172146f9 	 ['67721ac41fee9cb717214a2d', '67721ac41fee9cb717214a46']
+67721ac21fee9cb717214703 	 ['6772c3801fee9cb717218455']
+67721ac21fee9cb717214716 	 ['67721ac31fee9cb71721494f']
+67721ac21fee9cb71721471e 	 ['67721ac31fee9cb717214866']
+67721ac21fee9cb71721472d 	 ['67721ac31fee9cb7172148c4']
+67721ac21fee9cb717214737 	 ['6775e0fb9b72f5646b6dcd17']
+67721ac21fee9cb71721474c 	 ['67721ac21fee9cb717214781', '67721ac31fee9cb717214941', '67721ac41fee9cb7172149ed']
+67721ac21fee9cb717214750 	 ['67721ac31fee9cb717214887']
+67721ac21fee9cb717214767 	 ['67721ac21fee9cb7172147f8', '67721ac21fee9cb71721483f', '67721ac31fee9cb7172148d4', '67721ac31fee9cb7172148e0', '67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac21fee9cb71721476b 	 ['677228d21fee9cb717214d0b']
+67721ac21fee9cb717214781 	 ['67721ac31fee9cb717214941', '67721ac41fee9cb7172149ed']
+67721ac21fee9cb717214797 	 ['67721ac41fee9cb717214ab3', '677228d61fee9cb7172150c3']
+67721ac21fee9cb7172147b7 	 ['6775e0d69b72f5646b6dcb67']
+67721ac21fee9cb7172147c0 	 ['67721ac31fee9cb71721499f']
+67721ac21fee9cb7172147c7 	 ['67721ac41fee9cb717214a8f']
+67721ac21fee9cb7172147ce 	 ['677228d41fee9cb717214e10']
+67721ac21fee9cb7172147d7 	 ['67721ac31fee9cb7172148e4', '67721ac41fee9cb717214a1c', '67721ac41fee9cb717214a4a', '677228d01fee9cb717214ba8', '677228d01fee9cb717214c01', '677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+67721ac21fee9cb7172147df 	 ['67721ac41fee9cb717214a33']
+67721ac21fee9cb7172147e1 	 ['67721ac41fee9cb717214b4e']
+67721ac21fee9cb7172147f7 	 ['67721ac21fee9cb7172147fa', '67721ac21fee9cb717214845', '67721ac21fee9cb717214856', '67721ac41fee9cb7172149d1', '67721ac41fee9cb717214a5d']
+67721ac21fee9cb7172147f8 	 ['67721ac21fee9cb71721483f', '67721ac31fee9cb7172148d4', '67721ac31fee9cb7172148e0', '67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac21fee9cb7172147fa 	 ['67721ac21fee9cb717214845', '67721ac21fee9cb717214856', '67721ac41fee9cb7172149d1', '67721ac41fee9cb717214a5d']
+67721ac21fee9cb717214800 	 ['67721ac31fee9cb71721492a', '67721ac31fee9cb717214972', '67721ac41fee9cb717214a56', '67721ac41fee9cb717214ae8']
+67721ac21fee9cb717214808 	 ['67721ac21fee9cb717214819', '67721ac31fee9cb71721497e']
+67721ac21fee9cb717214819 	 ['67721ac31fee9cb71721497e']
+67721ac21fee9cb71721481f 	 ['67721ac21fee9cb71721482f']
+67721ac21fee9cb71721482a 	 ['677228d51fee9cb717214f49', '677228d51fee9cb717214f99']
+67721ac21fee9cb717214833 	 ['677244f01fee9cb717215667', '677261111fee9cb717215f52', '677261151fee9cb717216568']
+67721ac21fee9cb71721483f 	 ['67721ac31fee9cb7172148d4', '67721ac31fee9cb7172148e0', '67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac21fee9cb717214845 	 ['67721ac21fee9cb717214856', '67721ac41fee9cb7172149d1', '67721ac41fee9cb717214a5d']
+67721ac21fee9cb717214856 	 ['67721ac41fee9cb7172149d1', '67721ac41fee9cb717214a5d']
+67721ac31fee9cb717214863 	 ['67721ac41fee9cb717214b3f', '67721ac41fee9cb717214b6a']
+67721ac31fee9cb717214868 	 ['6775e0fb9b72f5646b6dcd18']
+67721ac31fee9cb71721486e 	 ['677228d61fee9cb71721507a']
+67721ac31fee9cb717214878 	 ['67721ac31fee9cb717214882', '67721ac31fee9cb71721494b', '67721ac41fee9cb717214a82', '67721ac41fee9cb717214aec']
+67721ac31fee9cb717214882 	 ['67721ac31fee9cb71721494b', '67721ac41fee9cb717214a82', '67721ac41fee9cb717214aec']
+67721ac31fee9cb71721488e 	 ['67721ac41fee9cb717214a06']
+67721ac31fee9cb71721489e 	 ['6775e0fb9b72f5646b6dcd19']
+67721ac31fee9cb71721489f 	 ['67721ac41fee9cb717214a57']
+67721ac31fee9cb7172148b7 	 ['6772d1901fee9cb717218541', '6775e0d69b72f5646b6dcb68']
+67721ac31fee9cb7172148d0 	 ['6775e0d69b72f5646b6dcb69']
+67721ac31fee9cb7172148d4 	 ['67721ac31fee9cb7172148e0', '67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac31fee9cb7172148e0 	 ['67721ac31fee9cb71721498e', '67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac31fee9cb7172148e4 	 ['67721ac41fee9cb717214a1c', '67721ac41fee9cb717214a4a', '677228d01fee9cb717214ba8', '677228d01fee9cb717214c01', '677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+67721ac31fee9cb7172148e7 	 ['6775e0d69b72f5646b6dcb6a']
+67721ac31fee9cb7172148ed 	 ['677228d51fee9cb71721503e']
+67721ac31fee9cb717214912 	 ['677228d41fee9cb717214e5d']
+67721ac31fee9cb717214919 	 ['67721ac41fee9cb717214ad6']
+67721ac31fee9cb71721492a 	 ['67721ac31fee9cb717214972', '67721ac41fee9cb717214a56', '67721ac41fee9cb717214ae8']
+67721ac31fee9cb71721492c 	 ['6775e0fb9b72f5646b6dcd1a']
+67721ac31fee9cb717214939 	 ['67721ac41fee9cb717214b6b']
+67721ac31fee9cb71721493a 	 ['67721ac31fee9cb71721496e']
+67721ac31fee9cb71721493d 	 ['677228d51fee9cb717215043']
+67721ac31fee9cb717214941 	 ['67721ac41fee9cb7172149ed']
+67721ac31fee9cb71721494b 	 ['67721ac41fee9cb717214a82', '67721ac41fee9cb717214aec']
+67721ac31fee9cb71721494d 	 ['67721ac41fee9cb717214a0a']
+67721ac31fee9cb717214954 	 ['67721ac41fee9cb717214a28']
+67721ac31fee9cb717214958 	 ['6775e0d69b72f5646b6dcb6b']
+67721ac31fee9cb717214962 	 ['67721ac41fee9cb717214a71']
+67721ac31fee9cb717214972 	 ['67721ac41fee9cb717214a56', '67721ac41fee9cb717214ae8']
+67721ac31fee9cb71721497c 	 ['67721ac41fee9cb717214a21', '677236e01fee9cb717215256', '677236e11fee9cb717215275', '677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+67721ac31fee9cb71721498a 	 ['6775e0d69b72f5646b6dcb6c']
+67721ac31fee9cb71721498e 	 ['67721ac31fee9cb7172149aa', '67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac31fee9cb717214993 	 ['67721ac41fee9cb717214a6e']
+67721ac31fee9cb717214998 	 ['67721ac41fee9cb717214b2c']
+67721ac31fee9cb7172149a9 	 ['677228d51fee9cb717214f17']
+67721ac31fee9cb7172149aa 	 ['67721ac41fee9cb7172149bb', '67721ac41fee9cb717214b35']
+67721ac41fee9cb7172149bb 	 ['67721ac41fee9cb717214b35']
+67721ac41fee9cb7172149cf 	 ['67721ac41fee9cb7172149e9', '67721ac41fee9cb717214b78']
+67721ac41fee9cb7172149d1 	 ['67721ac41fee9cb717214a5d']
+67721ac41fee9cb7172149d7 	 ['6772a7601fee9cb717218162']
+67721ac41fee9cb7172149e6 	 ['677228d51fee9cb717214f48', '677253021fee9cb717215ad6']
+67721ac41fee9cb7172149e9 	 ['67721ac41fee9cb717214b78']
+67721ac41fee9cb717214a01 	 ['6772b5701fee9cb7172183e7']
+67721ac41fee9cb717214a1c 	 ['67721ac41fee9cb717214a4a', '677228d01fee9cb717214ba8', '677228d01fee9cb717214c01', '677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+67721ac41fee9cb717214a1d 	 ['67721ac41fee9cb717214b2f']
+67721ac41fee9cb717214a21 	 ['677236e01fee9cb717215256', '677236e11fee9cb717215275', '677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+67721ac41fee9cb717214a29 	 ['67721ac41fee9cb717214b56']
+67721ac41fee9cb717214a37 	 ['67721ac41fee9cb717214b66']
+67721ac41fee9cb717214a46 	 ['67721ac41fee9cb717214b1c']
+67721ac41fee9cb717214a4a 	 ['677228d01fee9cb717214ba8', '677228d01fee9cb717214c01', '677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+67721ac41fee9cb717214a55 	 ['67721ac41fee9cb717214a9b', '67721ac41fee9cb717214b68']
+67721ac41fee9cb717214a56 	 ['67721ac41fee9cb717214ae8']
+67721ac41fee9cb717214a5c 	 ['6775e0d69b72f5646b6dcb6d']
+67721ac41fee9cb717214a61 	 ['67721ac41fee9cb717214af9']
+67721ac41fee9cb717214a65 	 ['677228d41fee9cb717214e13']
+67721ac41fee9cb717214a76 	 ['67721ac41fee9cb717214b30']
+67721ac41fee9cb717214a7f 	 ['6775e0d69b72f5646b6dcb6e']
+67721ac41fee9cb717214a82 	 ['67721ac41fee9cb717214aec']
+67721ac41fee9cb717214a8e 	 ['6775e0d69b72f5646b6dcb6f']
+67721ac41fee9cb717214a9b 	 ['67721ac41fee9cb717214b68']
+67721ac41fee9cb717214ab3 	 ['677228d61fee9cb7172150c3']
+67721ac41fee9cb717214b0b 	 ['677228d11fee9cb717214c9b']
+67721ac41fee9cb717214b25 	 ['677299501fee9cb717218084']
+67721ac41fee9cb717214b3f 	 ['67721ac41fee9cb717214b6a']
+67721ac41fee9cb717214b5c 	 ['677244f01fee9cb7172155c4']
+677228d01fee9cb717214b84 	 ['677228d01fee9cb717214b86', '677228d11fee9cb717214c9a', '677228d21fee9cb717214d36', '677228d31fee9cb717214dbf', '677228d51fee9cb717214f42']
+677228d01fee9cb717214b86 	 ['677228d11fee9cb717214c9a', '677228d21fee9cb717214d36', '677228d31fee9cb717214dbf', '677228d51fee9cb717214f42']
+677228d01fee9cb717214b91 	 ['677228d01fee9cb717214ba1', '677228d01fee9cb717214bc0', '677228d01fee9cb717214be1', '677228d21fee9cb717214d3a', '677228d41fee9cb717214ee9', '677228d51fee9cb71721503a', '677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d01fee9cb717214b94 	 ['677228d31fee9cb717214dc3', '677228d41fee9cb717214e65', '677228d41fee9cb717214eb4', '677228d61fee9cb71721511b']
+677228d01fee9cb717214b98 	 ['677228d51fee9cb717214fb3']
+677228d01fee9cb717214ba1 	 ['677228d01fee9cb717214bc0', '677228d01fee9cb717214be1', '677228d21fee9cb717214d3a', '677228d41fee9cb717214ee9', '677228d51fee9cb71721503a', '677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d01fee9cb717214ba5 	 ['677228d11fee9cb717214c79']
+677228d01fee9cb717214ba8 	 ['677228d01fee9cb717214c01', '677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+677228d01fee9cb717214bac 	 ['677228d01fee9cb717214bb6', '677228d11fee9cb717214c76', '677236e11fee9cb7172152fe', '677236e21fee9cb71721547c']
+677228d01fee9cb717214baf 	 ['6775e0fb9b72f5646b6dcd1b']
+677228d01fee9cb717214bb6 	 ['677228d11fee9cb717214c76', '677236e11fee9cb7172152fe', '677236e21fee9cb71721547c']
+677228d01fee9cb717214bb8 	 ['677228d21fee9cb717214cdb', '677228d51fee9cb717214f30']
+677228d01fee9cb717214bc0 	 ['677228d01fee9cb717214be1', '677228d21fee9cb717214d3a', '677228d41fee9cb717214ee9', '677228d51fee9cb71721503a', '677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d01fee9cb717214bd2 	 ['6775e0fb9b72f5646b6dcd1c']
+677228d01fee9cb717214be1 	 ['677228d21fee9cb717214d3a', '677228d41fee9cb717214ee9', '677228d51fee9cb71721503a', '677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d01fee9cb717214be4 	 ['677228d01fee9cb717214bfc', '677228d11fee9cb717214c56', '677228d41fee9cb717214e42', '677228d41fee9cb717214e47', '677228d41fee9cb717214e88', '677228d51fee9cb717214fed', '677228d61fee9cb717215124']
+677228d01fee9cb717214be9 	 ['677228d21fee9cb717214cfb']
+677228d01fee9cb717214bec 	 ['677228d51fee9cb717215074']
+677228d01fee9cb717214bfb 	 ['677236e01fee9cb717215251']
+677228d01fee9cb717214bfc 	 ['677228d11fee9cb717214c56', '677228d41fee9cb717214e42', '677228d41fee9cb717214e47', '677228d41fee9cb717214e88', '677228d51fee9cb717214fed', '677228d61fee9cb717215124']
+677228d01fee9cb717214c01 	 ['677228d31fee9cb717214ddb', '677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+677228d01fee9cb717214c14 	 ['6775e0d69b72f5646b6dcb70']
+677228d01fee9cb717214c1a 	 ['6775e0fb9b72f5646b6dcd1d']
+677228d01fee9cb717214c21 	 ['6775e0d69b72f5646b6dcb71']
+677228d11fee9cb717214c23 	 ['677236e11fee9cb7172152b1', '677236e21fee9cb71721545a', '677236e21fee9cb71721546c', '677236e21fee9cb7172154b6']
+677228d11fee9cb717214c28 	 ['677228d21fee9cb717214cd4', '677228d51fee9cb717214fd8']
+677228d11fee9cb717214c35 	 ['677228d21fee9cb717214cf4']
+677228d11fee9cb717214c56 	 ['677228d41fee9cb717214e42', '677228d41fee9cb717214e47', '677228d41fee9cb717214e88', '677228d51fee9cb717214fed', '677228d61fee9cb717215124']
+677228d11fee9cb717214c5a 	 ['677228d41fee9cb717214eea']
+677228d11fee9cb717214c70 	 ['677228d41fee9cb717214ebf']
+677228d11fee9cb717214c76 	 ['677236e11fee9cb7172152fe', '677236e21fee9cb71721547c']
+677228d11fee9cb717214c77 	 ['677228d51fee9cb717214f43']
+677228d11fee9cb717214c8c 	 ['677228d41fee9cb717214ec3']
+677228d11fee9cb717214c92 	 ['6775e0d69b72f5646b6dcb72']
+677228d11fee9cb717214c9a 	 ['677228d21fee9cb717214d36', '677228d31fee9cb717214dbf', '677228d51fee9cb717214f42']
+677228d11fee9cb717214c9f 	 ['677228d31fee9cb717214da5']
+677228d11fee9cb717214cab 	 ['6775e0fb9b72f5646b6dcd1e']
+677228d21fee9cb717214cce 	 ['677228d61fee9cb717215095']
+677228d21fee9cb717214cda 	 ['6775e0d69b72f5646b6dcb73']
+677228d21fee9cb717214cdb 	 ['677228d51fee9cb717214f30']
+677228d21fee9cb717214cea 	 ['677236e11fee9cb717215279']
+677228d21fee9cb717214d07 	 ['6775e0fb9b72f5646b6dcd1f']
+677228d21fee9cb717214d0c 	 ['677228d41fee9cb717214e10']
+677228d21fee9cb717214d0e 	 ['677228d21fee9cb717214d2d']
+677228d21fee9cb717214d19 	 ['6775e0d69b72f5646b6dcb74']
+677228d21fee9cb717214d27 	 ['6772b5701fee9cb7172183d4']
+677228d21fee9cb717214d28 	 ['6775e0fb9b72f5646b6dcd14']
+677228d21fee9cb717214d2e 	 ['677228d41fee9cb717214e63']
+677228d21fee9cb717214d33 	 ['6772b5701fee9cb717218337']
+677228d21fee9cb717214d36 	 ['677228d31fee9cb717214dbf', '677228d51fee9cb717214f42']
+677228d21fee9cb717214d3a 	 ['677228d41fee9cb717214ee9', '677228d51fee9cb71721503a', '677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d21fee9cb717214d49 	 ['677228d41fee9cb717214e70', '677228d51fee9cb717214ffd', '677236e11fee9cb7172152b8', '677236e11fee9cb71721536f', '677236e21fee9cb717215438']
+677228d21fee9cb717214d50 	 ['677228d51fee9cb717214f2c']
+677228d31fee9cb717214d6c 	 ['677244f11fee9cb717215725']
+677228d31fee9cb717214d71 	 ['677228d61fee9cb71721509a']
+677228d31fee9cb717214d7e 	 ['677228d51fee9cb71721506e']
+677228d31fee9cb717214d9c 	 ['677228d31fee9cb717214da6']
+677228d31fee9cb717214dbf 	 ['677228d51fee9cb717214f42']
+677228d31fee9cb717214dc3 	 ['677228d41fee9cb717214e65', '677228d41fee9cb717214eb4', '677228d61fee9cb71721511b']
+677228d31fee9cb717214dd2 	 ['677228d41fee9cb717214efc']
+677228d31fee9cb717214ddb 	 ['677228d41fee9cb717214e52', '677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+677228d31fee9cb717214de5 	 ['677228d41fee9cb717214f02']
+677228d41fee9cb717214e05 	 ['6775e0d69b72f5646b6dcb76']
+677228d41fee9cb717214e36 	 ['6775e0d69b72f5646b6dcb78']
+677228d41fee9cb717214e42 	 ['677228d41fee9cb717214e47', '677228d41fee9cb717214e88', '677228d51fee9cb717214fed', '677228d61fee9cb717215124']
+677228d41fee9cb717214e46 	 ['6775e0fb9b72f5646b6dcd20']
+677228d41fee9cb717214e47 	 ['677228d41fee9cb717214e88', '677228d51fee9cb717214fed', '677228d61fee9cb717215124']
+677228d41fee9cb717214e4b 	 ['677228d61fee9cb717215109']
+677228d41fee9cb717214e4d 	 ['677228d61fee9cb7172150e3']
+677228d41fee9cb717214e4e 	 ['677228d41fee9cb717214ebe', '677228d51fee9cb717215038', '677228d51fee9cb717215046', '677236e11fee9cb717215359', '677236e21fee9cb7172154cc']
+677228d41fee9cb717214e52 	 ['677228d41fee9cb717214e5f', '677228d41fee9cb717214e6e']
+677228d41fee9cb717214e53 	 ['67727d321fee9cb71721731b']
+677228d41fee9cb717214e59 	 ['677228d51fee9cb717214fb0']
+677228d41fee9cb717214e5f 	 ['677228d41fee9cb717214e6e']
+677228d41fee9cb717214e65 	 ['677228d41fee9cb717214eb4', '677228d51fee9cb717214fe2', '677228d61fee9cb71721511b']
+677228d41fee9cb717214e70 	 ['677228d51fee9cb717214ffd', '677236e11fee9cb7172152b8', '677236e11fee9cb71721536f', '677236e21fee9cb717215438']
+677228d41fee9cb717214e88 	 ['677228d51fee9cb717214fed', '677228d61fee9cb717215124']
+677228d41fee9cb717214e9c 	 ['677236e01fee9cb71721524c']
+677228d41fee9cb717214eb4 	 ['677228d61fee9cb71721511b']
+677228d41fee9cb717214ebc 	 ['677244f01fee9cb71721566d']
+677228d41fee9cb717214ebe 	 ['677228d51fee9cb717215038', '677228d51fee9cb717215046', '677236e11fee9cb717215359', '677236e21fee9cb7172154cc']
+677228d41fee9cb717214ec2 	 ['677228d51fee9cb717214fa5']
+677228d41fee9cb717214ee9 	 ['677228d51fee9cb71721503a', '677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d41fee9cb717214eed 	 ['6775e0d69b72f5646b6dcb79']
+677228d41fee9cb717214f01 	 ['677228d41fee9cb717214f04', '677228d61fee9cb7172150c7']
+677228d41fee9cb717214f04 	 ['677228d61fee9cb7172150c7']
+677228d51fee9cb717214f10 	 ['677228d51fee9cb717214f68']
+677228d51fee9cb717214f1b 	 ['677236e11fee9cb717215277', '6775e0d69b72f5646b6dcb86']
+677228d51fee9cb717214f23 	 ['6775e0d69b72f5646b6dcb7a']
+677228d51fee9cb717214f48 	 ['677253021fee9cb717215ad6']
+677228d51fee9cb717214f49 	 ['677228d51fee9cb717214f99']
+677228d51fee9cb717214f88 	 ['67727d301fee9cb717217030']
+677228d51fee9cb717214f97 	 ['677228d61fee9cb7172150b3']
+677228d51fee9cb717214faa 	 ['677228d61fee9cb717215135']
+677228d51fee9cb717214fd4 	 ['6775e0d69b72f5646b6dcb7b']
+677228d51fee9cb717214fd8 	 ['677228d61fee9cb7172150ba']
+677228d51fee9cb717214fed 	 ['677228d61fee9cb717215124']
+677228d51fee9cb717214ffd 	 ['677236e11fee9cb7172152b8', '677236e11fee9cb71721536f', '677236e21fee9cb717215438']
+677228d51fee9cb71721500b 	 ['6775e0d69b72f5646b6dcb7c']
+677228d51fee9cb717215030 	 ['6775e0d69b72f5646b6dcb7d']
+677228d51fee9cb717215032 	 ['6775e0d69b72f5646b6dcb7e']
+677228d51fee9cb717215038 	 ['677228d51fee9cb717215046', '677236e11fee9cb717215359', '677236e21fee9cb7172154cc']
+677228d51fee9cb71721503a 	 ['677228d51fee9cb717215042', '677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d51fee9cb717215042 	 ['677228d51fee9cb71721506f', '677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d51fee9cb717215046 	 ['677236e11fee9cb717215359', '677236e21fee9cb7172154cc']
+677228d51fee9cb71721504f 	 ['6775e0d69b72f5646b6dcb7f']
+677228d51fee9cb717215066 	 ['6775e0d69b72f5646b6dcb80']
+677228d51fee9cb71721506f 	 ['677228d61fee9cb717215125', '677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d61fee9cb717215087 	 ['6775e0fb9b72f5646b6dcd22']
+677228d61fee9cb7172150ab 	 ['6775e0fb9b72f5646b6dcd23']
+677228d61fee9cb7172150cc 	 ['677244f21fee9cb717215819']
+677228d61fee9cb7172150d5 	 ['677236e21fee9cb71721541c', '677236e31fee9cb717215573']
+677228d61fee9cb7172150d7 	 ['6775e0d69b72f5646b6dcb81']
+677228d61fee9cb7172150e9 	 ['6775e0d69b72f5646b6dcb82']
+677228d61fee9cb7172150ea 	 ['6772a7601fee9cb71721819e']
+677228d61fee9cb7172150f3 	 ['677228d61fee9cb717215107', '677244f01fee9cb717215650']
+677228d61fee9cb717215107 	 ['677244f01fee9cb717215650']
+677228d61fee9cb717215125 	 ['677228d61fee9cb717215133', '67726f211fee9cb717216967']
+677228d61fee9cb717215133 	 ['67726f211fee9cb717216967']
+677236e01fee9cb717215158 	 ['677236e21fee9cb71721549d']
+677236e01fee9cb71721516f 	 ['677236e31fee9cb717215512']
+677236e01fee9cb717215179 	 ['677236e01fee9cb717215215']
+677236e01fee9cb717215180 	 ['677236e11fee9cb71721536b', '677236e21fee9cb71721540f', '677236e21fee9cb7172154f3']
+677236e01fee9cb717215184 	 ['677253011fee9cb717215a11']
+677236e01fee9cb717215186 	 ['677236e01fee9cb717215187', '677236e01fee9cb7172151f6', '677236e01fee9cb71721526b']
+677236e01fee9cb717215187 	 ['677236e01fee9cb7172151f6', '677236e01fee9cb71721526b']
+677236e01fee9cb717215199 	 ['677236e21fee9cb717215452']
+677236e01fee9cb7172151a4 	 ['677236e11fee9cb717215378', '677236e11fee9cb717215380', '677236e21fee9cb717215459', '677236e21fee9cb717215477', '677236e21fee9cb7172154ca']
+677236e01fee9cb7172151aa 	 ['6775e0d69b72f5646b6dcb83']
+677236e01fee9cb7172151ae 	 ['677236e11fee9cb7172152f6']
+677236e01fee9cb7172151c9 	 ['6772c3811fee9cb717218499']
+677236e01fee9cb7172151e9 	 ['6775e0d69b72f5646b6dcb84']
+677236e01fee9cb7172151f2 	 ['6775e0d69b72f5646b6dcb85']
+677236e01fee9cb7172151f6 	 ['677236e01fee9cb71721526b']
+677236e01fee9cb7172151fc 	 ['6775e0fb9b72f5646b6dcd24']
+677236e01fee9cb71721521c 	 ['677236e11fee9cb71721538e', '677236e21fee9cb7172153e6', '677236e21fee9cb7172154d1']
+677236e01fee9cb717215233 	 ['677236e21fee9cb717215449']
+677236e01fee9cb717215249 	 ['677236e11fee9cb7172152ce']
+677236e01fee9cb717215256 	 ['677236e11fee9cb717215275', '677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677236e01fee9cb71721525d 	 ['677236e21fee9cb7172153f6', '677236e21fee9cb717215460', '67727d341fee9cb71721771f']
+677236e01fee9cb717215272 	 ['6772a7601fee9cb71721822f']
+677236e11fee9cb717215275 	 ['677236e21fee9cb717215478', '677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677236e11fee9cb717215277 	 ['6775e0d69b72f5646b6dcb86']
+677236e11fee9cb71721527c 	 ['677253021fee9cb717215aa3']
+677236e11fee9cb7172152ae 	 ['6775e0d69b72f5646b6dcb87']
+677236e11fee9cb7172152af 	 ['677236e21fee9cb7172154d3']
+677236e11fee9cb7172152b1 	 ['677236e21fee9cb71721545a', '677236e21fee9cb71721546c', '677236e21fee9cb7172154b6']
+677236e11fee9cb7172152b5 	 ['677244f01fee9cb717215666', '677253031fee9cb717215c59']
+677236e11fee9cb7172152b8 	 ['677236e11fee9cb71721536f', '677236e21fee9cb717215438']
+677236e11fee9cb7172152c2 	 ['677236e11fee9cb7172152c6', '677236e11fee9cb71721531a']
+677236e11fee9cb7172152c6 	 ['677236e11fee9cb71721531a']
+677236e11fee9cb7172152df 	 ['677236e21fee9cb71721543e']
+677236e11fee9cb7172152fe 	 ['677236e21fee9cb71721547c']
+677236e11fee9cb717215305 	 ['677236e21fee9cb717215445']
+677236e11fee9cb71721533e 	 ['677236e31fee9cb717215538']
+677236e11fee9cb717215359 	 ['677236e21fee9cb7172154cc']
+677236e11fee9cb71721536b 	 ['677236e21fee9cb71721540f', '677236e21fee9cb7172154f3']
+677236e11fee9cb71721536f 	 ['677236e21fee9cb717215438']
+677236e11fee9cb717215378 	 ['677236e11fee9cb717215380', '677236e21fee9cb717215459', '677236e21fee9cb717215477', '677236e21fee9cb7172154ca']
+677236e11fee9cb717215380 	 ['677236e21fee9cb717215459', '677236e21fee9cb717215477', '677236e21fee9cb7172154ca']
+677236e11fee9cb71721538e 	 ['677236e21fee9cb7172153e6', '677236e21fee9cb7172154d1']
+677236e21fee9cb7172153b9 	 ['6775e0d69b72f5646b6dcb88']
+677236e21fee9cb7172153bb 	 ['6775e0d69b72f5646b6dcb89']
+677236e21fee9cb7172153bd 	 ['677244f11fee9cb7172157b5']
+677236e21fee9cb7172153d2 	 ['677236e21fee9cb71721544e']
+677236e21fee9cb7172153e3 	 ['67726f221fee9cb717216a5b']
+677236e21fee9cb7172153e4 	 ['677236e31fee9cb717215505']
+677236e21fee9cb7172153e6 	 ['677236e21fee9cb7172154d1']
+677236e21fee9cb7172153f6 	 ['677236e21fee9cb717215460', '67727d341fee9cb71721771f']
+677236e21fee9cb71721540f 	 ['677236e21fee9cb7172154f3']
+677236e21fee9cb71721541c 	 ['677236e31fee9cb717215573']
+677236e21fee9cb717215423 	 ['677236e21fee9cb7172154c0']
+677236e21fee9cb71721542b 	 ['67726f251fee9cb717216f2f']
+677236e21fee9cb717215435 	 ['6775e0d69b72f5646b6dcb8a']
+677236e21fee9cb717215451 	 ['6775e0d69b72f5646b6dcb8b']
+677236e21fee9cb717215459 	 ['677236e21fee9cb717215477', '677236e21fee9cb7172154ca']
+677236e21fee9cb71721545a 	 ['677236e21fee9cb71721546c', '677236e21fee9cb7172154b6']
+677236e21fee9cb717215460 	 ['67727d341fee9cb71721771f']
+677236e21fee9cb71721546c 	 ['677236e21fee9cb7172154b6']
+677236e21fee9cb717215477 	 ['677236e21fee9cb7172154ca']
+677236e21fee9cb717215478 	 ['677236e31fee9cb71721554a', '677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677236e21fee9cb7172154e9 	 ['6775e0d69b72f5646b6dcb8d']
+677236e31fee9cb717215503 	 ['677244f21fee9cb717215848']
+677236e31fee9cb717215518 	 ['67727d351fee9cb71721788a']
+677236e31fee9cb717215549 	 ['6775e0d69b72f5646b6dcb8e']
+677236e31fee9cb71721554a 	 ['677244f01fee9cb7172155b2', '677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677236e31fee9cb71721556e 	 ['6775e0d69b72f5646b6dcb8f']
+677236e31fee9cb71721557e 	 ['677244f01fee9cb717215673']
+677244f01fee9cb71721558c 	 ['677244f21fee9cb71721582b']
+677244f01fee9cb7172155a0 	 ['677244f21fee9cb717215800', '677253021fee9cb717215ac0']
+677244f01fee9cb7172155a8 	 ['677244f01fee9cb7172155b3', '677244f01fee9cb7172155d9', '677244f01fee9cb7172155fb', '677244f01fee9cb71721560f', '677244f01fee9cb717215619', '677244f01fee9cb717215625', '677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb7172155b2 	 ['677244f11fee9cb7172156aa', '677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677244f01fee9cb7172155b3 	 ['677244f01fee9cb7172155d9', '677244f01fee9cb7172155fb', '677244f01fee9cb71721560f', '677244f01fee9cb717215619', '677244f01fee9cb717215625', '677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb7172155ba 	 ['677244f21fee9cb7172157e8']
+677244f01fee9cb7172155c6 	 ['6775e0d69b72f5646b6dcb90']
+677244f01fee9cb7172155d9 	 ['677244f01fee9cb7172155fb', '677244f01fee9cb71721560f', '677244f01fee9cb717215619', '677244f01fee9cb717215625', '677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb7172155f8 	 ['6772c3811fee9cb717218480']
+677244f01fee9cb7172155fb 	 ['677244f01fee9cb71721560f', '677244f01fee9cb717215619', '677244f01fee9cb717215625', '677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb717215606 	 ['677244f11fee9cb7172157a9']
+677244f01fee9cb717215608 	 ['677244f01fee9cb717215675', '677244f21fee9cb7172157f4', '677244f21fee9cb7172157fd']
+677244f01fee9cb71721560f 	 ['677244f01fee9cb717215619', '677244f01fee9cb717215625', '677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb717215610 	 ['677244f01fee9cb71721566b']
+677244f01fee9cb717215618 	 ['677253041fee9cb717215da9']
+677244f01fee9cb717215619 	 ['677244f01fee9cb717215625', '677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb71721561f 	 ['677244f11fee9cb717215702']
+677244f01fee9cb717215622 	 ['6775e0fb9b72f5646b6dcd26']
+677244f01fee9cb717215623 	 ['677244f01fee9cb717215671']
+677244f01fee9cb717215625 	 ['677244f01fee9cb717215636', '677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb71721562a 	 ['6775e0fb9b72f5646b6dcd27']
+677244f01fee9cb71721562e 	 ['677244f11fee9cb717215748']
+677244f01fee9cb717215636 	 ['677244f01fee9cb717215678', '677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f01fee9cb717215666 	 ['677253031fee9cb717215c59']
+677244f01fee9cb717215667 	 ['677261111fee9cb717215f52', '677261151fee9cb717216568']
+677244f01fee9cb717215668 	 ['677244f11fee9cb7172156f5']
+677244f01fee9cb71721566a 	 ['6775e0fb9b72f5646b6dcd28']
+677244f01fee9cb717215675 	 ['677244f21fee9cb7172157f4', '677244f21fee9cb7172157fd']
+677244f01fee9cb717215678 	 ['677244f11fee9cb717215682', '677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb717215682 	 ['677244f11fee9cb717215685', '677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb717215685 	 ['677244f11fee9cb7172156a2', '677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb717215695 	 ['677261141fee9cb7172162b6']
+677244f11fee9cb71721569f 	 ['677244f11fee9cb717215719']
+677244f11fee9cb7172156a2 	 ['677244f11fee9cb7172156df', '677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb7172156aa 	 ['677244f21fee9cb7172157fa', '677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677244f11fee9cb7172156c7 	 ['677244f11fee9cb71721577b', '677244f11fee9cb7172157af', '677244f21fee9cb717215834']
+677244f11fee9cb7172156df 	 ['677244f11fee9cb71721573a', '677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb7172156ea 	 ['677244f21fee9cb7172157d2']
+677244f11fee9cb71721570a 	 ['67728b401fee9cb71721796a']
+677244f11fee9cb71721570f 	 ['677253031fee9cb717215cac']
+677244f11fee9cb717215713 	 ['677253021fee9cb717215b01']
+677244f11fee9cb717215720 	 ['6775e0fb9b72f5646b6dcd29']
+677244f11fee9cb717215731 	 ['6775e0d69b72f5646b6dcb92']
+677244f11fee9cb717215735 	 ['6775e0fb9b72f5646b6dcd2a']
+677244f11fee9cb717215738 	 ['6775e0d69b72f5646b6dcb93']
+677244f11fee9cb717215739 	 ['677244f11fee9cb71721579e']
+677244f11fee9cb71721573a 	 ['677244f11fee9cb71721574e', '677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb71721573c 	 ['6775e0d69b72f5646b6dcb94']
+677244f11fee9cb71721574e 	 ['677244f11fee9cb71721576c', '677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb71721576c 	 ['677244f21fee9cb7172157b8', '677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f11fee9cb71721577b 	 ['677244f11fee9cb7172157af', '677244f21fee9cb717215834']
+677244f11fee9cb717215798 	 ['6775e0d69b72f5646b6dcb95']
+677244f11fee9cb7172157af 	 ['677244f21fee9cb717215834']
+677244f21fee9cb7172157b8 	 ['677244f21fee9cb7172157bb', '677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f21fee9cb7172157b9 	 ['677299511fee9cb7172180c5']
+677244f21fee9cb7172157bb 	 ['677244f21fee9cb7172157c9', '677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f21fee9cb7172157c9 	 ['677244f21fee9cb7172157ca', '677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f21fee9cb7172157ca 	 ['677244f21fee9cb7172157ee', '677244f21fee9cb71721581f']
+677244f21fee9cb7172157e1 	 ['677244f21fee9cb7172157f9']
+677244f21fee9cb7172157ee 	 ['677244f21fee9cb71721581f']
+677244f21fee9cb7172157f4 	 ['677244f21fee9cb7172157fd']
+677244f21fee9cb7172157fa 	 ['677244f21fee9cb717215803', '677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677244f21fee9cb7172157ff 	 ['6775e0fb9b72f5646b6dcd2b']
+677244f21fee9cb717215800 	 ['677253021fee9cb717215ac0']
+677244f21fee9cb717215803 	 ['677244f21fee9cb71721580e', '677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677244f21fee9cb717215807 	 ['6775e0d69b72f5646b6dcb96']
+677244f21fee9cb71721580e 	 ['677261121fee9cb717215fee', '677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677244f21fee9cb717215827 	 ['677253011fee9cb7172159a3']
+677253001fee9cb71721586c 	 ['6775e0d69b72f5646b6dcb97']
+677253001fee9cb717215870 	 ['6775e0d69b72f5646b6dcb98']
+677253001fee9cb717215883 	 ['6775e0d69b72f5646b6dcb99']
+677253001fee9cb717215892 	 ['677253011fee9cb71721597f']
+677253001fee9cb7172158a5 	 ['677253011fee9cb7172159db']
+677253001fee9cb7172158a6 	 ['677261141fee9cb7172162e8']
+677253001fee9cb7172158ad 	 ['6775e0d69b72f5646b6dcb9a']
+677253001fee9cb7172158b5 	 ['677253021fee9cb717215a58']
+677253001fee9cb7172158b6 	 ['677253021fee9cb717215a66', '677253021fee9cb717215af9', '67727d311fee9cb717217211', '67727d331fee9cb7172175ab', '6775e0d69b72f5646b6dcb9f']
+677253001fee9cb7172158cd 	 ['6775e0d69b72f5646b6dcb9c']
+677253001fee9cb7172158ed 	 ['6775e0fb9b72f5646b6dcd2c']
+677253001fee9cb7172158f3 	 ['677253021fee9cb717215b40']
+677253001fee9cb71721591f 	 ['677261151fee9cb7172164a8']
+677253001fee9cb717215935 	 ['67726f211fee9cb71721696c']
+677253001fee9cb717215939 	 ['677253041fee9cb717215daa']
+677253011fee9cb717215940 	 ['677261161fee9cb717216665']
+677253011fee9cb71721594d 	 ['67727d311fee9cb7172172e0', '6772a7611fee9cb7172182dd']
+677253011fee9cb71721595b 	 ['67726f211fee9cb717216931']
+677253011fee9cb717215983 	 ['677261101fee9cb717215e0f']
+677253011fee9cb717215991 	 ['677253021fee9cb717215b8b']
+677253011fee9cb7172159a2 	 ['6775e0d69b72f5646b6dcb9d']
+677253011fee9cb7172159a9 	 ['6775e0fb9b72f5646b6dcd2d']
+677253011fee9cb7172159b9 	 ['677253031fee9cb717215bbe']
+677253011fee9cb7172159c1 	 ['677253031fee9cb717215be0']
+677253011fee9cb7172159e4 	 ['677253021fee9cb717215ba1']
+677253011fee9cb7172159f0 	 ['67726f221fee9cb7172169ed', '67726f241fee9cb717216e49']
+677253011fee9cb7172159f1 	 ['67727d351fee9cb717217825']
+677253011fee9cb7172159f2 	 ['677253011fee9cb717215a00']
+677253011fee9cb717215a05 	 ['677253021fee9cb717215b5a']
+677253011fee9cb717215a16 	 ['677253021fee9cb717215b3b', '677253031fee9cb717215cb7', '677253031fee9cb717215ce8']
+677253011fee9cb717215a36 	 ['677253031fee9cb717215be2', '677253031fee9cb717215c2b', '677261161fee9cb71721669b']
+677253011fee9cb717215a40 	 ['6775e0d69b72f5646b6dcb9e']
+677253021fee9cb717215a66 	 ['677253021fee9cb717215af9', '67727d311fee9cb717217211', '67727d331fee9cb7172175ab', '6775e0d69b72f5646b6dcb9f']
+677253021fee9cb717215a7f 	 ['677253021fee9cb717215b1a']
+677253021fee9cb717215a84 	 ['677253021fee9cb717215b78', '677253031fee9cb717215c7e']
+677253021fee9cb717215aaf 	 ['677253041fee9cb717215d0f']
+677253021fee9cb717215abe 	 ['677261131fee9cb71721620e']
+677253021fee9cb717215ac5 	 ['677253031fee9cb717215be5']
+677253021fee9cb717215acc 	 ['677253021fee9cb717215b9b', '67727d321fee9cb717217339']
+677253021fee9cb717215ae6 	 ['677253021fee9cb717215b0d', '67726f241fee9cb717216cee']
+677253021fee9cb717215af9 	 ['67727d311fee9cb717217211', '67727d331fee9cb7172175ab', '6775e0d69b72f5646b6dcb9f']
+677253021fee9cb717215afd 	 ['6775e0d69b72f5646b6dcba1']
+677253021fee9cb717215b0a 	 ['6775e0d69b72f5646b6dcba2']
+677253021fee9cb717215b0d 	 ['67726f241fee9cb717216cee']
+677253021fee9cb717215b30 	 ['6775e0fb9b72f5646b6dcd2e']
+677253021fee9cb717215b3b 	 ['677253031fee9cb717215cb7', '677253031fee9cb717215ce8']
+677253021fee9cb717215b48 	 ['677253021fee9cb717215bba']
+677253021fee9cb717215b5a 	 ['677253021fee9cb717215b73']
+677253021fee9cb717215b78 	 ['677253031fee9cb717215c7e']
+677253021fee9cb717215b84 	 ['6775e0d69b72f5646b6dcba3']
+677253021fee9cb717215b9b 	 ['67727d321fee9cb717217339']
+677253021fee9cb717215b9d 	 ['677261141fee9cb717216283']
+677253021fee9cb717215bb7 	 ['67727d321fee9cb717217357']
+677253021fee9cb717215bb8 	 ['677253031fee9cb717215c13', '677253031fee9cb717215c9d']
+677253031fee9cb717215bcc 	 ['677253041fee9cb717215d1c']
+677253031fee9cb717215be2 	 ['677253031fee9cb717215c2b', '677261161fee9cb71721669b']
+677253031fee9cb717215c13 	 ['677253031fee9cb717215c9d']
+677253031fee9cb717215c1e 	 ['6775e0d69b72f5646b6dcba4']
+677253031fee9cb717215c2b 	 ['677261161fee9cb71721669b']
+677253031fee9cb717215c49 	 ['6775e0d69b72f5646b6dcba5']
+677253031fee9cb717215c4f 	 ['677261111fee9cb717215eda']
+677253031fee9cb717215c81 	 ['6775e0fb9b72f5646b6dcd2f']
+677253031fee9cb717215cb7 	 ['677253031fee9cb717215ce8']
+677253031fee9cb717215cb9 	 ['6772fbc01fee9cb7172186ef']
+677253031fee9cb717215cc0 	 ['6775e0d69b72f5646b6dcba6']
+677253031fee9cb717215cc5 	 ['6775e0d69b72f5646b6dcba7']
+677253031fee9cb717215ccd 	 ['6775e0fb9b72f5646b6dcd30']
+677253031fee9cb717215cdd 	 ['677261121fee9cb717216006']
+677253031fee9cb717215cee 	 ['677253041fee9cb717215d74']
+677253041fee9cb717215d15 	 ['677261151fee9cb717216563', '6775e0d69b72f5646b6dcba8', '6775e0d69b72f5646b6dcbbf']
+677253041fee9cb717215d48 	 ['6775e0d69b72f5646b6dcba9']
+677253041fee9cb717215d62 	 ['6775e0d69b72f5646b6dcbaa']
+677253041fee9cb717215d88 	 ['677261131fee9cb717216152']
+677253041fee9cb717215db5 	 ['6775e0d69b72f5646b6dcbab']
+677261101fee9cb717215dc0 	 ['6775e0fb9b72f5646b6dcd31']
+677261101fee9cb717215dc9 	 ['67726f241fee9cb717216e54', '6775e0fb9b72f5646b6dcd32']
+677261101fee9cb717215ddc 	 ['677261121fee9cb717215fe8', '677261161fee9cb7172165b3']
+677261101fee9cb717215ddf 	 ['677261151fee9cb717216587']
+677261101fee9cb717215df2 	 ['677261131fee9cb717216236']
+677261101fee9cb717215dfa 	 ['677261101fee9cb717215e22', '677261131fee9cb717216250', '677261141fee9cb7172163ef', '677261161fee9cb71721667f']
+677261101fee9cb717215dfe 	 ['67726f251fee9cb717216ece']
+677261101fee9cb717215e05 	 ['6772a7601fee9cb71721813e']
+677261101fee9cb717215e1c 	 ['677261131fee9cb717216235']
+677261101fee9cb717215e22 	 ['677261131fee9cb717216250', '677261141fee9cb7172163ef', '677261161fee9cb71721667f']
+677261101fee9cb717215e29 	 ['677261111fee9cb717215f57', '677261111fee9cb717215f6f', '677261111fee9cb717215faf', '677261121fee9cb71721606d', '677261121fee9cb717216074', '677261141fee9cb717216278', '677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261101fee9cb717215e2a 	 ['677261141fee9cb71721630d']
+677261101fee9cb717215e30 	 ['6775e0fb9b72f5646b6dcd33']
+677261101fee9cb717215e31 	 ['67728b401fee9cb717217a03']
+677261101fee9cb717215e4c 	 ['6775e0fb9b72f5646b6dcd34']
+677261101fee9cb717215e51 	 ['6775e0d69b72f5646b6dcbac']
+677261101fee9cb717215e5a 	 ['677261151fee9cb71721645e']
+677261101fee9cb717215e5c 	 ['677261101fee9cb717215e94']
+677261101fee9cb717215e68 	 ['677261131fee9cb71721612e']
+677261101fee9cb717215e69 	 ['677261111fee9cb717215fbf']
+677261101fee9cb717215e6f 	 ['6775e0d69b72f5646b6dcbad']
+677261101fee9cb717215e73 	 ['677261171fee9cb71721670b']
+677261101fee9cb717215ea8 	 ['677261121fee9cb717216020']
+677261101fee9cb717215eab 	 ['677261121fee9cb717216089', '677261141fee9cb7172163df']
+677261101fee9cb717215ead 	 ['6775e0fb9b72f5646b6dcd35']
+677261101fee9cb717215eb3 	 ['6775e0d69b72f5646b6dcbae']
+677261111fee9cb717215ebf 	 ['6775e0d69b72f5646b6dcbaf']
+677261111fee9cb717215ec6 	 ['677261131fee9cb717216246', '677261141fee9cb717216364', '677261161fee9cb7172165f7']
+677261111fee9cb717215ed4 	 ['67727d341fee9cb717217747']
+677261111fee9cb717215edd 	 ['67726f201fee9cb7172167af']
+677261111fee9cb717215efc 	 ['67726f231fee9cb717216c6b']
+677261111fee9cb717215f0c 	 ['677261131fee9cb71721614a', '677261141fee9cb7172162e6', '677261161fee9cb7172166e9']
+677261111fee9cb717215f27 	 ['6775e0d69b72f5646b6dcbb0']
+677261111fee9cb717215f2b 	 ['6775e0d69b72f5646b6dcbb1']
+677261111fee9cb717215f46 	 ['677261131fee9cb7172161d3']
+677261111fee9cb717215f4f 	 ['677261111fee9cb717215f89', '677261111fee9cb717215f8e', '677261121fee9cb717216082', '677261131fee9cb71721612a', '677261131fee9cb7172161d0', '677261141fee9cb7172162e3', '677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261111fee9cb717215f52 	 ['677261151fee9cb717216568']
+677261111fee9cb717215f54 	 ['677261151fee9cb717216593']
+677261111fee9cb717215f57 	 ['677261111fee9cb717215f6f', '677261111fee9cb717215faf', '677261121fee9cb71721606d', '677261121fee9cb717216074', '677261141fee9cb717216278', '677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261111fee9cb717215f6f 	 ['677261111fee9cb717215faf', '677261121fee9cb71721606d', '677261121fee9cb717216074', '677261141fee9cb717216278', '677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261111fee9cb717215f79 	 ['67726f231fee9cb717216cd0']
+677261111fee9cb717215f7b 	 ['677261131fee9cb717216176']
+677261111fee9cb717215f89 	 ['677261111fee9cb717215f8e', '677261121fee9cb717216082', '677261131fee9cb71721612a', '677261131fee9cb7172161d0', '677261141fee9cb7172162e3', '677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261111fee9cb717215f8e 	 ['677261121fee9cb717216082', '677261131fee9cb71721612a', '677261131fee9cb7172161d0', '677261141fee9cb7172162e3', '677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261111fee9cb717215fab 	 ['6775e0d69b72f5646b6dcbb2']
+677261111fee9cb717215faf 	 ['677261121fee9cb71721606d', '677261121fee9cb717216074', '677261141fee9cb717216278', '677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261111fee9cb717215fb5 	 ['677261111fee9cb717215fd7', '677261121fee9cb717216081', '677261121fee9cb7172160df', '677261141fee9cb7172163e8', '677261161fee9cb7172165d1']
+677261111fee9cb717215fd7 	 ['677261121fee9cb717216081', '677261121fee9cb7172160df', '677261141fee9cb7172163e8', '677261161fee9cb7172165d1']
+677261121fee9cb717215fe5 	 ['677261121fee9cb7172160ab', '67726f201fee9cb717216796', '67726f201fee9cb71721683c']
+677261121fee9cb717215fe8 	 ['677261161fee9cb7172165b3']
+677261121fee9cb717215fee 	 ['677261161fee9cb7172166d2', '67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677261121fee9cb717215ffd 	 ['677261131fee9cb717216135']
+677261121fee9cb71721600d 	 ['677261141fee9cb717216399']
+677261121fee9cb717216017 	 ['6775e0d69b72f5646b6dcbb3']
+677261121fee9cb71721602d 	 ['677261161fee9cb717216646']
+677261121fee9cb71721603b 	 ['677261131fee9cb71721621c', '677261161fee9cb717216611', '677261161fee9cb717216622', '67728b421fee9cb717217c11']
+677261121fee9cb717216054 	 ['677261121fee9cb71721610c']
+677261121fee9cb717216064 	 ['677261161fee9cb7172165df']
+677261121fee9cb71721606d 	 ['677261121fee9cb717216074', '677261141fee9cb717216278', '677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261121fee9cb717216074 	 ['677261141fee9cb717216278', '677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261121fee9cb717216081 	 ['677261121fee9cb7172160df', '677261141fee9cb7172163e8', '677261161fee9cb7172165d1']
+677261121fee9cb717216082 	 ['677261131fee9cb71721612a', '677261131fee9cb7172161d0', '677261141fee9cb7172162e3', '677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261121fee9cb717216089 	 ['677261141fee9cb7172163df']
+677261121fee9cb717216090 	 ['677261141fee9cb71721637a']
+677261121fee9cb7172160ab 	 ['67726f201fee9cb717216796', '67726f201fee9cb71721683c']
+677261121fee9cb7172160c5 	 ['677261171fee9cb717216707']
+677261121fee9cb7172160df 	 ['677261141fee9cb7172163e8', '677261161fee9cb7172165d1']
+677261121fee9cb7172160e4 	 ['677261151fee9cb717216591']
+677261131fee9cb71721612a 	 ['677261131fee9cb7172161d0', '677261141fee9cb7172162e3', '677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261131fee9cb717216147 	 ['677261161fee9cb71721666e']
+677261131fee9cb71721614a 	 ['677261141fee9cb7172162e6', '677261161fee9cb7172166e9']
+677261131fee9cb71721615c 	 ['677261131fee9cb7172161f5']
+677261131fee9cb717216169 	 ['6775e0d69b72f5646b6dcbb4']
+677261131fee9cb71721617c 	 ['6775e0d69b72f5646b6dcbb5']
+677261131fee9cb71721617e 	 ['67726f211fee9cb7172169c0']
+677261131fee9cb7172161a5 	 ['6772d1911fee9cb71721856d']
+677261131fee9cb7172161ba 	 ['677261141fee9cb7172163ff']
+677261131fee9cb7172161bd 	 ['6772c3821fee9cb7172184f9']
+677261131fee9cb7172161c9 	 ['677261161fee9cb717216675']
+677261131fee9cb7172161d0 	 ['677261141fee9cb7172162e3', '677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261131fee9cb7172161e9 	 ['67727d301fee9cb71721712f']
+677261131fee9cb717216207 	 ['6775e0d69b72f5646b6dcbb6']
+677261131fee9cb717216209 	 ['67727d341fee9cb7172176f2']
+677261131fee9cb71721621c 	 ['677261161fee9cb717216611', '677261161fee9cb717216622', '67728b421fee9cb717217c11']
+677261131fee9cb717216237 	 ['67727d341fee9cb7172176ce']
+677261131fee9cb717216246 	 ['677261141fee9cb717216364', '677261161fee9cb7172165f7']
+677261131fee9cb71721624a 	 ['677261141fee9cb717216331']
+677261131fee9cb717216250 	 ['677261141fee9cb7172163ef', '677261161fee9cb71721667f']
+677261141fee9cb717216278 	 ['677261141fee9cb717216336', '677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261141fee9cb71721627e 	 ['67726f201fee9cb717216802']
+677261141fee9cb71721627f 	 ['67726f231fee9cb717216bf2']
+677261141fee9cb7172162a5 	 ['677261141fee9cb7172162fe']
+677261141fee9cb7172162b3 	 ['677261151fee9cb717216538']
+677261141fee9cb7172162c4 	 ['6775e0d69b72f5646b6dcbb7']
+677261141fee9cb7172162d1 	 ['6775e0fb9b72f5646b6dcd36']
+677261141fee9cb7172162e3 	 ['677261141fee9cb717216305', '677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261141fee9cb7172162e6 	 ['677261161fee9cb7172166e9']
+677261141fee9cb7172162f2 	 ['6775e0d69b72f5646b6dcbb8']
+677261141fee9cb7172162f3 	 ['677261151fee9cb717216521']
+677261141fee9cb717216302 	 ['6775e0fb9b72f5646b6dcd37']
+677261141fee9cb717216305 	 ['677261141fee9cb717216327', '677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261141fee9cb717216316 	 ['67727d321fee9cb717217427']
+677261141fee9cb717216327 	 ['677261141fee9cb71721634b', '677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261141fee9cb717216336 	 ['677261151fee9cb717216464', '677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261141fee9cb717216344 	 ['6775e0fb9b72f5646b6dcd38']
+677261141fee9cb71721634b 	 ['677261141fee9cb7172163d2', '677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261141fee9cb717216364 	 ['677261161fee9cb7172165f7']
+677261141fee9cb71721638d 	 ['6775e0d69b72f5646b6dcbb9']
+677261141fee9cb71721639e 	 ['6775e0d69b72f5646b6dcbba']
+677261141fee9cb7172163c2 	 ['67726f201fee9cb717216817']
+677261141fee9cb7172163d2 	 ['677261141fee9cb717216405', '677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261141fee9cb7172163e5 	 ['67726f201fee9cb7172167f5']
+677261141fee9cb7172163e7 	 ['67727d321fee9cb717217336']
+677261141fee9cb7172163e8 	 ['677261161fee9cb7172165d1']
+677261141fee9cb7172163ef 	 ['677261161fee9cb71721667f']
+677261141fee9cb7172163fb 	 ['677261151fee9cb71721653b']
+677261141fee9cb717216405 	 ['677261141fee9cb717216442', '677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261141fee9cb717216415 	 ['6775e0d69b72f5646b6dcbbb']
+677261141fee9cb717216430 	 ['67727d331fee9cb7172175b3']
+677261141fee9cb717216442 	 ['677261151fee9cb717216461', '677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261151fee9cb717216457 	 ['6775e0d69b72f5646b6dcbbc']
+677261151fee9cb717216461 	 ['677261151fee9cb7172164a4', '677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261151fee9cb717216462 	 ['67726f241fee9cb717216d6e']
+677261151fee9cb717216464 	 ['677261161fee9cb7172165eb', '677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261151fee9cb717216477 	 ['677261161fee9cb7172166dd']
+677261151fee9cb7172164a4 	 ['677261151fee9cb717216530', '677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261151fee9cb7172164d6 	 ['6775e0fb9b72f5646b6dcd3a']
+677261151fee9cb7172164ff 	 ['6775e0d69b72f5646b6dcbbd']
+677261151fee9cb717216530 	 ['677261151fee9cb71721654f', '677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261151fee9cb717216541 	 ['6775e0d69b72f5646b6dcbbe']
+677261151fee9cb71721654f 	 ['677261151fee9cb717216598', '677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261151fee9cb717216554 	 ['6772c3811fee9cb717218498']
+677261151fee9cb717216558 	 ['6775e0fb9b72f5646b6dcd3b']
+677261151fee9cb717216559 	 ['67726f201fee9cb717216791', '67726f211fee9cb71721698c', '67726f221fee9cb717216a9a', '67727d341fee9cb7172176e7']
+677261151fee9cb717216563 	 ['6775e0d69b72f5646b6dcba8', '6775e0d69b72f5646b6dcbbf']
+677261151fee9cb717216571 	 ['6775e0fb9b72f5646b6dcd3c']
+677261151fee9cb717216574 	 ['67726f221fee9cb717216a86']
+677261151fee9cb71721658f 	 ['67726f211fee9cb7172169a5', '6775e0d69b72f5646b6dcbc0']
+677261151fee9cb717216598 	 ['677261151fee9cb7172165a8', '677261161fee9cb717216600']
+677261151fee9cb7172165a8 	 ['677261161fee9cb717216600']
+677261151fee9cb7172165ad 	 ['67726f211fee9cb71721689e']
+677261161fee9cb7172165d5 	 ['67726f221fee9cb717216aee']
+677261161fee9cb7172165eb 	 ['677261161fee9cb71721660c', '677261161fee9cb717216695']
+677261161fee9cb717216606 	 ['677261161fee9cb7172166b0']
+677261161fee9cb71721660c 	 ['677261161fee9cb717216695']
+677261161fee9cb717216611 	 ['677261161fee9cb717216622', '67728b421fee9cb717217c11']
+677261161fee9cb717216615 	 ['67726f201fee9cb71721684a']
+677261161fee9cb717216622 	 ['67728b421fee9cb717217c11']
+677261161fee9cb71721664d 	 ['67726f221fee9cb717216ab8']
+677261161fee9cb717216653 	 ['6775e0fb9b72f5646b6dcd3d']
+677261161fee9cb71721668a 	 ['6772a7611fee9cb717218302']
+677261161fee9cb71721668f 	 ['6775e0fb9b72f5646b6dcd3e']
+677261161fee9cb7172166a2 	 ['67726f221fee9cb717216a14']
+677261161fee9cb7172166b9 	 ['6775e0d69b72f5646b6dcbc2']
+677261161fee9cb7172166c3 	 ['6775e0d69b72f5646b6dcbc3']
+677261161fee9cb7172166d2 	 ['67726f211fee9cb71721690d', '67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+677261161fee9cb7172166e6 	 ['6775e0fb9b72f5646b6dcd3f']
+67726f201fee9cb717216737 	 ['67726f211fee9cb7172169cf', '67726f221fee9cb717216a1c', '67726f231fee9cb717216ccf']
+67726f201fee9cb71721675a 	 ['67728b401fee9cb717217a49']
+67726f201fee9cb717216768 	 ['6775e0fb9b72f5646b6dcd40']
+67726f201fee9cb717216772 	 ['67726f241fee9cb717216e52']
+67726f201fee9cb717216775 	 ['6775e0fb9b72f5646b6dcd41']
+67726f201fee9cb717216782 	 ['67726f221fee9cb717216a1d']
+67726f201fee9cb717216791 	 ['67726f211fee9cb71721698c', '67726f221fee9cb717216a9a', '67727d341fee9cb7172176e7']
+67726f201fee9cb717216795 	 ['67726f211fee9cb71721691f']
+67726f201fee9cb717216796 	 ['67726f201fee9cb71721683c']
+67726f201fee9cb71721679a 	 ['67728b411fee9cb717217a8d']
+67726f201fee9cb71721679c 	 ['67726f201fee9cb717216800', '67726f211fee9cb717216953', '67726f231fee9cb717216c43']
+67726f201fee9cb71721679f 	 ['67726f221fee9cb717216ae5']
+67726f201fee9cb7172167a9 	 ['67726f211fee9cb717216988']
+67726f201fee9cb7172167b1 	 ['67726f221fee9cb717216a55']
+67726f201fee9cb7172167c2 	 ['67726f221fee9cb7172169fe', '67727d311fee9cb7172171d6']
+67726f201fee9cb7172167c8 	 ['6772c3821fee9cb7172184dc']
+67726f201fee9cb7172167e6 	 ['67726f211fee9cb7172169b6']
+67726f201fee9cb7172167ea 	 ['67727d321fee9cb71721743e', '67727d331fee9cb71721756a']
+67726f201fee9cb7172167f8 	 ['67726f231fee9cb717216cd4']
+67726f201fee9cb7172167ff 	 ['67727d341fee9cb717217778']
+67726f201fee9cb717216800 	 ['67726f211fee9cb7172168e3', '67726f211fee9cb717216953', '67726f231fee9cb717216b6b', '67726f231fee9cb717216baa', '67726f231fee9cb717216c32', '67726f231fee9cb717216c43', '67726f241fee9cb717216dec']
+67726f201fee9cb717216809 	 ['67726f201fee9cb71721685f']
+67726f201fee9cb71721680a 	 ['67726f201fee9cb71721687f', '67727d311fee9cb7172171b0']
+67726f201fee9cb71721681d 	 ['67727d321fee9cb71721742d']
+67726f201fee9cb717216820 	 ['6772b5701fee9cb7172183de']
+67726f201fee9cb717216829 	 ['67726f221fee9cb717216a4a']
+67726f201fee9cb71721683e 	 ['6772fbc01fee9cb7172186c5']
+67726f201fee9cb71721684d 	 ['67727d341fee9cb71721773e']
+67726f201fee9cb71721687a 	 ['677299501fee9cb717217fd5']
+67726f201fee9cb71721687f 	 ['67727d311fee9cb7172171b0']
+67726f211fee9cb71721688c 	 ['6775e0fb9b72f5646b6dcd42']
+67726f211fee9cb717216899 	 ['6775e0d69b72f5646b6dcbc5']
+67726f211fee9cb7172168bd 	 ['6775e0d69b72f5646b6dcbc6']
+67726f211fee9cb7172168d1 	 ['67726f231fee9cb717216c7d']
+67726f211fee9cb7172168d4 	 ['67726f211fee9cb71721699c', '67726f221fee9cb717216b28', '67726f241fee9cb717216d00', '67726f241fee9cb717216e18', '67726f251fee9cb717216f5b', '67726f251fee9cb717216ffa']
+67726f211fee9cb7172168e3 	 ['67726f231fee9cb717216b6b', '67726f231fee9cb717216baa', '67726f231fee9cb717216c32', '67726f241fee9cb717216dec']
+67726f211fee9cb71721690d 	 ['67726f241fee9cb717216e3b', '6772a7601fee9cb717218236']
+67726f211fee9cb717216911 	 ['67726f231fee9cb717216b96']
+67726f211fee9cb717216938 	 ['67726f221fee9cb717216abf', '67726f221fee9cb717216b51', '67726f231fee9cb717216c9c', '67726f241fee9cb717216da9', '67726f251fee9cb717216f2d', '67726f251fee9cb717216fb8', '67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f211fee9cb717216940 	 ['67727d341fee9cb7172176a0']
+67726f211fee9cb717216953 	 ['67726f231fee9cb717216c43']
+67726f211fee9cb717216954 	 ['677299511fee9cb717218126']
+67726f211fee9cb717216984 	 ['6775e0fb9b72f5646b6dcd43']
+67726f211fee9cb717216987 	 ['67727d341fee9cb71721778f']
+67726f211fee9cb71721698c 	 ['67726f221fee9cb717216a9a', '67727d341fee9cb7172176e7']
+67726f211fee9cb717216994 	 ['6775e0d79b72f5646b6dcbc7']
+67726f211fee9cb717216996 	 ['6775e0d79b72f5646b6dcbc8']
+67726f211fee9cb71721699b 	 ['67726f251fee9cb717216f30']
+67726f211fee9cb71721699c 	 ['67726f221fee9cb717216b28', '67726f241fee9cb717216d00', '67726f241fee9cb717216e18', '67726f251fee9cb717216f5b', '67726f251fee9cb717216ffa']
+67726f211fee9cb7172169a3 	 ['67726f231fee9cb717216c5d', '67726f251fee9cb717216ecf']
+67726f211fee9cb7172169a5 	 ['6775e0d69b72f5646b6dcbc0', '6775e0d79b72f5646b6dcbc9']
+67726f211fee9cb7172169a9 	 ['6775e0fb9b72f5646b6dcd44']
+67726f211fee9cb7172169b4 	 ['67726f221fee9cb717216a74']
+67726f211fee9cb7172169ba 	 ['6775e0d79b72f5646b6dcbca']
+67726f211fee9cb7172169c3 	 ['67726f221fee9cb717216b40', '67726f251fee9cb71721701c']
+67726f221fee9cb7172169e2 	 ['67726f241fee9cb717216e25']
+67726f221fee9cb7172169ed 	 ['67726f241fee9cb717216e49']
+67726f221fee9cb7172169f4 	 ['6775e0fb9b72f5646b6dcd45']
+67726f221fee9cb7172169f6 	 ['6775e0d79b72f5646b6dcbcb']
+67726f221fee9cb7172169fe 	 ['67727d311fee9cb7172171d6']
+67726f221fee9cb717216a0c 	 ['67726f231fee9cb717216baf']
+67726f221fee9cb717216a10 	 ['6775e0d79b72f5646b6dcbcc']
+67726f221fee9cb717216a16 	 ['67726f251fee9cb717216e85', '67726f251fee9cb717216ec1']
+67726f221fee9cb717216a1a 	 ['67726f231fee9cb717216c26']
+67726f221fee9cb717216a1c 	 ['67726f231fee9cb717216ccf']
+67726f221fee9cb717216a2a 	 ['67726f231fee9cb717216cbb', '67728b441fee9cb717217f1d']
+67726f221fee9cb717216a30 	 ['6775e0d79b72f5646b6dcbcd']
+67726f221fee9cb717216a44 	 ['6775e0fb9b72f5646b6dcd46']
+67726f221fee9cb717216a45 	 ['67726f231fee9cb717216c3b']
+67726f221fee9cb717216a49 	 ['67726f221fee9cb717216adc', '67726f221fee9cb717216afd', '67726f241fee9cb717216d81']
+67726f221fee9cb717216a61 	 ['67726f221fee9cb717216a66']
+67726f221fee9cb717216a73 	 ['6775e0fb9b72f5646b6dcd47']
+67726f221fee9cb717216a81 	 ['6775e0fb9b72f5646b6dcd48']
+67726f221fee9cb717216a9a 	 ['67727d341fee9cb7172176e7']
+67726f221fee9cb717216aa7 	 ['6775e0fb9b72f5646b6dcd49']
+67726f221fee9cb717216aad 	 ['6775e0fb9b72f5646b6dcd4a']
+67726f221fee9cb717216abf 	 ['67726f221fee9cb717216b51', '67726f231fee9cb717216c9c', '67726f241fee9cb717216da9', '67726f251fee9cb717216f2d', '67726f251fee9cb717216fb8', '67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f221fee9cb717216ace 	 ['67726f241fee9cb717216d70']
+67726f221fee9cb717216ad1 	 ['6775e0d79b72f5646b6dcbce']
+67726f221fee9cb717216ada 	 ['67726f231fee9cb717216bc8', '6775e0fb9b72f5646b6dcd4b']
+67726f221fee9cb717216adc 	 ['67726f221fee9cb717216afd', '67726f241fee9cb717216d81']
+67726f221fee9cb717216ae2 	 ['6772fbc01fee9cb71721866b']
+67726f221fee9cb717216afd 	 ['67726f241fee9cb717216d81']
+67726f221fee9cb717216b20 	 ['67727d331fee9cb7172174e7']
+67726f221fee9cb717216b28 	 ['67726f241fee9cb717216d00', '67726f241fee9cb717216e18', '67726f251fee9cb717216f5b', '67726f251fee9cb717216ffa']
+67726f221fee9cb717216b37 	 ['6775e0fb9b72f5646b6dcd4c']
+67726f221fee9cb717216b40 	 ['67726f251fee9cb71721701c']
+67726f221fee9cb717216b51 	 ['67726f231fee9cb717216c9c', '67726f241fee9cb717216da9', '67726f251fee9cb717216f2d', '67726f251fee9cb717216fb8', '67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f231fee9cb717216b64 	 ['67727d351fee9cb717217888']
+67726f231fee9cb717216b6b 	 ['67726f231fee9cb717216baa', '67726f231fee9cb717216c32', '67726f241fee9cb717216dec']
+67726f231fee9cb717216b7c 	 ['67727d321fee9cb7172173c7']
+67726f231fee9cb717216b83 	 ['67726f241fee9cb717216d4a']
+67726f231fee9cb717216b85 	 ['67727d321fee9cb717217391']
+67726f231fee9cb717216b88 	 ['67726f231fee9cb717216c77']
+67726f231fee9cb717216b90 	 ['67726f251fee9cb717216f49']
+67726f231fee9cb717216baa 	 ['67726f231fee9cb717216c32', '67726f241fee9cb717216dec']
+67726f231fee9cb717216bc8 	 ['6775e0fb9b72f5646b6dcd4b']
+67726f231fee9cb717216bcc 	 ['6775e0fb9b72f5646b6dcd4d']
+67726f231fee9cb717216be0 	 ['6775e0d79b72f5646b6dcbd0']
+67726f231fee9cb717216bee 	 ['67727d301fee9cb717217125']
+67726f231fee9cb717216c06 	 ['6775e0d79b72f5646b6dcbd1']
+67726f231fee9cb717216c15 	 ['67727d311fee9cb7172171b5']
+67726f231fee9cb717216c32 	 ['67726f241fee9cb717216dec']
+67726f231fee9cb717216c5d 	 ['67726f251fee9cb717216ecf']
+67726f231fee9cb717216c6a 	 ['67727d351fee9cb7172177ee']
+67726f231fee9cb717216c71 	 ['6775e0fb9b72f5646b6dcd4e']
+67726f231fee9cb717216c82 	 ['6775e0d79b72f5646b6dcbd2']
+67726f231fee9cb717216c93 	 ['6775e0d79b72f5646b6dcbd3']
+67726f231fee9cb717216c9c 	 ['67726f241fee9cb717216da9', '67726f251fee9cb717216f2d', '67726f251fee9cb717216fb8', '67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f231fee9cb717216cbb 	 ['67728b441fee9cb717217f1d']
+67726f231fee9cb717216cc0 	 ['67726f241fee9cb717216e0f']
+67726f231fee9cb717216cc5 	 ['67727d301fee9cb717217054']
+67726f231fee9cb717216cc7 	 ['67726f241fee9cb717216d66']
+67726f231fee9cb717216cdc 	 ['67727d321fee9cb71721736e']
+67726f241fee9cb717216d00 	 ['67726f241fee9cb717216e18', '67726f251fee9cb717216f5b', '67726f251fee9cb717216ffa']
+67726f241fee9cb717216d02 	 ['67727d321fee9cb71721740f']
+67726f241fee9cb717216d2a 	 ['6775e0fb9b72f5646b6dcd4f']
+67726f241fee9cb717216d34 	 ['6775e0d79b72f5646b6dcbd4']
+67726f241fee9cb717216d37 	 ['67727d311fee9cb7172172a5']
+67726f241fee9cb717216d5e 	 ['6775e0fb9b72f5646b6dcd50']
+67726f241fee9cb717216d7d 	 ['6772fbc01fee9cb717218661']
+67726f241fee9cb717216d93 	 ['67727d301fee9cb717217075']
+67726f241fee9cb717216d9c 	 ['677299501fee9cb717217f77']
+67726f241fee9cb717216da9 	 ['67726f251fee9cb717216f2d', '67726f251fee9cb717216fb8', '67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f241fee9cb717216dbe 	 ['677299501fee9cb717217fc6']
+67726f241fee9cb717216dc1 	 ['67727d331fee9cb71721751e']
+67726f241fee9cb717216dec 	 ['67726f251fee9cb717217023']
+67726f241fee9cb717216e08 	 ['67726f251fee9cb717216ffd']
+67726f241fee9cb717216e18 	 ['67726f251fee9cb717216f5b', '67726f251fee9cb717216ffa']
+67726f241fee9cb717216e21 	 ['67726f251fee9cb717216e9a']
+67726f241fee9cb717216e3b 	 ['6772a7601fee9cb717218236']
+67726f241fee9cb717216e54 	 ['6775e0fb9b72f5646b6dcd32']
+67726f251fee9cb717216e85 	 ['67726f251fee9cb717216ec1']
+67726f251fee9cb717216ea6 	 ['6775e0d79b72f5646b6dcbd5']
+67726f251fee9cb717216eb0 	 ['6772a7611fee9cb7172182a6']
+67726f251fee9cb717216ee7 	 ['67727d301fee9cb717217066']
+67726f251fee9cb717216ef2 	 ['67726f251fee9cb717216f33']
+67726f251fee9cb717216f17 	 ['6775e0d79b72f5646b6dcbd6']
+67726f251fee9cb717216f2d 	 ['67726f251fee9cb717216fb8', '67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f251fee9cb717216f40 	 ['6775e0d79b72f5646b6dcbd7']
+67726f251fee9cb717216f5b 	 ['67726f251fee9cb717216ffa']
+67726f251fee9cb717216f64 	 ['67727d301fee9cb717217077']
+67726f251fee9cb717216f73 	 ['6775e0fb9b72f5646b6dcd51']
+67726f251fee9cb717216f7d 	 ['6775e0d79b72f5646b6dcbd8']
+67726f251fee9cb717216fb8 	 ['67726f251fee9cb717216fe3', '67727d331fee9cb7172174fd']
+67726f251fee9cb717216fe3 	 ['67727d331fee9cb7172174fd']
+67727d301fee9cb717217036 	 ['6775e0d79b72f5646b6dcbd9']
+67727d301fee9cb71721703d 	 ['6775e0fb9b72f5646b6dcd52']
+67727d301fee9cb717217068 	 ['67727d301fee9cb7172170af', '67727d331fee9cb7172175cb', '67727d341fee9cb71721771c', '67727d351fee9cb7172178ef']
+67727d301fee9cb717217073 	 ['6772fbc01fee9cb717218672']
+67727d301fee9cb7172170a1 	 ['6772b5711fee9cb717218436']
+67727d301fee9cb7172170af 	 ['67727d331fee9cb7172175cb', '67727d341fee9cb71721771c', '67727d351fee9cb7172178ef']
+67727d301fee9cb7172170b3 	 ['6772fbc01fee9cb7172186e9']
+67727d301fee9cb7172170c0 	 ['67727d341fee9cb7172177af']
+67727d301fee9cb7172170ca 	 ['67727d321fee9cb71721744c']
+67727d301fee9cb7172170ce 	 ['67727d351fee9cb71721789a']
+67727d301fee9cb7172170dd 	 ['67727d321fee9cb717217428', '67727d331fee9cb7172175e8']
+67727d301fee9cb7172170e0 	 ['67727d321fee9cb717217384', '67727d321fee9cb7172173ad', '67727d351fee9cb717217877']
+67727d301fee9cb7172170ea 	 ['6775e0d79b72f5646b6dcbda']
+67727d301fee9cb7172170ff 	 ['67727d331fee9cb7172174ea', '67727d331fee9cb717217593']
+67727d301fee9cb71721710f 	 ['6772c3801fee9cb717218459', '6772c3811fee9cb7172184bb', '6775e0d79b72f5646b6dcbdb', '6775e0d79b72f5646b6dcc37', '6775e0d79b72f5646b6dcc38']
+67727d301fee9cb717217120 	 ['67727d331fee9cb717217528']
+67727d301fee9cb71721712e 	 ['67728b401fee9cb7172179de']
+67727d301fee9cb71721713c 	 ['6775e0d79b72f5646b6dcbdc']
+67727d301fee9cb717217159 	 ['67727d341fee9cb7172176d6']
+67727d301fee9cb717217170 	 ['6775e0d79b72f5646b6dcbdd']
+67727d311fee9cb71721719a 	 ['67727d341fee9cb7172176f4']
+67727d311fee9cb7172171ba 	 ['6772c3821fee9cb7172184eb']
+67727d311fee9cb7172171c2 	 ['6775e0fb9b72f5646b6dcd53']
+67727d311fee9cb7172171e2 	 ['67728b411fee9cb717217a9f']
+67727d311fee9cb7172171e5 	 ['67727d311fee9cb7172172a3', '67727d311fee9cb7172172cc', '67727d341fee9cb7172176da']
+67727d311fee9cb7172171eb 	 ['67728b431fee9cb717217d8f']
+67727d311fee9cb717217211 	 ['67727d331fee9cb7172175ab', '6775e0d69b72f5646b6dcb9f']
+67727d311fee9cb717217217 	 ['67727d321fee9cb717217386']
+67727d311fee9cb717217235 	 ['6775e0d79b72f5646b6dcbdf']
+67727d311fee9cb71721725a 	 ['67727d321fee9cb7172173be']
+67727d311fee9cb717217266 	 ['67727d331fee9cb717217524']
+67727d311fee9cb71721728a 	 ['6775e0d79b72f5646b6dcbe0']
+67727d311fee9cb71721729c 	 ['67727d341fee9cb71721779f']
+67727d311fee9cb7172172a3 	 ['67727d311fee9cb7172172cc', '67727d341fee9cb7172176da']
+67727d311fee9cb7172172ae 	 ['67727d331fee9cb7172174f9']
+67727d311fee9cb7172172b6 	 ['67727d351fee9cb71721789b']
+67727d311fee9cb7172172ca 	 ['67728b421fee9cb717217c59']
+67727d311fee9cb7172172cc 	 ['67727d341fee9cb7172176da']
+67727d311fee9cb7172172e0 	 ['6772a7611fee9cb7172182dd']
+67727d321fee9cb7172172f3 	 ['6772b5701fee9cb71721837f']
+67727d321fee9cb71721731f 	 ['6775e0d79b72f5646b6dcbe1']
+67727d321fee9cb717217324 	 ['6775e0d79b72f5646b6dcbe2']
+67727d321fee9cb717217332 	 ['6775e0d79b72f5646b6dcbe3']
+67727d321fee9cb71721733d 	 ['6775e0d79b72f5646b6dcbe4']
+67727d321fee9cb71721734f 	 ['6772b5701fee9cb7172183db']
+67727d321fee9cb71721735a 	 ['6775e0d79b72f5646b6dcbe5']
+67727d321fee9cb717217383 	 ['67727d321fee9cb717217411']
+67727d321fee9cb717217384 	 ['67727d321fee9cb7172173ad', '67727d351fee9cb717217877']
+67727d321fee9cb7172173ac 	 ['67727d341fee9cb71721764d']
+67727d321fee9cb7172173ad 	 ['67727d351fee9cb717217877']
+67727d321fee9cb7172173b4 	 ['67727d331fee9cb7172175b7']
+67727d321fee9cb7172173ba 	 ['67727d351fee9cb71721789f']
+67727d321fee9cb7172173ed 	 ['6775e0d79b72f5646b6dcbe6']
+67727d321fee9cb7172173f3 	 ['6775e0fb9b72f5646b6dcd54']
+67727d321fee9cb7172173fd 	 ['6775e0fb9b72f5646b6dcd55']
+67727d321fee9cb717217410 	 ['67727d341fee9cb71721764f', '67727d351fee9cb717217873']
+67727d321fee9cb717217411 	 ['67727d331fee9cb717217528']
+67727d321fee9cb717217421 	 ['6775e0d79b72f5646b6dcbe7']
+67727d321fee9cb717217428 	 ['67727d331fee9cb7172175e8']
+67727d321fee9cb717217430 	 ['67727d351fee9cb71721787c']
+67727d321fee9cb71721743c 	 ['67727d341fee9cb717217761']
+67727d321fee9cb71721743e 	 ['67727d331fee9cb71721756a']
+67727d321fee9cb717217455 	 ['67727d351fee9cb717217811']
+67727d321fee9cb717217457 	 ['67728b421fee9cb717217bd8']
+67727d321fee9cb717217468 	 ['67727d341fee9cb7172177ca']
+67727d321fee9cb71721746e 	 ['67727d341fee9cb717217620']
+67727d321fee9cb717217472 	 ['6772a7611fee9cb7172182d0']
+67727d331fee9cb7172174ac 	 ['6775e0d79b72f5646b6dcbe9']
+67727d331fee9cb7172174bc 	 ['6775e0d79b72f5646b6dcbea']
+67727d331fee9cb7172174c5 	 ['6775e0d79b72f5646b6dcbeb']
+67727d331fee9cb7172174d2 	 ['6775e0fb9b72f5646b6dcd56']
+67727d331fee9cb7172174d8 	 ['6775e0d79b72f5646b6dcbec']
+67727d331fee9cb7172174ea 	 ['67727d331fee9cb717217593']
+67727d331fee9cb717217502 	 ['67727d351fee9cb71721788b']
+67727d331fee9cb71721754c 	 ['6775e0d79b72f5646b6dcbed']
+67727d331fee9cb71721757d 	 ['6775e0fb9b72f5646b6dcd57']
+67727d331fee9cb7172175a5 	 ['6772a7601fee9cb7172181f6']
+67727d331fee9cb7172175ab 	 ['6775e0d69b72f5646b6dcb9f']
+67727d331fee9cb7172175b4 	 ['67727d351fee9cb717217841']
+67727d331fee9cb7172175c0 	 ['67728b431fee9cb717217d1c']
+67727d331fee9cb7172175cb 	 ['67727d341fee9cb71721771c', '67727d351fee9cb7172178ef']
+67727d331fee9cb7172175d3 	 ['6772b5701fee9cb7172183ba']
+67727d331fee9cb7172175e1 	 ['6772c3801fee9cb717218459', '6772c3811fee9cb7172184bb', '6775e0d79b72f5646b6dcbef', '6775e0d79b72f5646b6dcc37', '6775e0d79b72f5646b6dcc38']
+67727d331fee9cb7172175e5 	 ['6775e0d79b72f5646b6dcbf0']
+67727d341fee9cb717217626 	 ['6775e0d79b72f5646b6dcbf1']
+67727d341fee9cb717217633 	 ['67728b431fee9cb717217e92']
+67727d341fee9cb71721764f 	 ['67727d351fee9cb717217873']
+67727d341fee9cb717217682 	 ['6775e0d79b72f5646b6dcbf2']
+67727d341fee9cb71721769d 	 ['6775e0fb9b72f5646b6dcd58']
+67727d341fee9cb7172176a3 	 ['6775e0fb9b72f5646b6dcd59']
+67727d341fee9cb7172176ab 	 ['6775e0d79b72f5646b6dcbf3']
+67727d341fee9cb7172176b8 	 ['67727d351fee9cb7172178cc']
+67727d341fee9cb7172176ed 	 ['6775e0d79b72f5646b6dcbf4']
+67727d341fee9cb7172176fc 	 ['6775e0fb9b72f5646b6dcd5a']
+67727d341fee9cb71721770d 	 ['67727d351fee9cb717217808']
+67727d341fee9cb71721771c 	 ['67727d351fee9cb7172178ef']
+67727d341fee9cb71721771e 	 ['67727d351fee9cb71721789f']
+67727d341fee9cb717217744 	 ['6775e0d79b72f5646b6dcbf5']
+67727d341fee9cb71721777b 	 ['67728b441fee9cb717217ec3', '6772a7601fee9cb717218157']
+67727d341fee9cb717217788 	 ['67728b431fee9cb717217d3c']
+67727d341fee9cb717217798 	 ['6775e0d79b72f5646b6dcbf7']
+67727d341fee9cb71721779d 	 ['6775e0d79b72f5646b6dcbf8']
+67727d341fee9cb7172177b3 	 ['6772b5701fee9cb7172183bc']
+67727d341fee9cb7172177b9 	 ['67727d351fee9cb71721789e']
+67727d351fee9cb7172177d7 	 ['6775e0d79b72f5646b6dcbf9']
+67727d351fee9cb7172177dd 	 ['6775e0d79b72f5646b6dcbfa']
+67727d351fee9cb7172177f0 	 ['6775e0d79b72f5646b6dcbfb']
+67727d351fee9cb7172177f3 	 ['6775e0d79b72f5646b6dcbfc']
+67727d351fee9cb71721780b 	 ['6772a7601fee9cb717218205']
+67727d351fee9cb717217815 	 ['6775e0d79b72f5646b6dcbfd']
+67727d351fee9cb717217820 	 ['6772fbc01fee9cb7172186b5']
+67727d351fee9cb717217841 	 ['67727d351fee9cb7172178ff']
+67727d351fee9cb71721786f 	 ['67728b421fee9cb717217c2c']
+67727d351fee9cb71721788d 	 ['6775e0fb9b72f5646b6dcd5b']
+67727d351fee9cb7172178e3 	 ['6775e0d79b72f5646b6dcbfe']
+67728b401fee9cb71721790c 	 ['67728b401fee9cb71721795d', '67728b401fee9cb7172179b2', '67728b401fee9cb7172179db', '67728b401fee9cb7172179e3', '67728b401fee9cb717217a46', '67728b401fee9cb717217a73', '67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb717217912 	 ['6775e0d79b72f5646b6dcbff']
+67728b401fee9cb717217915 	 ['67728b431fee9cb717217d29']
+67728b401fee9cb717217918 	 ['6775e0d79b72f5646b6dcc00']
+67728b401fee9cb717217925 	 ['6775e0fb9b72f5646b6dcd5c']
+67728b401fee9cb717217933 	 ['6775e0d79b72f5646b6dcc01']
+67728b401fee9cb717217941 	 ['67728b421fee9cb717217c50', '6775e0fb9b72f5646b6dcd5d', '6775e0fb9b72f5646b6dcd60']
+67728b401fee9cb717217948 	 ['67728b421fee9cb717217c3e', '67728b431fee9cb717217df4']
+67728b401fee9cb717217954 	 ['67728b401fee9cb717217a2f']
+67728b401fee9cb717217957 	 ['67728b431fee9cb717217e4b']
+67728b401fee9cb71721795d 	 ['67728b401fee9cb7172179b2', '67728b401fee9cb7172179db', '67728b401fee9cb7172179e3', '67728b401fee9cb717217a46', '67728b401fee9cb717217a73', '67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb71721795e 	 ['67728b411fee9cb717217bab', '67728b441fee9cb717217eb4']
+67728b401fee9cb717217968 	 ['67728b401fee9cb717217a0d', '67728b421fee9cb717217c18']
+67728b401fee9cb71721797b 	 ['677299501fee9cb717217f3e']
+67728b401fee9cb717217983 	 ['67728b411fee9cb717217b90']
+67728b401fee9cb717217987 	 ['6775e0d79b72f5646b6dcc03']
+67728b401fee9cb717217994 	 ['6775e0d79b72f5646b6dcc04']
+67728b401fee9cb71721799a 	 ['67728b401fee9cb7172179ff']
+67728b401fee9cb7172179ad 	 ['67728b441fee9cb717217efb']
+67728b401fee9cb7172179b2 	 ['67728b401fee9cb7172179db', '67728b401fee9cb7172179e3', '67728b401fee9cb717217a46', '67728b401fee9cb717217a73', '67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb7172179c6 	 ['67728b411fee9cb717217b56', '67728b421fee9cb717217bbe', '67728b421fee9cb717217c2a', '67728b421fee9cb717217c33', '67728b431fee9cb717217d65', '67728b431fee9cb717217d8b', '67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b401fee9cb7172179ce 	 ['67728b401fee9cb717217a64']
+67728b401fee9cb7172179d4 	 ['67728b411fee9cb717217b2c']
+67728b401fee9cb7172179db 	 ['67728b401fee9cb7172179e3', '67728b401fee9cb717217a46', '67728b401fee9cb717217a73', '67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb7172179e3 	 ['67728b401fee9cb717217a46', '67728b401fee9cb717217a73', '67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb717217a0d 	 ['67728b421fee9cb717217c18']
+67728b401fee9cb717217a26 	 ['67728b401fee9cb717217a7c']
+67728b401fee9cb717217a39 	 ['6775e0d79b72f5646b6dcc06']
+67728b401fee9cb717217a46 	 ['67728b401fee9cb717217a73', '67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb717217a5b 	 ['6772c3801fee9cb717218445']
+67728b401fee9cb717217a5e 	 ['67728b431fee9cb717217e1d', '67728b431fee9cb717217e37']
+67728b401fee9cb717217a6e 	 ['67728b411fee9cb717217b19', '67728b421fee9cb717217c92']
+67728b401fee9cb717217a73 	 ['67728b411fee9cb717217b3b', '67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b401fee9cb717217a78 	 ['6775e0d79b72f5646b6dcc07']
+67728b411fee9cb717217a85 	 ['67728b431fee9cb717217e50']
+67728b411fee9cb717217a88 	 ['67728b421fee9cb717217c16']
+67728b411fee9cb717217a8c 	 ['67728b411fee9cb717217b28', '67728b421fee9cb717217c7d']
+67728b411fee9cb717217ac6 	 ['6775e0d79b72f5646b6dcc08']
+67728b411fee9cb717217acd 	 ['677299501fee9cb717217fe1', '6772a7601fee9cb717218166']
+67728b411fee9cb717217ad2 	 ['67728b411fee9cb717217b37', '67728b421fee9cb717217c5c', '67728b421fee9cb717217c6f', '67728b421fee9cb717217c70', '67728b431fee9cb717217e01', '67728b441fee9cb717217eda']
+67728b411fee9cb717217ad4 	 ['6772a7611fee9cb7172182b2']
+67728b411fee9cb717217ad5 	 ['6772c3821fee9cb7172184e2']
+67728b411fee9cb717217ae0 	 ['67728b421fee9cb717217bfa', '67728b431fee9cb717217d85', '67728b441fee9cb717217ee9']
+67728b411fee9cb717217ae6 	 ['67728b431fee9cb717217df7']
+67728b411fee9cb717217b00 	 ['67728b431fee9cb717217d7c']
+67728b411fee9cb717217b02 	 ['6775e0fb9b72f5646b6dcd5e']
+67728b411fee9cb717217b03 	 ['6772c3801fee9cb717218466']
+67728b411fee9cb717217b09 	 ['67728b411fee9cb717217b18']
+67728b411fee9cb717217b19 	 ['67728b421fee9cb717217c92']
+67728b411fee9cb717217b28 	 ['67728b421fee9cb717217c7d']
+67728b411fee9cb717217b37 	 ['67728b421fee9cb717217c5c', '67728b421fee9cb717217c6f', '67728b421fee9cb717217c70', '67728b431fee9cb717217e01', '67728b441fee9cb717217eda']
+67728b411fee9cb717217b3b 	 ['67728b421fee9cb717217c23', '67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b411fee9cb717217b50 	 ['677299511fee9cb717218097']
+67728b411fee9cb717217b56 	 ['67728b421fee9cb717217bbe', '67728b421fee9cb717217c2a', '67728b421fee9cb717217c33', '67728b431fee9cb717217d65', '67728b431fee9cb717217d8b', '67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b411fee9cb717217b70 	 ['6775e0fb9b72f5646b6dcd5f']
+67728b411fee9cb717217b73 	 ['67728b431fee9cb717217d73']
+67728b411fee9cb717217bab 	 ['67728b441fee9cb717217eb4']
+67728b421fee9cb717217bbe 	 ['67728b421fee9cb717217c2a', '67728b421fee9cb717217c33', '67728b431fee9cb717217d65', '67728b431fee9cb717217d8b', '67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b421fee9cb717217bd3 	 ['6775e0d79b72f5646b6dcc0c']
+67728b421fee9cb717217bdd 	 ['6772c3801fee9cb717218464']
+67728b421fee9cb717217bec 	 ['6775e0d79b72f5646b6dcc0d']
+67728b421fee9cb717217bfa 	 ['67728b431fee9cb717217d85', '67728b441fee9cb717217ee9']
+67728b421fee9cb717217bff 	 ['67728b431fee9cb717217e42']
+67728b421fee9cb717217c23 	 ['67728b421fee9cb717217c3d', '67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b421fee9cb717217c2a 	 ['67728b421fee9cb717217c33', '67728b431fee9cb717217d65', '67728b431fee9cb717217d8b', '67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b421fee9cb717217c33 	 ['67728b431fee9cb717217d65', '67728b431fee9cb717217d8b', '67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b421fee9cb717217c3d 	 ['67728b421fee9cb717217d0b', '67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b421fee9cb717217c3e 	 ['67728b431fee9cb717217df4']
+67728b421fee9cb717217c44 	 ['6775e0d79b72f5646b6dcc10']
+67728b421fee9cb717217c50 	 ['6775e0fb9b72f5646b6dcd5d', '6775e0fb9b72f5646b6dcd60']
+67728b421fee9cb717217c58 	 ['67728b431fee9cb717217d4e', '67728b431fee9cb717217dbb']
+67728b421fee9cb717217c5c 	 ['67728b421fee9cb717217c6f', '67728b421fee9cb717217c70', '67728b431fee9cb717217e01', '67728b441fee9cb717217eda']
+67728b421fee9cb717217c6f 	 ['67728b421fee9cb717217c70', '67728b431fee9cb717217e01', '67728b441fee9cb717217eda']
+67728b421fee9cb717217c70 	 ['67728b431fee9cb717217e01', '67728b441fee9cb717217eda']
+67728b421fee9cb717217c7c 	 ['67728b431fee9cb717217db5']
+67728b421fee9cb717217c7e 	 ['6772a7601fee9cb71721820d']
+67728b421fee9cb717217c9b 	 ['6775e0fb9b72f5646b6dcd61']
+67728b421fee9cb717217cbc 	 ['6775e0fb9b72f5646b6dcd62']
+67728b421fee9cb717217cd3 	 ['6772a7611fee9cb7172182e0']
+67728b421fee9cb717217cef 	 ['6775e0d79b72f5646b6dcc11']
+67728b421fee9cb717217d0b 	 ['67728b431fee9cb717217d35', '67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b431fee9cb717217d35 	 ['67728b431fee9cb717217d49', '67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b431fee9cb717217d49 	 ['67728b431fee9cb717217d4a', '67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b431fee9cb717217d4a 	 ['67728b431fee9cb717217e2f', '67728b431fee9cb717217e36']
+67728b431fee9cb717217d4e 	 ['67728b431fee9cb717217dbb']
+67728b431fee9cb717217d52 	 ['6775e0d79b72f5646b6dcc12']
+67728b431fee9cb717217d65 	 ['67728b431fee9cb717217d8b', '67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b431fee9cb717217d74 	 ['677299511fee9cb717218101']
+67728b431fee9cb717217d85 	 ['67728b441fee9cb717217ee9']
+67728b431fee9cb717217d8b 	 ['67728b431fee9cb717217ea1', '677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b431fee9cb717217d9d 	 ['67728b431fee9cb717217e49']
+67728b431fee9cb717217db5 	 ['67728b431fee9cb717217e8c']
+67728b431fee9cb717217db8 	 ['67728b431fee9cb717217dde']
+67728b431fee9cb717217ddb 	 ['67728b431fee9cb717217e8c']
+67728b431fee9cb717217e01 	 ['67728b441fee9cb717217eda']
+67728b431fee9cb717217e0c 	 ['67728b431fee9cb717217e53']
+67728b431fee9cb717217e11 	 ['6775e0d79b72f5646b6dcc17']
+67728b431fee9cb717217e1d 	 ['67728b431fee9cb717217e37']
+67728b431fee9cb717217e2f 	 ['67728b431fee9cb717217e36']
+67728b431fee9cb717217e3c 	 ['6775e0d79b72f5646b6dcc18']
+67728b431fee9cb717217ea1 	 ['677299501fee9cb717217f9a', '677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+67728b441fee9cb717217ebd 	 ['6775e0fb9b72f5646b6dcd63']
+67728b441fee9cb717217ebf 	 ['6772a7601fee9cb7172181d2']
+67728b441fee9cb717217ec9 	 ['6775e0d79b72f5646b6dcc1a']
+67728b441fee9cb717217ecc 	 ['6775e0d79b72f5646b6dcc1b']
+67728b441fee9cb717217ed4 	 ['6775e0d79b72f5646b6dcc1c']
+67728b441fee9cb717217f01 	 ['6775e0fb9b72f5646b6dcd64']
+67728b441fee9cb717217f1e 	 ['677299501fee9cb717217fde', '677299511fee9cb717218110']
+677299501fee9cb717217f20 	 ['677299501fee9cb717217f81']
+677299501fee9cb717217f23 	 ['677299511fee9cb717218121']
+677299501fee9cb717217f35 	 ['677299511fee9cb7172180d2', '677299511fee9cb7172180fe']
+677299501fee9cb717217f3c 	 ['677299501fee9cb717217f63']
+677299501fee9cb717217f41 	 ['677299501fee9cb717217f87', '677299511fee9cb71721811b']
+677299501fee9cb717217f47 	 ['6775e0fb9b72f5646b6dcd65']
+677299501fee9cb717217f52 	 ['6772c3811fee9cb7172184cf']
+677299501fee9cb717217f65 	 ['677299501fee9cb71721801b', '677299501fee9cb717218057', '677299501fee9cb717218064']
+677299501fee9cb717217f78 	 ['677299511fee9cb71721809c', '677299511fee9cb7172180a4', '6772a7611fee9cb7172182f7']
+677299501fee9cb717217f86 	 ['6775e0d79b72f5646b6dcc1d']
+677299501fee9cb717217f87 	 ['677299511fee9cb71721811b']
+677299501fee9cb717217f97 	 ['6772a7611fee9cb717218259']
+677299501fee9cb717217f9a 	 ['677299501fee9cb717218032', '6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+677299501fee9cb717217fab 	 ['677299501fee9cb717218081', '6772a7601fee9cb7172181cb', '6772a7601fee9cb7172181fe', '6772a7611fee9cb717218261', '6772a7611fee9cb717218272']
+677299501fee9cb717217fae 	 ['6775e0fb9b72f5646b6dcd66']
+677299501fee9cb717217fb6 	 ['6775e0d79b72f5646b6dcc1f']
+677299501fee9cb717217fbb 	 ['6775e0fb9b72f5646b6dcd67']
+677299501fee9cb717217fbd 	 ['677299501fee9cb717218026']
+677299501fee9cb717217fbf 	 ['6772c3801fee9cb717218443']
+677299501fee9cb717217fcf 	 ['6772a7601fee9cb7172181ca']
+677299501fee9cb717217fde 	 ['677299511fee9cb717218110']
+677299501fee9cb717217fe1 	 ['6772a7601fee9cb717218166']
+677299501fee9cb717218010 	 ['677299501fee9cb71721806e']
+677299501fee9cb71721801b 	 ['677299501fee9cb717218057', '677299501fee9cb717218064']
+677299501fee9cb71721802f 	 ['6775e0d79b72f5646b6dcc20']
+677299501fee9cb717218032 	 ['6772a7601fee9cb71721820f', '6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+677299501fee9cb717218057 	 ['677299501fee9cb717218064']
+677299501fee9cb717218081 	 ['6772a7601fee9cb7172181cb', '6772a7601fee9cb7172181fe', '6772a7611fee9cb717218261', '6772a7611fee9cb717218272']
+677299501fee9cb71721808f 	 ['6772b5701fee9cb7172183ca']
+677299511fee9cb71721809c 	 ['677299511fee9cb7172180a4', '6772a7611fee9cb7172182f7']
+677299511fee9cb7172180a4 	 ['6772a7611fee9cb7172182f7']
+677299511fee9cb7172180ab 	 ['6775e0fb9b72f5646b6dcd68']
+677299511fee9cb7172180d2 	 ['677299511fee9cb7172180fe']
+677299511fee9cb7172180ea 	 ['6775e0d79b72f5646b6dcc22']
+677299511fee9cb7172180fd 	 ['6772b5701fee9cb717218404']
+677299511fee9cb71721811e 	 ['6775e0fb9b72f5646b6dcd69']
+6772a7601fee9cb71721813c 	 ['6775e0d79b72f5646b6dcc23']
+6772a7601fee9cb717218159 	 ['6772a7601fee9cb7172181b3']
+6772a7601fee9cb717218189 	 ['6775e0d79b72f5646b6dcc24']
+6772a7601fee9cb717218197 	 ['6772a7611fee9cb7172182f0']
+6772a7601fee9cb71721819b 	 ['6772c3821fee9cb7172184f3']
+6772a7601fee9cb7172181bc 	 ['6775e0d79b72f5646b6dcc25']
+6772a7601fee9cb7172181c2 	 ['6775e0fb9b72f5646b6dcd6a']
+6772a7601fee9cb7172181c9 	 ['6772a7611fee9cb7172182af', '6772a7611fee9cb717218313']
+6772a7601fee9cb7172181cb 	 ['6772a7601fee9cb7172181fe', '6772a7611fee9cb717218261', '6772a7611fee9cb717218272']
+6772a7601fee9cb7172181df 	 ['6775e0fb9b72f5646b6dcd6b']
+6772a7601fee9cb7172181ec 	 ['6775e0fb9b72f5646b6dcd6c']
+6772a7601fee9cb7172181ed 	 ['6772a7611fee9cb7172182d5']
+6772a7601fee9cb7172181f0 	 ['6775e0fb9b72f5646b6dcd6d']
+6772a7601fee9cb7172181f5 	 ['6772a7611fee9cb717218293']
+6772a7601fee9cb7172181f9 	 ['6772a7601fee9cb717218251', '6772a7611fee9cb71721826e']
+6772a7601fee9cb7172181fe 	 ['6772a7611fee9cb717218261', '6772a7611fee9cb717218272']
+6772a7601fee9cb71721820f 	 ['6772a7601fee9cb71721821a', '6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7601fee9cb717218216 	 ['6772b5711fee9cb717218407']
+6772a7601fee9cb71721821a 	 ['6772a7601fee9cb717218221', '6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7601fee9cb717218221 	 ['6772a7601fee9cb71721822a', '6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7601fee9cb71721822a 	 ['6772a7601fee9cb71721823d', '6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7601fee9cb717218232 	 ['6772a7611fee9cb717218306']
+6772a7601fee9cb717218234 	 ['6772fbc01fee9cb717218692']
+6772a7601fee9cb71721823d 	 ['6772a7611fee9cb717218276', '6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7601fee9cb717218241 	 ['6775e0d79b72f5646b6dcc2c']
+6772a7601fee9cb71721824e 	 ['6772a7611fee9cb717218257', '6772a7611fee9cb7172182fd']
+6772a7601fee9cb717218251 	 ['6772a7611fee9cb71721826e']
+6772a7611fee9cb717218257 	 ['6772a7611fee9cb7172182fd']
+6772a7611fee9cb717218261 	 ['6772a7611fee9cb717218272']
+6772a7611fee9cb717218276 	 ['6772a7611fee9cb71721827c', '6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7611fee9cb71721827c 	 ['6772a7611fee9cb7172182ba', '6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7611fee9cb71721828d 	 ['6772b5701fee9cb717218327', '6772b5701fee9cb717218331', '6772b5701fee9cb7172183b8', '6772b5701fee9cb7172183e9', '6772b5711fee9cb717218423', '6772b5711fee9cb717218431']
+6772a7611fee9cb7172182af 	 ['6772a7611fee9cb717218313']
+6772a7611fee9cb7172182b6 	 ['6775e0d79b72f5646b6dcc2f']
+6772a7611fee9cb7172182ba 	 ['6772a7611fee9cb7172182dc', '6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7611fee9cb7172182dc 	 ['6772a7611fee9cb717218323', '6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772a7611fee9cb71721830d 	 ['6775e0d79b72f5646b6dcc32']
+6772a7611fee9cb717218319 	 ['6772b5701fee9cb71721834d']
+6772a7611fee9cb71721831b 	 ['6775e0fb9b72f5646b6dcd6e']
+6772a7611fee9cb717218323 	 ['6775e0d79b72f5646b6dcc05', '6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6772b5701fee9cb717218327 	 ['6772b5701fee9cb717218331', '6772b5701fee9cb7172183b8', '6772b5701fee9cb7172183e9', '6772b5711fee9cb717218423', '6772b5711fee9cb717218431']
+6772b5701fee9cb717218328 	 ['6772b5711fee9cb71721840e']
+6772b5701fee9cb71721832f 	 ['6772b5701fee9cb717218335', '6772b5701fee9cb7172183be', '6772b5701fee9cb7172183d2', '6772b5701fee9cb7172183d6']
+6772b5701fee9cb717218331 	 ['6772b5701fee9cb7172183b8', '6772b5701fee9cb7172183e9', '6772b5711fee9cb717218423', '6772b5711fee9cb717218431']
+6772b5701fee9cb717218335 	 ['6772b5701fee9cb7172183be', '6772b5701fee9cb7172183d2', '6772b5701fee9cb7172183d6']
+6772b5701fee9cb717218354 	 ['6775e0d79b72f5646b6dcc34']
+6772b5701fee9cb71721836c 	 ['6772c3821fee9cb717218503']
+6772b5701fee9cb717218371 	 ['6775e0fb9b72f5646b6dcd6f']
+6772b5701fee9cb7172183ac 	 ['6775e0d79b72f5646b6dcc35']
+6772b5701fee9cb7172183b6 	 ['6772b5711fee9cb71721840f']
+6772b5701fee9cb7172183b8 	 ['6772b5701fee9cb7172183e9', '6772b5711fee9cb717218423', '6772b5711fee9cb717218431']
+6772b5701fee9cb7172183be 	 ['6772b5701fee9cb7172183d2', '6772b5701fee9cb7172183d6']
+6772b5701fee9cb7172183bf 	 ['6772b5711fee9cb717218434']
+6772b5701fee9cb7172183d2 	 ['6772b5701fee9cb7172183d6']
+6772b5701fee9cb7172183e9 	 ['6772b5711fee9cb717218423', '6772b5711fee9cb717218431']
+6772b5711fee9cb717218423 	 ['6772b5711fee9cb717218431']
+6772b5711fee9cb717218429 	 ['6775e0fb9b72f5646b6dcd70']
+6772b5711fee9cb71721842d 	 ['6775e0d69b72f5646b6dcb61', '6775e0d79b72f5646b6dcc36']
+6772b5711fee9cb71721842e 	 ['6772fbc01fee9cb7172186d2']
+6772c3801fee9cb717218459 	 ['6772c3811fee9cb7172184bb', '6775e0d79b72f5646b6dcbdb', '6775e0d79b72f5646b6dcbef', '6775e0d79b72f5646b6dcc37', '6775e0d79b72f5646b6dcc38']
+6772c3801fee9cb717218469 	 ['6772c3821fee9cb7172184e7']
+6772c3801fee9cb717218470 	 ['6772c3811fee9cb71721849e']
+6772c3801fee9cb717218472 	 ['6775e0fb9b72f5646b6dcd71']
+6772c3801fee9cb717218478 	 ['6775e0fb9b72f5646b6dcd72']
+6772c3811fee9cb7172184ab 	 ['6772c3811fee9cb7172184b6']
+6772c3811fee9cb7172184bb 	 ['6775e0d79b72f5646b6dcbdb', '6775e0d79b72f5646b6dcbef', '6775e0d79b72f5646b6dcc37', '6775e0d79b72f5646b6dcc38']
+6772d1901fee9cb717218511 	 ['6772d1911fee9cb717218582']
+6772d1901fee9cb717218541 	 ['6775e0d69b72f5646b6dcb68']
+6772d1911fee9cb717218560 	 ['6775e0d79b72f5646b6dcc3a']
+6772d1911fee9cb717218572 	 ['6775e0d79b72f5646b6dcc3b']
+6772d1911fee9cb71721858c 	 ['6772d1911fee9cb7172185a5']
+6772fbc01fee9cb717218669 	 ['6775e0d79b72f5646b6dcc3f']
+6772fbc01fee9cb717218678 	 ['6772fbc01fee9cb717218679', '6772fbc01fee9cb7172186e2']
+6772fbc01fee9cb717218679 	 ['6772fbc01fee9cb7172186e2']
+6772fbc01fee9cb7172186a7 	 ['6775e0d79b72f5646b6dcc41']
+6772fbc01fee9cb7172186af 	 ['6772fbc01fee9cb7172186e1']
+6772fbc01fee9cb7172186b2 	 ['6775e0fb9b72f5646b6dcd79']
+6775e0d69b72f5646b6dcb61 	 ['6775e0d79b72f5646b6dcc36']
+6775e0d69b72f5646b6dcba8 	 ['6775e0d69b72f5646b6dcbbf']
+6775e0d79b72f5646b6dcbdb 	 ['6775e0d79b72f5646b6dcc37', '6775e0d79b72f5646b6dcc38']
+6775e0d79b72f5646b6dcbef 	 ['6775e0d79b72f5646b6dcc37', '6775e0d79b72f5646b6dcc38']
+6775e0d79b72f5646b6dcc05 	 ['6775e0d79b72f5646b6dcc0a', '6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc0a 	 ['6775e0d79b72f5646b6dcc0b', '6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc0b 	 ['6775e0d79b72f5646b6dcc0e', '6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc0e 	 ['6775e0d79b72f5646b6dcc0f', '6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc0f 	 ['6775e0d79b72f5646b6dcc13', '6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc13 	 ['6775e0d79b72f5646b6dcc14', '6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc14 	 ['6775e0d79b72f5646b6dcc19', '6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc15 	 ['6775e0d79b72f5646b6dcc16']
+6775e0d79b72f5646b6dcc19 	 ['6775e0d79b72f5646b6dcc1e', '6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc1e 	 ['6775e0d79b72f5646b6dcc21', '6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc21 	 ['6775e0d79b72f5646b6dcc26', '6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc26 	 ['6775e0d79b72f5646b6dcc27', '6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc27 	 ['6775e0d79b72f5646b6dcc28', '6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc28 	 ['6775e0d79b72f5646b6dcc29', '6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc29 	 ['6775e0d79b72f5646b6dcc2b', '6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc2b 	 ['6775e0d79b72f5646b6dcc2d', '6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc2d 	 ['6775e0d79b72f5646b6dcc2e', '6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc2e 	 ['6775e0d79b72f5646b6dcc30', '6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc30 	 ['6775e0d79b72f5646b6dcc31', '6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc31 	 ['6775e0d79b72f5646b6dcc33']
+6775e0d79b72f5646b6dcc37 	 ['6775e0d79b72f5646b6dcc38']
+6775e0f89b72f5646b6dcd04 	 ['6775e0fb9b72f5646b6dcd0c']
+6775e0fb9b72f5646b6dcd09 	 ['6775e0fb9b72f5646b6dcd0e', '6775e0fb9b72f5646b6dcd0f']
+6775e0fb9b72f5646b6dcd0e 	 ['6775e0fb9b72f5646b6dcd0f']
+6775e0fb9b72f5646b6dcd5d 	 ['6775e0fb9b72f5646b6dcd60']

+ 28 - 4
lib/mongo_tools.py

@@ -3,13 +3,12 @@
 # author : zhaolongyue
 #date : 2023-07-03
 from urllib.parse import quote_plus
-
 from pymongo import MongoClient
 from bson import ObjectId
 
 class MongoUtil:
     @staticmethod
-    def get_coon(host="192.168.3.167:27088", database=None, collection=None, authdb=None, authuser=None, authpass=None):
+    def get_coon(host="192.168.3.167:27088", port=None,database=None, collection=None, authdb=None, authuser=None, authpass=None):
         """
         获取mongo数据库连接
         :param host:
@@ -33,6 +32,32 @@ class MongoUtil:
 
         return conn
 
+    @staticmethod
+    def get_coon_test(host="192.168.3.167", port=27080, database=None, collection=None, authdb=None, authuser=None, authpass=None):
+        """
+        获取mongo数据库连接
+        :param host:
+        :param port:
+        :param database:
+        :param collection:
+        :param authdb:
+        :param authuser:
+        :param authpass:
+        :return:
+        """
+        if database is None:
+            raise RuntimeError('database is None')
+        if collection is None:
+            raise RuntimeError('collection is None')
+        conn = MongoClient(host, port, unicode_decode_error_handler="ignore")
+        print(conn)
+        if authdb is not None:
+            db_auth = conn[authdb]
+            db_auth.authenticate(authuser, authpass)
+        db = conn[database]
+        collection = db[collection]
+        return collection
+
 class CoonUtil:
     @staticmethod
     def get_coon(**kwargs):
@@ -41,8 +66,7 @@ class CoonUtil:
         :param kwargs:
         :return:
         """
-        coon = MongoUtil.get_coon(host=kwargs["mg_host"], port=kwargs["mg_port"],
-                                              database=kwargs["database"], collection=kwargs["collection"])
+        coon = MongoUtil.get_coon_test(host=kwargs["mg_host"], port=kwargs["mg_port"],database=kwargs["database"], collection=kwargs["collection"])
         return coon
 class MongoSentence:
     @staticmethod

+ 4 - 0
lib/monitor_tools.py

@@ -157,6 +157,10 @@ class monitorTools:
             "情报_环境采购",
             "情报_家具招投标"
         ]
+        # tags = [
+        #     "情报_环境采购",
+        #     "情报_家具招投标"
+        # ]
         data={}
         for tag in tags:
             query = {"comeintime": {"$gte": start_date, "$lt": end_date},"tag_topinformation":tag}

+ 5 - 5
tools/mongo断流监控/es_monitor.py

@@ -9,15 +9,15 @@ es_bidding_count=monitor.es_bidding()
 #存库
 monitor.save_to_mongo("es_bidding",es_bidding_count)
 print("es_bidding入库成功")
-#es-bidding_ai
-es_bidding_ai_count=monitor.es_bidding_ai()
-monitor.save_to_mongo("es_bidding_ai",es_bidding_ai_count)
-print("es_bidding_ai入库成功")
+# #es-bidding_ai
+# es_bidding_ai_count=monitor.es_bidding_ai()
+# monitor.save_to_mongo("es_bidding_ai",es_bidding_ai_count)
+# print("es_bidding_ai入库成功")
 #es-bidding_碎片化
 es_bidding_fragment_count=monitor.es_bidding_fragment()
 monitor.save_to_mongo("es_bidding_fragment",es_bidding_fragment_count)
 print("es_bidding_fragment入库成功")
-#es-拟在建
+# #es-拟在建
 es_nzj_count=monitor.es_nzj()
 monitor.save_to_mongo("es_nzj",es_nzj_count)
 print("es_nzj入库成功")

+ 6 - 6
tools/mongo断流监控/mongo_monitor.py

@@ -13,15 +13,15 @@ print("bidding入库成功")
 bidding_ai_count=monitor.bidding_ai()
 monitor.save_to_mongo("bidding_ai",bidding_ai_count)
 print("bidding_ai入库成功")
-#nzj-mysql
+# nzj-mysql
 nzj_count=monitor.nzj()
 monitor.save_to_mongo("nzj",nzj_count)
 print("nzj入库成功")
-#bidding_碎片化
-bidding_fragment_count=monitor.bidding_fragment()
-monitor.save_to_mongo("bidding_fragment",bidding_fragment_count)
-print("bidding_fragment入库成功")
-#人脉clickhouse数据
+# bidding_碎片化
+# bidding_fragment_count=monitor.bidding_fragment()
+# monitor.save_to_mongo("bidding_fragment",bidding_fragment_count)
+# print("bidding_fragment入库成功")
+# 人脉clickhouse数据
 connections_count=monitor.connections()
 monitor.save_to_mongo('connections',connections_count)
 print("connections入库成功")

+ 1 - 0
tools/test.py

@@ -0,0 +1 @@
+main_ids=[]

+ 6 - 6
tools/从es导出数据/es.py

@@ -11,17 +11,17 @@ def ES_bidding(es_query):
     db_config = {
         # es
         'es_host': '127.0.0.1',
-        'es_port': 9800,
-        'es_http_auth': ('test_dataQuality','t9s3Ed0gBBowf5'),  # 重新申请
+        'es_port': 19800,
+        'es_http_auth': ('jianyuGr','we3g8glKfe#'),  # 重新申请
         'timeout': 10000,
         # 'index': "projectset",
         'index': "bidding",
         'size': 1000,
         # mongo存的数据库表
-        'mg_host': '192.168.3.206',
-        'mg_port': 27080,
+        'mg_host': '192.168.3.149',
+        'mg_port': 27180,
         'database': 'data_quality',
-        'collection': 'bidding_20231221'
+        'collection': 'bidding_20250109'
     }
     query = es_query
     # 传入查询语句query 以及配置信息
@@ -30,7 +30,7 @@ def ES_bidding(es_query):
 def run():
     # 根据ES语句查找bidding
     es_query = {"track_total_hits": True,
-                "query": {"bool": {"must": [{"range": {"publishtime": {"from": "1703001600", "to": "1703048399"}}}]}}}
+                "query": {"bool": {"must": [{"range": {"publishtime": {"from": "1736352000", "to": "1736398799"}}}]}}}
     # es_query = {"track_total_hits": True,
     #             "query": {"bool": {"must": [{"range": {"publishtime": {"from": "1691337600", "to": "1691424000"}}},
     #                                         {"terms": {"subtype": ["中标", "合同","成交"]}}]}}}

+ 0 - 1
tools/从mongo导出数据/mongo_into_mongo.py

@@ -39,7 +39,6 @@ with MongoClient('192.168.3.149', 27180) as client:
                 print(row["_id"]+"在大库没找到")
             if result:
                 result["_id"] = ObjectId(row["_id"])
-                insertdb.insert2db("standard_sample_data_all_ai",result)
                 insertdb.insert2db("standard_sample_data_all",result)
 
 # 关闭数据库连接

+ 65 - 0
tools/从mongo导出数据/mongo_into_mongo_ai.py

@@ -0,0 +1,65 @@
+from pymongo import MongoClient
+from bson import ObjectId
+from lib.mogodb_helper import MongoDBInterface
+
+#复制mongo数据源 从一个源1到另一个源3
+# 从源1中导入到源3 ,和源2 一样的数据
+#mongo库 源1
+MongodbConfig = {
+    "ip_port": "127.0.0.1:27088",
+    "user": "viewdata",
+    "password": "viewdata",
+    "db": "qfw_ai",
+}
+
+mdb = MongoDBInterface(MongodbConfig)
+#mongo库 源3
+MongodbConfigInsert = {
+    "ip_port": "192.168.3.149:27180",
+    "db": "data_quality",
+}
+insertdb = MongoDBInterface(MongodbConfigInsert)
+
+max_id = ObjectId("0" * 24)
+# max_id = ObjectId("655ec5609aed6eb2ffa654ca")
+
+# 连接MongoDB数据库
+with MongoClient('192.168.3.149', 27180) as client:
+    #源2
+    db = client.data_quality
+    coll = db.standard_sample_data
+    for row in coll.find().sort("_id", 1):
+    # for item in coll_user.find({"_id": {"$gte": max_id}}).sort("_id", 1):
+        _id = row.get("_id", "")
+        # print(row["_id"])
+        if _id:
+            m_id = ObjectId(_id)
+            result=mdb.find_by_id("bidding",m_id)
+            if result==None:
+                print(str(row["_id"])+"在大库没找到")
+            if result:
+                result["_id"] = ObjectId(row["_id"])
+                insertdb.insert2db("standard_sample_data_all_ai",result)
+
+# 关闭数据库连接
+client.close()
+
+
+"""
+
+http://172.17.162.35:8880/search
+
+# 深圳分公司安检信息系统维护服务 0.0 南方航空物流股份有限公司 广东 深圳市 ['安检']  []
+# 运输事业发展中心信息系统运维-交通委北区机房、视频会议及运输中心终端运维管理技术服务项目 825250.0 北京市运输事业发展中心 北京 北京市 ['运输事业发展中心信息系统运维 交通委北>区机房 视频会议及运输中心终端运维管理技术服务项目', '运输事业发展中心信息系统运维 交通委北区机房 视频会议及运输中心终端运维管理技术服务项目'] 北京航天星桥科技股份有限公司 []
+# 软件开发项目(软件开发-拓信智防) 0.0 指定集成公司与河北拓信智防电子科技有限公司 河北 保定市 ['车辆管理平台']  []
+# 新乡高新技术产业开发区社会治理委员会“雪亮工程”维保项目 3410000.0 新乡高新技术产业开发区社会治理委员会 河南 新乡市 ['维保', '雪亮工程']  []
+# 山西省大同市第三人民医院新建医技、急诊楼配套项目(暂估价)医用箱式中型物流传输系统采购项目 20028500.0 山西省大同市第三人民医院 山西 大同市 ['箱式中型物流']  []
+# 山西省大同市第三人民医院新建医技、急诊楼配套项目(暂估价)医用箱式中型物流传输系统采购项目 20028500.0 山西省大同市第三人民医院 山西 大同市 ['物流系统']  []
+
+
+广州市白云区三元里群英大街13号加装电梯工程 0.0 广州市白云区三元里群英大街13号加装电梯工程 广东 广州市 ['电梯']  []
+软件开发服务(二次)软件开发服务 6500000.0 呼伦贝尔市住房和城乡建设局 内蒙古 呼伦贝尔市 ['软件', '软件开发服务 二次 软件开发服务']  []
+富顺县救灾物资储备库建设工程项目 2346407.0 富顺县应急管理指挥中心 四川 自贡市 ['备库建设', '救灾物资']  []
+中共成都市委党校明志楼多媒体教室LED屏采购项目 650000.0 中共成都市委党校 四川 成都市 ['LED一体机', '触控一体机'] 成都香草山信息技术有限责任公司 []
+吉木萨尔县大有镇村庄规划(2021-2035年)编制项目 150000.0 吉木萨尔县大有镇人民政府 新疆 昌吉回族自治州 ['建材']  []
+"""

+ 20 - 0
tools/从mongo导出数据/pull_mongo.py

@@ -0,0 +1,20 @@
+from pymongo import MongoClient
+from bson import ObjectId
+from lib.mongo_tools import MongoUtil,Data_save,MongoSentence
+#拉取mongo数据
+#复制mongo数据源 从一个源1到源2
+
+#mongo库 源1
+# 连接到源数据库
+collection = MongoClient(f'mongodb://127.0.0.1:27099/',unicode_decode_error_handler="ignore", directConnection=True)['jyqyfw']['usermail']
+query = {"appid": "jyGQ1XQQsEAwNeSENOFR9D", "comeintime": {"$gte": 1735488000, "$lt": 1735574400}}
+source_coll_user = collection.find(query)
+
+# 连接到目标数据库
+db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
+target_coll_user = db["liantong"]
+
+for item in source_coll_user:
+    target_coll_user.insert_one(item)
+    print("数据复制完成")
+

+ 63 - 0
tools/从mongo导出数据/test.py

@@ -0,0 +1,63 @@
+from pymongo import MongoClient
+from bson import ObjectId
+from lib.mogodb_helper import MongoDBInterface
+
+#复制mongo数据源 从一个源到另一个源
+
+#mongo库 源1
+# MongodbConfig = {
+#     "ip_port": "127.0.0.1:27092",
+#     "user": "viewdata",
+#     "password": "viewdata",
+#     "db": "qfw",
+# }
+
+MongodbConfig = {
+    "ip_port": "192.168.3.149:27180",
+    "db": "data_quality",
+}
+mdb = MongoDBInterface(MongodbConfig)
+#mongo库 源2
+MongodbConfigInsert = {
+    "ip_port": "192.168.3.149:27180",
+    "db": "data_quality",
+}
+insertdb = MongoDBInterface(MongodbConfigInsert)
+
+# 连接MongoDB数据库
+with MongoClient('192.168.3.149:27180') as client:
+    db = client.data_quality
+    coll = db.bidding_20241107
+    for row in coll.find({ "_id" : { "$gte" : ObjectId("672c5b7e5c97a83c5a116550") }}).sort("_id", 1):
+        title = row.get("title", "")
+        if title:
+            result=mdb.find_rule_by_title("bidding_20241107_ai",title)
+            if result:
+                result_title=result.get("title","")
+                if result_title==title:
+                    print(row["title"])
+                    result_id = result.get("_id", "")
+                    coll.update_one({"_id": row["_id"]}, {"$set": {"flag": 2}})
+                    mdb.update_by_id("bidding_20241107_ai",result_id,{"flag": 2})
+# 关闭数据库连接
+client.close()
+
+
+"""
+
+http://172.17.162.35:8880/search
+
+# 深圳分公司安检信息系统维护服务 0.0 南方航空物流股份有限公司 广东 深圳市 ['安检']  []
+# 运输事业发展中心信息系统运维-交通委北区机房、视频会议及运输中心终端运维管理技术服务项目 825250.0 北京市运输事业发展中心 北京 北京市 ['运输事业发展中心信息系统运维 交通委北>区机房 视频会议及运输中心终端运维管理技术服务项目', '运输事业发展中心信息系统运维 交通委北区机房 视频会议及运输中心终端运维管理技术服务项目'] 北京航天星桥科技股份有限公司 []
+# 软件开发项目(软件开发-拓信智防) 0.0 指定集成公司与河北拓信智防电子科技有限公司 河北 保定市 ['车辆管理平台']  []
+# 新乡高新技术产业开发区社会治理委员会“雪亮工程”维保项目 3410000.0 新乡高新技术产业开发区社会治理委员会 河南 新乡市 ['维保', '雪亮工程']  []
+# 山西省大同市第三人民医院新建医技、急诊楼配套项目(暂估价)医用箱式中型物流传输系统采购项目 20028500.0 山西省大同市第三人民医院 山西 大同市 ['箱式中型物流']  []
+# 山西省大同市第三人民医院新建医技、急诊楼配套项目(暂估价)医用箱式中型物流传输系统采购项目 20028500.0 山西省大同市第三人民医院 山西 大同市 ['物流系统']  []
+
+
+广州市白云区三元里群英大街13号加装电梯工程 0.0 广州市白云区三元里群英大街13号加装电梯工程 广东 广州市 ['电梯']  []
+软件开发服务(二次)软件开发服务 6500000.0 呼伦贝尔市住房和城乡建设局 内蒙古 呼伦贝尔市 ['软件', '软件开发服务 二次 软件开发服务']  []
+富顺县救灾物资储备库建设工程项目 2346407.0 富顺县应急管理指挥中心 四川 自贡市 ['备库建设', '救灾物资']  []
+中共成都市委党校明志楼多媒体教室LED屏采购项目 650000.0 中共成都市委党校 四川 成都市 ['LED一体机', '触控一体机'] 成都香草山信息技术有限责任公司 []
+吉木萨尔县大有镇村庄规划(2021-2035年)编制项目 150000.0 吉木萨尔县大有镇人民政府 新疆 昌吉回族自治州 ['建材']  []
+"""

+ 0 - 0
tools/从mongo导出数据/test1.py


+ 4 - 4
tools/从mongo库导出数据execl/mongo_to_execl.py

@@ -21,7 +21,7 @@ def export_to_excel(db_name, collection_name, fields, output_file):
     projection = {field: 1 for field in fields}
 
     # 查询数据
-    data = collection.find({"flag":3},projection)
+    data = collection.find({"flag":1},projection).sort("_id", 1)
 
     # 将数据转换为DataFrame
     df = pd.DataFrame(list(data))
@@ -33,11 +33,11 @@ if __name__ == "__main__":
     # 连接到 MongoDB
 
     db_name = 'data_quality'  # 替换为你的数据库名称
-    # collection_name = 'standard_sample_data_all' # 替换为你的集合名称
-    collection_name = 'bidding_20241128_ai'  # 替换为你的集合名称
+    # collection_name = 'standard_sample_data_all_ai' # 替换为你的集合名称
+    collection_name = 'customer_data'  # 替换为你的集合名称
     # 定义参数
 
-    fields = ['_id', 'site','toptype','subtype','area','city','buyer','projectname','projectcode','budget','s_winner','bidamount','multipackage','href','jyhref']  # 替换为你需要导出的字段
+    fields = ['id', 'site','toptype','subtype','area','city','buyer','projectname','projectcode','budget','s_winner','bidamount','multipackage_ai','href','jyhref']  # 替换为你需要导出的字段
     output_file = 'output.xlsx'
 
     # 调用函数导出数据

BIN
tools/从mongo库导出数据execl/output.xlsx


+ 3 - 3
tools/分数字段结果分析/DataExport_forTesting.py

@@ -2,7 +2,7 @@ from pymongo import MongoClient
 from datetime import datetime, timedelta
 import pandas as pd
 import openpyxl
-
+# 数据入库量及数据监控时效 导出execl
 # MongoDB连接配置
 host = '192.168.3.149'
 port = 27180
@@ -191,10 +191,10 @@ for doc in data_timeliness:
 date_range = f"{start_time.strftime('%Y/%m/%d')}-{end_time.strftime('%Y/%m/%d')}"
 
 # 构建Excel数据
-columns = ['日期', '标准库每周入库数据量', '高质量库每周入库数据量', '人脉管理数据', '拟在建数据量(全国)'] + list(bidding_fragment_data.keys())
+columns = ['日期', '标每周入库数据量', '高质量库每周入库数据量', '人脉管理数据', '拟在建数据量(全国)'] + list(bidding_fragment_data.keys())
 data_row_mongo = [date_range, bidding_count, bidding_ai_count, connections_count, nzj_count] + list(bidding_fragment_data.values())
 
-columns_es = ['日期', '标准库每周入库数据量', '高质量库每周数据入库量', '拟在建数据量(全国)'] + list(es_bidding_fragment_data.keys())
+columns_es = ['日期', '标每周入库数据量', '高质量库每周数据入库量', '拟在建数据量(全国)'] + list(es_bidding_fragment_data.keys())
 data_row_es = [date_range, es_bidding_count, es_bidding_ai_count, es_nzj_count] + list(es_bidding_fragment_data.values())
 
 columns_timeliness = ['日期'] + list(timeliness_data.keys())

BIN
tools/分数字段结果分析/mongo_data_statistics_combined1.xlsx


+ 2 - 1
tools/分数字段结果分析/result_export.py

@@ -6,6 +6,7 @@ from pymongo import MongoClient
 from openpyxl import load_workbook
 from sympy.physics.continuum_mechanics.beam import numpy
 
+#标准库字段以及错误原因
 
 # 将这个函数定义放在你的脚本顶部或其他函数定义附近
 def convert_numpy_int(obj):
@@ -22,7 +23,7 @@ def convert_numpy_int(obj):
 host = '192.168.3.149'  # MongoDB主机地址
 port = 27180  # MongoDB端口
 dbname = 'data_quality'  # 数据库名称
-collection_name = 'bidding_20241033'  # 集合名称
+collection_name = 'bidding_20241219'  # 集合名称
 
 # 创建MongoDB连接
 client = MongoClient(host, port)

+ 184 - 0
tools/分数字段结果分析/result_export_ai.py

@@ -0,0 +1,184 @@
+from datetime import datetime
+import pandas as pd
+import numpy as np
+from pymongo import MongoClient
+from openpyxl import load_workbook
+
+#高质量字段以及错误原因
+# 将这个函数定义放在你的脚本顶部或其他函数定义附近
+def convert_numpy_int(obj):
+    if isinstance(obj, np.int64):
+        return int(obj)
+    elif isinstance(obj, dict):
+        return {key: convert_numpy_int(value) for key, value in obj.items()}
+    elif isinstance(obj, list):
+        return [convert_numpy_int(elem) for elem in obj]
+    else:
+        return obj
+
+
+# MongoDB连接配置
+host = '192.168.3.149'  # MongoDB主机地址
+port = 27180  # MongoDB端口
+dbname = 'data_quality'  # 数据库名称
+collection_name = 'bidding_20241219_ai'  # 集合名称
+
+# 创建MongoDB连接
+client = MongoClient(host, port)
+db = client[dbname]
+collection = db[collection_name]
+# 定义字段中英文映射
+column_name_mapping = {
+    "area_qa": "省份",
+    "bidamount_qa": "中标金额",
+    "budget_qa": "预算",
+    "buyer_qa": "采购单位",
+    "multipackage_qa": "分包",
+    "projectcode_qa": "项目编号",
+    "projectname_qa": "项目名称",
+    "title_qa": "标题",
+    "winner_qa": "中标单位",
+    "score": "标讯总分数",
+    "bidopentime_qa": "开标时间",
+    "publishtime_qa": "发布时间",
+    "toptype_qa": "信息一级分类",
+    "subtype_qa": "信息二级分类"
+}
+
+# 从MongoDB读取数据
+data = pd.DataFrame(list(collection.find({},{k:1 for k,v in column_name_mapping.items()})))
+
+
+# 选择字段名以 '_qa' 结尾的列
+qa_columns = [col for col in data.columns if col.endswith('_qa')]
+
+# 仅保留 '_qa' 结尾的字段,并进行列名映射
+data = data[qa_columns]
+data.rename(columns=column_name_mapping, inplace=True)
+
+# 输出当前的数据列名
+print("当前的列名:")
+print(data.columns)
+
+
+# analyze_column 函数,处理 NaN 值
+def analyze_column(dataframe, column_name):
+    if column_name not in dataframe.columns:
+        total = len(dataframe)
+        correct = total
+        error = 0
+    else:
+        total = len(dataframe[column_name])
+        correct = dataframe[column_name].apply(lambda x: pd.isna(x) or x == {}).sum()
+        error = total - correct
+
+    accuracy = correct / total if total > 0 else 0
+    error_rate = error / total if total > 0 else 0
+
+    # 收集错误原因
+    error_reasons = dataframe[column_name].apply(
+        lambda x: x if x != {} and not pd.isna(x) else None).dropna().value_counts()
+
+    return total, correct, error, accuracy, error_rate, error_reasons
+
+
+# 重新格式化错误原因的数据结构
+def reformat_error_reasons_safe(error_reasons_series):
+    reformatted_reasons = {}
+
+    for error_dict, count in error_reasons_series.items():
+        if isinstance(error_dict, dict):  # 如果是字典类型的错误原因
+            for error_code, reason in error_dict.items():
+                if ',' in reason:
+                    parts = reason.split(',')
+                    formatted_reason = parts[1].strip()
+                else:
+                    formatted_reason = reason.strip()
+
+                if formatted_reason:
+                    key = (formatted_reason,)
+                    if key not in reformatted_reasons:
+                        reformatted_reasons[key] = count
+                    else:
+                        reformatted_reasons[key] += count
+        elif isinstance(error_dict, list):  # 如果是列表类型的错误原因
+            key = (tuple(error_dict),) if error_dict else None
+            if key not in reformatted_reasons:
+                reformatted_reasons[key] = count
+            else:
+                reformatted_reasons[key] += count
+        else:  # 其他类型的错误原因
+            key = (error_dict,) if error_dict else None
+            if key not in reformatted_reasons:
+                reformatted_reasons[key] = count
+            else:
+                reformatted_reasons[key] += count
+
+    formatted_results = {
+        str(key[0]): value for key, value in reformatted_reasons.items() if key and key[0] != ''
+    }
+    return formatted_results
+
+
+# 对每个字段进行分析
+fields_to_analyze = data.columns  # 直接使用已选定的 '_qa' 字段
+expanded_analysis_results = []
+
+for col in fields_to_analyze:
+    total, correct, error, accuracy, error_rate, error_reasons = analyze_column(data, col)
+    reformatted_error_reasons = reformat_error_reasons_safe(error_reasons)
+
+    for reason, count in reformatted_error_reasons.items():
+        reason = str(reason).replace('(', '').replace(',)', '').replace("'", '')
+        if error > 0:
+            single_reason_error_rate = count / error
+        else:
+            single_reason_error_rate = 0  # 防止除以零的情况
+
+        expanded_analysis_results.append({
+            '字段': col,
+            '总量': total,
+            '正确数量': correct,
+            '错误数量': error,
+            '正确率': f'{accuracy:.2%}',
+            '错误率': f'{error_rate:.2%}',
+            '错误原因': reason,
+            '错误次数': count,
+            '单个原因错误率': f'{single_reason_error_rate:.2%}'
+        })
+
+# 创建DataFrame并进行写入操作
+expanded_analysis_results_df = pd.DataFrame(expanded_analysis_results)
+
+# 使用 pd.ExcelWriter 进行写入操作
+with pd.ExcelWriter('临时文件.xlsx', engine='openpyxl') as writer:
+    # 将分析结果写入Excel
+    expanded_analysis_results_df.to_excel(writer, sheet_name='字段分析结果', index=False)
+
+# 假设您的分析结果已经保存在一个临时文件中
+temp_analysis_file = '临时文件.xlsx'  # 临时文件的路径
+
+# 加载您想要合并结果到的Excel文件
+modified_file_path = 'pin.xlsx'  # 拼接文件路径
+wb = load_workbook(modified_file_path)
+
+# 加载包含分析结果的临时Excel文件
+temp_wb = load_workbook(temp_analysis_file)
+
+# 将临时文件中的工作表复制到修改过的文件中
+for sheet_name in temp_wb.sheetnames:
+    source = temp_wb[sheet_name]
+    target = wb.create_sheet(sheet_name)
+
+    for row in source.iter_rows(min_row=1, max_col=source.max_column, max_row=source.max_row, values_only=True):
+        target.append(row)
+
+# 保存最终的合并文件
+final_merged_file_path = '质量分析报告.xlsx'  # 最终合并文件的路径
+wb.save(final_merged_file_path)
+
+# 关闭MongoDB连接
+client.close()
+
+
+

+ 49 - 0
tools/分数字段结果分析/score_ai.py

@@ -0,0 +1,49 @@
+import pandas as pd
+from pymongo import MongoClient
+
+# MongoDB连接配置
+host = '192.168.3.149'  # MongoDB主机地址
+port = 27180  # MongoDB端口
+dbname = 'data_quality'  # 数据库名称
+collection_name = 'bidding_20241219_ai'  # 集合名称
+
+# 创建MongoDB连接
+client = MongoClient(host, port)
+db = client[dbname]
+collection = db[collection_name]
+
+# 只查询 "score" 字段,减少不必要的数据传输
+data = pd.DataFrame(list(collection.find({}, {'score': 1}).batch_size(100)))
+
+# 确保将 "score" 字段转换为浮点数
+if "score" in data.columns:
+    data['score'] = data['score'].astype(float)
+
+    # 统计标讯总分数的分布
+    score_counts = data['score'].value_counts().sort_index()
+    total_scores = len(data['score'])
+
+    # 计算百分比
+    score_percentages = (score_counts / total_scores) * 100
+
+    # 创建分布结果的 DataFrame
+    score_distribution_df = pd.DataFrame({
+        '标讯总分数': score_counts.index,
+        '数量': score_counts.values,
+        '百分比': score_percentages.values
+    })
+
+    # 百分比格式化为字符串,并附加百分号
+    score_distribution_df['百分比'] = score_distribution_df['百分比'].apply(lambda x: f'{x:.2f}%')
+
+    # 添加总量列
+    score_distribution_df['总量'] = total_scores
+
+    # 对分数进行倒序排序
+    score_distribution_df = score_distribution_df.sort_values(by='标讯总分数', ascending=False)
+
+    # 输出到 Excel 文件
+    with pd.ExcelWriter('标讯总分数统计.xlsx', engine='openpyxl') as writer:
+        score_distribution_df.to_excel(writer, sheet_name='标讯总分数分布', index=False)
+
+    print("标讯总分数统计已保存到 '标讯总分数统计.xlsx' 文件中。")

BIN
tools/分数字段结果分析/临时文件.xlsx


BIN
tools/分数字段结果分析/标讯总分数统计.xlsx


+ 13 - 12
tools/基于标准样本数据对比/compare_standard_result.py

@@ -34,7 +34,8 @@ def Compare(collection_name):
     coll = db["standard_sample_data"]
 
     # for item in coll_user.find({"_id": {"$gte": max_id}}).sort("_id", 1):
-    for row in coll.find({ "_id" : ObjectId("659214ad66cf0db42a4a985c") }).sort("_id", 1):
+    # for row in coll.find({ "_id" : ObjectId("6662dce466cf0db42a9954d9") }).sort("_id", 1):
+    for row in coll.find().sort("_id", 1):
         _id = row.get("_id", "")
         toptype =row.get("toptype","")
         subtype = row.get("subtype", "")
@@ -79,37 +80,37 @@ def Compare(collection_name):
 
                 if toptype != toptype_bid:
                     toptype_num += 1
-                    print("标讯一级分类不一致的id为:"+str(result.get("_id","")))
+                    # print("标讯一级分类不一致的id为:"+str(result.get("_id","")))
                 if subtype != subtype_bid :
                     subtype_num += 1
-                    print("标讯二级分类不一致的id为:" +str(result.get("_id","")))
+                    # print("标讯二级分类不一致的id为:" +str(result.get("_id","")))
                 if area != area_bid :
                     area_num += 1
-                    print("省份不一致的id为:" +str(result.get("_id","")))
+                    # print("省份不一致的id为:" +str(result.get("_id","")))
                 if city != city_bid :
                     city_num += 1
-                    print("城市不一致的id为:" +str(result.get("_id","")))
+                    # print("城市不一致的id为:" +str(result.get("_id","")))
                 if buyer != buyer_bid :
                     buyer_num += 1
-                    print("采购单位不一致的id为:" +str(result.get("_id","")))
+                    # print("采购单位不一致的id为:" +str(result.get("_id","")))
                 if projectname != projectname_bid :
                     projectname_num += 1
-                    print("项目名称不一致的id为:" +str(result.get("_id","")))
+                    # print("项目名称不一致的id为:" +str(result.get("_id","")))
                 if projectcode != projectcode_bid :
                     projectcode_num += 1
-                    print("项目编号不一致的id为:" +str(result.get("_id","")))
+                    # print("项目编号不一致的id为:" +str(result.get("_id","")))
                 if budget != budget_bid :
                     budget_num += 1
-                    print("预算不一致的id为:" +str(result.get("_id","")))
+                    # print("预算不一致的id为:" +str(result.get("_id","")))
                 if s_winner != s_winner_bid :
                     s_winner_num += 1
-                    print("中标单位不一致的id为:" +str(result.get("_id","")))
+                    # print("中标单位不一致的id为:" +str(result.get("_id","")))
                 if bidamount != bidamount_bid :
                     bidamount_num += 1
-                    print("中标金额不一致的id为:" +str(result.get("_id","")))
+                    # print("中标金额不一致的id为:" +str(result.get("_id","")))
                 if multipacket != multipackage_bid :
                     multipackage_num += 1
-                    print("是否分包不一致的id为:" +str(result.get("_id","")))
+                    # print("是否分包不一致的id为:" +str(result.get("_id","")))
     print(f"标讯一级分类错误总数为 {toptype_num}")
     print(f"标讯二级分类错误总数为 {subtype_num}")
     print(f"省份错误总数为 {area_num}")

+ 135 - 0
tools/基于标准样本数据对比/compare_standard_result_sort.py

@@ -0,0 +1,135 @@
+from pymongo import MongoClient
+from bson import ObjectId
+from lib.mogodb_helper import MongoDBInterface
+
+#源1和源2,与源3(标准样本数据)对比,出结果
+#mongo库
+MongodbConfig = {
+    "ip_port": "192.168.3.149:27180",
+    "db": "data_quality",
+}
+mdb = MongoDBInterface(MongodbConfig)
+
+max_id = ObjectId("0" * 24)
+# max_id = ObjectId("655ec5609aed6eb2ffa654ca")
+
+# columns_to_check = ['toptype','subtype','area','city','buyer','projectname','projectcode','budget','s_winner','bidamount','multipackage']
+# 连接MongoDB数据库
+#源1--标准库 和 标准样本库对比
+def Compare(collection_name):
+    toptype_num=0
+    subtype_num =0
+    area_num = 0
+    city_num = 0
+    buyer_num = 0
+    projectname_num = 0
+    projectcode_num = 0
+    budget_num = 0
+    s_winner_num = 0
+    bidamount_num = 0
+    multipackage_num = 0
+
+    #标准样本数据源
+    db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
+    coll = db["standard_sample_data"]
+    query = {
+        "subtype": {"$in": ["成交", "单一", "废标", "合同", "结果变更", "流标", "验收", "中标", "其它"]}
+    }
+    # for item in coll_user.find({"_id": {"$gte": max_id}}).sort("_id", 1):
+    # for row in coll.find({ "_id" : ObjectId("6662dce466cf0db42a9954d9") }).sort("_id", 1):
+    for row in coll.find(query).sort("_id", 1):
+        _id = row.get("_id", "")
+        toptype =row.get("toptype","")
+        subtype = row.get("subtype", "")
+        area = row.get("area", "")
+        city = row.get("city", "")
+        buyer = row.get("buyer", "")
+        projectname = row.get("projectname", "")
+        projectcode = row.get("projectcode", "")
+        budget = row.get("budget", "")
+        s_winner = row.get("s_winner", "")
+        bidamount = row.get("bidamount", "")
+        multipacket = row.get("multipackage", "")
+        # print(row["_id"])
+        if _id:
+            m_id = ObjectId(_id)
+            result=mdb.find_by_id(collection_name,m_id)
+            if result==None:
+                print(row["_id"]+"在标准库没找到")
+            if result:
+                toptype_bid = result.get("toptype", "")
+                subtype_bid = result.get("subtype", "")
+                area_bid = result.get("area", "")
+                city_bid = result.get("city", "")
+                buyer_bid = result.get("buyer", "")
+                projectname_bid = result.get("projectname", "")
+                projectcode_bid = result.get("projectcode", "")
+                budget_bid = result.get("budget", "")
+                s_winner_bid = result.get("s_winner", "")
+                bidamount_bid = result.get("bidamount", "")
+                multipackage_bid = result.get("multipackage", "")
+                com_package = row.get("com_package", "")
+                # 大模型抽取的数据,分包是按照 com_package 中 是否为多个值 为依据,来判断多包,所以,需要做一个转换
+                if multipackage_bid:
+                    multipackage_bid = multipackage_bid
+                else:
+                    multipackage_bid = 0
+                if com_package:
+                    if len(com_package) > 1:
+                        multipackage_bid = 1
+                    else:
+                        multipackage_bid  = 0
+
+                if toptype != toptype_bid:
+                    toptype_num += 1
+                    # print("标讯一级分类不一致的id为:"+str(result.get("_id","")))
+                if subtype != subtype_bid :
+                    subtype_num += 1
+                    # print("标讯二级分类不一致的id为:" +str(result.get("_id","")))
+                if area != area_bid :
+                    area_num += 1
+                    # print("省份不一致的id为:" +str(result.get("_id","")))
+                if city != city_bid :
+                    city_num += 1
+                    # print("城市不一致的id为:" +str(result.get("_id","")))
+                if buyer != buyer_bid :
+                    buyer_num += 1
+                    # print("采购单位不一致的id为:" +str(result.get("_id","")))
+                if projectname != projectname_bid :
+                    projectname_num += 1
+                    # print("项目名称不一致的id为:" +str(result.get("_id","")))
+                if projectcode != projectcode_bid :
+                    projectcode_num += 1
+                    # print("项目编号不一致的id为:" +str(result.get("_id","")))
+                if budget != budget_bid :
+                    budget_num += 1
+                    # print("预算不一致的id为:" +str(result.get("_id","")))
+                if s_winner != s_winner_bid :
+                    s_winner_num += 1
+                    # print("中标单位不一致的id为:" +str(result.get("_id","")))
+                if bidamount != bidamount_bid :
+                    bidamount_num += 1
+                    # print("中标金额不一致的id为:" +str(result.get("_id","")))
+                if multipacket != multipackage_bid :
+                    multipackage_num += 1
+                    # print("是否分包不一致的id为:" +str(result.get("_id","")))
+    print(f"标讯一级分类错误总数为 {toptype_num}")
+    print(f"标讯二级分类错误总数为 {subtype_num}")
+    print(f"省份错误总数为 {area_num}")
+    print(f"城市错误总数为 {city_num}")
+    print(f"采购单位错误总数为 {buyer_num}")
+    print(f"项目名称错误总数为 {projectname_num}")
+    print(f"项目编号错误总数为 {projectcode_num}")
+    print(f"预算错误总数为 {budget_num}")
+    print(f"中标单位错误总数为 {s_winner_num}")
+    print(f"中标金额错误总数为 {bidamount_num}")
+    print(f"是否分包错误总数为 {multipackage_num}")
+    return toptype_num,
+#源1-规则抽取的数据 和 标准样本库做 对比
+print("规则抽取的数据和标准样本库做对比结果如下:")
+Compare("standard_sample_data_all")
+
+#源2-大模型抽取的数据 和 标准样本库做 对比
+print("-----------------------------------------:")
+print("大模型抽取的数据和标准样本库做对比结果如下:")
+Compare("standard_sample_data_all_ai")

+ 70 - 0
tools/标的物质量分析/purchasing.py

@@ -0,0 +1,70 @@
+from bson import ObjectId
+from pymongo import MongoClient
+
+# 高质量库标的物质量分析
+'''
+0.8--->凡是抽取到的金额不存在于文中,或者大模型抽取的金额数值无法格式化
+0.9-->在金额正确的基础上,如果品牌和规格型号都不存在则为0.9
+0.95-->规格型号或者品牌存在一个
+0.99-->标的物字段全部存在
+服务和工程>=0.9 算质量合格
+货物>=0.95     算质量合格
+'''
+
+
+def purchasing():
+    num = 0
+    high_purchasing_extract=0
+    # 货物
+    cargo_purchasing_extract = 0
+    # 服务和工程
+    service_purchasing_extract = 0
+    other_purchasing_extract = 0
+    miss_extract = 0
+    total_score =0
+    db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
+    collection = db["bidding_20241212_ai"]
+    for col in collection.find().sort("_id", 1):
+        basicClass = col.get("basicClass", '')
+        purchasinglist_label = col.get("purchasinglist_label", "")
+        # 如果purchasinglist_label存在,说明是大模型抽的标的物
+        if purchasinglist_label:
+            token_limit_label = purchasinglist_label.get("token_limit_label", "")
+            purchasinglist = col.get("purchasinglist", "")
+            length=len(purchasinglist)
+            for item in purchasinglist:
+                score = item.get("score", "")
+                total_score+=score
+            score=total_score/length
+            if token_limit_label >= 1:
+                # 提示语过长,被截取,漏抽
+                miss_extract += 1
+            else:
+                # if basicClass == "货物" and score >= 0.9:
+                #     cargo_purchasing_extract += 1
+                if score >=0.95:
+                    high_purchasing_extract += 1
+                if 0.95>score >=0.9:
+                    if basicClass == "服务" or basicClass == "工程":
+                        service_purchasing_extract += 1
+                    else:
+                        cargo_purchasing_extract += 1
+                if 0.9 > score >= 0.85:
+                    if basicClass == "服务" or basicClass == "工程":
+                        service_purchasing_extract += 1
+                    else:
+                        cargo_purchasing_extract += 1
+                if score < 0.85:
+                    other_purchasing_extract += 1
+
+            num += 1
+    return num,high_purchasing_extract, cargo_purchasing_extract, service_purchasing_extract, other_purchasing_extract,miss_extract
+
+
+num, high_purchasing_extract,cargo_purchasing_extract, service_purchasing_extract, other_purchasing_extract,miss_extract = purchasing()
+print("大模型抽取的数据总量为:", num)
+print("平均得分>=0.95的数量为",high_purchasing_extract)
+print("平均得分>=0.9的数量为:", cargo_purchasing_extract)
+print("服务类和工程类平均得分>=0.85的数量为:", service_purchasing_extract)
+print("平均得分<0.85的数量为",other_purchasing_extract)
+print("大模型漏抽取数量为:", miss_extract)

+ 49 - 0
tools/标讯数据重复率分析/repeat.py

@@ -0,0 +1,49 @@
+from pymongo import MongoClient
+from bson import ObjectId
+from lib.mongo_tools import MongoUtil,Data_save,MongoSentence
+#判断标讯数据的重复率
+
+def calculate_repeat_rate(str1, str2):
+    import Levenshtein
+
+    # str1 = "茹河、红河河流沟道生态治理与农田整治提升项目(六盘山森林生态保护修复单元)-彭阳县茹河流域乃河水库至店洼水库生态缓冲带修复工程一期"
+    # str2 = "茹河、红河河流沟道生态治理与农田整治提升项目(六盘山森林生态保护修复单元)彭阳县茹河流域乃河水库至店洼水库生态缓冲带修复工程一期"
+
+    distance = Levenshtein.distance(str1, str2)
+    max_length = max(len(str1), len(str2))
+    if max_length != 0:
+        similarity = 1 - distance / max_length
+        return similarity
+    else:
+        return 1.0
+
+# 连接到目标数据库
+db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
+coll_user = db["liantong"]
+data_map={}
+documents = list(coll_user.find({ "flag" : { "$ne" : "cfsj" } }).sort("_id",1))
+
+for i in range(len(documents)):
+    for j in range(i+1,len(documents)):
+        i_title=documents[i].get("title", "")
+        j_title = documents[j].get("title", "")
+        i_projectname=documents[i].get("projectname", "")
+        j_projectname = documents[j].get("projectname", "")
+        radio1=calculate_repeat_rate(i_title,j_title)
+        radio2=calculate_repeat_rate(i_projectname,j_projectname)
+
+        if radio1>=0.9 or radio2>=0.9:
+            if documents[i].get("projectcode","")== documents[j].get("projectcode","") and documents[i].get("subtype","")== documents[j].get("subtype","")=='竞谈':
+                data_map.setdefault(documents[i].get("_id",""),[]).append(str(documents[j].get("_id","")))
+# and documents[i].get("subtype","")== documents[j].get("subtype","")=='采购意向'
+# and documents[i].get("subtype","")==documents[j].get("subtype","")
+# for i in range(len(documents)):
+#     for j in range(i+1,len(documents)):
+#         i_id=documents[i].get("id", "")
+#         j_id = documents[j].get("id", "")
+#         if i_id==j_id :
+#                 data_map.setdefault(documents[i].get("_id",""),[]).append(str(documents[j].get("_id","")))
+# 打印结果
+for key, value in data_map.items():
+    print(f"{key} -> {value}")
+

+ 8 - 0
tools/标讯数据重复率分析/test.py

@@ -0,0 +1,8 @@
+import Levenshtein
+
+str1 = "茹河、红河河流沟道生态治理与农田整治提升项目(六盘山森林生态保护修复单元)-彭阳县茹河流域乃河水库至店洼水库生态缓冲带修复工程一期"
+str2 = "茹河、红河河流沟道生态治理与农田整治提升项目(六盘山森林生态保护修复单元)彭阳县茹河流域乃河水库至店洼水库生态缓冲带修复工程一期"
+
+distance = Levenshtein.distance(str1, str2)
+similarity = 1 - distance / max(len(str1), len(str2))
+print(f"Similarity: {similarity}")

+ 12 - 0
tools/样本数据导出/ai_exchange_to_multipacket.py

@@ -0,0 +1,12 @@
+from pymongo import MongoClient
+
+#将高质量库的多包标识 转换成 multipackage_ai 字段表示,便于后续数据导出
+
+db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
+collection = db["customer_data"]
+for info in collection.find({"flag":1}).sort("_id", 1):
+        com_package=info.get("com_package", "")
+        if len(com_package) > 1:
+                collection.update_one({"_id": info["_id"]}, {"$set": {"multipackage_ai": 1}})
+        else:
+                collection.update_one({"_id": info["_id"]}, {"$set": {"multipackage_ai": 0}})

+ 4 - 4
tools/样本数据导出/fix_site_data_export.py

@@ -4,9 +4,9 @@ from pymongo import MongoClient
 def sample_data(N,M):
     # 连接MongoDB数据库
     db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
-    collection = db["bidding_20241128_ai"]
+    collection = db["bidding_20241205_ai"]
     # 把符合条件的站点名称存起来
-    site_list = {"湖北政务服务网","广东省网上中介服务超市","黑龙江省政府采购电子卖场","湖北省政府采购网","欧贝易购","江西省网上中介服务超市","八戒公采","山西省政府采购电子卖场","政府采购云平台网上服务市场","政府采购频道"}
+    site_list = {"陕西采购与招标网","北京市投资项目在线审批监管平台","浙江省投资项目在线审批监管平台"}
     # 初始化已标记的文档数量
     marked_count = 0
     marked_site_count = 0
@@ -44,7 +44,7 @@ def sample_data(N,M):
                 for info in collection.find({"site": site}).sort("_id", 1).skip(i*jiange).limit(1):
                     print(f"Updating document with _id: {info['_id']}")
                     # 更新文档,设置标记
-                    update_result = collection.update_one({"_id": info["_id"]}, {"$set": {"flag": 3}})
+                    update_result = collection.update_one({"_id": info["_id"]}, {"$set": {"flag": 2}})
                     if update_result.modified_count == 0:
                         print("No document updated for _id:", info["_id"])
                     else:
@@ -57,4 +57,4 @@ def sample_data(N,M):
 
     print(f"Total marked documents: {marked_count}")
 
-sample_data(200,10)
+sample_data(35,10)

+ 5 - 4
tools/样本数据导出/sample_data_export.py

@@ -3,7 +3,8 @@ from pymongo import MongoClient
 def sample_data(N):
     # 连接MongoDB数据库
     db = MongoClient('192.168.3.149', 27180, unicode_decode_error_handler="ignore").data_quality
-    coll_user = db["bidding_20241128_ai"]
+    coll_user = db["customer_data"]
+
 
     # 统计总的数据量
     count_all = coll_user.estimated_document_count()
@@ -50,10 +51,10 @@ def sample_data(N):
             if marked_count >= N:
                 break  # 再次检查是否已达到目标数量
 
-            for info in coll_user.find({"site": key}).sort("title", 1).skip(i*2).limit(1):
+            for info in coll_user.find({"site": key}).sort("_id", 1).skip(i*jiange).limit(1):
                 print(f"Updating document with _id: {info['_id']}")
                 # 更新文档,设置标记
-                update_result = coll_user.update_one({"_id": info["_id"]}, {"$set": {"flag": 1}})
+                update_result = coll_user.update_one({"_id": info["_id"]}, {"$set": {"flag": 2}})
                 if update_result.modified_count == 0:
                     print("No document updated for _id:", info["_id"])
                 else:
@@ -65,4 +66,4 @@ def sample_data(N):
 
     print(f"Total marked documents: {marked_count}")
 
-sample_data(200)
+sample_data(500)

+ 31 - 0
tools/爬虫相关/爬虫代码输出.py

@@ -0,0 +1,31 @@
+from pymongo import MongoClient
+
+# 输出某段时间新上架及修改的爬虫代码
+"""
+查询语句:
+{comeintime:{$gte:1736956800,$lte:1737043200},types:"审核",platform:{$exists:false}}
+{comeintime:{$gte:1736956800,$lte:1737043200},types:"审核上线",platform:"通用平台"}
+"""
+def export():
+    spidercodes=[]
+    n=0
+    m=0
+    collection = MongoClient(f'mongodb://{"127.0.0.1:27089"}/',
+                       unicode_decode_error_handler="ignore", directConnection=True)["editor"]["lua_logs_auditor"]
+
+    query = {"comeintime":{"$gte":1736697600,"$lte":1737129600},"types":"审核","platform":{"$exists":"false"}}
+    query1 = {"comeintime":{"$gte":1736697600,"$lte":1737129600},"types":"审核上线","platform":"通用平台"}
+
+    for info in collection.find(query).sort("_id", 1):
+        spidercodes.append(info.get("code",""))
+        n+=1
+
+    for info in collection.find(query1).sort("_id", 1):
+        spidercodes.append(info.get("code",""))
+        m+=1
+
+    print(n+m)
+    return spidercodes
+
+spidercodes=export()
+print(spidercodes)

+ 10 - 6
tools/读execl数据入mongo库/execl_into_mongo.py

@@ -5,16 +5,20 @@ from bson.objectid import ObjectId
 # 连接到 MongoDB
 client = MongoClient('mongodb://192.168.3.149:27180/')
 db = client['data_quality']  # 替换为你的数据库名称
-collection = db['standard_sample_data']  # 替换为你的集合名称
+collection = db['standard_sample_data_all']  # 替换为你的集合名称
 
-# 读取 Excel 文件
-excel_file_path = 'sample_data.xlsx'  # 替换为你的 Excel 文件路径
 
-# 尝试读取 Excel 文件,并指定 dtype 参数
-df = pd.read_excel(excel_file_path, na_values=['', 'NA', 'N/A'], dtype={'budget': float, 'bidamount': float})
+
+# 读取 Excel 文件中的 '标准样本数据汇总' 工作表
+file_path = '/Users/miaobao/Downloads/标准样本数据汇总.xlsx'
+sheet_name = '标准样本数据汇总'
+
+# 使用 pandas 读取 Excel 文件
+df = pd.read_excel(file_path, sheet_name=sheet_name, na_values=['', 'NA', 'N/A'], dtype={'budget': float, 'bidamount': float})
+
 
 # 指定需要检查的列名
-columns_to_check = ['_id', 'site','toptype','subtype','area','city','buyer','projectname','projectcode','budget','s_winner','bidamount','multipackage','href','jyhref']  # 替换为你需要检查的列名
+columns_to_check = ['_id', 'site','toptype','subtype','area','city','buyer','projectname','projectcode','budget','s_winner','bidamount','multipackage','label','href','jyhref']  # 替换为你需要检查的列名
 df[columns_to_check] = df[columns_to_check].where(pd.notnull(df[columns_to_check]), '')
 
 # 将 _id 列转换为 ObjectId 类型